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

PROJECT (sourcing_v2), SPIDER (bca.uk)

2026-03-30 08:00:09 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2026-03-30 08:00:09 [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 08:00:09 [bca.uk] INFO: Starting spider bca.uk
2026-03-30 08:00:09 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2026-03-30 08:00:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-30 08:00:09 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2111
2026-03-30 08:00:09 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-30 08:00:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2026-03-30 08:00:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:00:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /SpiderData()?$filter=PartitionKey%20eq%20%27BCAUk%27%20and%20RowKey%20eq%20%27cookies%27 HTTP/1.1" 200 None
2026-03-30 08:00:09 [bca.uk] INFO: No cached cookies found, will perform fresh login
2026-03-30 08:00:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:00:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /SpiderData()?$filter=PartitionKey%20eq%20%27BCAUk%27%20and%20RowKey%20eq%20%27auth_token%27 HTTP/1.1" 200 None
2026-03-30 08:00:09 [bca.uk] INFO: Loaded cached Auth0 token from Azure Tables (length=1492)
2026-03-30 08:00:09 [scrapy.addons] INFO: Enabled addons:
[]
2026-03-30 08:00:09 [asyncio] DEBUG: Using selector: EpollSelector
2026-03-30 08:00:09 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-03-30 08:00:09 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-03-30 08:00:10 [scrapy.extensions.telnet] INFO: Telnet Password: a74dd5b334aa83d6
2026-03-30 08:00:10 [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 08:00:10 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'SourcingV2',
 'CLOSESPIDER_TIMEOUT': 7200,
 'DOWNLOAD_MAXSIZE': 52428800,
 'DOWNLOAD_WARNSIZE': 10485760,
 'FEED_EXPORT_ENCODING': 'utf-8',
 'LOG_FILE': '/var/log/scrapyd/logs/sourcing_v2/bca.uk/task_51_2026-03-30T08_00_00.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 08:00:10 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-30 08:00:10 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-30 08:00:10 [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 08:00:10 [crawlers.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware
2026-03-30 08:00:10 [scrapy.middleware] INFO: Enabled spider middlewares:
['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
 'scrapy_zyte_api.ScrapyZyteAPISpiderMiddleware',
 'crawlers.middlewares.monitoring_spider_middleware.MonitoringSpiderMiddleware',
 'scrapy.spidermiddlewares.referer.RefererMiddleware',
 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
 'scrapy.spidermiddlewares.depth.DepthMiddleware',
 'crawlers.middlewares.photo_download_middleware.PhotoDownloadMiddleware',
 'crawlers.middlewares.report_download_middleware.ReportDownloadMiddleware',
 'crawlers.middlewares.id_gen_middleware.IdGenMiddleware']
2026-03-30 08:00:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:00:10 [crawlers.pipelines.translation_pipeline] INFO: Loading translations for language: auto
2026-03-30 08:00:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /Translations()?$filter=PartitionKey%20eq%20%27auto%27%20and%20RowKey%20eq%20%27auto%27 HTTP/1.1" 200 None
2026-03-30 08:00:10 [crawlers.pipelines.item_rules_pipeline] INFO: Setting up ItemRules Pipeline
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_location_for_country.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: damaged_cars_from_auction_title.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_country.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_fr.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_photos.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: damaged_from_info.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: makes_not_allowed.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: not_operable_from_info.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: makes_models_not_allowed.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: keywords_from_title.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: imported_cars.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_currency.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_mileage.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: keywords_from_auction_title.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_country_of_origin.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_pt.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: electric_cars.json
2026-03-30 08:00:10 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_color.json
2026-03-30 08:00:10 [crawlers.pipelines.post_to_api] INFO: Setting up PostToApi Pipeline pointing to https://api.app.infinit.cc/api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing
2026-03-30 08:00:10 [scrapy.middleware] INFO: Enabled item pipelines:
['crawlers.pipelines.translation_pipeline.TranslationPipeline',
 'crawlers.pipelines.item_rules_pipeline.ItemRulesPipeline',
 'crawlers.pipelines.post_to_api.PostToApiPipeline']
2026-03-30 08:00:10 [scrapy.core.engine] INFO: Spider opened
2026-03-30 08:00:10 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-03-30 08:00:10 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6024
2026-03-30 08:00:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 141MiB
2026-03-30 08:00:10 [scrapy-playwright] INFO: Starting download handler
2026-03-30 08:00:10 [scrapy-playwright] INFO: Starting download handler
2026-03-30 08:00:10 [scrapy-playwright] INFO: Launching 1 startup context(s)
2026-03-30 08:00:10 [scrapy-playwright] INFO: Launching browser chromium
2026-03-30 08:00:10 [scrapy-playwright] INFO: Launching 1 startup context(s)
2026-03-30 08:00:10 [scrapy-playwright] INFO: Launching browser chromium
2026-03-30 08:00:10 [scrapy-playwright] INFO: Browser chromium launched
2026-03-30 08:00:10 [scrapy-playwright] INFO: Browser chromium launched
2026-03-30 08:00:11 [scrapy-playwright] DEBUG: Browser context started: 'default' (persistent=False, remote=False)
2026-03-30 08:00:11 [scrapy-playwright] INFO: Startup context(s) launched
2026-03-30 08:00:11 [scrapy-playwright] DEBUG: Browser context started: 'default' (persistent=False, remote=False)
2026-03-30 08:00:11 [scrapy-playwright] INFO: Startup context(s) launched
2026-03-30 08:00:15 [bca.uk] INFO: No cached cookies available, starting login process with credentials
2026-03-30 08:00:15 [bca.uk] INFO: Zyte login attempt 1/3
2026-03-30 08:00:15 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:01:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/> (referer: None) ['zyte-api']
2026-03-30 08:01:01 [bca.uk] INFO: Action 0 (waitForTimeout): status=success, elapsed=5.049s
2026-03-30 08:01:01 [bca.uk] INFO: Action 1 (waitForSelector): status=success, elapsed=0.01s
2026-03-30 08:01:01 [bca.uk] INFO: Action 2 (evaluate): status=success, elapsed=0.003s
2026-03-30 08:01:01 [bca.uk] INFO: Action 3 (waitForTimeout): status=success, elapsed=1.001s
2026-03-30 08:01:01 [bca.uk] INFO: Action 4 (click): status=success, elapsed=2.003s
2026-03-30 08:01:01 [bca.uk] INFO: Action 5 (waitForSelector): status=success, elapsed=0.893s
2026-03-30 08:01:01 [bca.uk] INFO: Action 6 (waitForTimeout): status=success, elapsed=1s
2026-03-30 08:01:01 [bca.uk] INFO: Action 7 (click): status=success, elapsed=2.396s
2026-03-30 08:01:01 [bca.uk] INFO: Action 8 (type): status=success, elapsed=0.048s
2026-03-30 08:01:01 [bca.uk] INFO: Action 9 (waitForTimeout): status=success, elapsed=1s
2026-03-30 08:01:01 [bca.uk] INFO: Action 10 (click): status=success, elapsed=3.107s
2026-03-30 08:01:01 [bca.uk] INFO: Action 11 (type): status=success, elapsed=0.044s
2026-03-30 08:01:01 [bca.uk] INFO: Action 12 (waitForTimeout): status=success, elapsed=0.999s
2026-03-30 08:01:01 [bca.uk] INFO: Action 13 (click): status=success, elapsed=2.365s
2026-03-30 08:01:01 [bca.uk] INFO: Action 14 (waitForSelector): status=success, elapsed=3.366s
2026-03-30 08:01:01 [bca.uk] INFO: Action 15 (evaluate): status=success, elapsed=0.003s
2026-03-30 08:01:01 [bca.uk] INFO: Action 16 (waitForTimeout): status=success, elapsed=10s
2026-03-30 08:01:01 [bca.uk] INFO: Action 17 (evaluate): status=success, elapsed=0.002s
2026-03-30 08:01:01 [bca.uk] INFO: Page URL after login: https://www.bca.co.uk/
2026-03-30 08:01:01 [bca.uk] INFO: Successfully logged in via Zyte API session
2026-03-30 08:01:01 [bca.uk] INFO: Scrapy-formatted cookies: [{'name': 'auth0.VS7z7E8b9vqJ2LYaGXEbb1f5CP1SGRLD.is.authenticated', 'value': 'true', 'domain': 'www.bca.co.uk', 'path': '/'}, {'name': '__cf_bm', 'value': 'wT8MpXOnUzoSl3jZYfZTZcHELepxVLm.odFKYntLUWI-1774857616.420563-1.0.1.1-G8ngIOQTk.l7uI58Q99n7Jg7miou8dzp42st7j7f4khzo6MCZkIKc7qySHxH7Jty1M_GtRa4mE6eY.hw7Va4uLJf4RVq.B71AK8A0tURsdA2yD0iBWWkZF_kKxq.VgTbiTdoLFsilZwnQ8dVobDs2w', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 'INGRESSCOOKIE', 'value': 'b9d79969cbae4bcc586322093a70f68f|17148814d3d29f21517da122aae4be83', 'domain': 'www.bca.co.uk', 'path': '/'}, {'name': 'dest', 'value': 'https://www.bca.co.uk/', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 'rxVisitor', 'value': '1774857617090BRF78UGQRP0OTKESK4GO06KV0595SIJJ', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 'OptanonAlertBoxClosed', 'value': '2026-03-30T08:00:31.448Z', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 'dtSa', 'value': '-', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 'rxvt', 'value': '1774859449196|1774857617091', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 'ASLBSACORS', 'value': '00034f7c743cca2962a76e3819675100ef3d05031fc2366d63e6c7f6c9ba202be86f23392f7a18bd2b0ff7209c28bb25c0f06dee33a9cf62b65238d7d6868fdf5ddf', 'domain': 'www.bca.co.uk', 'path': '/'}, {'name': 'dtPC', 'value': '5$57648409_237h-vERHOCRKHLANBKRUIKRCMESGMHAUNQKPV-0e0', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 's_cc', 'value': 'true', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 'gpv_pn', 'value': 'auctionview', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 's_sq', 'value': '%5B%5BB%5D%5D', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 'AMCVS_E5F2C8A15481C0E20A4C98BC%40AdobeOrg', 'value': '1', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 'csrf', 'value': 'ZVMKBxhVU10acNWVw0RBYk52-OukoHNAs-nH3bAQ4_G3_0tZmLtcZ98gcKHoZx1j1utAHBhKLEQ-FMFgDeRgcg:AAABnT3B_Xk:cAo9mzpsfYB1TqDzcIrA4A', 'domain': 'www.bca.co.uk', 'path': '/'}, {'name': 'OptanonConsent', 'value': 'isGpcEnabled=0&datestamp=Mon+Mar+30+2026+04%3A00%3A48+GMT-0400+(Eastern+Daylight+Time)&version=202510.1.0&browserGpcFlag=0&isIABGlobal=false&hosts=&consentId=1bfd4885-d34b-4dfd-ab81-e4190cf8527a&interactionCount=1&isAnonUser=1&landingPath=NotLandingPage&groups=C0001%3A1%2CC0003%3A1%2CC0004%3A1%2CC0002%3A1&intType=1&geolocation=US%3BFL&AwaitingReconsent=false', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 'dtCookie', 'value': 'v_4_srv_5_sn_E9EF6686D253F9D6BC0D323BEA1809D6_perc_100000_ol_0_mul_1_app-3A5d68a08db18e8bbb_1_app-3Aea7c4b59f27d43eb_1', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 'ASLBSA', 'value': '00034f7c743cca2962a76e3819675100ef3d05031fc2366d63e6c7f6c9ba202be86f23392f7a18bd2b0ff7209c28bb25c0f06dee33a9cf62b65238d7d6868fdf5ddf', 'domain': 'www.bca.co.uk', 'path': '/'}, {'name': '_legacy_auth0.VS7z7E8b9vqJ2LYaGXEbb1f5CP1SGRLD.is.authenticated', 'value': 'true', 'domain': 'www.bca.co.uk', 'path': '/'}, {'name': 'sc_dslv_s', 'value': 'First%20Visit', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 's_getNewRepeat', 'value': '1774857649345-New', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 'AMCV_E5F2C8A15481C0E20A4C98BC%40AdobeOrg', 'value': '179643557%7CMCMID%7C80784861680384018554401218482734070610%7CMCAAMLH-1775462435%7C7%7CMCAAMB-1775462435%7C6G1ynYcLPuiQxYZrsz_pkqfLG9yMXBpb2zX5dvJdYQJzPXImdj0y%7CMCOPTOUT-1774864835s%7CNONE%7CMCSYNCSOP%7C411-20550%7CvVersion%7C5.5.0%7CMCIDTS%7C20543', 'domain': '.bca.co.uk', 'path': '/'}, {'name': 'JSESSIONID', 'value': '20EDB5F9BE18B84F5C2EF5D2325D7D30', 'domain': 'www.bca.co.uk', 'path': '/'}, {'name': 'sc_dslv', 'value': '1774857649344', 'domain': '.bca.co.uk', 'path': '/'}]
2026-03-30 08:01:01 [bca.uk] INFO: Extracted 24 cookies from Zyte login response
2026-03-30 08:01:01 [bca.uk] INFO: Merged 15 browser cookies, total: 24
2026-03-30 08:01:01 [bca.uk] INFO: Auth0 token capture: token=yes, error=client-created
2026-03-30 08:01:01 [bca.uk] INFO: Got Auth0 access token via dynamic SDK (length=1492)
2026-03-30 08:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /SpiderData(PartitionKey='BCAUk',RowKey='auth_token') HTTP/1.1" 204 0
2026-03-30 08:01:01 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=1&sort=MostRecentlyAdded
2026-03-30 08:01:01 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:01:01 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=1&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:01:01 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=1&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:01:01 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=1&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:01:01 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:01:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=1&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:01:03 [bca.uk] INFO: Total items found: 100
2026-03-30 08:01:03 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=2&sort=MostRecentlyAdded
2026-03-30 08:01:03 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:01:03 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=2&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: LM18%20LZP
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM18%2520LZP%27 HTTP/1.1" 200 None
2026-03-30 08:01:03 [bca.uk] INFO: Scrape type for LM18%20LZP: 1
2026-03-30 08:01:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 212ddbcd-0c59-5b53-9de3-05fcdd0541aa with identifier: LM18%20LZP
2026-03-30 08:01:03 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 212ddbcd-0c59-5b53-9de3-05fcdd0541aa
2026-03-30 08:01:03 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=2&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:01:03 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=2&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:01:03 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: LD72%20VBG
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD72%2520VBG%27 HTTP/1.1" 200 None
2026-03-30 08:01:03 [bca.uk] INFO: Scrape type for LD72%20VBG: 0
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: LP69%20DXX
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP69%2520DXX%27 HTTP/1.1" 200 None
2026-03-30 08:01:03 [bca.uk] INFO: Scrape type for LP69%20DXX: 1
2026-03-30 08:01:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8b595a00-963d-5dbf-830d-88386cefc856 with identifier: LP69%20DXX
2026-03-30 08:01:03 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 8b595a00-963d-5dbf-830d-88386cefc856
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: YD58%20WTE
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD58%2520WTE%27 HTTP/1.1" 200 None
2026-03-30 08:01:03 [bca.uk] INFO: Scrape type for YD58%20WTE: 1
2026-03-30 08:01:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0b98ec4c-295b-523f-9324-bf34e3a0e81d with identifier: YD58%20WTE
2026-03-30 08:01:03 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 0b98ec4c-295b-523f-9324-bf34e3a0e81d
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: EA12%20GMX
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA12%2520GMX%27 HTTP/1.1" 200 None
2026-03-30 08:01:03 [bca.uk] INFO: Scrape type for EA12%20GMX: 1
2026-03-30 08:01:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2412f446-becc-5eaf-9201-9809810fbec0 with identifier: EA12%20GMX
2026-03-30 08:01:03 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 2412f446-becc-5eaf-9201-9809810fbec0
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: WL11%20DWC
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL11%2520DWC%27 HTTP/1.1" 200 None
2026-03-30 08:01:03 [bca.uk] INFO: Scrape type for WL11%20DWC: 1
2026-03-30 08:01:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d38d5dad-c9f2-5622-a7fa-9de0248c3eab with identifier: WL11%20DWC
2026-03-30 08:01:03 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item d38d5dad-c9f2-5622-a7fa-9de0248c3eab
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: HN05%20RTZ
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN05%2520RTZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:03 [bca.uk] INFO: Scrape type for HN05%20RTZ: 1
2026-03-30 08:01:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6f2e274d-506a-51b4-a7cb-249515e1f8f7 with identifier: HN05%20RTZ
2026-03-30 08:01:03 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 6f2e274d-506a-51b4-a7cb-249515e1f8f7
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: NL23%20OVF
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL23%2520OVF%27 HTTP/1.1" 200 None
2026-03-30 08:01:03 [bca.uk] INFO: Scrape type for NL23%20OVF: 0
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: RK19%20CXY
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK19%2520CXY%27 HTTP/1.1" 200 None
2026-03-30 08:01:03 [bca.uk] INFO: Scrape type for RK19%20CXY: 1
2026-03-30 08:01:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 596d4cc7-50fc-58d5-affa-dcabc266c9ab with identifier: RK19%20CXY
2026-03-30 08:01:03 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 596d4cc7-50fc-58d5-affa-dcabc266c9ab
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: WF08%20FNO
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF08%2520FNO%27 HTTP/1.1" 200 None
2026-03-30 08:01:03 [bca.uk] INFO: Scrape type for WF08%20FNO: 1
2026-03-30 08:01:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a71d8e85-2c02-58df-a8c8-167e9a142672 with identifier: WF08%20FNO
2026-03-30 08:01:03 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item a71d8e85-2c02-58df-a8c8-167e9a142672
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: KD54%20EPE
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KD54%2520EPE%27 HTTP/1.1" 200 None
2026-03-30 08:01:03 [bca.uk] INFO: Scrape type for KD54%20EPE: 1
2026-03-30 08:01:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5752838a-6238-5f30-835c-77d2f2d5594c with identifier: KD54%20EPE
2026-03-30 08:01:03 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 5752838a-6238-5f30-835c-77d2f2d5594c
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: KY59%20GWG
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY59%2520GWG%27 HTTP/1.1" 200 None
2026-03-30 08:01:03 [bca.uk] INFO: Scrape type for KY59%20GWG: 1
2026-03-30 08:01:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: aec6a4c4-6964-595e-a14f-bf680ca006c6 with identifier: KY59%20GWG
2026-03-30 08:01:03 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item aec6a4c4-6964-595e-a14f-bf680ca006c6
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: DK62%20WPV
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK62%2520WPV%27 HTTP/1.1" 200 None
2026-03-30 08:01:03 [bca.uk] INFO: Scrape type for DK62%20WPV: 1
2026-03-30 08:01:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1f279632-5027-5c21-99cb-b9bd24861e37 with identifier: DK62%20WPV
2026-03-30 08:01:03 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 1f279632-5027-5c21-99cb-b9bd24861e37
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: HJ14%20KFU
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ14%2520KFU%27 HTTP/1.1" 200 None
2026-03-30 08:01:03 [bca.uk] INFO: Scrape type for HJ14%20KFU: 1
2026-03-30 08:01:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 001de5b0-2c11-53b9-9b6b-86ab14ab097b with identifier: HJ14%20KFU
2026-03-30 08:01:03 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 001de5b0-2c11-53b9-9b6b-86ab14ab097b
2026-03-30 08:01:03 [bca.uk] INFO: Found listing with ID: OE15%20ZPZ
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE15%2520ZPZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for OE15%20ZPZ: 1
2026-03-30 08:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 814c1f21-7624-5331-9d50-16dd9b855638 with identifier: OE15%20ZPZ
2026-03-30 08:01:04 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 814c1f21-7624-5331-9d50-16dd9b855638
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: HT73%20DWP
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT73%2520DWP%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for HT73%20DWP: 0
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: LA03%20JBX
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA03%2520JBX%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for LA03%20JBX: 1
2026-03-30 08:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 46c0a46f-4b94-5f66-b945-826319578807 with identifier: LA03%20JBX
2026-03-30 08:01:04 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 46c0a46f-4b94-5f66-b945-826319578807
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: RF53%20WXL
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF53%2520WXL%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for RF53%20WXL: 1
2026-03-30 08:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a0444d08-d17a-5056-b0d7-3e10e6a98f27 with identifier: RF53%20WXL
2026-03-30 08:01:04 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item a0444d08-d17a-5056-b0d7-3e10e6a98f27
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: RV64%20ZYE
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV64%2520ZYE%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for RV64%20ZYE: 1
2026-03-30 08:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 696c6389-9a35-54da-aadd-2178540b7951 with identifier: RV64%20ZYE
2026-03-30 08:01:04 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 696c6389-9a35-54da-aadd-2178540b7951
2026-03-30 08:01:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YD58WTE/42810683?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=A9Yk1ns%2FNa1PYPrlRE0l5ps8GPHL2gwFHfVmLkg7Bh4%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YD58%20WTE-GB>
2026-03-30 08:01:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LP69DXX/42807437?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=So2fiAkpqP1mQJgXCxz23D5MbwGwNh7x3E9KN3u4d2s%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LP69%20DXX-GB>
2026-03-30 08:01:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LM18LZP/42808198?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=6l9Abq8qYYYBkxAFlWthR6ao9ndq8Tw7EqDkEHW9Icg%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM18%20LZP-GB>
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: FH18%20EHB
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH18%2520EHB%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for FH18%20EHB: 1
2026-03-30 08:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3b3ef622-d172-598b-9bff-2a9ea247edba with identifier: FH18%20EHB
2026-03-30 08:01:04 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 3b3ef622-d172-598b-9bff-2a9ea247edba
2026-03-30 08:01:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN05RTZ/42812591?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=gfFtuSVasR53wcRczIgiVFzIkjJqBqYCZRlajey9gMM%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HN05%20RTZ-GB>
2026-03-30 08:01:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EA12GMX/42812669?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=KqU1vbD6pPQApwAjRKBaz%2BPKWoULPrRZO3zoUVnz8CA%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EA12%20GMX-GB>
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: KM21%20XRN
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM21%2520XRN%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for KM21%20XRN: 1
2026-03-30 08:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: af24d3da-b46b-51d1-bbaf-f4618af1bcb8 with identifier: KM21%20XRN
2026-03-30 08:01:04 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item af24d3da-b46b-51d1-bbaf-f4618af1bcb8
2026-03-30 08:01:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RK19CXY/42809789?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=F3MBa2lziACuTgbjI%2FqTowOAzTssqI3WvvQBxayW4Ck%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RK19%20CXY-GB>
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: LN21%20PKX
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN21%2520PKX%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for LN21%20PKX: 1
2026-03-30 08:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b9897ede-5602-5397-a345-1caff76c413e with identifier: LN21%20PKX
2026-03-30 08:01:04 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item b9897ede-5602-5397-a345-1caff76c413e
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: YE20%20AUJ
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE20%2520AUJ%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for YE20%20AUJ: 0
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: YE20%20DDA
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE20%2520DDA%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for YE20%20DDA: 0
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: WG15%20ZHH
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG15%2520ZHH%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for WG15%20ZHH: 1
2026-03-30 08:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5 with identifier: WG15%20ZHH
2026-03-30 08:01:04 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5
2026-03-30 08:01:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WF08FNO/42807273?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=Qh4cHsTWChqvHXPrU4e701YUeQQ9Qx6xkNT1pCON5Cw%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WF08%20FNO-GB>
2026-03-30 08:01:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WL11DWC/42810724?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=VUIqt1ff80OqMHxFczjFT1j9SsU1W5bYlO1rAasZnj0%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WL11%20DWC-GB>
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: KM11%20LBG
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM11%2520LBG%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for KM11%20LBG: 1
2026-03-30 08:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f8eccf50-265e-5fee-a427-0a924535e864 with identifier: KM11%20LBG
2026-03-30 08:01:04 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item f8eccf50-265e-5fee-a427-0a924535e864
2026-03-30 08:01:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DK62WPV/42812077?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=uzChEASWepXzUEWMHnxD5V1M5nbiIqI5ZJBc0m7rwRU%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DK62%20WPV-GB>
2026-03-30 08:01:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KY59GWG/42811123?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=YdU4qEoCktYJYvYnWrdLxeo9tVxr%2BsOTWSs1Hhl5EUs%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KY59%20GWG-GB>
2026-03-30 08:01:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA03JBX/42812296?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=s2FBh%2Fo%2BPxQ8t0557Jru8pjvLfk%2FD7C4qkqLVVcrNYc%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LA03%20JBX-GB>
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: SK72%20WTZ
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK72%2520WTZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for SK72%20WTZ: 0
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: YD20%20FNX
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD20%2520FNX%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for YD20%20FNX: 0
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: YE20%20AUA
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE20%2520AUA%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for YE20%20AUA: 0
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: YE20%20AUH
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE20%2520AUH%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for YE20%20AUH: 0
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: MX19%20NLC
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX19%2520NLC%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for MX19%20NLC: 1
2026-03-30 08:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 51415106-ea67-5b9b-817e-cfa85ca95449 with identifier: MX19%20NLC
2026-03-30 08:01:04 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 51415106-ea67-5b9b-817e-cfa85ca95449
2026-03-30 08:01:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KD54EPE/42811231?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=yduFzyeAZU8F35RNEU4Le%2FurRUJ4TuiFJ26WeiUdVHg%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KD54%20EPE-GB>
2026-03-30 08:01:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HJ14KFU/42811013?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=3O7Oi0NxRMDTo3PozKLmSmq8ApV37ZpEKq5QcyswExo%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HJ14%20KFU-GB>
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: VN20%20RXY
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN20%2520RXY%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for VN20%20RXY: 1
2026-03-30 08:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 035d780d-8ed1-5f44-8897-4307d6817ad2 with identifier: VN20%20RXY
2026-03-30 08:01:04 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 035d780d-8ed1-5f44-8897-4307d6817ad2
2026-03-30 08:01:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/OE15ZPZ/42810726?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=e7I2O3Pfn%2B7XgB6nXCIL%2BtTFTK%2BTI82aeDe3z0YFJCo%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OE15%20ZPZ-GB>
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: HT21%20GUW
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT21%2520GUW%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for HT21%20GUW: 1
2026-03-30 08:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 506c936c-a586-5b81-bdaa-c332e8646eac with identifier: HT21%20GUW
2026-03-30 08:01:04 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 506c936c-a586-5b81-bdaa-c332e8646eac
2026-03-30 08:01:04 [bca.uk] INFO: Found listing with ID: PJ20%20LDO
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ20%2520LDO%27 HTTP/1.1" 200 None
2026-03-30 08:01:04 [bca.uk] INFO: Scrape type for PJ20%20LDO: 2
2026-03-30 08:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 12b26076-d14d-5e29-b413-8b3e0c54811a with identifier: PJ20%20LDO
2026-03-30 08:01:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 12b26076-d14d-5e29-b413-8b3e0c54811a with scrape type 2
2026-03-30 08:01:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 12b26076-d14d-5e29-b413-8b3e0c54811a with scrape type 2
2026-03-30 08:01:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 12b26076-d14d-5e29-b413-8b3e0c54811a, identifier: PJ20%20LDO
2026-03-30 08:01:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 12b26076-d14d-5e29-b413-8b3e0c54811a with identifier: PJ20%20LDO
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=grey HTTP/1.1" 200 None
2026-03-30 08:01:04 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:01:04 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=Petrol HTTP/1.1" 200 None
2026-03-30 08:01:05 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:01:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:01:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 12b26076-d14d-5e29-b413-8b3e0c54811a with identifier: PJ20%20LDO
2026-03-30 08:01:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 12b26076-d14d-5e29-b413-8b3e0c54811a with identifier: PJ20%20LDO to the API
2026-03-30 08:01:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=1&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PJ20%20LDO-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '12b26076-d14d-5e29-b413-8b3e0c54811a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PJ20 LDO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PJ20%20LDO&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'RENAULT',
 'model': 'KADJAR',
 'odometer': 38616,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'RENAULT KADJAR 1.3 TCE 160 ICONIC Hatchback',
 'transmission': 'manual',
 'trim': 'TCE 160 ICONIC',
 'vin': 'VF1RFE00065495667',
 'year': 2020}
2026-03-30 08:01:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ20%2520LDO%27 HTTP/1.1" 200 None
2026-03-30 08:01:05 [bca.uk] INFO: Saving data for PJ20%20LDO: {'auction_closing_time': 1775124000.0, 'created_time': 1774536367.609569, 'last_price_update_time': 1774857665.657006}
2026-03-30 08:01:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PJ20%2520LDO') HTTP/1.1" 204 0
2026-03-30 08:01:05 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RF53WXL/42812364?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=78VnHRjVww%2F6A7pYeAaKkmpwQCkECgz73BDaW33x5OE%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RF53%20WXL-GB>
2026-03-30 08:01:05 [bca.uk] INFO: Found listing with ID: SW68%20GZR
2026-03-30 08:01:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW68%2520GZR%27 HTTP/1.1" 200 None
2026-03-30 08:01:05 [bca.uk] INFO: Scrape type for SW68%20GZR: 2
2026-03-30 08:01:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5a1e38da-e306-5390-9c62-a7157bbd0939 with identifier: SW68%20GZR
2026-03-30 08:01:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5a1e38da-e306-5390-9c62-a7157bbd0939 with scrape type 2
2026-03-30 08:01:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5a1e38da-e306-5390-9c62-a7157bbd0939 with scrape type 2
2026-03-30 08:01:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5a1e38da-e306-5390-9c62-a7157bbd0939, identifier: SW68%20GZR
2026-03-30 08:01:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5a1e38da-e306-5390-9c62-a7157bbd0939 with identifier: SW68%20GZR
2026-03-30 08:01:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:01:05 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=black HTTP/1.1" 200 None
2026-03-30 08:01:06 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:01:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5a1e38da-e306-5390-9c62-a7157bbd0939 with identifier: SW68%20GZR
2026-03-30 08:01:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5a1e38da-e306-5390-9c62-a7157bbd0939 with identifier: SW68%20GZR to the API
2026-03-30 08:01:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=1&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 158,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SW68%20GZR-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5a1e38da-e306-5390-9c62-a7157bbd0939',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SW68 GZR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SW68%20GZR&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'AUDI',
 'model': 'S3 SPORTBACK',
 'odometer': 65269,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'AUDI S3 SPORTBACK 2.0 TFSI 300 QUATTRO BLACK ED.S-T Hatchback',
 'transmission': 'automatic',
 'trim': 'TFSI 300 QUATTRO BLACK ED.S-T',
 'vin': 'WAUZZZ8V1KA044259',
 'year': 2019}
2026-03-30 08:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW68%2520GZR%27 HTTP/1.1" 200 None
2026-03-30 08:01:06 [bca.uk] INFO: Saving data for SW68%20GZR: {'auction_closing_time': 1775124000.0, 'created_time': 1774361610.469035, 'last_price_update_time': 1774857666.460186}
2026-03-30 08:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SW68%2520GZR') HTTP/1.1" 204 0
2026-03-30 08:01:06 [bca.uk] INFO: Found listing with ID: YB21%20OSK
2026-03-30 08:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB21%2520OSK%27 HTTP/1.1" 200 None
2026-03-30 08:01:06 [bca.uk] INFO: Scrape type for YB21%20OSK: 2
2026-03-30 08:01:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 495fe9d5-aa8a-50cb-89ae-9ed987b3c923 with identifier: YB21%20OSK
2026-03-30 08:01:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 495fe9d5-aa8a-50cb-89ae-9ed987b3c923 with scrape type 2
2026-03-30 08:01:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 495fe9d5-aa8a-50cb-89ae-9ed987b3c923 with scrape type 2
2026-03-30 08:01:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 495fe9d5-aa8a-50cb-89ae-9ed987b3c923, identifier: YB21%20OSK
2026-03-30 08:01:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 495fe9d5-aa8a-50cb-89ae-9ed987b3c923 with identifier: YB21%20OSK
2026-03-30 08:01:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:01:06 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=blue HTTP/1.1" 200 None
2026-03-30 08:01:06 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:01:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 495fe9d5-aa8a-50cb-89ae-9ed987b3c923 with identifier: YB21%20OSK
2026-03-30 08:01:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 495fe9d5-aa8a-50cb-89ae-9ed987b3c923 with identifier: YB21%20OSK to the API
2026-03-30 08:01:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=1&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 114,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YB21%20OSK-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '495fe9d5-aa8a-50cb-89ae-9ed987b3c923',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YB21 OSK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YB21%20OSK&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'TOYOTA',
 'model': 'AYGO',
 'odometer': 22446,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'TOYOTA AYGO 1.0 VVT-I X-CLUSIV Hatchback',
 'transmission': 'manual',
 'trim': 'VVT-I X-CLUSIV',
 'vin': 'JTDKGNEC00N606440',
 'year': 2021}
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB21%2520OSK%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Saving data for YB21%20OSK: {'auction_closing_time': 1775124000.0, 'created_time': 1774390754.828307, 'last_price_update_time': 1774857667.070618}
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YB21%2520OSK') HTTP/1.1" 204 0
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: LC72%20FFD
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC72%2520FFD%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for LC72%20FFD: 0
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: RO22%20NSF
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520NSF%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for RO22%20NSF: 1
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8433bd02-1f79-56f5-a78e-be40f83c57a6 with identifier: RO22%20NSF
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 8433bd02-1f79-56f5-a78e-be40f83c57a6
2026-03-30 08:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=2&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: ST69%20GFK
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST69%2520GFK%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for ST69%20GFK: 1
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e60a31c4-2540-5125-878e-50ff9aa22afe with identifier: ST69%20GFK
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item e60a31c4-2540-5125-878e-50ff9aa22afe
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: WR71%20OWE
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR71%2520OWE%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for WR71%20OWE: 0
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: YN17%20WVL
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN17%2520WVL%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for YN17%20WVL: 1
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 713c7f2f-5c33-5340-85ec-903c5a345f72 with identifier: YN17%20WVL
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 713c7f2f-5c33-5340-85ec-903c5a345f72
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: SM21%20HNZ
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM21%2520HNZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for SM21%20HNZ: 1
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0d4ed678-073b-5058-b629-244e90050929 with identifier: SM21%20HNZ
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 0d4ed678-073b-5058-b629-244e90050929
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: SM11%20FBE
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM11%2520FBE%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for SM11%20FBE: 1
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1d8e30c5-a34d-541f-85af-18da6e87e679 with identifier: SM11%20FBE
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 1d8e30c5-a34d-541f-85af-18da6e87e679
2026-03-30 08:01:07 [bca.uk] INFO: Total items found: 100
2026-03-30 08:01:07 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded
2026-03-30 08:01:07 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:01:07 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: DS22%20XZZ
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS22%2520XZZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for DS22%20XZZ: 2
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 813a0414-8e96-5f1f-a5d6-92b98e1fe99a with identifier: DS22%20XZZ
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 813a0414-8e96-5f1f-a5d6-92b98e1fe99a with scrape type 2
2026-03-30 08:01:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 813a0414-8e96-5f1f-a5d6-92b98e1fe99a with scrape type 2
2026-03-30 08:01:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 813a0414-8e96-5f1f-a5d6-92b98e1fe99a, identifier: DS22%20XZZ
2026-03-30 08:01:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 813a0414-8e96-5f1f-a5d6-92b98e1fe99a with identifier: DS22%20XZZ
2026-03-30 08:01:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 813a0414-8e96-5f1f-a5d6-92b98e1fe99a with identifier: DS22%20XZZ
2026-03-30 08:01:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 813a0414-8e96-5f1f-a5d6-92b98e1fe99a with identifier: DS22%20XZZ to the API
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=1&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 151,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DS22%20XZZ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '813a0414-8e96-5f1f-a5d6-92b98e1fe99a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DS22 XZZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DS22%20XZZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'CUPRA',
 'model': 'FORMENTOR',
 'odometer': 23790,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'CUPRA FORMENTOR 1.5 TSI 150 V1 DSG Hatchback',
 'transmission': 'automatic',
 'trim': 'TSI 150 V1 DSG',
 'vin': 'VSSZZZKMZNR090148',
 'year': 2022}
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS22%2520XZZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Saving data for DS22%20XZZ: {'auction_closing_time': 1774951200.0, 'created_time': 1774535105.340567, 'last_price_update_time': 1774857667.769797}
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DS22%2520XZZ') HTTP/1.1" 204 0
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: YC74%20FVU
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC74%2520FVU%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for YC74%20FVU: 1
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6ac1193c-0380-588d-95f2-3db08717a7a1 with identifier: YC74%20FVU
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 6ac1193c-0380-588d-95f2-3db08717a7a1
2026-03-30 08:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YD58WTE/42810683?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=A9Yk1ns%2FNa1PYPrlRE0l5ps8GPHL2gwFHfVmLkg7Bh4%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: LO69%20HBX
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO69%2520HBX%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for LO69%20HBX: 1
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a7230204-87af-55f6-af06-306adecfabc3 with identifier: LO69%20HBX
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item a7230204-87af-55f6-af06-306adecfabc3
2026-03-30 08:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WL11DWC/42810724?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=VUIqt1ff80OqMHxFczjFT1j9SsU1W5bYlO1rAasZnj0%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:07 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:01:07 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: DS66%20LXR
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS66%2520LXR%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for DS66%20LXR: 1
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c54e8247-b754-588c-b6a8-a715ca61256b with identifier: DS66%20LXR
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item c54e8247-b754-588c-b6a8-a715ca61256b
2026-03-30 08:01:07 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LP69DXX/42807437?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=So2fiAkpqP1mQJgXCxz23D5MbwGwNh7x3E9KN3u4d2s%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LM18LZP/42808198?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=6l9Abq8qYYYBkxAFlWthR6ao9ndq8Tw7EqDkEHW9Icg%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: SF19%20XEB
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF19%2520XEB%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for SF19%20XEB: 1
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 377864fd-ec6d-594c-b895-94a64592f4de with identifier: SF19%20XEB
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 377864fd-ec6d-594c-b895-94a64592f4de
2026-03-30 08:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RK19CXY/42809789?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=F3MBa2lziACuTgbjI%2FqTowOAzTssqI3WvvQBxayW4Ck%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: GU66%20SNK
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU66%2520SNK%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for GU66%20SNK: 1
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e96dea2c-e052-5de6-bfe2-85d1e33d987b with identifier: GU66%20SNK
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item e96dea2c-e052-5de6-bfe2-85d1e33d987b
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: MF70%20MJX
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF70%2520MJX%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for MF70%20MJX: 1
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 44017b29-5c15-5f30-b2df-c07ebb5c0c71 with identifier: MF70%20MJX
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 44017b29-5c15-5f30-b2df-c07ebb5c0c71
2026-03-30 08:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EA12GMX/42812669?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=KqU1vbD6pPQApwAjRKBaz%2BPKWoULPrRZO3zoUVnz8CA%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: GU72%20VFV
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU72%2520VFV%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for GU72%20VFV: 1
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: eb22af3f-8bf4-56b1-b714-e7f4c96e9504 with identifier: GU72%20VFV
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item eb22af3f-8bf4-56b1-b714-e7f4c96e9504
2026-03-30 08:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN05RTZ/42812591?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=gfFtuSVasR53wcRczIgiVFzIkjJqBqYCZRlajey9gMM%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: LC71%20HSO
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC71%2520HSO%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for LC71%20HSO: 1
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1af1613c-abaf-5569-b763-32c133bb73c8 with identifier: LC71%20HSO
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 1af1613c-abaf-5569-b763-32c133bb73c8
2026-03-30 08:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WF08FNO/42807273?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=Qh4cHsTWChqvHXPrU4e701YUeQQ9Qx6xkNT1pCON5Cw%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:07 [bca.uk] INFO: Found listing with ID: GV09%20NGN
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV09%2520NGN%27 HTTP/1.1" 200 None
2026-03-30 08:01:07 [bca.uk] INFO: Scrape type for GV09%20NGN: 2
2026-03-30 08:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 54691c8b-ac38-5e3b-b39d-f3ebc5ea9fff with identifier: GV09%20NGN
2026-03-30 08:01:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 54691c8b-ac38-5e3b-b39d-f3ebc5ea9fff with scrape type 2
2026-03-30 08:01:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 54691c8b-ac38-5e3b-b39d-f3ebc5ea9fff with scrape type 2
2026-03-30 08:01:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 54691c8b-ac38-5e3b-b39d-f3ebc5ea9fff, identifier: GV09%20NGN
2026-03-30 08:01:08 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2026-03-30 08:01:08 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2026-03-30 08:01:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2c860dd0>
2026-03-30 08:01:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2113
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_expert_report_file_61b230bd-1bb9-4f6a-a710-1f549aa757f1.pdf HTTP/1.1" 201 0
2026-03-30 08:01:08 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 0b98ec4c-295b-523f-9324-bf34e3a0e81d
2026-03-30 08:01:08 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 0b98ec4c-295b-523f-9324-bf34e3a0e81d, skipping ID generation
2026-03-30 08:01:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 0b98ec4c-295b-523f-9324-bf34e3a0e81d
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DYD58WTE-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YD58WTE-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:08 [bca.uk] INFO: Found listing with ID: MF20%20HGJ
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF20%2520HGJ%27 HTTP/1.1" 200 None
2026-03-30 08:01:08 [bca.uk] INFO: Scrape type for MF20%20HGJ: 1
2026-03-30 08:01:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87 with identifier: MF20%20HGJ
2026-03-30 08:01:08 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87
2026-03-30 08:01:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 54691c8b-ac38-5e3b-b39d-f3ebc5ea9fff with identifier: GV09%20NGN
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=silver HTTP/1.1" 200 None
2026-03-30 08:01:08 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:01:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 54691c8b-ac38-5e3b-b39d-f3ebc5ea9fff with identifier: GV09%20NGN
2026-03-30 08:01:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 54691c8b-ac38-5e3b-b39d-f3ebc5ea9fff with identifier: GV09%20NGN to the API
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=2&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 154,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GV09%20NGN-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.8L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '54691c8b-ac38-5e3b-b39d-f3ebc5ea9fff',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GV09 NGN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GV09%20NGN&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'TOYOTA',
 'model': 'AVENSIS',
 'odometer': 85953,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'TOYOTA AVENSIS 1.8 VVT-I TR Saloon',
 'transmission': 'manual',
 'trim': 'VVT-I TR',
 'vin': 'SB1BG76L40E019480',
 'year': 2009}
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV09%2520NGN%27 HTTP/1.1" 200 None
2026-03-30 08:01:08 [bca.uk] INFO: Saving data for GV09%20NGN: {'auction_closing_time': 1775037600.0, 'created_time': 1774609437.953321, 'last_price_update_time': 1774857668.924524}
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GV09%2520NGN') HTTP/1.1" 204 0
2026-03-30 08:01:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DK62WPV/42812077?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=uzChEASWepXzUEWMHnxD5V1M5nbiIqI5ZJBc0m7rwRU%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:09 [bca.uk] INFO: Found listing with ID: MA70%20HNK
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA70%2520HNK%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [bca.uk] INFO: Scrape type for MA70%20HNK: 1
2026-03-30 08:01:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16 with identifier: MA70%20HNK
2026-03-30 08:01:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16 with scrape type 1
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 9 photos for item 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DMA70HNK-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MA70HNK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968532%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968532 not downloaded yet
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2950ec10>
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_expert_report_file_b504eec4-be03-4a9e-b0e0-79107f4f2fa1.pdf HTTP/1.1" 201 0
2026-03-30 08:01:09 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item d38d5dad-c9f2-5622-a7fa-9de0248c3eab
2026-03-30 08:01:09 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: d38d5dad-c9f2-5622-a7fa-9de0248c3eab, skipping ID generation
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d38d5dad-c9f2-5622-a7fa-9de0248c3eab
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DWL11DWC-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=WL11DWC-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295e0750>
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_expert_report_file_9a929bb8-1254-4d32-8914-2b7fe98a085a.pdf HTTP/1.1" 201 0
2026-03-30 08:01:09 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 8b595a00-963d-5dbf-830d-88386cefc856
2026-03-30 08:01:09 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 8b595a00-963d-5dbf-830d-88386cefc856, skipping ID generation
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8b595a00-963d-5dbf-830d-88386cefc856
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DLP69DXX-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LP69DXX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295ed790>
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_expert_report_file_e033d0f5-7b1b-4837-b8f5-214029487323.pdf HTTP/1.1" 201 0
2026-03-30 08:01:09 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 212ddbcd-0c59-5b53-9de3-05fcdd0541aa
2026-03-30 08:01:09 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 212ddbcd-0c59-5b53-9de3-05fcdd0541aa, skipping ID generation
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 212ddbcd-0c59-5b53-9de3-05fcdd0541aa
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DLM18LZP-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LM18LZP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT21GUW/42812232?sv=2020-08-04&st=2026-03-30T08%3A01%3A08Z&se=2026-03-30T08%3A26%3A08Z&sr=b&sp=r&sig=mPWloaZ1GLlgF6vnS6SwhM9WCZVahxjqRxkN1e05MaY%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HT21%20GUW-GB>
2026-03-30 08:01:09 [bca.uk] INFO: Found listing with ID: BT71%20LBF
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT71%2520LBF%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [bca.uk] INFO: Scrape type for BT71%20LBF: 0
2026-03-30 08:01:09 [bca.uk] INFO: Found listing with ID: HX24%20XHA
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX24%2520XHA%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [bca.uk] INFO: Scrape type for HX24%20XHA: 0
2026-03-30 08:01:09 [bca.uk] INFO: Found listing with ID: SM21%20GYK
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM21%2520GYK%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [bca.uk] INFO: Scrape type for SM21%20GYK: 1
2026-03-30 08:01:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9155b05c-5b0d-559f-9dc5-07848d0b366d with identifier: SM21%20GYK
2026-03-30 08:01:09 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 9155b05c-5b0d-559f-9dc5-07848d0b366d
2026-03-30 08:01:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HJ14KFU/42811013?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=3O7Oi0NxRMDTo3PozKLmSmq8ApV37ZpEKq5QcyswExo%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695309271%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309271 not downloaded yet
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968543%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968543 not downloaded yet
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968534%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968534 not downloaded yet
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699268992%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699268992 not downloaded yet
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269001%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269001 not downloaded yet
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2940c350>
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_expert_report_file_70b8e923-2a1c-43a8-b3de-f75d7c22b193.pdf HTTP/1.1" 201 0
2026-03-30 08:01:09 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 596d4cc7-50fc-58d5-affa-dcabc266c9ab
2026-03-30 08:01:09 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 596d4cc7-50fc-58d5-affa-dcabc266c9ab, skipping ID generation
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 596d4cc7-50fc-58d5-affa-dcabc266c9ab
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DRK19CXY-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=RK19CXY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29ae8b50>
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_expert_report_file_b33944a4-29e7-4c76-b9d0-2cb49e419de0.pdf HTTP/1.1" 201 0
2026-03-30 08:01:09 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 2412f446-becc-5eaf-9201-9809810fbec0
2026-03-30 08:01:09 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 2412f446-becc-5eaf-9201-9809810fbec0, skipping ID generation
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 2412f446-becc-5eaf-9201-9809810fbec0
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DEA12GMX-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=EA12GMX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29311350>
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_expert_report_file_949bf8e7-9f12-4891-9422-aca766d215e0.pdf HTTP/1.1" 201 0
2026-03-30 08:01:09 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 6f2e274d-506a-51b4-a7cb-249515e1f8f7
2026-03-30 08:01:09 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 6f2e274d-506a-51b4-a7cb-249515e1f8f7, skipping ID generation
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 6f2e274d-506a-51b4-a7cb-249515e1f8f7
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHN05RTZ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HN05RTZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294ff790>
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_expert_report_file_e8bf9e2f-aaf0-4857-ab35-e7c84e44317b.pdf HTTP/1.1" 201 0
2026-03-30 08:01:09 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item a71d8e85-2c02-58df-a8c8-167e9a142672
2026-03-30 08:01:09 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: a71d8e85-2c02-58df-a8c8-167e9a142672, skipping ID generation
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item a71d8e85-2c02-58df-a8c8-167e9a142672
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DWF08FNO-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=WF08FNO-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KY59GWG/42811123?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=YdU4qEoCktYJYvYnWrdLxeo9tVxr%2BsOTWSs1Hhl5EUs%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YC74FVU/42812569?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=FrrNHMhscQytNRjiZqOp4ENJio31n%2BNwlDCwsxSzMrY%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YC74%20FVU-GB>
2026-03-30 08:01:09 [bca.uk] INFO: Found listing with ID: SE66%20TVF
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE66%2520TVF%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [bca.uk] INFO: Scrape type for SE66%20TVF: 1
2026-03-30 08:01:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b35ca0c6-7d93-593e-b373-bf3812fb12c1 with identifier: SE66%20TVF
2026-03-30 08:01:09 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item b35ca0c6-7d93-593e-b373-bf3812fb12c1
2026-03-30 08:01:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/OE15ZPZ/42810726?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=e7I2O3Pfn%2B7XgB6nXCIL%2BtTFTK%2BTI82aeDe3z0YFJCo%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695309286%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309286 not downloaded yet
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968554%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968554 not downloaded yet
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968542%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968542 not downloaded yet
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269016%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269016 not downloaded yet
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269008%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269008 not downloaded yet
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699253023%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253023 not downloaded yet
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699487003%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487003 not downloaded yet
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699482384%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482384 not downloaded yet
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699338068%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338068 not downloaded yet
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2930fa90>
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_expert_report_file_d159eb5c-51ec-4f47-b2b4-1a02727c03c7.pdf HTTP/1.1" 201 0
2026-03-30 08:01:09 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 1f279632-5027-5c21-99cb-b9bd24861e37
2026-03-30 08:01:09 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 1f279632-5027-5c21-99cb-b9bd24861e37, skipping ID generation
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 1f279632-5027-5c21-99cb-b9bd24861e37
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DDK62WPV-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DK62WPV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA03JBX/42812296?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=s2FBh%2Fo%2BPxQ8t0557Jru8pjvLfk%2FD7C4qkqLVVcrNYc%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KD54EPE/42811231?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=yduFzyeAZU8F35RNEU4Le%2FurRUJ4TuiFJ26WeiUdVHg%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:09 [bca.uk] INFO: Found listing with ID: SK71%20ZRP
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK71%2520ZRP%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [bca.uk] INFO: Scrape type for SK71%20ZRP: 1
2026-03-30 08:01:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 673a06d5-b58b-599a-bf8c-5315ba485c48 with identifier: SK71%20ZRP
2026-03-30 08:01:10 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 673a06d5-b58b-599a-bf8c-5315ba485c48
2026-03-30 08:01:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DS66LXR/42812786?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=6L%2FrVerGp35kMvDb7wl6%2BhqHtUlMh8kPQBcBCmp9ATM%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DS66%20LXR-GB>
2026-03-30 08:01:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LO69HBX/42810695?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=7xGYTa8UKHHrIRVfJDesgNCUaKI3sA5nqgokMRfhRSw%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LO69%20HBX-GB>
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695309296%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309296 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968563%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968563 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968547%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968547 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269037%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269037 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269012%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269012 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699253037%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253037 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699487007%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487007 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699482394%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482394 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699338082%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338082 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699397136%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397136 not downloaded yet
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29382c10>
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_expert_report_file_17943b67-4fc4-4ee0-b622-78d44931e0e8.pdf HTTP/1.1" 201 0
2026-03-30 08:01:10 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 001de5b0-2c11-53b9-9b6b-86ab14ab097b
2026-03-30 08:01:10 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 001de5b0-2c11-53b9-9b6b-86ab14ab097b, skipping ID generation
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 001de5b0-2c11-53b9-9b6b-86ab14ab097b
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHJ14KFU-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HJ14KFU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RF53WXL/42812364?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=78VnHRjVww%2F6A7pYeAaKkmpwQCkECgz73BDaW33x5OE%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:10 [bca.uk] INFO: Found listing with ID: NG72%20CXM
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG72%2520CXM%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [bca.uk] INFO: Scrape type for NG72%20CXM: 1
2026-03-30 08:01:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 875172f7-7464-5c55-8f15-a0ed336d9396 with identifier: NG72%20CXM
2026-03-30 08:01:10 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 875172f7-7464-5c55-8f15-a0ed336d9396
2026-03-30 08:01:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM11FBE/42769820?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=3BHgSX4%2FXYtY0A0zqZf%2FIRbNZG0BAeWQbGwsE4KJcOw%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SM11%20FBE-GB>
2026-03-30 08:01:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU72VFV/42802243?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=NYioD7qShwexHnsKzmGfsN9J0rXu2dTNcVdVpNImUiw%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GU72%20VFV-GB>
2026-03-30 08:01:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU66SNK/42800338?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=gusMk0Mfe7Dn%2Ft3DjCRu7E%2Fo%2B7VSXIXVlnxHssXWEAY%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GU66%20SNK-GB>
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695309305%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309305 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968573%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968573 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968558%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968558 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269051%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269051 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269020%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269020 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699253043%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253043 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699487011%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487011 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699482405%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482405 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699338095%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338095 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699397138%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397138 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699037274%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037274 not downloaded yet
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2937e510>
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_expert_report_file_bf22f4c6-262f-4ec3-8d21-7dd08dad82c7.pdf HTTP/1.1" 201 0
2026-03-30 08:01:10 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item aec6a4c4-6964-595e-a14f-bf680ca006c6
2026-03-30 08:01:10 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: aec6a4c4-6964-595e-a14f-bf680ca006c6, skipping ID generation
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item aec6a4c4-6964-595e-a14f-bf680ca006c6
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DKY59GWG-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KY59GWG-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293e6ed0>
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_expert_report_file_eea50983-0c7a-4ddd-b728-1d7be760ba64.pdf HTTP/1.1" 201 0
2026-03-30 08:01:10 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 814c1f21-7624-5331-9d50-16dd9b855638
2026-03-30 08:01:10 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 814c1f21-7624-5331-9d50-16dd9b855638, skipping ID generation
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 814c1f21-7624-5331-9d50-16dd9b855638
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DOE15ZPZ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=OE15ZPZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:10 [bca.uk] INFO: Found listing with ID: HR21%20ENW
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HR21%2520ENW%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [bca.uk] INFO: Scrape type for HR21%20ENW: 1
2026-03-30 08:01:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1e4b9aed-e44a-52e4-bc66-24124eda231a with identifier: HR21%20ENW
2026-03-30 08:01:10 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 1e4b9aed-e44a-52e4-bc66-24124eda231a
2026-03-30 08:01:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT21GUW/42812232?sv=2020-08-04&st=2026-03-30T08%3A01%3A08Z&se=2026-03-30T08%3A26%3A08Z&sr=b&sp=r&sig=mPWloaZ1GLlgF6vnS6SwhM9WCZVahxjqRxkN1e05MaY%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF70MJX/42740279?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=yhAgFmk9OUtByTsOg2Zhidf13JTcCy0SRdVmBe%2FIvno%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MF70%20MJX-GB>
2026-03-30 08:01:10 [scrapy.extensions.logstats] INFO: Crawled 19 pages (at 19 pages/min), scraped 5 items (at 5 items/min)
2026-03-30 08:01:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 180MiB
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695309312%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309312 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968585%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968585 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968569%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968569 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269070%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269070 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269030%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269030 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699253050%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253050 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699487020%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487020 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699482417%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482417 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699338111%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338111 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699397139%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397139 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699037296%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037296 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699047033%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047033 not downloaded yet
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968474%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968474 not downloaded yet
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29126e10>
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_expert_report_file_e3e33629-ed34-4a8c-8648-d50ec0410026.pdf HTTP/1.1" 201 0
2026-03-30 08:01:10 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 46c0a46f-4b94-5f66-b945-826319578807
2026-03-30 08:01:10 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 46c0a46f-4b94-5f66-b945-826319578807, skipping ID generation
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 9 photos for item 46c0a46f-4b94-5f66-b945-826319578807
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DLA03JBX-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LA03JBX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2912c490>
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_expert_report_file_4aaf95a6-c2f3-4597-a6d2-195c57b8d9b0.pdf HTTP/1.1" 201 0
2026-03-30 08:01:11 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 5752838a-6238-5f30-835c-77d2f2d5594c
2026-03-30 08:01:11 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 5752838a-6238-5f30-835c-77d2f2d5594c, skipping ID generation
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 5752838a-6238-5f30-835c-77d2f2d5594c
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DKD54EPE-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KD54EPE-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:11 [bca.uk] INFO: Found listing with ID: BK73%20LMF
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK73%2520LMF%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [bca.uk] INFO: Scrape type for BK73%20LMF: 1
2026-03-30 08:01:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c72690ba-cc77-5dcd-b9e0-0f975ee42632 with identifier: BK73%20LMF
2026-03-30 08:01:11 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item c72690ba-cc77-5dcd-b9e0-0f975ee42632
2026-03-30 08:01:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LO69HBX/42810695?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=7xGYTa8UKHHrIRVfJDesgNCUaKI3sA5nqgokMRfhRSw%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695309319%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309319 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968597%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968597 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968581%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968581 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269109%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269109 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269049%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269049 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699253057%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253057 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699487022%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487022 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699482427%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482427 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699338120%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338120 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699397140%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397140 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699037309%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037309 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699047042%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047042 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968489%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968489 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699422707%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422707 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699072082%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072082 not downloaded yet
2026-03-30 08:01:11 [bca.uk] INFO: Found listing with ID: LA23%20KWW
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA23%2520KWW%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [bca.uk] INFO: Scrape type for LA23%20KWW: 1
2026-03-30 08:01:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8a8b0ae1-7c02-55af-9881-59db7117dad8 with identifier: LA23%20KWW
2026-03-30 08:01:11 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 8a8b0ae1-7c02-55af-9881-59db7117dad8
2026-03-30 08:01:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29133690>
2026-03-30 08:01:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_expert_report_file_2145dbb1-06c0-4c01-abab-aaf6901e519e.pdf HTTP/1.1" 201 0
2026-03-30 08:01:11 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item a0444d08-d17a-5056-b0d7-3e10e6a98f27
2026-03-30 08:01:11 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: a0444d08-d17a-5056-b0d7-3e10e6a98f27, skipping ID generation
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 9 photos for item a0444d08-d17a-5056-b0d7-3e10e6a98f27
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DRF53WXL-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=RF53WXL-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291cc350>
2026-03-30 08:01:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_expert_report_file_084cfc72-c399-4304-8d9d-1aeb9dae5c9f.pdf HTTP/1.1" 201 0
2026-03-30 08:01:11 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 506c936c-a586-5b81-bdaa-c332e8646eac
2026-03-30 08:01:11 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 506c936c-a586-5b81-bdaa-c332e8646eac, skipping ID generation
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 506c936c-a586-5b81-bdaa-c332e8646eac
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHT21GUW-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HT21GUW-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YC74FVU/42812569?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=FrrNHMhscQytNRjiZqOp4ENJio31n%2BNwlDCwsxSzMrY%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695309330%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309330 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968607%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968607 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968594%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968594 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269133%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269133 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269065%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269065 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699253066%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253066 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699487033%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487033 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699482443%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482443 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699338139%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338139 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699397143%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397143 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699037324%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037324 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699047049%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047049 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968501%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968501 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699422750%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422750 not downloaded yet
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699072094%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072094 not downloaded yet
2026-03-30 08:01:11 [bca.uk] INFO: Found listing with ID: ND25%20HWR
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND25%2520HWR%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [bca.uk] INFO: Scrape type for ND25%20HWR: 0
2026-03-30 08:01:11 [bca.uk] INFO: Found listing with ID: CA19%20DRO
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA19%2520DRO%27 HTTP/1.1" 200 None
2026-03-30 08:01:11 [bca.uk] INFO: Scrape type for CA19%20DRO: 2
2026-03-30 08:01:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d0812888-6fbc-5cf1-9cdc-d54006d1423c with identifier: CA19%20DRO
2026-03-30 08:01:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d0812888-6fbc-5cf1-9cdc-d54006d1423c with scrape type 2
2026-03-30 08:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d0812888-6fbc-5cf1-9cdc-d54006d1423c with scrape type 2
2026-03-30 08:01:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d0812888-6fbc-5cf1-9cdc-d54006d1423c, identifier: CA19%20DRO
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699432916%27 HTTP/1.1" 200 None
2026-03-30 08:01:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432916 not downloaded yet
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440297%27 HTTP/1.1" 200 None
2026-03-30 08:01:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440297 not downloaded yet
2026-03-30 08:01:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291d6510>
2026-03-30 08:01:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_expert_report_file_ca57d36b-4295-400c-b55f-a7219c8a83eb.pdf HTTP/1.1" 201 0
2026-03-30 08:01:12 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item a7230204-87af-55f6-af06-306adecfabc3
2026-03-30 08:01:12 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: a7230204-87af-55f6-af06-306adecfabc3, skipping ID generation
2026-03-30 08:01:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item a7230204-87af-55f6-af06-306adecfabc3
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DLO69HBX-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LO69HBX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DS66LXR/42812786?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=6L%2FrVerGp35kMvDb7wl6%2BhqHtUlMh8kPQBcBCmp9ATM%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d0812888-6fbc-5cf1-9cdc-d54006d1423c with identifier: CA19%20DRO
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=white HTTP/1.1" 200 None
2026-03-30 08:01:12 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:01:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d0812888-6fbc-5cf1-9cdc-d54006d1423c with identifier: CA19%20DRO
2026-03-30 08:01:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d0812888-6fbc-5cf1-9cdc-d54006d1423c with identifier: CA19%20DRO to the API
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=1&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CA19%20DRO-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd0812888-6fbc-5cf1-9cdc-d54006d1423c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CA19 DRO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CA19%20DRO&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'DACIA',
 'model': 'LOGAN MCV',
 'odometer': 69269,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'DACIA LOGAN MCV 1.0 SCE ACCESS Estate',
 'transmission': 'manual',
 'trim': 'SCE ACCESS',
 'vin': 'UU1K5220862261746',
 'year': 2019}
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA19%2520DRO%27 HTTP/1.1" 200 None
2026-03-30 08:01:12 [bca.uk] INFO: Saving data for CA19%20DRO: {'auction_closing_time': 1775037600.0, 'created_time': 1774610261.822639, 'last_price_update_time': 1774857672.847623}
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CA19%2520DRO') HTTP/1.1" 204 0
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695309341%27 HTTP/1.1" 200 None
2026-03-30 08:01:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309341 not downloaded yet
2026-03-30 08:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968615%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968615 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968605%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968605 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269153%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269153 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269082%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269082 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699253081%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253081 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699487045%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487045 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699482456%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482456 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699338164%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338164 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699397146%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397146 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699037340%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037340 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699047058%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047058 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968511%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968511 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699422774%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422774 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699072103%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072103 not downloaded yet
2026-03-30 08:01:13 [bca.uk] INFO: Found listing with ID: GX23%20NUU
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX23%2520NUU%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [bca.uk] INFO: Scrape type for GX23%20NUU: 1
2026-03-30 08:01:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4a524949-f4eb-5dd3-be9d-0b7d71d844fb with identifier: GX23%20NUU
2026-03-30 08:01:13 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 4a524949-f4eb-5dd3-be9d-0b7d71d844fb
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699432918%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432918 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440302%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440302 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698973912%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698973912 not downloaded yet
2026-03-30 08:01:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295e23d0>
2026-03-30 08:01:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_expert_report_file_74dd1576-187e-4f37-ba98-424ba563a524.pdf HTTP/1.1" 201 0
2026-03-30 08:01:13 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 6ac1193c-0380-588d-95f2-3db08717a7a1
2026-03-30 08:01:13 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 6ac1193c-0380-588d-95f2-3db08717a7a1, skipping ID generation
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 6ac1193c-0380-588d-95f2-3db08717a7a1
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DYC74FVU-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YC74FVU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:13 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968525/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YD58WTE-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:13 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699268990/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LM18LZP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:13 [bca.uk] INFO: Found listing with ID: MA70%20HTF
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA70%2520HTF%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [bca.uk] INFO: Scrape type for MA70%20HTF: 1
2026-03-30 08:01:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 42e5f2b5-7e5e-5230-ab24-806c8b648581 with identifier: MA70%20HTF
2026-03-30 08:01:13 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 42e5f2b5-7e5e-5230-ab24-806c8b648581
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968611%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968611 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269169%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269169 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269115%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269115 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699253095%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253095 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699487065%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487065 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699482479%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482479 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699338181%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338181 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699397148%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397148 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699037359%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037359 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699047068%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047068 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968519%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968519 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699422801%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422801 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699072112%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072112 not downloaded yet
2026-03-30 08:01:13 [bca.uk] INFO: Found listing with ID: MF19%20TFE
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF19%2520TFE%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [bca.uk] INFO: Scrape type for MF19%20TFE: 2
2026-03-30 08:01:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 97730d33-bbe8-599b-b931-48b683d35036 with identifier: MF19%20TFE
2026-03-30 08:01:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 97730d33-bbe8-599b-b931-48b683d35036 with scrape type 2
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 97730d33-bbe8-599b-b931-48b683d35036 with scrape type 2
2026-03-30 08:01:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 97730d33-bbe8-599b-b931-48b683d35036, identifier: MF19%20TFE
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699432920%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432920 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440309%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440309 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698973920%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698973920 not downloaded yet
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699496380%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496380 not downloaded yet
2026-03-30 08:01:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29053f10>
2026-03-30 08:01:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_expert_report_file_75ec4690-3807-4986-9fff-5e87a396b512.pdf HTTP/1.1" 201 0
2026-03-30 08:01:13 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item c54e8247-b754-588c-b6a8-a715ca61256b
2026-03-30 08:01:13 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: c54e8247-b754-588c-b6a8-a715ca61256b, skipping ID generation
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item c54e8247-b754-588c-b6a8-a715ca61256b
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DDS66LXR-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DS66LXR-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:13 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482376/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HN05RTZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:13 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338050/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=WF08FNO-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 97730d33-bbe8-599b-b931-48b683d35036 with identifier: MF19%20TFE
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:01:13 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=red HTTP/1.1" 200 None
2026-03-30 08:01:14 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:01:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 97730d33-bbe8-599b-b931-48b683d35036 with identifier: MF19%20TFE
2026-03-30 08:01:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 97730d33-bbe8-599b-b931-48b683d35036 with identifier: MF19%20TFE to the API
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=1&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MF19%20TFE-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.4L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '97730d33-bbe8-599b-b931-48b683d35036',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MF19 TFE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MF19%20TFE&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 50698,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.4 75 GRIFFIN Hatchback',
 'transmission': 'manual',
 'trim': '75 GRIFFIN',
 'vin': 'W0V0XEP08K6058472',
 'year': 2019}
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF19%2520TFE%27 HTTP/1.1" 200 None
2026-03-30 08:01:14 [bca.uk] INFO: Saving data for MF19%20TFE: {'auction_closing_time': 1775037600.0, 'created_time': 1774620732.722657, 'last_price_update_time': 1774857674.436466}
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MF19%2520TFE') HTTP/1.1" 204 0
2026-03-30 08:01:14 [bca.uk] INFO: Found listing with ID: MJ08%20GYY
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ08%2520GYY%27 HTTP/1.1" 200 None
2026-03-30 08:01:14 [bca.uk] INFO: Scrape type for MJ08%20GYY: 1
2026-03-30 08:01:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4fe58579-ecad-52e4-b6c4-6e6d39273cf8 with identifier: MJ08%20GYY
2026-03-30 08:01:14 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 4fe58579-ecad-52e4-b6c4-6e6d39273cf8
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699253107%27 HTTP/1.1" 200 None
2026-03-30 08:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253107 not downloaded yet
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699487077%27 HTTP/1.1" 200 None
2026-03-30 08:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487077 not downloaded yet
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699482488%27 HTTP/1.1" 200 None
2026-03-30 08:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482488 not downloaded yet
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699338191%27 HTTP/1.1" 200 None
2026-03-30 08:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338191 not downloaded yet
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699397149%27 HTTP/1.1" 200 None
2026-03-30 08:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397149 not downloaded yet
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699037381%27 HTTP/1.1" 200 None
2026-03-30 08:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037381 not downloaded yet
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699047091%27 HTTP/1.1" 200 None
2026-03-30 08:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047091 not downloaded yet
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968535%27 HTTP/1.1" 200 None
2026-03-30 08:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968535 not downloaded yet
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699422824%27 HTTP/1.1" 200 None
2026-03-30 08:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422824 not downloaded yet
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699072120%27 HTTP/1.1" 200 None
2026-03-30 08:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072120 not downloaded yet
2026-03-30 08:01:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397134/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DK62WPV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:14 [bca.uk] INFO: Found listing with ID: VN17%20FDM
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN17%2520FDM%27 HTTP/1.1" 200 None
2026-03-30 08:01:14 [bca.uk] INFO: Scrape type for VN17%20FDM: 2
2026-03-30 08:01:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 38635612-0804-5c0a-be65-28801df98900 with identifier: VN17%20FDM
2026-03-30 08:01:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 38635612-0804-5c0a-be65-28801df98900 with scrape type 2
2026-03-30 08:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 38635612-0804-5c0a-be65-28801df98900 with scrape type 2
2026-03-30 08:01:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 38635612-0804-5c0a-be65-28801df98900, identifier: VN17%20FDM
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699432923%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432923 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440312%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440312 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698973926%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698973926 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699496386%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496386 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D691640072%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691640072 not downloaded yet
2026-03-30 08:01:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:01:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 38635612-0804-5c0a-be65-28801df98900 with identifier: VN17%20FDM
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=Diesel HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:01:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 38635612-0804-5c0a-be65-28801df98900 with identifier: VN17%20FDM
2026-03-30 08:01:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 38635612-0804-5c0a-be65-28801df98900 with identifier: VN17%20FDM to the API
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=1&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VN17%20FDM-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '38635612-0804-5c0a-be65-28801df98900',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VN17 FDM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VN17%20FDM&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 72452,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 TD4 180 4WD HSE DYNAMIC Hatchback',
 'transmission': 'automatic',
 'trim': 'TD4 180 4WD HSE DYNAMIC',
 'vin': 'SALVA2AN1HH236977',
 'year': 2017}
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN17%2520FDM%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [bca.uk] INFO: Saving data for VN17%20FDM: {'auction_closing_time': 1775037600.0, 'created_time': 1774562985.190154, 'last_price_update_time': 1774857675.605117}
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VN17%2520FDM') HTTP/1.1" 204 0
2026-03-30 08:01:15 [bca.uk] INFO: Found listing with ID: ML17%20YBE
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML17%2520YBE%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [bca.uk] INFO: Scrape type for ML17%20YBE: 1
2026-03-30 08:01:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 74f1704b-2155-5550-9793-1c76d08c49dd with identifier: ML17%20YBE
2026-03-30 08:01:15 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 74f1704b-2155-5550-9793-1c76d08c49dd
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699397150%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397150 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699037403%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037403 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699047104%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047104 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968553%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968553 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699422842%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422842 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699072134%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072134 not downloaded yet
2026-03-30 08:01:15 [bca.uk] INFO: Found listing with ID: GV73%20BVG
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV73%2520BVG%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [bca.uk] INFO: Scrape type for GV73%20BVG: 1
2026-03-30 08:01:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 299d70dc-a195-5992-bf22-dee6b0def855 with identifier: GV73%20BVG
2026-03-30 08:01:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 299d70dc-a195-5992-bf22-dee6b0def855 with scrape type 1
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 299d70dc-a195-5992-bf22-dee6b0def855
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DGV73BVG-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GV73BVG-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699432927%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432927 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440318%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440318 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698973937%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698973937 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699496394%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496394 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D691640074%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691640074 not downloaded yet
2026-03-30 08:01:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338068/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338068>
2026-03-30 08:01:15 [bca.uk] INFO: Found listing with ID: MW65%20VGX
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW65%2520VGX%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [bca.uk] INFO: Scrape type for MW65%20VGX: 1
2026-03-30 08:01:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: aab92090-6983-505a-a6c3-f126e5e8f256 with identifier: MW65%20VGX
2026-03-30 08:01:15 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item aab92090-6983-505a-a6c3-f126e5e8f256
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699037428%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037428 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699047116%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047116 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968576%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968576 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699422863%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422863 not downloaded yet
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699072151%27 HTTP/1.1" 200 None
2026-03-30 08:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072151 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698113833%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113833 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699432934%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432934 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440325%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440325 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698973958%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698973958 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699496405%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496405 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D691640075%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691640075 not downloaded yet
2026-03-30 08:01:16 [bca.uk] INFO: Total items found: 100
2026-03-30 08:01:16 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded
2026-03-30 08:01:16 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:01:16 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: BT07%20PNU
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT07%2520PNU%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for BT07%20PNU: 1
2026-03-30 08:01:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: efe927a4-a494-501d-9bfc-3e4b493379cc with identifier: BT07%20PNU
2026-03-30 08:01:16 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item efe927a4-a494-501d-9bfc-3e4b493379cc
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699047126%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047126 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698968588%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968588 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699422877%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422877 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699072169%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072169 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698113836%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113836 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699432950%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432950 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440332%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440332 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698973993%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698973993 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699496417%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496417 not downloaded yet
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D691640077%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691640077 not downloaded yet
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: ST62%20SYF
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST62%2520SYF%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for ST62%20SYF: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: VO58%20EBF
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO58%2520EBF%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for VO58%20EBF: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: YH67%20HFC
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH67%2520HFC%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for YH67%20HFC: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: YT66%20YMF
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT66%2520YMF%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for YT66%20YMF: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: LN62%20HLC
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN62%2520HLC%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for LN62%20HLC: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: NJ62%20YDS
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ62%2520YDS%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for NJ62%20YDS: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: AE14%20PLV
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE14%2520PLV%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for AE14%20PLV: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: SW14%20DSO
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW14%2520DSO%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for SW14%20DSO: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: SY15%20YVR
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY15%2520YVR%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for SY15%20YVR: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: FE16%20OPC
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE16%2520OPC%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for FE16%20OPC: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: YE12%20RTO
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE12%2520RTO%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for YE12%20RTO: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: FHZ%201603
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FHZ%25201603%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for FHZ%201603: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: HV13%20MWG
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV13%2520MWG%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for HV13%20MWG: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: OE10%20BXU
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE10%2520BXU%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for OE10%20BXU: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: YS17%20ZLU
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS17%2520ZLU%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for YS17%20ZLU: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: CN65%20OTA
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN65%2520OTA%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for CN65%20OTA: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: VU66%20XGP
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU66%2520XGP%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for VU66%20XGP: 0
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: AP16%20OYK
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP16%2520OYK%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for AP16%20OYK: 2
2026-03-30 08:01:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ed92dc24-11ed-5a0f-8a89-e1dd2f98dbf3 with identifier: AP16%20OYK
2026-03-30 08:01:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ed92dc24-11ed-5a0f-8a89-e1dd2f98dbf3 with scrape type 2
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ed92dc24-11ed-5a0f-8a89-e1dd2f98dbf3 with scrape type 2
2026-03-30 08:01:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ed92dc24-11ed-5a0f-8a89-e1dd2f98dbf3, identifier: AP16%20OYK
2026-03-30 08:01:16 [bca.uk] INFO: Found listing with ID: CF12%20FRV
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF12%2520FRV%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [bca.uk] INFO: Scrape type for CF12%20FRV: 1
2026-03-30 08:01:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ddfc34dc-d8a0-5ae8-993f-0da8492486b5 with identifier: CF12%20FRV
2026-03-30 08:01:16 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item ddfc34dc-d8a0-5ae8-993f-0da8492486b5
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699072186%27 HTTP/1.1" 200 None
2026-03-30 08:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072186 not downloaded yet
2026-03-30 08:01:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ed92dc24-11ed-5a0f-8a89-e1dd2f98dbf3 with identifier: AP16%20OYK
2026-03-30 08:01:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ed92dc24-11ed-5a0f-8a89-e1dd2f98dbf3 with identifier: AP16%20OYK
2026-03-30 08:01:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ed92dc24-11ed-5a0f-8a89-e1dd2f98dbf3 with identifier: AP16%20OYK to the API
2026-03-30 08:01:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 94,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AP16%20OYK-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ed92dc24-11ed-5a0f-8a89-e1dd2f98dbf3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AP16 OYK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AP16%20OYK&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 56718,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.5 TDCI 95 SPORT Van',
 'transmission': 'manual',
 'trim': 'TDCI 95 SPORT',
 'vin': 'WF0RXXGAKRGG22606',
 'year': 2016}
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP16%2520OYK%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [bca.uk] INFO: Saving data for AP16%20OYK: {'auction_closing_time': 1775037600.0, 'created_time': 1774564337.791263, 'last_price_update_time': 1774857677.115041}
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AP16%2520OYK') HTTP/1.1" 204 0
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698113842%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113842 not downloaded yet
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699432977%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432977 not downloaded yet
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440339%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440339 not downloaded yet
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698974030%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698974030 not downloaded yet
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699496452%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496452 not downloaded yet
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D691640079%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691640079 not downloaded yet
2026-03-30 08:01:17 [bca.uk] INFO: Found listing with ID: DX68%20ZVP
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX68%2520ZVP%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [bca.uk] INFO: Scrape type for DX68%20ZVP: 0
2026-03-30 08:01:17 [bca.uk] INFO: Found listing with ID: LD21%20EYG
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD21%2520EYG%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [bca.uk] INFO: Scrape type for LD21%20EYG: 0
2026-03-30 08:01:17 [bca.uk] INFO: Found listing with ID: AX19%20RXA
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX19%2520RXA%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [bca.uk] INFO: Scrape type for AX19%20RXA: 2
2026-03-30 08:01:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d33a93d9-c84a-52d7-a8cc-142ecffeedf9 with identifier: AX19%20RXA
2026-03-30 08:01:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d33a93d9-c84a-52d7-a8cc-142ecffeedf9 with scrape type 2
2026-03-30 08:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d33a93d9-c84a-52d7-a8cc-142ecffeedf9 with scrape type 2
2026-03-30 08:01:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d33a93d9-c84a-52d7-a8cc-142ecffeedf9, identifier: AX19%20RXA
2026-03-30 08:01:17 [bca.uk] INFO: Found listing with ID: DA15%20VMP
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA15%2520VMP%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [bca.uk] INFO: Scrape type for DA15%20VMP: 1
2026-03-30 08:01:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f2c80461-3795-5a54-aea1-956a7bae6b91 with identifier: DA15%20VMP
2026-03-30 08:01:17 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item f2c80461-3795-5a54-aea1-956a7bae6b91
2026-03-30 08:01:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d33a93d9-c84a-52d7-a8cc-142ecffeedf9 with identifier: AX19%20RXA
2026-03-30 08:01:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d33a93d9-c84a-52d7-a8cc-142ecffeedf9 with identifier: AX19%20RXA
2026-03-30 08:01:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d33a93d9-c84a-52d7-a8cc-142ecffeedf9 with identifier: AX19%20RXA to the API
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 212,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AX19%20RXA-GB',
 'category': 'LightCommercialVehicle',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd33a93d9-c84a-52d7-a8cc-142ecffeedf9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AX19 RXA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AX19%20RXA&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'VOLKSWAGEN',
 'model': 'AMAROK A33',
 'odometer': 119510,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN AMAROK A33 3.0 V6 TDI 204 BMT HIGHLINE 4M CrewCab '
          'Pick-up',
 'transmission': 'manual',
 'trim': 'V6 TDI 204 BMT HIGHLINE 4M',
 'vin': 'WV1ZZZ2HZKH012332',
 'year': 2019}
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX19%2520RXA%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [bca.uk] INFO: Saving data for AX19%20RXA: {'auction_closing_time': 1774951200.0, 'created_time': 1774363754.657053, 'last_price_update_time': 1774857677.878485}
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AX19%2520RXA') HTTP/1.1" 204 0
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698113849%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113849 not downloaded yet
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440346%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440346 not downloaded yet
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698974059%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698974059 not downloaded yet
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699496489%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496489 not downloaded yet
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D691640082%27 HTTP/1.1" 200 None
2026-03-30 08:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691640082 not downloaded yet
2026-03-30 08:01:17 [bca.uk] INFO: Found listing with ID: KM74%20JDZ
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM74%2520JDZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:18 [bca.uk] INFO: Scrape type for KM74%20JDZ: 2
2026-03-30 08:01:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a6c84537-8b29-5f58-88bd-68cdfebaebce with identifier: KM74%20JDZ
2026-03-30 08:01:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a6c84537-8b29-5f58-88bd-68cdfebaebce with scrape type 2
2026-03-30 08:01:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a6c84537-8b29-5f58-88bd-68cdfebaebce with scrape type 2
2026-03-30 08:01:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a6c84537-8b29-5f58-88bd-68cdfebaebce, identifier: KM74%20JDZ
2026-03-30 08:01:18 [bca.uk] INFO: Found listing with ID: DA67%20SVF
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA67%2520SVF%27 HTTP/1.1" 200 None
2026-03-30 08:01:18 [bca.uk] INFO: Scrape type for DA67%20SVF: 1
2026-03-30 08:01:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cb72f119-22c3-5cb3-b86c-cde249bcb315 with identifier: DA67%20SVF
2026-03-30 08:01:18 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item cb72f119-22c3-5cb3-b86c-cde249bcb315
2026-03-30 08:01:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a6c84537-8b29-5f58-88bd-68cdfebaebce with identifier: KM74%20JDZ
2026-03-30 08:01:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a6c84537-8b29-5f58-88bd-68cdfebaebce with identifier: KM74%20JDZ
2026-03-30 08:01:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a6c84537-8b29-5f58-88bd-68cdfebaebce with identifier: KM74%20JDZ to the API
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 245,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KM74%20JDZ-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'a6c84537-8b29-5f58-88bd-68cdfebaebce',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KM74 JDZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KM74%20JDZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'MERCEDES-BENZ',
 'model': 'SPRINTER 315',
 'odometer': 38419,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ SPRINTER 315 2.0 CDI 3.5T RWD L3 H2 PRO PanelVan',
 'transmission': 'manual',
 'trim': 'CDI 3.5T RWD L3 H2 PRO',
 'vin': 'W1V3HCFZ5SP754897',
 'year': 2024}
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM74%2520JDZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:18 [bca.uk] INFO: Saving data for KM74%20JDZ: {'auction_closing_time': 1775037600.0, 'created_time': 1774365032.915017, 'last_price_update_time': 1774857678.576931}
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KM74%2520JDZ') HTTP/1.1" 204 0
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698113855%27 HTTP/1.1" 200 None
2026-03-30 08:01:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113855 not downloaded yet
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698974079%27 HTTP/1.1" 200 None
2026-03-30 08:01:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698974079 not downloaded yet
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699496526%27 HTTP/1.1" 200 None
2026-03-30 08:01:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496526 not downloaded yet
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D691640086%27 HTTP/1.1" 200 None
2026-03-30 08:01:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691640086 not downloaded yet
2026-03-30 08:01:18 [bca.uk] INFO: Found listing with ID: OV15%20WSW
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV15%2520WSW%27 HTTP/1.1" 200 None
2026-03-30 08:01:18 [bca.uk] INFO: Scrape type for OV15%20WSW: 2
2026-03-30 08:01:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c3f131ac-e9c5-504c-af9f-8bf0c958aa0c with identifier: OV15%20WSW
2026-03-30 08:01:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c3f131ac-e9c5-504c-af9f-8bf0c958aa0c with scrape type 2
2026-03-30 08:01:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c3f131ac-e9c5-504c-af9f-8bf0c958aa0c with scrape type 2
2026-03-30 08:01:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c3f131ac-e9c5-504c-af9f-8bf0c958aa0c, identifier: OV15%20WSW
2026-03-30 08:01:18 [bca.uk] INFO: Found listing with ID: DF18%20SYA
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF18%2520SYA%27 HTTP/1.1" 200 None
2026-03-30 08:01:18 [bca.uk] INFO: Scrape type for DF18%20SYA: 1
2026-03-30 08:01:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8de76be3-0acb-599e-84be-46cfdaa8c3cb with identifier: DF18%20SYA
2026-03-30 08:01:18 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 8de76be3-0acb-599e-84be-46cfdaa8c3cb
2026-03-30 08:01:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c3f131ac-e9c5-504c-af9f-8bf0c958aa0c with identifier: OV15%20WSW
2026-03-30 08:01:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c3f131ac-e9c5-504c-af9f-8bf0c958aa0c with identifier: OV15%20WSW
2026-03-30 08:01:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c3f131ac-e9c5-504c-af9f-8bf0c958aa0c with identifier: OV15%20WSW to the API
2026-03-30 08:01:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 132,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OV15%20WSW-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c3f131ac-e9c5-504c-af9f-8bf0c958aa0c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OV15 WSW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OV15%20WSW&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'PEUGEOT',
 'model': 'PARTNER L1',
 'odometer': 99642,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'PEUGEOT PARTNER L1 1.6 HDI 92 850 PROFESSIONAL Van',
 'transmission': 'manual',
 'trim': 'HDI 92 850 PROFESSIONAL',
 'vin': 'VF37D9HF0FJ639454',
 'year': 2015}
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV15%2520WSW%27 HTTP/1.1" 200 None
2026-03-30 08:01:19 [bca.uk] INFO: Saving data for OV15%20WSW: {'auction_closing_time': 1775124000.0, 'created_time': 1774563636.362918, 'last_price_update_time': 1774857679.229924}
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OV15%2520WSW') HTTP/1.1" 204 0
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698113866%27 HTTP/1.1" 200 None
2026-03-30 08:01:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113866 not downloaded yet
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699496555%27 HTTP/1.1" 200 None
2026-03-30 08:01:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496555 not downloaded yet
2026-03-30 08:01:19 [bca.uk] INFO: Found listing with ID: LD70%20NXS
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD70%2520NXS%27 HTTP/1.1" 200 None
2026-03-30 08:01:19 [bca.uk] INFO: Scrape type for LD70%20NXS: 0
2026-03-30 08:01:19 [bca.uk] INFO: Found listing with ID: CF22%20XZC
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF22%2520XZC%27 HTTP/1.1" 200 None
2026-03-30 08:01:19 [bca.uk] INFO: Scrape type for CF22%20XZC: 2
2026-03-30 08:01:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b37ef05f-c6ab-5e92-99d8-0a4688d5cf63 with identifier: CF22%20XZC
2026-03-30 08:01:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b37ef05f-c6ab-5e92-99d8-0a4688d5cf63 with scrape type 2
2026-03-30 08:01:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b37ef05f-c6ab-5e92-99d8-0a4688d5cf63 with scrape type 2
2026-03-30 08:01:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b37ef05f-c6ab-5e92-99d8-0a4688d5cf63, identifier: CF22%20XZC
2026-03-30 08:01:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF70MJX/42740279?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=yhAgFmk9OUtByTsOg2Zhidf13JTcCy0SRdVmBe%2FIvno%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:19 [bca.uk] INFO: Found listing with ID: DF63%20MVZ
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF63%2520MVZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:19 [bca.uk] INFO: Scrape type for DF63%20MVZ: 1
2026-03-30 08:01:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dd37772d-15dd-5c40-960d-925374da491a with identifier: DF63%20MVZ
2026-03-30 08:01:19 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item dd37772d-15dd-5c40-960d-925374da491a
2026-03-30 08:01:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b37ef05f-c6ab-5e92-99d8-0a4688d5cf63 with identifier: CF22%20XZC
2026-03-30 08:01:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b37ef05f-c6ab-5e92-99d8-0a4688d5cf63 with identifier: CF22%20XZC
2026-03-30 08:01:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b37ef05f-c6ab-5e92-99d8-0a4688d5cf63 with identifier: CF22%20XZC to the API
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 171,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CF22%20XZC-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b37ef05f-c6ab-5e92-99d8-0a4688d5cf63',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CF22 XZC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CF22%20XZC&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'CITROEN',
 'model': 'DISPATCH 1000',
 'odometer': 111250,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'CITROEN DISPATCH 1000 1.5 B/HDI 100 M ENTERPRISE PRO PanelVan',
 'transmission': 'manual',
 'trim': 'B/HDI 100 M ENTERPRISE PRO',
 'vin': 'VF7VBYHRMN7038045',
 'year': 2022}
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF22%2520XZC%27 HTTP/1.1" 200 None
2026-03-30 08:01:19 [bca.uk] INFO: Saving data for CF22%20XZC: {'auction_closing_time': 1775037600.0, 'created_time': 1774563627.807446, 'last_price_update_time': 1774857679.796941}
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CF22%2520XZC') HTTP/1.1" 204 0
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698113874%27 HTTP/1.1" 200 None
2026-03-30 08:01:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113874 not downloaded yet
2026-03-30 08:01:19 [bca.uk] INFO: Found listing with ID: EK69%20XRA
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK69%2520XRA%27 HTTP/1.1" 200 None
2026-03-30 08:01:19 [bca.uk] INFO: Scrape type for EK69%20XRA: 0
2026-03-30 08:01:19 [bca.uk] INFO: Found listing with ID: GU24%20POA
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU24%2520POA%27 HTTP/1.1" 200 None
2026-03-30 08:01:19 [bca.uk] INFO: Scrape type for GU24%20POA: 2
2026-03-30 08:01:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7c0672ce-0e35-5ae2-b5d6-c153ed4e0cfd with identifier: GU24%20POA
2026-03-30 08:01:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7c0672ce-0e35-5ae2-b5d6-c153ed4e0cfd with scrape type 2
2026-03-30 08:01:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7c0672ce-0e35-5ae2-b5d6-c153ed4e0cfd with scrape type 2
2026-03-30 08:01:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7c0672ce-0e35-5ae2-b5d6-c153ed4e0cfd, identifier: GU24%20POA
2026-03-30 08:01:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU66SNK/42800338?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=gusMk0Mfe7Dn%2Ft3DjCRu7E%2Fo%2B7VSXIXVlnxHssXWEAY%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:20 [bca.uk] INFO: Found listing with ID: EK08%20UYP
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK08%2520UYP%27 HTTP/1.1" 200 None
2026-03-30 08:01:20 [bca.uk] INFO: Scrape type for EK08%20UYP: 1
2026-03-30 08:01:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7ace5228-1a90-59f2-9857-67f96f454d6c with identifier: EK08%20UYP
2026-03-30 08:01:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7ace5228-1a90-59f2-9857-67f96f454d6c with scrape type 1
2026-03-30 08:01:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 7ace5228-1a90-59f2-9857-67f96f454d6c
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DEK08UYP-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=EK08UYP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7c0672ce-0e35-5ae2-b5d6-c153ed4e0cfd with identifier: GU24%20POA
2026-03-30 08:01:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7c0672ce-0e35-5ae2-b5d6-c153ed4e0cfd with identifier: GU24%20POA
2026-03-30 08:01:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7c0672ce-0e35-5ae2-b5d6-c153ed4e0cfd with identifier: GU24%20POA to the API
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 173,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GU24%20POA-GB',
 'category': 'LightCommercialVehicle',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '7c0672ce-0e35-5ae2-b5d6-c153ed4e0cfd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GU24 POA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GU24%20POA&vehicleType=*',
 'listing': 'auction',
 'location': 'Crawley',
 'make': 'SUZUKI',
 'model': 'JIMNY',
 'odometer': 7032,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'SUZUKI JIMNY 1.5 ALLGRIP COMMERCIAL Van',
 'transmission': 'manual',
 'trim': 'ALLGRIP COMMERCIAL',
 'vin': 'JSAHJB74B00146463',
 'year': 2024}
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU24%2520POA%27 HTTP/1.1" 200 None
2026-03-30 08:01:20 [bca.uk] INFO: Saving data for GU24%20POA: {'auction_closing_time': 1775037600.0, 'created_time': 1774563649.028299, 'last_price_update_time': 1774857680.602336}
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GU24%2520POA') HTTP/1.1" 204 0
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698113897%27 HTTP/1.1" 200 None
2026-03-30 08:01:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113897 not downloaded yet
2026-03-30 08:01:20 [bca.uk] INFO: Found listing with ID: LP15%20JMU
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP15%2520JMU%27 HTTP/1.1" 200 None
2026-03-30 08:01:20 [bca.uk] INFO: Scrape type for LP15%20JMU: 2
2026-03-30 08:01:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 42f63bb6-22eb-52b1-930a-8f372f81556c with identifier: LP15%20JMU
2026-03-30 08:01:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 42f63bb6-22eb-52b1-930a-8f372f81556c with scrape type 2
2026-03-30 08:01:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 42f63bb6-22eb-52b1-930a-8f372f81556c with scrape type 2
2026-03-30 08:01:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 42f63bb6-22eb-52b1-930a-8f372f81556c, identifier: LP15%20JMU
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486508%27 HTTP/1.1" 200 None
2026-03-30 08:01:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486508 not downloaded yet
2026-03-30 08:01:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 42f63bb6-22eb-52b1-930a-8f372f81556c with identifier: LP15%20JMU
2026-03-30 08:01:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 42f63bb6-22eb-52b1-930a-8f372f81556c with identifier: LP15%20JMU
2026-03-30 08:01:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 42f63bb6-22eb-52b1-930a-8f372f81556c with identifier: LP15%20JMU to the API
2026-03-30 08:01:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 180,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LP15%20JMU-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '42f63bb6-22eb-52b1-930a-8f372f81556c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LP15 JMU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LP15%20JMU&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'PEUGEOT',
 'model': 'BOXER 330',
 'odometer': 184421,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'PEUGEOT BOXER 330 2.2 HDI 110 L1 H1 PROFESSIONAL PanelVan',
 'transmission': 'manual',
 'trim': 'HDI 110 L1 H1 PROFESSIONAL',
 'vin': 'VF3YASMFA12871610',
 'year': 2015}
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP15%2520JMU%27 HTTP/1.1" 200 None
2026-03-30 08:01:21 [bca.uk] INFO: Saving data for LP15%20JMU: {'auction_closing_time': 1775124000.0, 'created_time': 1774505009.625708, 'last_price_update_time': 1774857681.227856}
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LP15%2520JMU') HTTP/1.1" 204 0
2026-03-30 08:01:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29050250>
2026-03-30 08:01:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_expert_report_file_e562f78e-d5b5-4a00-9f01-aef78f305b4a.pdf HTTP/1.1" 201 0
2026-03-30 08:01:21 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 44017b29-5c15-5f30-b2df-c07ebb5c0c71
2026-03-30 08:01:21 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 44017b29-5c15-5f30-b2df-c07ebb5c0c71, skipping ID generation
2026-03-30 08:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 44017b29-5c15-5f30-b2df-c07ebb5c0c71
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DMF70MJX-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MF70MJX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU72VFV/42802243?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=NYioD7qShwexHnsKzmGfsN9J0rXu2dTNcVdVpNImUiw%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698113913%27 HTTP/1.1" 200 None
2026-03-30 08:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113913 not downloaded yet
2026-03-30 08:01:21 [bca.uk] INFO: Found listing with ID: CA21%20KKZ
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA21%2520KKZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:21 [bca.uk] INFO: Scrape type for CA21%20KKZ: 0
2026-03-30 08:01:21 [bca.uk] INFO: Found listing with ID: FJ71%20WBL
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ71%2520WBL%27 HTTP/1.1" 200 None
2026-03-30 08:01:21 [bca.uk] INFO: Scrape type for FJ71%20WBL: 0
2026-03-30 08:01:21 [bca.uk] INFO: Found listing with ID: LA69%20SXH
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA69%2520SXH%27 HTTP/1.1" 200 None
2026-03-30 08:01:21 [bca.uk] INFO: Scrape type for LA69%20SXH: 0
2026-03-30 08:01:21 [bca.uk] INFO: Found listing with ID: LG21%20WJX
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG21%2520WJX%27 HTTP/1.1" 200 None
2026-03-30 08:01:21 [bca.uk] INFO: Scrape type for LG21%20WJX: 0
2026-03-30 08:01:21 [bca.uk] INFO: Found listing with ID: WJ70%20FPX
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ70%2520FPX%27 HTTP/1.1" 200 None
2026-03-30 08:01:21 [bca.uk] INFO: Scrape type for WJ70%20FPX: 0
2026-03-30 08:01:21 [bca.uk] INFO: Found listing with ID: BG20%20KFL
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG20%2520KFL%27 HTTP/1.1" 200 None
2026-03-30 08:01:21 [bca.uk] INFO: Scrape type for BG20%20KFL: 0
2026-03-30 08:01:21 [bca.uk] INFO: Found listing with ID: GF14%20ZWW
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF14%2520ZWW%27 HTTP/1.1" 200 None
2026-03-30 08:01:21 [bca.uk] INFO: Scrape type for GF14%20ZWW: 0
2026-03-30 08:01:21 [bca.uk] INFO: Found listing with ID: BD13%20XHZ
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD13%2520XHZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:21 [bca.uk] INFO: Scrape type for BD13%20XHZ: 2
2026-03-30 08:01:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: aac561e1-5340-527c-958b-cc53878e795b with identifier: BD13%20XHZ
2026-03-30 08:01:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item aac561e1-5340-527c-958b-cc53878e795b with scrape type 2
2026-03-30 08:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item aac561e1-5340-527c-958b-cc53878e795b with scrape type 2
2026-03-30 08:01:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: aac561e1-5340-527c-958b-cc53878e795b, identifier: BD13%20XHZ
2026-03-30 08:01:21 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 0b98ec4c-295b-523f-9324-bf34e3a0e81d due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:21 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 6f2e274d-506a-51b4-a7cb-249515e1f8f7 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:21 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 1f279632-5027-5c21-99cb-b9bd24861e37 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:21 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 212ddbcd-0c59-5b53-9de3-05fcdd0541aa due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:21 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 1 for item a71d8e85-2c02-58df-a8c8-167e9a142672 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486519%27 HTTP/1.1" 200 None
2026-03-30 08:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486519 not downloaded yet
2026-03-30 08:01:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: aac561e1-5340-527c-958b-cc53878e795b with identifier: BD13%20XHZ
2026-03-30 08:01:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: aac561e1-5340-527c-958b-cc53878e795b with identifier: BD13%20XHZ
2026-03-30 08:01:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: aac561e1-5340-527c-958b-cc53878e795b with identifier: BD13%20XHZ to the API
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 190,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD13%20XHZ-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'aac561e1-5340-527c-958b-cc53878e795b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BD13 XHZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BD13%20XHZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'VOLKSWAGEN',
 'model': 'TRANSPORTER T30',
 'odometer': 181765,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TRANSPORTER T30 2.0 TDI 102 LWB PanelVan',
 'transmission': 'manual',
 'trim': 'TDI 102 LWB',
 'vin': 'WV1ZZZ7HZDH121018',
 'year': 2013}
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD13%2520XHZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:21 [bca.uk] INFO: Saving data for BD13%20XHZ: {'auction_closing_time': 1775037600.0, 'created_time': 1774478114.37149, 'last_price_update_time': 1774857681.982965}
2026-03-30 08:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BD13%2520XHZ') HTTP/1.1" 204 0
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242564%27 HTTP/1.1" 200 None
2026-03-30 08:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242564 not downloaded yet
2026-03-30 08:01:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29167450>
2026-03-30 08:01:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_expert_report_file_9dca7c94-d2b4-4c68-9065-1391a0a8c8eb.pdf HTTP/1.1" 201 0
2026-03-30 08:01:22 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item e96dea2c-e052-5de6-bfe2-85d1e33d987b
2026-03-30 08:01:22 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: e96dea2c-e052-5de6-bfe2-85d1e33d987b, skipping ID generation
2026-03-30 08:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item e96dea2c-e052-5de6-bfe2-85d1e33d987b
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DGU66SNK-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GU66SNK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:22 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440339/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440339>
2026-03-30 08:01:22 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698974030/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698974030>
2026-03-30 08:01:22 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496452/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496452>
2026-03-30 08:01:22 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640079/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691640079>
2026-03-30 08:01:22 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA15VMP/42789934?sv=2020-08-04&st=2026-03-30T08%3A01%3A21Z&se=2026-03-30T08%3A26%3A21Z&sr=b&sp=r&sig=MdlIofhTltGH1MibqU%2FYfY1GQNL9XTNvwagIN0adUCg%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DA15%20VMP-GB>
2026-03-30 08:01:22 [bca.uk] INFO: Found listing with ID: HF13%20WKD
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF13%2520WKD%27 HTTP/1.1" 200 None
2026-03-30 08:01:22 [bca.uk] INFO: Scrape type for HF13%20WKD: 1
2026-03-30 08:01:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3befa602-caf8-5c15-b8e9-c20b5d5a5696 with identifier: HF13%20WKD
2026-03-30 08:01:22 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 3befa602-caf8-5c15-b8e9-c20b5d5a5696
2026-03-30 08:01:22 [bca.uk] INFO: Found listing with ID: NX66%20UNL
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX66%2520UNL%27 HTTP/1.1" 200 None
2026-03-30 08:01:22 [bca.uk] INFO: Scrape type for NX66%20UNL: 0
2026-03-30 08:01:22 [bca.uk] INFO: Found listing with ID: SA71%20KKC
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA71%2520KKC%27 HTTP/1.1" 200 None
2026-03-30 08:01:22 [bca.uk] INFO: Scrape type for SA71%20KKC: 0
2026-03-30 08:01:22 [bca.uk] INFO: Found listing with ID: CP19%20KFJ
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP19%2520KFJ%27 HTTP/1.1" 200 None
2026-03-30 08:01:22 [bca.uk] INFO: Scrape type for CP19%20KFJ: 0
2026-03-30 08:01:22 [bca.uk] INFO: Found listing with ID: MW72%20VBF
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW72%2520VBF%27 HTTP/1.1" 200 None
2026-03-30 08:01:22 [bca.uk] INFO: Scrape type for MW72%20VBF: 2
2026-03-30 08:01:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: efdf36ef-4344-5518-9d85-fd5d44633f10 with identifier: MW72%20VBF
2026-03-30 08:01:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item efdf36ef-4344-5518-9d85-fd5d44633f10 with scrape type 2
2026-03-30 08:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item efdf36ef-4344-5518-9d85-fd5d44633f10 with scrape type 2
2026-03-30 08:01:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: efdf36ef-4344-5518-9d85-fd5d44633f10, identifier: MW72%20VBF
2026-03-30 08:01:22 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432977/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432977>
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486533%27 HTTP/1.1" 200 None
2026-03-30 08:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486533 not downloaded yet
2026-03-30 08:01:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: efdf36ef-4344-5518-9d85-fd5d44633f10 with identifier: MW72%20VBF
2026-03-30 08:01:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: efdf36ef-4344-5518-9d85-fd5d44633f10 with identifier: MW72%20VBF
2026-03-30 08:01:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: efdf36ef-4344-5518-9d85-fd5d44633f10 with identifier: MW72%20VBF to the API
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 238,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MW72%20VBF-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'efdf36ef-4344-5518-9d85-fd5d44633f10',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MW72 VBF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MW72%20VBF&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'VAUXHALL',
 'model': 'MOVANO 3500 FWD',
 'odometer': 18437,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOVANO 3500 FWD 2.2 TD 140 L3 H2 DYNAMIC PanelVan',
 'transmission': 'manual',
 'trim': 'TD 140 L3 H2 DYNAMIC',
 'vin': 'VXEYCBPFCNG011944',
 'year': 2022}
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW72%2520VBF%27 HTTP/1.1" 200 None
2026-03-30 08:01:22 [bca.uk] INFO: Saving data for MW72%20VBF: {'auction_closing_time': 1775037600.0, 'created_time': 1774478097.428911, 'last_price_update_time': 1774857682.804814}
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MW72%2520VBF') HTTP/1.1" 204 0
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242576%27 HTTP/1.1" 200 None
2026-03-30 08:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242576 not downloaded yet
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298042%27 HTTP/1.1" 200 None
2026-03-30 08:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298042 not downloaded yet
2026-03-30 08:01:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292d7190>
2026-03-30 08:01:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_expert_report_file_5b838d6e-d3e0-4188-869f-ff2f4b74442a.pdf HTTP/1.1" 201 0
2026-03-30 08:01:22 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item eb22af3f-8bf4-56b1-b714-e7f4c96e9504
2026-03-30 08:01:22 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: eb22af3f-8bf4-56b1-b714-e7f4c96e9504, skipping ID generation
2026-03-30 08:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item eb22af3f-8bf4-56b1-b714-e7f4c96e9504
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DGU72VFV-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GU72VFV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:22 [bca.uk] INFO: Found listing with ID: AJ71%20BUW
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ71%2520BUW%27 HTTP/1.1" 200 None
2026-03-30 08:01:22 [bca.uk] INFO: Scrape type for AJ71%20BUW: 1
2026-03-30 08:01:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f80358d9-92e1-54c1-ad98-de0c2232c78c with identifier: AJ71%20BUW
2026-03-30 08:01:22 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item f80358d9-92e1-54c1-ad98-de0c2232c78c
2026-03-30 08:01:22 [bca.uk] INFO: Found listing with ID: SD57%20CYU
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD57%2520CYU%27 HTTP/1.1" 200 None
2026-03-30 08:01:22 [bca.uk] INFO: Scrape type for SD57%20CYU: 2
2026-03-30 08:01:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 76f64403-9822-5a50-b2b5-5fb7da67db53 with identifier: SD57%20CYU
2026-03-30 08:01:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 76f64403-9822-5a50-b2b5-5fb7da67db53 with scrape type 2
2026-03-30 08:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 76f64403-9822-5a50-b2b5-5fb7da67db53 with scrape type 2
2026-03-30 08:01:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 76f64403-9822-5a50-b2b5-5fb7da67db53, identifier: SD57%20CYU
2026-03-30 08:01:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM11FBE/42769820?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=3BHgSX4%2FXYtY0A0zqZf%2FIRbNZG0BAeWQbGwsE4KJcOw%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486546%27 HTTP/1.1" 200 None
2026-03-30 08:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486546 not downloaded yet
2026-03-30 08:01:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 76f64403-9822-5a50-b2b5-5fb7da67db53 with identifier: SD57%20CYU
2026-03-30 08:01:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 76f64403-9822-5a50-b2b5-5fb7da67db53 with identifier: SD57%20CYU
2026-03-30 08:01:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 76f64403-9822-5a50-b2b5-5fb7da67db53 with identifier: SD57%20CYU to the API
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SD57%20CYU-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.5L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '76f64403-9822-5a50-b2b5-5fb7da67db53',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SD57 CYU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SD57%20CYU&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'RENAULT',
 'model': 'MASTER 3.5T',
 'odometer': 144658,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2007-01-01',
 'seller_name': None,
 'title': 'RENAULT MASTER 3.5T 2.5 MM35DCI 100 PanelVan',
 'transmission': 'manual',
 'trim': 'MM35DCI 100',
 'vin': 'VF1FDC2H638229602',
 'year': 2007}
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD57%2520CYU%27 HTTP/1.1" 200 None
2026-03-30 08:01:23 [bca.uk] INFO: Saving data for SD57%20CYU: {'auction_closing_time': 1775124000.0, 'created_time': 1774437730.810119, 'last_price_update_time': 1774857683.528101}
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SD57%2520CYU') HTTP/1.1" 204 0
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242584%27 HTTP/1.1" 200 None
2026-03-30 08:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242584 not downloaded yet
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298051%27 HTTP/1.1" 200 None
2026-03-30 08:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298051 not downloaded yet
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298053%27 HTTP/1.1" 200 None
2026-03-30 08:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298053 not downloaded yet
2026-03-30 08:01:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338050/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WF08FNO/42807273?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=Qh4cHsTWChqvHXPrU4e701YUeQQ9Qx6xkNT1pCON5Cw%3D)
2026-03-30 08:01:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496555/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496555>
2026-03-30 08:01:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF63MVZ/42810337?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=aQ8PG64zlvizjyhHzGX25mFs%2BcHq10KoUU3kNt4ibVw%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DF63%20MVZ-GB>
2026-03-30 08:01:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF18SYA/42812601?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=iBMqWsVDRyz1MtDEcLO0puQP6mDnh3LfEUd0oInMkuI%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DF18%20SYA-GB>
2026-03-30 08:01:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486492/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=EK08UYP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113874/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113874>
2026-03-30 08:01:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113866/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113866>
2026-03-30 08:01:23 [bca.uk] INFO: Found listing with ID: BA19%20AZB
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA19%2520AZB%27 HTTP/1.1" 200 None
2026-03-30 08:01:23 [bca.uk] INFO: Scrape type for BA19%20AZB: 1
2026-03-30 08:01:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b with identifier: BA19%20AZB
2026-03-30 08:01:23 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b
2026-03-30 08:01:23 [bca.uk] INFO: Found listing with ID: SM16%20KFW
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM16%2520KFW%27 HTTP/1.1" 200 None
2026-03-30 08:01:23 [bca.uk] INFO: Scrape type for SM16%20KFW: 2
2026-03-30 08:01:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1a9b7224-1d05-535d-a87d-c15b30a1e462 with identifier: SM16%20KFW
2026-03-30 08:01:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1a9b7224-1d05-535d-a87d-c15b30a1e462 with scrape type 2
2026-03-30 08:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1a9b7224-1d05-535d-a87d-c15b30a1e462 with scrape type 2
2026-03-30 08:01:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1a9b7224-1d05-535d-a87d-c15b30a1e462, identifier: SM16%20KFW
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486564%27 HTTP/1.1" 200 None
2026-03-30 08:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486564 not downloaded yet
2026-03-30 08:01:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1a9b7224-1d05-535d-a87d-c15b30a1e462 with identifier: SM16%20KFW
2026-03-30 08:01:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1a9b7224-1d05-535d-a87d-c15b30a1e462 with identifier: SM16%20KFW
2026-03-30 08:01:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1a9b7224-1d05-535d-a87d-c15b30a1e462 with identifier: SM16%20KFW to the API
2026-03-30 08:01:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 197,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SM16%20KFW-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '2.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '1a9b7224-1d05-535d-a87d-c15b30a1e462',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SM16 KFW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SM16%20KFW&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 161825,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.2 TDCI 125 290 SWB LIMITED L/R CrewCab Van',
 'transmission': 'manual',
 'trim': 'TDCI 125 290 SWB LIMITED L/R',
 'vin': 'WF0ZXXTTGZGR83549',
 'year': 2016}
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM16%2520KFW%27 HTTP/1.1" 200 None
2026-03-30 08:01:24 [bca.uk] INFO: Saving data for SM16%20KFW: {'auction_closing_time': 1775037600.0, 'created_time': 1774478098.440941, 'last_price_update_time': 1774857684.357263}
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SM16%2520KFW') HTTP/1.1" 204 0
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242594%27 HTTP/1.1" 200 None
2026-03-30 08:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242594 not downloaded yet
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298055%27 HTTP/1.1" 200 None
2026-03-30 08:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298055 not downloaded yet
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298057%27 HTTP/1.1" 200 None
2026-03-30 08:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298057 not downloaded yet
2026-03-30 08:01:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640086/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691640086>
2026-03-30 08:01:24 [bca.uk] INFO: Found listing with ID: RO22%20NRK
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520NRK%27 HTTP/1.1" 200 None
2026-03-30 08:01:24 [bca.uk] INFO: Scrape type for RO22%20NRK: 1
2026-03-30 08:01:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fc22c17d-7ae1-5a94-a4c8-944668f7f3a5 with identifier: RO22%20NRK
2026-03-30 08:01:24 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item fc22c17d-7ae1-5a94-a4c8-944668f7f3a5
2026-03-30 08:01:24 [bca.uk] INFO: Found listing with ID: FE73%20ZRF
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE73%2520ZRF%27 HTTP/1.1" 200 None
2026-03-30 08:01:24 [bca.uk] INFO: Scrape type for FE73%20ZRF: 2
2026-03-30 08:01:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 891c8aaa-1093-5a31-a20a-3c94fe4f5c90 with identifier: FE73%20ZRF
2026-03-30 08:01:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 891c8aaa-1093-5a31-a20a-3c94fe4f5c90 with scrape type 2
2026-03-30 08:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 891c8aaa-1093-5a31-a20a-3c94fe4f5c90 with scrape type 2
2026-03-30 08:01:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 891c8aaa-1093-5a31-a20a-3c94fe4f5c90, identifier: FE73%20ZRF
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486581%27 HTTP/1.1" 200 None
2026-03-30 08:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486581 not downloaded yet
2026-03-30 08:01:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 891c8aaa-1093-5a31-a20a-3c94fe4f5c90 with identifier: FE73%20ZRF
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=orange HTTP/1.1" 200 None
2026-03-30 08:01:24 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:01:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 891c8aaa-1093-5a31-a20a-3c94fe4f5c90 with identifier: FE73%20ZRF
2026-03-30 08:01:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 891c8aaa-1093-5a31-a20a-3c94fe4f5c90 with identifier: FE73%20ZRF to the API
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 266,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FE73%20ZRF-GB',
 'category': 'LightCommercialVehicle',
 'color': 'orange',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '891c8aaa-1093-5a31-a20a-3c94fe4f5c90',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FE73 ZRF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FE73%20ZRF&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'FORD',
 'model': 'RANGER',
 'odometer': 17150,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'FORD RANGER 3.0 EBL 240 4WD WILDTRAK CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'EBL 240 4WD WILDTRAK',
 'vin': '6FPPXXMJ2PNA82096',
 'year': 2023}
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE73%2520ZRF%27 HTTP/1.1" 200 None
2026-03-30 08:01:25 [bca.uk] INFO: Saving data for FE73%20ZRF: {'auction_closing_time': 1774951200.0, 'created_time': 1774477139.069748, 'last_price_update_time': 1774857685.078992}
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FE73%2520ZRF') HTTP/1.1" 204 0
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242606%27 HTTP/1.1" 200 None
2026-03-30 08:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242606 not downloaded yet
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298060%27 HTTP/1.1" 200 None
2026-03-30 08:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298060 not downloaded yet
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298063%27 HTTP/1.1" 200 None
2026-03-30 08:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298063 not downloaded yet
2026-03-30 08:01:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29160fd0>
2026-03-30 08:01:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_expert_report_file_6d53e908-24c9-4610-b062-2deb43431bab.pdf HTTP/1.1" 201 0
2026-03-30 08:01:25 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 1d8e30c5-a34d-541f-85af-18da6e87e679
2026-03-30 08:01:25 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 1d8e30c5-a34d-541f-85af-18da6e87e679, skipping ID generation
2026-03-30 08:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 1d8e30c5-a34d-541f-85af-18da6e87e679
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DSM11FBE-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SM11FBE-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293fc890>
2026-03-30 08:01:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWF08FNO%252F699338050%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338050/600 saved to cache
2026-03-30 08:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item a71d8e85-2c02-58df-a8c8-167e9a142672
2026-03-30 08:01:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113897/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113897>
2026-03-30 08:01:25 [bca.uk] INFO: Found listing with ID: KN71%20FFP
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN71%2520FFP%27 HTTP/1.1" 200 None
2026-03-30 08:01:25 [bca.uk] INFO: Scrape type for KN71%20FFP: 0
2026-03-30 08:01:25 [bca.uk] INFO: Found listing with ID: KN71%20FEG
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN71%2520FEG%27 HTTP/1.1" 200 None
2026-03-30 08:01:25 [bca.uk] INFO: Scrape type for KN71%20FEG: 1
2026-03-30 08:01:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ebf9c109-9683-5322-8cf9-b2ddd707c27c with identifier: KN71%20FEG
2026-03-30 08:01:25 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item ebf9c109-9683-5322-8cf9-b2ddd707c27c
2026-03-30 08:01:25 [bca.uk] INFO: Found listing with ID: NX25%20UWF
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX25%2520UWF%27 HTTP/1.1" 200 None
2026-03-30 08:01:25 [bca.uk] INFO: Scrape type for NX25%20UWF: 2
2026-03-30 08:01:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3e9e81f5-b10d-5f3a-b548-55be50fa26f7 with identifier: NX25%20UWF
2026-03-30 08:01:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3e9e81f5-b10d-5f3a-b548-55be50fa26f7 with scrape type 2
2026-03-30 08:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3e9e81f5-b10d-5f3a-b548-55be50fa26f7 with scrape type 2
2026-03-30 08:01:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3e9e81f5-b10d-5f3a-b548-55be50fa26f7, identifier: NX25%20UWF
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486609%27 HTTP/1.1" 200 None
2026-03-30 08:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486609 not downloaded yet
2026-03-30 08:01:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3e9e81f5-b10d-5f3a-b548-55be50fa26f7 with identifier: NX25%20UWF
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=brown HTTP/1.1" 200 None
2026-03-30 08:01:25 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:01:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3e9e81f5-b10d-5f3a-b548-55be50fa26f7 with identifier: NX25%20UWF
2026-03-30 08:01:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3e9e81f5-b10d-5f3a-b548-55be50fa26f7 with identifier: NX25%20UWF to the API
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 265,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NX25%20UWF-GB',
 'category': 'LightCommercialVehicle',
 'color': 'brown',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.8L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '3e9e81f5-b10d-5f3a-b548-55be50fa26f7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NX25 UWF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NX25%20UWF&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'TOYOTA',
 'model': 'HILUX',
 'odometer': 5874,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'TOYOTA HILUX 2.8 D-4D MHEV INVINCIBLE X 4WD CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'D-4D MHEV INVINCIBLE X 4WD',
 'vin': 'AHTBE3CD007455225',
 'year': 2025}
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX25%2520UWF%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [bca.uk] INFO: Saving data for NX25%20UWF: {'auction_closing_time': 1774951200.0, 'created_time': 1774478099.062399, 'last_price_update_time': 1774857686.084293}
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NX25%2520UWF') HTTP/1.1" 204 0
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242622%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242622 not downloaded yet
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298064%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298064 not downloaded yet
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298068%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298068 not downloaded yet
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699136148%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136148 not downloaded yet
2026-03-30 08:01:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA15VMP/42789934?sv=2020-08-04&st=2026-03-30T08%3A01%3A21Z&se=2026-03-30T08%3A26%3A21Z&sr=b&sp=r&sig=MdlIofhTltGH1MibqU%2FYfY1GQNL9XTNvwagIN0adUCg%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432977/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RF53WXL/42812364?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=78VnHRjVww%2F6A7pYeAaKkmpwQCkECgz73BDaW33x5OE%3D)
2026-03-30 08:01:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298043/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GU72VFV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:26 [bca.uk] INFO: Found listing with ID: KN71%20FEV
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN71%2520FEV%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [bca.uk] INFO: Scrape type for KN71%20FEV: 1
2026-03-30 08:01:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 243af1b4-4ebb-54d4-90da-70e766d11851 with identifier: KN71%20FEV
2026-03-30 08:01:26 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 243af1b4-4ebb-54d4-90da-70e766d11851
2026-03-30 08:01:26 [bca.uk] INFO: Found listing with ID: WG69%20VDE
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG69%2520VDE%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [bca.uk] INFO: Scrape type for WG69%20VDE: 0
2026-03-30 08:01:26 [bca.uk] INFO: Found listing with ID: DN23%20HTG
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN23%2520HTG%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [bca.uk] INFO: Scrape type for DN23%20HTG: 0
2026-03-30 08:01:26 [bca.uk] INFO: Found listing with ID: YG23%20WLF
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG23%2520WLF%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [bca.uk] INFO: Scrape type for YG23%20WLF: 2
2026-03-30 08:01:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 47d61b5b-9f10-5dec-9351-16bdb3ac0ca5 with identifier: YG23%20WLF
2026-03-30 08:01:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 47d61b5b-9f10-5dec-9351-16bdb3ac0ca5 with scrape type 2
2026-03-30 08:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 47d61b5b-9f10-5dec-9351-16bdb3ac0ca5 with scrape type 2
2026-03-30 08:01:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 47d61b5b-9f10-5dec-9351-16bdb3ac0ca5, identifier: YG23%20WLF
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486639%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486639 not downloaded yet
2026-03-30 08:01:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 47d61b5b-9f10-5dec-9351-16bdb3ac0ca5 with identifier: YG23%20WLF
2026-03-30 08:01:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 47d61b5b-9f10-5dec-9351-16bdb3ac0ca5 with identifier: YG23%20WLF
2026-03-30 08:01:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 47d61b5b-9f10-5dec-9351-16bdb3ac0ca5 with identifier: YG23%20WLF to the API
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 183,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YG23%20WLF-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '47d61b5b-9f10-5dec-9351-16bdb3ac0ca5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YG23 WLF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YG23%20WLF&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'VOLKSWAGEN',
 'model': 'TRANSPORTER T28',
 'odometer': 50957,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TRANSPORTER T28 2.0 TDI 110 SWB S/L PanelVan',
 'transmission': 'manual',
 'trim': 'TDI 110 SWB S/L',
 'vin': 'WV1ZZZ7H2PX028077',
 'year': 2023}
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG23%2520WLF%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [bca.uk] INFO: Saving data for YG23%20WLF: {'auction_closing_time': 1775037600.0, 'created_time': 1774563650.671586, 'last_price_update_time': 1774857686.803044}
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YG23%2520WLF') HTTP/1.1" 204 0
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242638%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242638 not downloaded yet
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298072%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298072 not downloaded yet
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298075%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298075 not downloaded yet
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699136155%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136155 not downloaded yet
2026-03-30 08:01:26 [bca.uk] INFO: Found listing with ID: MJ22%20DBO
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ22%2520DBO%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [bca.uk] INFO: Scrape type for MJ22%20DBO: 0
2026-03-30 08:01:26 [bca.uk] INFO: Found listing with ID: FP71%20AEU
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP71%2520AEU%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [bca.uk] INFO: Scrape type for FP71%20AEU: 1
2026-03-30 08:01:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5ec547a5-2d57-5fc7-913f-408c4726ecc0 with identifier: FP71%20AEU
2026-03-30 08:01:26 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 5ec547a5-2d57-5fc7-913f-408c4726ecc0
2026-03-30 08:01:26 [bca.uk] INFO: Found listing with ID: EO21%20SJV
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO21%2520SJV%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [bca.uk] INFO: Scrape type for EO21%20SJV: 0
2026-03-30 08:01:26 [bca.uk] INFO: Found listing with ID: FT22%20PYB
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT22%2520PYB%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [bca.uk] INFO: Scrape type for FT22%20PYB: 0
2026-03-30 08:01:26 [bca.uk] INFO: Found listing with ID: WO70%20CKC
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO70%2520CKC%27 HTTP/1.1" 200 None
2026-03-30 08:01:26 [bca.uk] INFO: Scrape type for WO70%20CKC: 0
2026-03-30 08:01:26 [bca.uk] INFO: Found listing with ID: FG11%20WTU
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG11%2520WTU%27 HTTP/1.1" 200 None
2026-03-30 08:01:27 [bca.uk] INFO: Scrape type for FG11%20WTU: 0
2026-03-30 08:01:27 [bca.uk] INFO: Found listing with ID: MT64%20GVX
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT64%2520GVX%27 HTTP/1.1" 200 None
2026-03-30 08:01:27 [bca.uk] INFO: Scrape type for MT64%20GVX: 0
2026-03-30 08:01:27 [bca.uk] INFO: Found listing with ID: LP25%20CGX
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP25%2520CGX%27 HTTP/1.1" 200 None
2026-03-30 08:01:27 [bca.uk] INFO: Scrape type for LP25%20CGX: 2
2026-03-30 08:01:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2c14001e-1117-50de-aeea-db0c7e2d02bc with identifier: LP25%20CGX
2026-03-30 08:01:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2c14001e-1117-50de-aeea-db0c7e2d02bc with scrape type 2
2026-03-30 08:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2c14001e-1117-50de-aeea-db0c7e2d02bc with scrape type 2
2026-03-30 08:01:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2c14001e-1117-50de-aeea-db0c7e2d02bc, identifier: LP25%20CGX
2026-03-30 08:01:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486492/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486660%27 HTTP/1.1" 200 None
2026-03-30 08:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486660 not downloaded yet
2026-03-30 08:01:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2c14001e-1117-50de-aeea-db0c7e2d02bc with identifier: LP25%20CGX
2026-03-30 08:01:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2c14001e-1117-50de-aeea-db0c7e2d02bc with identifier: LP25%20CGX
2026-03-30 08:01:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2c14001e-1117-50de-aeea-db0c7e2d02bc with identifier: LP25%20CGX to the API
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 182,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LP25%20CGX-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '2c14001e-1117-50de-aeea-db0c7e2d02bc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LP25 CGX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LP25%20CGX&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'RENAULT',
 'model': 'TRAFIC 28',
 'odometer': 10394,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'RENAULT TRAFIC 28 2.0 B/DCI 150 SL ADVANCE EDC Bus',
 'transmission': 'automatic',
 'trim': 'B/DCI 150 SL ADVANCE EDC',
 'vin': 'VF1JL000X74919632',
 'year': 2025}
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP25%2520CGX%27 HTTP/1.1" 200 None
2026-03-30 08:01:27 [bca.uk] INFO: Saving data for LP25%20CGX: {'auction_closing_time': 1775037600.0, 'created_time': 1774448845.410496, 'last_price_update_time': 1774857687.638466}
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LP25%2520CGX') HTTP/1.1" 204 0
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242652%27 HTTP/1.1" 200 None
2026-03-30 08:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242652 not downloaded yet
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298085%27 HTTP/1.1" 200 None
2026-03-30 08:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298085 not downloaded yet
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298084%27 HTTP/1.1" 200 None
2026-03-30 08:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298084 not downloaded yet
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699136162%27 HTTP/1.1" 200 None
2026-03-30 08:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136162 not downloaded yet
2026-03-30 08:01:27 [bca.uk] INFO: Found listing with ID: WF71%20YSN
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF71%2520YSN%27 HTTP/1.1" 200 None
2026-03-30 08:01:27 [bca.uk] INFO: Scrape type for WF71%20YSN: 2
2026-03-30 08:01:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b49db930-d082-51aa-a485-7413c2506881 with identifier: WF71%20YSN
2026-03-30 08:01:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b49db930-d082-51aa-a485-7413c2506881 with scrape type 2
2026-03-30 08:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b49db930-d082-51aa-a485-7413c2506881 with scrape type 2
2026-03-30 08:01:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b49db930-d082-51aa-a485-7413c2506881, identifier: WF71%20YSN
2026-03-30 08:01:27 [bca.uk] INFO: Found listing with ID: SA17%20JEH
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA17%2520JEH%27 HTTP/1.1" 200 None
2026-03-30 08:01:27 [bca.uk] INFO: Scrape type for SA17%20JEH: 0
2026-03-30 08:01:27 [bca.uk] INFO: Found listing with ID: LT14%20HGA
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT14%2520HGA%27 HTTP/1.1" 200 None
2026-03-30 08:01:27 [bca.uk] INFO: Scrape type for LT14%20HGA: 0
2026-03-30 08:01:27 [bca.uk] INFO: Found listing with ID: CK20%20XRD
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK20%2520XRD%27 HTTP/1.1" 200 None
2026-03-30 08:01:27 [bca.uk] INFO: Scrape type for CK20%20XRD: 0
2026-03-30 08:01:27 [bca.uk] INFO: Found listing with ID: YB70%20ZRK
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB70%2520ZRK%27 HTTP/1.1" 200 None
2026-03-30 08:01:28 [bca.uk] INFO: Scrape type for YB70%20ZRK: 2
2026-03-30 08:01:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d49e8a6d-a323-5bc9-bc40-ce20af83aaeb with identifier: YB70%20ZRK
2026-03-30 08:01:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d49e8a6d-a323-5bc9-bc40-ce20af83aaeb with scrape type 2
2026-03-30 08:01:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d49e8a6d-a323-5bc9-bc40-ce20af83aaeb with scrape type 2
2026-03-30 08:01:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d49e8a6d-a323-5bc9-bc40-ce20af83aaeb, identifier: YB70%20ZRK
2026-03-30 08:01:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29380b50>
2026-03-30 08:01:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_expert_report_file_6bcd88cf-5742-47fc-a3d2-9aa2d437b4a8.pdf HTTP/1.1" 201 0
2026-03-30 08:01:28 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item f2c80461-3795-5a54-aea1-956a7bae6b91
2026-03-30 08:01:28 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: f2c80461-3795-5a54-aea1-956a7bae6b91, skipping ID generation
2026-03-30 08:01:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f2c80461-3795-5a54-aea1-956a7bae6b91
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DDA15VMP-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DA15VMP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29024f10>
2026-03-30 08:01:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRF53WXL%252F699432977%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432977/600 saved to cache
2026-03-30 08:01:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item a0444d08-d17a-5056-b0d7-3e10e6a98f27
2026-03-30 08:01:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF18SYA/42812601?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=iBMqWsVDRyz1MtDEcLO0puQP6mDnh3LfEUd0oInMkuI%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:28 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 7 for item a7230204-87af-55f6-af06-306adecfabc3 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:28 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 8 for item 506c936c-a586-5b81-bdaa-c332e8646eac due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:28 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item c54e8247-b754-588c-b6a8-a715ca61256b due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b49db930-d082-51aa-a485-7413c2506881 with identifier: WF71%20YSN
2026-03-30 08:01:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b49db930-d082-51aa-a485-7413c2506881 with identifier: WF71%20YSN
2026-03-30 08:01:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b49db930-d082-51aa-a485-7413c2506881 with identifier: WF71%20YSN to the API
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=1&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 198,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WF71%20YSN-GB',
 'category': 'LightCommercialVehicle',
 'color': 'orange',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b49db930-d082-51aa-a485-7413c2506881',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WF71 YSN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WF71%20YSN&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 65344,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 185 320 LWB SPORT L/R PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 185 320 LWB SPORT L/R',
 'vin': 'WF0YXXTTGYMC75078',
 'year': 2021}
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF71%2520YSN%27 HTTP/1.1" 200 None
2026-03-30 08:01:28 [bca.uk] INFO: Saving data for WF71%20YSN: {'auction_closing_time': 1775037600.0, 'created_time': 1774563622.609337, 'last_price_update_time': 1774857688.698606}
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WF71%2520YSN') HTTP/1.1" 204 0
2026-03-30 08:01:28 [bca.uk] INFO: Found listing with ID: FT12%20CTK
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT12%2520CTK%27 HTTP/1.1" 200 None
2026-03-30 08:01:28 [bca.uk] INFO: Scrape type for FT12%20CTK: 1
2026-03-30 08:01:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 22f07890-8d0d-5ae4-9e56-79df56b280c4 with identifier: FT12%20CTK
2026-03-30 08:01:28 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 22f07890-8d0d-5ae4-9e56-79df56b280c4
2026-03-30 08:01:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d49e8a6d-a323-5bc9-bc40-ce20af83aaeb with identifier: YB70%20ZRK
2026-03-30 08:01:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d49e8a6d-a323-5bc9-bc40-ce20af83aaeb with identifier: YB70%20ZRK
2026-03-30 08:01:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d49e8a6d-a323-5bc9-bc40-ce20af83aaeb with identifier: YB70%20ZRK to the API
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 156,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YB70%20ZRK-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.3L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd49e8a6d-a323-5bc9-bc40-ce20af83aaeb',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YB70 ZRK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YB70%20ZRK&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'RENAULT',
 'model': 'MASTER 3.5T FWD',
 'odometer': 146875,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'RENAULT MASTER 3.5T FWD 2.3 DCI 150 MM BUSINESS+ PanelVan',
 'transmission': 'manual',
 'trim': 'DCI 150 MM BUSINESS+',
 'vin': 'VF1MA000764444443',
 'year': 2020}
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB70%2520ZRK%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [bca.uk] INFO: Saving data for YB70%20ZRK: {'auction_closing_time': 1775037600.0, 'created_time': 1774447438.712049, 'last_price_update_time': 1774857689.083184}
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YB70%2520ZRK') HTTP/1.1" 204 0
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242671%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242671 not downloaded yet
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298097%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298097 not downloaded yet
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298096%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298096 not downloaded yet
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699136168%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136168 not downloaded yet
2026-03-30 08:01:29 [bca.uk] INFO: Found listing with ID: YX17%20UST
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX17%2520UST%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [bca.uk] INFO: Scrape type for YX17%20UST: 0
2026-03-30 08:01:29 [bca.uk] INFO: Found listing with ID: RK70%20VND
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK70%2520VND%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [bca.uk] INFO: Scrape type for RK70%20VND: 0
2026-03-30 08:01:29 [bca.uk] INFO: Found listing with ID: C8%20SUP
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27C8%2520SUP%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [bca.uk] INFO: Scrape type for C8%20SUP: 2
2026-03-30 08:01:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 38021f39-ca4c-50f7-b3dd-dbde3aad05df with identifier: C8%20SUP
2026-03-30 08:01:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 38021f39-ca4c-50f7-b3dd-dbde3aad05df with scrape type 2
2026-03-30 08:01:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 38021f39-ca4c-50f7-b3dd-dbde3aad05df with scrape type 2
2026-03-30 08:01:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 38021f39-ca4c-50f7-b3dd-dbde3aad05df, identifier: C8%20SUP
2026-03-30 08:01:29 [bca.uk] INFO: Found listing with ID: YS68%20HTY
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS68%2520HTY%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [bca.uk] INFO: Scrape type for YS68%20HTY: 0
2026-03-30 08:01:29 [bca.uk] INFO: Found listing with ID: FM19%20VZC
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM19%2520VZC%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [bca.uk] INFO: Scrape type for FM19%20VZC: 0
2026-03-30 08:01:29 [bca.uk] INFO: Found listing with ID: CT16%20ETR
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CT16%2520ETR%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [bca.uk] INFO: Scrape type for CT16%20ETR: 0
2026-03-30 08:01:29 [bca.uk] INFO: Found listing with ID: CV21%20YPU
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV21%2520YPU%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [bca.uk] INFO: Scrape type for CV21%20YPU: 0
2026-03-30 08:01:29 [bca.uk] INFO: Found listing with ID: FH17%20FGP
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH17%2520FGP%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [bca.uk] INFO: Scrape type for FH17%20FGP: 0
2026-03-30 08:01:29 [bca.uk] INFO: Found listing with ID: RE62%20HYL
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE62%2520HYL%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [bca.uk] INFO: Scrape type for RE62%20HYL: 0
2026-03-30 08:01:29 [bca.uk] INFO: Found listing with ID: AK67%20JSZ
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK67%2520JSZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [bca.uk] INFO: Scrape type for AK67%20JSZ: 0
2026-03-30 08:01:29 [bca.uk] INFO: Found listing with ID: YK24%20OHR
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK24%2520OHR%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [bca.uk] INFO: Scrape type for YK24%20OHR: 0
2026-03-30 08:01:29 [bca.uk] INFO: Found listing with ID: VN14%20TPV
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN14%2520TPV%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [bca.uk] INFO: Scrape type for VN14%20TPV: 2
2026-03-30 08:01:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ba1853d2-9caa-509f-91fa-56c4ee6323b8 with identifier: VN14%20TPV
2026-03-30 08:01:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ba1853d2-9caa-509f-91fa-56c4ee6323b8 with scrape type 2
2026-03-30 08:01:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ba1853d2-9caa-509f-91fa-56c4ee6323b8 with scrape type 2
2026-03-30 08:01:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ba1853d2-9caa-509f-91fa-56c4ee6323b8, identifier: VN14%20TPV
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296892%27 HTTP/1.1" 200 None
2026-03-30 08:01:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296892 not downloaded yet
2026-03-30 08:01:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298053/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298053>
2026-03-30 08:01:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640086/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DS66LXR/42812786?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=6L%2FrVerGp35kMvDb7wl6%2BhqHtUlMh8kPQBcBCmp9ATM%3D)
2026-03-30 08:01:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 38021f39-ca4c-50f7-b3dd-dbde3aad05df with identifier: C8%20SUP
2026-03-30 08:01:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 38021f39-ca4c-50f7-b3dd-dbde3aad05df with identifier: C8%20SUP
2026-03-30 08:01:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 38021f39-ca4c-50f7-b3dd-dbde3aad05df with identifier: C8%20SUP to the API
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=1&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 178,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=C8%20SUP-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '38021f39-ca4c-50f7-b3dd-dbde3aad05df',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'C8 SUP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=C8%20SUP&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'FORD',
 'model': 'TOURNEO CUSTOM',
 'odometer': 39821,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FORD TOURNEO CUSTOM 2.0 EBL 170 LWB TITANIUM L/R Bus',
 'transmission': 'manual',
 'trim': 'EBL 170 LWB TITANIUM L/R',
 'vin': 'WF03XXTTG3KD79235',
 'year': 2019}
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27C8%2520SUP%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [bca.uk] INFO: Saving data for C8%20SUP: {'auction_closing_time': 1775037600.0, 'created_time': 1774650456.250055, 'last_price_update_time': 1774857690.120936}
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='C8%2520SUP') HTTP/1.1" 204 0
2026-03-30 08:01:30 [bca.uk] INFO: Found listing with ID: HX18%20MUV
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX18%2520MUV%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [bca.uk] INFO: Scrape type for HX18%20MUV: 1
2026-03-30 08:01:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e66eb54a-534a-51f8-95be-a531d385d68c with identifier: HX18%20MUV
2026-03-30 08:01:30 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item e66eb54a-534a-51f8-95be-a531d385d68c
2026-03-30 08:01:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ba1853d2-9caa-509f-91fa-56c4ee6323b8 with identifier: VN14%20TPV
2026-03-30 08:01:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ba1853d2-9caa-509f-91fa-56c4ee6323b8 with identifier: VN14%20TPV
2026-03-30 08:01:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ba1853d2-9caa-509f-91fa-56c4ee6323b8 with identifier: VN14%20TPV to the API
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 191,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VN14%20TPV-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ba1853d2-9caa-509f-91fa-56c4ee6323b8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VN14 TPV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VN14%20TPV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 259599,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.2 TDCI 125 270 SWB LIMITED L/R PanelVan',
 'transmission': 'manual',
 'trim': 'TDCI 125 270 SWB LIMITED L/R',
 'vin': 'WF0YXXTTGYET05615',
 'year': 2014}
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN14%2520TPV%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [bca.uk] INFO: Saving data for VN14%20TPV: {'auction_closing_time': 1775124000.0, 'created_time': 1774564952.120211, 'last_price_update_time': 1774857690.594794}
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VN14%2520TPV') HTTP/1.1" 204 0
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298110%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298110 not downloaded yet
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298112%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298112 not downloaded yet
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699136176%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136176 not downloaded yet
2026-03-30 08:01:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291a0dd0>
2026-03-30 08:01:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEK08UYP%252F699486492%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486492/600 saved to cache
2026-03-30 08:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 7ace5228-1a90-59f2-9857-67f96f454d6c
2026-03-30 08:01:30 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item 299d70dc-a195-5992-bf22-dee6b0def855 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:30 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 7 for item 299d70dc-a195-5992-bf22-dee6b0def855 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:30 [bca.uk] INFO: Found listing with ID: HG08%20FRX
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG08%2520FRX%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [bca.uk] INFO: Scrape type for HG08%20FRX: 0
2026-03-30 08:01:30 [bca.uk] INFO: Found listing with ID: WN19%20TBZ
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN19%2520TBZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [bca.uk] INFO: Scrape type for WN19%20TBZ: 0
2026-03-30 08:01:30 [bca.uk] INFO: Found listing with ID: AF16%20DJY
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF16%2520DJY%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [bca.uk] INFO: Scrape type for AF16%20DJY: 1
2026-03-30 08:01:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 88796304-3a3d-56e3-85e5-29806cd6cbfe with identifier: AF16%20DJY
2026-03-30 08:01:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 88796304-3a3d-56e3-85e5-29806cd6cbfe with scrape type 1
2026-03-30 08:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 88796304-3a3d-56e3-85e5-29806cd6cbfe
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DAF16DJY-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=AF16DJY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:30 [bca.uk] INFO: Found listing with ID: LB69%20GWN
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB69%2520GWN%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [bca.uk] INFO: Scrape type for LB69%20GWN: 0
2026-03-30 08:01:30 [bca.uk] INFO: Found listing with ID: LO64%20MHL
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO64%2520MHL%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [bca.uk] INFO: Scrape type for LO64%20MHL: 0
2026-03-30 08:01:30 [bca.uk] INFO: Found listing with ID: HY19%20EKZ
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY19%2520EKZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [bca.uk] INFO: Scrape type for HY19%20EKZ: 2
2026-03-30 08:01:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 80ea52ea-0ee9-5583-a135-83c6eaceea98 with identifier: HY19%20EKZ
2026-03-30 08:01:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 80ea52ea-0ee9-5583-a135-83c6eaceea98 with scrape type 2
2026-03-30 08:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 80ea52ea-0ee9-5583-a135-83c6eaceea98 with scrape type 2
2026-03-30 08:01:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 80ea52ea-0ee9-5583-a135-83c6eaceea98, identifier: HY19%20EKZ
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296902%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296902 not downloaded yet
2026-03-30 08:01:30 [bca.uk] INFO: Found listing with ID: KR67%20JKV
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR67%2520JKV%27 HTTP/1.1" 200 None
2026-03-30 08:01:30 [bca.uk] INFO: Scrape type for KR67%20JKV: 1
2026-03-30 08:01:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 83c23244-4d53-56f7-ab23-caf0b9a4bd93 with identifier: KR67%20JKV
2026-03-30 08:01:30 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 83c23244-4d53-56f7-ab23-caf0b9a4bd93
2026-03-30 08:01:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 80ea52ea-0ee9-5583-a135-83c6eaceea98 with identifier: HY19%20EKZ
2026-03-30 08:01:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 80ea52ea-0ee9-5583-a135-83c6eaceea98 with identifier: HY19%20EKZ
2026-03-30 08:01:31 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 80ea52ea-0ee9-5583-a135-83c6eaceea98 with identifier: HY19%20EKZ to the API
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 196,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HY19%20EKZ-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '80ea52ea-0ee9-5583-a135-83c6eaceea98',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HY19 EKZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HY19%20EKZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'MITSUBISHI',
 'model': 'L200',
 'odometer': 61143,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MITSUBISHI L200 2.4 DI-D 178 BARBARIAN 4WD CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'DI-D 178 BARBARIAN 4WD',
 'vin': 'MMCJYKL10KH008373',
 'year': 2019}
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY19%2520EKZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:31 [bca.uk] INFO: Saving data for HY19%20EKZ: {'auction_closing_time': 1774951200.0, 'created_time': 1774564393.26788, 'last_price_update_time': 1774857691.805902}
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HY19%2520EKZ') HTTP/1.1" 204 0
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298124%27 HTTP/1.1" 200 None
2026-03-30 08:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298124 not downloaded yet
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699136189%27 HTTP/1.1" 200 None
2026-03-30 08:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136189 not downloaded yet
2026-03-30 08:01:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294bf690>
2026-03-30 08:01:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_expert_report_file_7da73102-8336-4bf2-aaa1-6239f7c07ff5.pdf HTTP/1.1" 201 0
2026-03-30 08:01:31 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 8de76be3-0acb-599e-84be-46cfdaa8c3cb
2026-03-30 08:01:31 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 8de76be3-0acb-599e-84be-46cfdaa8c3cb, skipping ID generation
2026-03-30 08:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8de76be3-0acb-599e-84be-46cfdaa8c3cb
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DDF18SYA-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DF18SYA-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF63MVZ/42810337?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=aQ8PG64zlvizjyhHzGX25mFs%2BcHq10KoUU3kNt4ibVw%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEG/42811388?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=vEJ71QgVOzGoC1MsiWDARZgPIUaYEoMT97rBQxLrq5A%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KN71%20FEG-GB>
2026-03-30 08:01:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136140/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SM11FBE-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FP71AEU/42700097?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=TfndLjW4Z0m09Ewxf%2BkJVLoRP8ZFXTZnckPFdW2tlX0%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FP71%20AEU-GB>
2026-03-30 08:01:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496452/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YC74FVU/42812569?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=FrrNHMhscQytNRjiZqOp4ENJio31n%2BNwlDCwsxSzMrY%3D)
2026-03-30 08:01:31 [bca.uk] INFO: Found listing with ID: SG16%20PVV
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG16%2520PVV%27 HTTP/1.1" 200 None
2026-03-30 08:01:31 [bca.uk] INFO: Scrape type for SG16%20PVV: 1
2026-03-30 08:01:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0a94f6e0-21e5-5052-896e-3cdb164b225b with identifier: SG16%20PVV
2026-03-30 08:01:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0a94f6e0-21e5-5052-896e-3cdb164b225b with scrape type 1
2026-03-30 08:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 0a94f6e0-21e5-5052-896e-3cdb164b225b
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DSG16PVV-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SG16PVV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:31 [bca.uk] INFO: Found listing with ID: WJ68%20HJO
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ68%2520HJO%27 HTTP/1.1" 200 None
2026-03-30 08:01:31 [bca.uk] INFO: Scrape type for WJ68%20HJO: 0
2026-03-30 08:01:31 [bca.uk] INFO: Found listing with ID: YK68%20UPF
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK68%2520UPF%27 HTTP/1.1" 200 None
2026-03-30 08:01:31 [bca.uk] INFO: Scrape type for YK68%20UPF: 0
2026-03-30 08:01:31 [bca.uk] INFO: Found listing with ID: WF71%20YSM
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF71%2520YSM%27 HTTP/1.1" 200 None
2026-03-30 08:01:31 [bca.uk] INFO: Scrape type for WF71%20YSM: 2
2026-03-30 08:01:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 030bb311-2008-5ad7-9677-6df3c2256ca4 with identifier: WF71%20YSM
2026-03-30 08:01:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 030bb311-2008-5ad7-9677-6df3c2256ca4 with scrape type 2
2026-03-30 08:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 030bb311-2008-5ad7-9677-6df3c2256ca4 with scrape type 2
2026-03-30 08:01:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 030bb311-2008-5ad7-9677-6df3c2256ca4, identifier: WF71%20YSM
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296907%27 HTTP/1.1" 200 None
2026-03-30 08:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296907 not downloaded yet
2026-03-30 08:01:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29421390>
2026-03-30 08:01:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDS66LXR%252F691640086%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640086/600 saved to cache
2026-03-30 08:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item c54e8247-b754-588c-b6a8-a715ca61256b
2026-03-30 08:01:32 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 9 for item 6ac1193c-0380-588d-95f2-3db08717a7a1 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:32 [bca.uk] INFO: Found listing with ID: LR20%20XFO
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR20%2520XFO%27 HTTP/1.1" 200 None
2026-03-30 08:01:32 [bca.uk] INFO: Scrape type for LR20%20XFO: 1
2026-03-30 08:01:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 70b28671-747c-5a4c-b55d-31068fefe9fb with identifier: LR20%20XFO
2026-03-30 08:01:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 70b28671-747c-5a4c-b55d-31068fefe9fb with scrape type 1
2026-03-30 08:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item 70b28671-747c-5a4c-b55d-31068fefe9fb
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DLR20XFO-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LR20XFO-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 030bb311-2008-5ad7-9677-6df3c2256ca4 with identifier: WF71%20YSM
2026-03-30 08:01:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 030bb311-2008-5ad7-9677-6df3c2256ca4 with identifier: WF71%20YSM
2026-03-30 08:01:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 030bb311-2008-5ad7-9677-6df3c2256ca4 with identifier: WF71%20YSM to the API
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 198,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WF71%20YSM-GB',
 'category': 'LightCommercialVehicle',
 'color': 'orange',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '030bb311-2008-5ad7-9677-6df3c2256ca4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WF71 YSM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WF71%20YSM&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 99171,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 185 320 LWB SPORT L/R PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 185 320 LWB SPORT L/R',
 'vin': 'WF0YXXTTGYMC75079',
 'year': 2021}
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF71%2520YSM%27 HTTP/1.1" 200 None
2026-03-30 08:01:32 [bca.uk] INFO: Saving data for WF71%20YSM: {'auction_closing_time': 1775037600.0, 'created_time': 1774563623.00337, 'last_price_update_time': 1774857692.665094}
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WF71%2520YSM') HTTP/1.1" 204 0
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699136200%27 HTTP/1.1" 200 None
2026-03-30 08:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136200 not downloaded yet
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486738%27 HTTP/1.1" 200 None
2026-03-30 08:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486738 not downloaded yet
2026-03-30 08:01:32 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136155/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136155>
2026-03-30 08:01:32 [bca.uk] INFO: Found listing with ID: BT69%20XTS
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT69%2520XTS%27 HTTP/1.1" 200 None
2026-03-30 08:01:32 [bca.uk] INFO: Scrape type for BT69%20XTS: 1
2026-03-30 08:01:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a628b51e-9053-5bd1-9668-457a116c49d8 with identifier: BT69%20XTS
2026-03-30 08:01:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a628b51e-9053-5bd1-9668-457a116c49d8 with scrape type 1
2026-03-30 08:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a628b51e-9053-5bd1-9668-457a116c49d8
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DBT69XTS-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BT69XTS-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:32 [bca.uk] INFO: Found listing with ID: WX71%20KJK
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX71%2520KJK%27 HTTP/1.1" 200 None
2026-03-30 08:01:32 [bca.uk] INFO: Scrape type for WX71%20KJK: 2
2026-03-30 08:01:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d7acecb2-d768-5187-943d-4df7d26667b3 with identifier: WX71%20KJK
2026-03-30 08:01:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d7acecb2-d768-5187-943d-4df7d26667b3 with scrape type 2
2026-03-30 08:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d7acecb2-d768-5187-943d-4df7d26667b3 with scrape type 2
2026-03-30 08:01:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d7acecb2-d768-5187-943d-4df7d26667b3, identifier: WX71%20KJK
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296918%27 HTTP/1.1" 200 None
2026-03-30 08:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296918 not downloaded yet
2026-03-30 08:01:32 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136162/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136162>
2026-03-30 08:01:32 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136168/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136168>
2026-03-30 08:01:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298053/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU72VFV/42802243?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=NYioD7qShwexHnsKzmGfsN9J0rXu2dTNcVdVpNImUiw%3D)
2026-03-30 08:01:32 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298072/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298072>
2026-03-30 08:01:32 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298075/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298075>
2026-03-30 08:01:32 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 8 for item 299d70dc-a195-5992-bf22-dee6b0def855 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D697724424%27 HTTP/1.1" 200 None
2026-03-30 08:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=697724424 not downloaded yet
2026-03-30 08:01:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d7acecb2-d768-5187-943d-4df7d26667b3 with identifier: WX71%20KJK
2026-03-30 08:01:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d7acecb2-d768-5187-943d-4df7d26667b3 with identifier: WX71%20KJK
2026-03-30 08:01:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d7acecb2-d768-5187-943d-4df7d26667b3 with identifier: WX71%20KJK to the API
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 192,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WX71%20KJK-GB',
 'category': 'LightCommercialVehicle',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd7acecb2-d768-5187-943d-4df7d26667b3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WX71 KJK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WX71%20KJK&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'MERCEDES-BENZ',
 'model': 'VITO 116',
 'odometer': 109977,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ VITO 116 2.0 CDI L1 RWD SPORT 9G CrewCab Van',
 'transmission': 'automatic',
 'trim': 'CDI L1 RWD SPORT 9G',
 'vin': 'W1V44770123820362',
 'year': 2021}
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX71%2520KJK%27 HTTP/1.1" 200 None
2026-03-30 08:01:33 [bca.uk] INFO: Saving data for WX71%20KJK: {'auction_closing_time': 1775037600.0, 'created_time': 1774264159.933813, 'last_price_update_time': 1774857693.63376}
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WX71%2520KJK') HTTP/1.1" 204 0
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699136215%27 HTTP/1.1" 200 None
2026-03-30 08:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136215 not downloaded yet
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486749%27 HTTP/1.1" 200 None
2026-03-30 08:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486749 not downloaded yet
2026-03-30 08:01:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292b8c10>
2026-03-30 08:01:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dd37772d-15dd-5c40-960d-925374da491a/dd37772d-15dd-5c40-960d-925374da491a_expert_report_file_52f4003f-74e1-4951-bf5c-2cd588d1069e.pdf HTTP/1.1" 201 0
2026-03-30 08:01:33 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item dd37772d-15dd-5c40-960d-925374da491a
2026-03-30 08:01:33 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: dd37772d-15dd-5c40-960d-925374da491a, skipping ID generation
2026-03-30 08:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item dd37772d-15dd-5c40-960d-925374da491a
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DDF63MVZ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DF63MVZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 already downloaded
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699504560%27 HTTP/1.1" 200 None
2026-03-30 08:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504560 not downloaded yet
2026-03-30 08:01:33 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:33 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:33 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:33 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:33 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29348d10>
2026-03-30 08:01:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYC74FVU%252F699496452%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496452/600 saved to cache
2026-03-30 08:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 6ac1193c-0380-588d-95f2-3db08717a7a1
2026-03-30 08:01:33 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298096/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298096>
2026-03-30 08:01:33 [bca.uk] INFO: Found listing with ID: EJ15%20HVK
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ15%2520HVK%27 HTTP/1.1" 200 None
2026-03-30 08:01:33 [bca.uk] INFO: Scrape type for EJ15%20HVK: 1
2026-03-30 08:01:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b4de0c09-ab92-510a-8e9f-3b5f91daa7ff with identifier: EJ15%20HVK
2026-03-30 08:01:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b4de0c09-ab92-510a-8e9f-3b5f91daa7ff with scrape type 1
2026-03-30 08:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item b4de0c09-ab92-510a-8e9f-3b5f91daa7ff
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DEJ15HVK-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=EJ15HVK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:33 [bca.uk] INFO: Found listing with ID: YP20%20UUE
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP20%2520UUE%27 HTTP/1.1" 200 None
2026-03-30 08:01:33 [bca.uk] INFO: Scrape type for YP20%20UUE: 0
2026-03-30 08:01:33 [bca.uk] INFO: Found listing with ID: BK70%20EDJ
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK70%2520EDJ%27 HTTP/1.1" 200 None
2026-03-30 08:01:33 [bca.uk] INFO: Scrape type for BK70%20EDJ: 0
2026-03-30 08:01:33 [bca.uk] INFO: Found listing with ID: LV20%20WVL
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV20%2520WVL%27 HTTP/1.1" 200 None
2026-03-30 08:01:33 [bca.uk] INFO: Scrape type for LV20%20WVL: 0
2026-03-30 08:01:33 [bca.uk] INFO: Found listing with ID: MM69%20NMJ
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM69%2520NMJ%27 HTTP/1.1" 200 None
2026-03-30 08:01:33 [bca.uk] INFO: Scrape type for MM69%20NMJ: 0
2026-03-30 08:01:33 [bca.uk] INFO: Found listing with ID: PE70%20WXJ
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE70%2520WXJ%27 HTTP/1.1" 200 None
2026-03-30 08:01:33 [bca.uk] INFO: Scrape type for PE70%20WXJ: 0
2026-03-30 08:01:33 [bca.uk] INFO: Found listing with ID: RO23%20JHE
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO23%2520JHE%27 HTTP/1.1" 200 None
2026-03-30 08:01:33 [bca.uk] INFO: Scrape type for RO23%20JHE: 2
2026-03-30 08:01:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0fb51979-1909-5390-a90b-bbf05a007608 with identifier: RO23%20JHE
2026-03-30 08:01:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0fb51979-1909-5390-a90b-bbf05a007608 with scrape type 2
2026-03-30 08:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0fb51979-1909-5390-a90b-bbf05a007608 with scrape type 2
2026-03-30 08:01:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0fb51979-1909-5390-a90b-bbf05a007608, identifier: RO23%20JHE
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296924%27 HTTP/1.1" 200 None
2026-03-30 08:01:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296924 not downloaded yet
2026-03-30 08:01:34 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298097/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298097>
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D697724423%27 HTTP/1.1" 200 None
2026-03-30 08:01:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=697724423 not downloaded yet
2026-03-30 08:01:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0fb51979-1909-5390-a90b-bbf05a007608 with identifier: RO23%20JHE
2026-03-30 08:01:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0fb51979-1909-5390-a90b-bbf05a007608 with identifier: RO23%20JHE
2026-03-30 08:01:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0fb51979-1909-5390-a90b-bbf05a007608 with identifier: RO23%20JHE to the API
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 175,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RO23%20JHE-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0fb51979-1909-5390-a90b-bbf05a007608',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RO23 JHE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RO23%20JHE&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'PEUGEOT',
 'model': 'EXPERT 1000',
 'odometer': 54064,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'PEUGEOT EXPERT 1000 1.5 B/HDI 100 STD.PROF.PREMIUM+ PanelVan',
 'transmission': 'manual',
 'trim': 'B/HDI 100 STD.PROF.PREMIUM+',
 'vin': 'VF3VBYHRMP7803119',
 'year': 2023}
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO23%2520JHE%27 HTTP/1.1" 200 None
2026-03-30 08:01:34 [bca.uk] INFO: Saving data for RO23%20JHE: {'auction_closing_time': 1775037600.0, 'created_time': 1774354829.646991, 'last_price_update_time': 1774857694.515153}
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RO23%2520JHE') HTTP/1.1" 204 0
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699136234%27 HTTP/1.1" 200 None
2026-03-30 08:01:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136234 not downloaded yet
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486756%27 HTTP/1.1" 200 None
2026-03-30 08:01:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486756 not downloaded yet
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699504562%27 HTTP/1.1" 200 None
2026-03-30 08:01:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504562 not downloaded yet
2026-03-30 08:01:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136140/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM11FBE/42769820?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=3BHgSX4%2FXYtY0A0zqZf%2FIRbNZG0BAeWQbGwsE4KJcOw%3D)
2026-03-30 08:01:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEG/42811388?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=vEJ71QgVOzGoC1MsiWDARZgPIUaYEoMT97rBQxLrq5A%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:34 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136176/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136176>
2026-03-30 08:01:34 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296902/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296902>
2026-03-30 08:01:34 [bca.uk] INFO: Found listing with ID: FE14%20TLO
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE14%2520TLO%27 HTTP/1.1" 200 None
2026-03-30 08:01:34 [bca.uk] INFO: Scrape type for FE14%20TLO: 1
2026-03-30 08:01:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d4a3b9e6-4ddb-533a-800b-dec07183978d with identifier: FE14%20TLO
2026-03-30 08:01:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d4a3b9e6-4ddb-533a-800b-dec07183978d with scrape type 1
2026-03-30 08:01:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item d4a3b9e6-4ddb-533a-800b-dec07183978d
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DFE14TLO-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FE14TLO-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:34 [bca.uk] INFO: Found listing with ID: RO23%20JTU
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO23%2520JTU%27 HTTP/1.1" 200 None
2026-03-30 08:01:34 [bca.uk] INFO: Scrape type for RO23%20JTU: 0
2026-03-30 08:01:34 [bca.uk] INFO: Found listing with ID: YE18%20FEP
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE18%2520FEP%27 HTTP/1.1" 200 None
2026-03-30 08:01:34 [bca.uk] INFO: Scrape type for YE18%20FEP: 0
2026-03-30 08:01:34 [bca.uk] INFO: Found listing with ID: AE21%20KSX
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE21%2520KSX%27 HTTP/1.1" 200 None
2026-03-30 08:01:34 [bca.uk] INFO: Scrape type for AE21%20KSX: 0
2026-03-30 08:01:34 [bca.uk] INFO: Found listing with ID: DV21%20WPJ
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV21%2520WPJ%27 HTTP/1.1" 200 None
2026-03-30 08:01:34 [bca.uk] INFO: Scrape type for DV21%20WPJ: 2
2026-03-30 08:01:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f90b341e-4f86-5d4e-9381-bbdb024b7e14 with identifier: DV21%20WPJ
2026-03-30 08:01:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f90b341e-4f86-5d4e-9381-bbdb024b7e14 with scrape type 2
2026-03-30 08:01:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f90b341e-4f86-5d4e-9381-bbdb024b7e14 with scrape type 2
2026-03-30 08:01:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f90b341e-4f86-5d4e-9381-bbdb024b7e14, identifier: DV21%20WPJ
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296939%27 HTTP/1.1" 200 None
2026-03-30 08:01:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296939 not downloaded yet
2026-03-30 08:01:34 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:34 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292e8110>
2026-03-30 08:01:34 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:34 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU72VFV%252F699298053%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298053/600 saved to cache
2026-03-30 08:01:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item eb22af3f-8bf4-56b1-b714-e7f4c96e9504
2026-03-30 08:01:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=AF16DJY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:34 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486731/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DF18SYA-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:34 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item eb22af3f-8bf4-56b1-b714-e7f4c96e9504 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D697724417%27 HTTP/1.1" 200 None
2026-03-30 08:01:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=697724417 not downloaded yet
2026-03-30 08:01:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f90b341e-4f86-5d4e-9381-bbdb024b7e14 with identifier: DV21%20WPJ
2026-03-30 08:01:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f90b341e-4f86-5d4e-9381-bbdb024b7e14 with identifier: DV21%20WPJ
2026-03-30 08:01:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f90b341e-4f86-5d4e-9381-bbdb024b7e14 with identifier: DV21%20WPJ to the API
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 247,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DV21%20WPJ-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.3L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f90b341e-4f86-5d4e-9381-bbdb024b7e14',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DV21 WPJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DV21%20WPJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'NISSAN',
 'model': 'NAVARA',
 'odometer': 118161,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'NISSAN NAVARA 2.3 DCI 190 TT 4WD TEKNA CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'DCI 190 TT 4WD TEKNA',
 'vin': 'VSKCTND23U0161393',
 'year': 2021}
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV21%2520WPJ%27 HTTP/1.1" 200 None
2026-03-30 08:01:35 [bca.uk] INFO: Saving data for DV21%20WPJ: {'auction_closing_time': 1774951200.0, 'created_time': 1774563615.697373, 'last_price_update_time': 1774857695.322877}
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DV21%2520WPJ') HTTP/1.1" 204 0
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486768%27 HTTP/1.1" 200 None
2026-03-30 08:01:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486768 not downloaded yet
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699504564%27 HTTP/1.1" 200 None
2026-03-30 08:01:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504564 not downloaded yet
2026-03-30 08:01:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FP71AEU/42700097?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=TfndLjW4Z0m09Ewxf%2BkJVLoRP8ZFXTZnckPFdW2tlX0%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:35 [bca.uk] INFO: Found listing with ID: FM14%20LFV
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM14%2520LFV%27 HTTP/1.1" 200 None
2026-03-30 08:01:35 [bca.uk] INFO: Scrape type for FM14%20LFV: 1
2026-03-30 08:01:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 63025a61-f96c-55a1-9040-ff31c368d693 with identifier: FM14%20LFV
2026-03-30 08:01:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 63025a61-f96c-55a1-9040-ff31c368d693 with scrape type 1
2026-03-30 08:01:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 63025a61-f96c-55a1-9040-ff31c368d693
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DFM14LFV-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FM14LFV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:35 [bca.uk] INFO: Found listing with ID: HT68%20HFO
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT68%2520HFO%27 HTTP/1.1" 200 None
2026-03-30 08:01:35 [bca.uk] INFO: Scrape type for HT68%20HFO: 2
2026-03-30 08:01:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cbb540f5-8791-5a79-9cd5-b24e792fb9c3 with identifier: HT68%20HFO
2026-03-30 08:01:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cbb540f5-8791-5a79-9cd5-b24e792fb9c3 with scrape type 2
2026-03-30 08:01:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cbb540f5-8791-5a79-9cd5-b24e792fb9c3 with scrape type 2
2026-03-30 08:01:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cbb540f5-8791-5a79-9cd5-b24e792fb9c3, identifier: HT68%20HFO
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296954%27 HTTP/1.1" 200 None
2026-03-30 08:01:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296954 not downloaded yet
2026-03-30 08:01:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298075/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU72VFV/42802243?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=NYioD7qShwexHnsKzmGfsN9J0rXu2dTNcVdVpNImUiw%3D)
2026-03-30 08:01:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136155/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM11FBE/42769820?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=3BHgSX4%2FXYtY0A0zqZf%2FIRbNZG0BAeWQbGwsE4KJcOw%3D)
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D697724421%27 HTTP/1.1" 200 None
2026-03-30 08:01:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=697724421 not downloaded yet
2026-03-30 08:01:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cbb540f5-8791-5a79-9cd5-b24e792fb9c3 with identifier: HT68%20HFO
2026-03-30 08:01:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cbb540f5-8791-5a79-9cd5-b24e792fb9c3 with identifier: HT68%20HFO
2026-03-30 08:01:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cbb540f5-8791-5a79-9cd5-b24e792fb9c3 with identifier: HT68%20HFO to the API
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 207,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HT68%20HFO-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.3L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'cbb540f5-8791-5a79-9cd5-b24e792fb9c3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HT68 HFO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HT68%20HFO&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MERCEDES-BENZ',
 'model': 'X250 D',
 'odometer': 46950,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ X250 D 2.3 190 4MATIC POWER CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': '190 4MATIC POWER',
 'vin': 'WDF4702312G017828',
 'year': 2018}
2026-03-30 08:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT68%2520HFO%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [bca.uk] INFO: Saving data for HT68%20HFO: {'auction_closing_time': 1774951200.0, 'created_time': 1774476929.944627, 'last_price_update_time': 1774857696.00342}
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HT68%2520HFO') HTTP/1.1" 204 0
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486777%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486777 not downloaded yet
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699504565%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504565 not downloaded yet
2026-03-30 08:01:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292f7410>
2026-03-30 08:01:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM11FBE%252F699136140%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136140/600 saved to cache
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 1d8e30c5-a34d-541f-85af-18da6e87e679
2026-03-30 08:01:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2917b450>
2026-03-30 08:01:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ebf9c109-9683-5322-8cf9-b2ddd707c27c/ebf9c109-9683-5322-8cf9-b2ddd707c27c_expert_report_file_70d1bf5d-b135-47f2-94e7-f3115a9b6714.pdf HTTP/1.1" 201 0
2026-03-30 08:01:36 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item ebf9c109-9683-5322-8cf9-b2ddd707c27c
2026-03-30 08:01:36 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: ebf9c109-9683-5322-8cf9-b2ddd707c27c, skipping ID generation
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ebf9c109-9683-5322-8cf9-b2ddd707c27c
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DKN71FEG-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KN71FEG-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486738/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486738>
2026-03-30 08:01:36 [bca.uk] INFO: Found listing with ID: FP18%20UEJ
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP18%2520UEJ%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [bca.uk] INFO: Scrape type for FP18%20UEJ: 1
2026-03-30 08:01:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1c8b9c55-7642-5286-bff3-5d183a4d084c with identifier: FP18%20UEJ
2026-03-30 08:01:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1c8b9c55-7642-5286-bff3-5d183a4d084c with scrape type 1
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 1c8b9c55-7642-5286-bff3-5d183a4d084c
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DFP18UEJ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FP18UEJ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:36 [bca.uk] INFO: Found listing with ID: YR67%20NZG
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR67%2520NZG%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [bca.uk] INFO: Scrape type for YR67%20NZG: 0
2026-03-30 08:01:36 [bca.uk] INFO: Found listing with ID: YY62%20LLD
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY62%2520LLD%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [bca.uk] INFO: Scrape type for YY62%20LLD: 0
2026-03-30 08:01:36 [bca.uk] INFO: Found listing with ID: HJ73%20TXT
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ73%2520TXT%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [bca.uk] INFO: Scrape type for HJ73%20TXT: 0
2026-03-30 08:01:36 [bca.uk] INFO: Found listing with ID: PK13%20HHL
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK13%2520HHL%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [bca.uk] INFO: Scrape type for PK13%20HHL: 0
2026-03-30 08:01:36 [bca.uk] INFO: Found listing with ID: RO17%20AYF
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO17%2520AYF%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [bca.uk] INFO: Scrape type for RO17%20AYF: 2
2026-03-30 08:01:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 11dbc3a6-6742-573e-93cd-adeda12f04e7 with identifier: RO17%20AYF
2026-03-30 08:01:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 11dbc3a6-6742-573e-93cd-adeda12f04e7 with scrape type 2
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 11dbc3a6-6742-573e-93cd-adeda12f04e7 with scrape type 2
2026-03-30 08:01:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 11dbc3a6-6742-573e-93cd-adeda12f04e7, identifier: RO17%20AYF
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296972%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296972 not downloaded yet
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D697724420%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=697724420 not downloaded yet
2026-03-30 08:01:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 11dbc3a6-6742-573e-93cd-adeda12f04e7 with identifier: RO17%20AYF
2026-03-30 08:01:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 11dbc3a6-6742-573e-93cd-adeda12f04e7 with identifier: RO17%20AYF
2026-03-30 08:01:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 11dbc3a6-6742-573e-93cd-adeda12f04e7 with identifier: RO17%20AYF to the API
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RO17%20AYF-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '11dbc3a6-6742-573e-93cd-adeda12f04e7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RO17 AYF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RO17%20AYF&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'CADDY MAXI C20',
 'odometer': 57343,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN CADDY MAXI C20 2.0 TDI 102 BMT STARTLINE DSG Van',
 'transmission': 'automatic',
 'trim': 'TDI 102 BMT STARTLINE DSG',
 'vin': 'WV1ZZZ2KZGX032197',
 'year': 2017}
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO17%2520AYF%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [bca.uk] INFO: Saving data for RO17%20AYF: {'auction_closing_time': 1775037600.0, 'created_time': 1774448468.737127, 'last_price_update_time': 1774857696.76372}
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RO17%2520AYF') HTTP/1.1" 204 0
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486804%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486804 not downloaded yet
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699504566%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504566 not downloaded yet
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337613%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337613 not downloaded yet
2026-03-30 08:01:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296902/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA15VMP/42789934?sv=2020-08-04&st=2026-03-30T08%3A01%3A21Z&se=2026-03-30T08%3A26%3A21Z&sr=b&sp=r&sig=MdlIofhTltGH1MibqU%2FYfY1GQNL9XTNvwagIN0adUCg%3D)
2026-03-30 08:01:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296918/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296918>
2026-03-30 08:01:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136176/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM11FBE/42769820?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=3BHgSX4%2FXYtY0A0zqZf%2FIRbNZG0BAeWQbGwsE4KJcOw%3D)
2026-03-30 08:01:36 [bca.uk] INFO: Found listing with ID: YD16%20SVU
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD16%2520SVU%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [bca.uk] INFO: Scrape type for YD16%20SVU: 1
2026-03-30 08:01:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 724f4e6a-98f3-57d0-a5eb-1e0732179e3c with identifier: YD16%20SVU
2026-03-30 08:01:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 724f4e6a-98f3-57d0-a5eb-1e0732179e3c with scrape type 1
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 724f4e6a-98f3-57d0-a5eb-1e0732179e3c
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DYD16SVU-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YD16SVU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:36 [bca.uk] INFO: Found listing with ID: WK22%20GWM
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK22%2520GWM%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [bca.uk] INFO: Scrape type for WK22%20GWM: 0
2026-03-30 08:01:36 [bca.uk] INFO: Found listing with ID: YC21%20PYK
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC21%2520PYK%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [bca.uk] INFO: Scrape type for YC21%20PYK: 0
2026-03-30 08:01:36 [bca.uk] INFO: Found listing with ID: YX73%20XWD
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX73%2520XWD%27 HTTP/1.1" 200 None
2026-03-30 08:01:36 [bca.uk] INFO: Scrape type for YX73%20XWD: 2
2026-03-30 08:01:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e8b23c9d-8982-5300-8d62-a2dda6c051a4 with identifier: YX73%20XWD
2026-03-30 08:01:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e8b23c9d-8982-5300-8d62-a2dda6c051a4 with scrape type 2
2026-03-30 08:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e8b23c9d-8982-5300-8d62-a2dda6c051a4 with scrape type 2
2026-03-30 08:01:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e8b23c9d-8982-5300-8d62-a2dda6c051a4, identifier: YX73%20XWD
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296988%27 HTTP/1.1" 200 None
2026-03-30 08:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296988 not downloaded yet
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2905c1d0>
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_88796304-3a3d-56e3-85e5-29806cd6cbfe/88796304-3a3d-56e3-85e5-29806cd6cbfe_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DAF16DJY-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=AF16DJY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 88796304-3a3d-56e3-85e5-29806cd6cbfe
2026-03-30 08:01:37 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 88796304-3a3d-56e3-85e5-29806cd6cbfe, skipping ID generation
2026-03-30 08:01:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 88796304-3a3d-56e3-85e5-29806cd6cbfe with scrape type 1
2026-03-30 08:01:37 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 88796304-3a3d-56e3-85e5-29806cd6cbfe sending to next pipeline
2026-03-30 08:01:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 88796304-3a3d-56e3-85e5-29806cd6cbfe, identifier: AF16%20DJY
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292dce90>
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_expert_report_file_1676289f-a65d-4452-b92a-234b38c2aedf.pdf HTTP/1.1" 201 0
2026-03-30 08:01:37 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 5ec547a5-2d57-5fc7-913f-408c4726ecc0
2026-03-30 08:01:37 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 5ec547a5-2d57-5fc7-913f-408c4726ecc0, skipping ID generation
2026-03-30 08:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 5ec547a5-2d57-5fc7-913f-408c4726ecc0
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DFP71AEU-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FP71AEU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29288890>
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU72VFV%252F699298075%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298075/600 saved to cache
2026-03-30 08:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item eb22af3f-8bf4-56b1-b714-e7f4c96e9504
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293364d0>
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM11FBE%252F699136155%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136155/600 saved to cache
2026-03-30 08:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 1d8e30c5-a34d-541f-85af-18da6e87e679
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D697724415%27 HTTP/1.1" 200 None
2026-03-30 08:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=697724415 not downloaded yet
2026-03-30 08:01:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e8b23c9d-8982-5300-8d62-a2dda6c051a4 with identifier: YX73%20XWD
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=Electric HTTP/1.1" 200 None
2026-03-30 08:01:37 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:01:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e8b23c9d-8982-5300-8d62-a2dda6c051a4 with identifier: YX73%20XWD
2026-03-30 08:01:37 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e8b23c9d-8982-5300-8d62-a2dda6c051a4 with identifier: YX73%20XWD to the API
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YX73%20XWD-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'e8b23c9d-8982-5300-8d62-a2dda6c051a4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YX73 XWD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YX73%20XWD&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MAXUS',
 'model': 'T90EV',
 'odometer': 17239,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'MAXUS T90EV 130KW 88.5KWH ELITE CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': '130KW 88.5KWH ELITE',
 'vin': 'LSFAM1207NA157367',
 'year': 2023}
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX73%2520XWD%27 HTTP/1.1" 200 None
2026-03-30 08:01:37 [bca.uk] INFO: Saving data for YX73%20XWD: {'auction_closing_time': 1775037600.0, 'created_time': 1774564356.079328, 'last_price_update_time': 1774857697.837687}
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YX73%2520XWD') HTTP/1.1" 204 0
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486830%27 HTTP/1.1" 200 None
2026-03-30 08:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486830 not downloaded yet
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699504569%27 HTTP/1.1" 200 None
2026-03-30 08:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504569 not downloaded yet
2026-03-30 08:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337627%27 HTTP/1.1" 200 None
2026-03-30 08:01:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337627 not downloaded yet
2026-03-30 08:01:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 88796304-3a3d-56e3-85e5-29806cd6cbfe with identifier: AF16%20DJY
2026-03-30 08:01:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 88796304-3a3d-56e3-85e5-29806cd6cbfe with identifier: AF16%20DJY
2026-03-30 08:01:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 88796304-3a3d-56e3-85e5-29806cd6cbfe with identifier: AF16%20DJY to the API
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=AF16DJY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': 94,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-07T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '88796304-3a3d-56e3-85e5-29806cd6cbfe',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AF16 DJY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AF16%20DJY&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 95717,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_88796304-3a3d-56e3-85e5-29806cd6cbfe/88796304-3a3d-56e3-85e5-29806cd6cbfe_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=AF16DJY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.5 TDCI 75 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'TDCI 75 ZETEC',
 'vin': 'WF0DXXGAKDGR62293',
 'year': 2016}
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF16%2520DJY%27 HTTP/1.1" 200 None
2026-03-30 08:01:38 [bca.uk] INFO: Saving data for AF16%20DJY: {'created_time': 1774857698.517094, 'last_price_update_time': 1774857698.51711, 'auction_closing_time': 1775556000.0}
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AF16%2520DJY') HTTP/1.1" 204 0
2026-03-30 08:01:38 [bca.uk] INFO: Found listing with ID: GV19%20WRZ
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV19%2520WRZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:38 [bca.uk] INFO: Scrape type for GV19%20WRZ: 1
2026-03-30 08:01:38 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 490eb6a7-eeda-5864-b2d6-a39a8cc29cb4 with identifier: GV19%20WRZ
2026-03-30 08:01:38 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 490eb6a7-eeda-5864-b2d6-a39a8cc29cb4 with scrape type 1
2026-03-30 08:01:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 490eb6a7-eeda-5864-b2d6-a39a8cc29cb4
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DGV19WRZ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GV19WRZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:38 [bca.uk] INFO: Found listing with ID: AV72%20MYN
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV72%2520MYN%27 HTTP/1.1" 200 None
2026-03-30 08:01:38 [bca.uk] INFO: Scrape type for AV72%20MYN: 0
2026-03-30 08:01:38 [bca.uk] INFO: Found listing with ID: DU68%20OTW
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU68%2520OTW%27 HTTP/1.1" 200 None
2026-03-30 08:01:38 [bca.uk] INFO: Scrape type for DU68%20OTW: 0
2026-03-30 08:01:38 [bca.uk] INFO: Found listing with ID: HW69%20OAO
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HW69%2520OAO%27 HTTP/1.1" 200 None
2026-03-30 08:01:38 [bca.uk] INFO: Scrape type for HW69%20OAO: 0
2026-03-30 08:01:38 [bca.uk] INFO: Found listing with ID: LC71%20UFN
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC71%2520UFN%27 HTTP/1.1" 200 None
2026-03-30 08:01:38 [bca.uk] INFO: Scrape type for LC71%20UFN: 0
2026-03-30 08:01:38 [bca.uk] INFO: Found listing with ID: LF67%20FSE
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF67%2520FSE%27 HTTP/1.1" 200 None
2026-03-30 08:01:38 [bca.uk] INFO: Scrape type for LF67%20FSE: 0
2026-03-30 08:01:38 [bca.uk] INFO: Found listing with ID: LT64%20BWF
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT64%2520BWF%27 HTTP/1.1" 200 None
2026-03-30 08:01:38 [bca.uk] INFO: Scrape type for LT64%20BWF: 0
2026-03-30 08:01:38 [bca.uk] INFO: Found listing with ID: LX68%20ORU
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX68%2520ORU%27 HTTP/1.1" 200 None
2026-03-30 08:01:38 [bca.uk] INFO: Scrape type for LX68%20ORU: 0
2026-03-30 08:01:38 [bca.uk] INFO: Found listing with ID: MJ69%20VDN
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ69%2520VDN%27 HTTP/1.1" 200 None
2026-03-30 08:01:38 [bca.uk] INFO: Scrape type for MJ69%20VDN: 2
2026-03-30 08:01:38 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6eaf5adc-c6a5-5a59-8755-a1558404e107 with identifier: MJ69%20VDN
2026-03-30 08:01:38 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6eaf5adc-c6a5-5a59-8755-a1558404e107 with scrape type 2
2026-03-30 08:01:38 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6eaf5adc-c6a5-5a59-8755-a1558404e107 with scrape type 2
2026-03-30 08:01:38 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6eaf5adc-c6a5-5a59-8755-a1558404e107, identifier: MJ69%20VDN
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D692946644%27 HTTP/1.1" 200 None
2026-03-30 08:01:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946644 not downloaded yet
2026-03-30 08:01:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486731/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF18SYA/42812601?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=iBMqWsVDRyz1MtDEcLO0puQP6mDnh3LfEUd0oInMkuI%3D)
2026-03-30 08:01:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296924/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296924>
2026-03-30 08:01:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=EJ15HVK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D697724418%27 HTTP/1.1" 200 None
2026-03-30 08:01:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=697724418 not downloaded yet
2026-03-30 08:01:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6eaf5adc-c6a5-5a59-8755-a1558404e107 with identifier: MJ69%20VDN
2026-03-30 08:01:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6eaf5adc-c6a5-5a59-8755-a1558404e107 with identifier: MJ69%20VDN
2026-03-30 08:01:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6eaf5adc-c6a5-5a59-8755-a1558404e107 with identifier: MJ69%20VDN to the API
2026-03-30 08:01:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=3&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 112,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MJ69%20VDN-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '6eaf5adc-c6a5-5a59-8755-a1558404e107',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MJ69 VDN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MJ69%20VDN&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'PEUGEOT',
 'model': 'PARTNER',
 'odometer': 61732,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'PEUGEOT PARTNER 1.5 B/HDI 75 650 PROF.STD. Van',
 'transmission': 'manual',
 'trim': 'B/HDI 75 650 PROF.STD.',
 'vin': 'VR3EFYHWCKJ800208',
 'year': 2019}
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ69%2520VDN%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [bca.uk] INFO: Saving data for MJ69%20VDN: {'auction_closing_time': 1775037600.0, 'created_time': 1774477098.559374, 'last_price_update_time': 1774857699.221737}
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ69%2520VDN') HTTP/1.1" 204 0
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486862%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486862 not downloaded yet
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699504570%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504570 not downloaded yet
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337636%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337636 not downloaded yet
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2908ac90>
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA15VMP%252F699296902%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296902/600 saved to cache
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item f2c80461-3795-5a54-aea1-956a7bae6b91
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290868d0>
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM11FBE%252F699136176%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136176/600 saved to cache
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 1d8e30c5-a34d-541f-85af-18da6e87e679
2026-03-30 08:01:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486768/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486768>
2026-03-30 08:01:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504562/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504562>
2026-03-30 08:01:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504564/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504564>
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 3 for item 1d8e30c5-a34d-541f-85af-18da6e87e679 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item e96dea2c-e052-5de6-bfe2-85d1e33d987b due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item 1d8e30c5-a34d-541f-85af-18da6e87e679 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 7 for item eb22af3f-8bf4-56b1-b714-e7f4c96e9504 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:39 [bca.uk] INFO: Found listing with ID: MV68%20LCY
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV68%2520LCY%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [bca.uk] INFO: Scrape type for MV68%20LCY: 1
2026-03-30 08:01:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 34d48ed2-d9fe-5f62-913e-6d5b66c37bc1 with identifier: MV68%20LCY
2026-03-30 08:01:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 34d48ed2-d9fe-5f62-913e-6d5b66c37bc1 with scrape type 1
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 34d48ed2-d9fe-5f62-913e-6d5b66c37bc1
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DMV68LCY-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MV68LCY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D692946647%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946647 not downloaded yet
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 8 for item e96dea2c-e052-5de6-bfe2-85d1e33d987b due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:39 [bca.uk] INFO: Found listing with ID: BD17%20YMX
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD17%2520YMX%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [bca.uk] INFO: Scrape type for BD17%20YMX: 1
2026-03-30 08:01:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 879d24de-2c4d-50a5-8eb1-bd8880846289 with identifier: BD17%20YMX
2026-03-30 08:01:39 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 879d24de-2c4d-50a5-8eb1-bd8880846289
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699486892%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486892 not downloaded yet
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699504574%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504574 not downloaded yet
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337649%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337649 not downloaded yet
2026-03-30 08:01:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296918/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA15VMP/42789934?sv=2020-08-04&st=2026-03-30T08%3A01%3A21Z&se=2026-03-30T08%3A26%3A21Z&sr=b&sp=r&sig=MdlIofhTltGH1MibqU%2FYfY1GQNL9XTNvwagIN0adUCg%3D)
2026-03-30 08:01:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486738/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF18SYA/42812601?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=iBMqWsVDRyz1MtDEcLO0puQP6mDnh3LfEUd0oInMkuI%3D)
2026-03-30 08:01:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FP18UEJ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296972/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296972>
2026-03-30 08:01:39 [bca.uk] INFO: Found listing with ID: MW23%20LCZ
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW23%2520LCZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [bca.uk] INFO: Scrape type for MW23%20LCZ: 1
2026-03-30 08:01:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 907cc35e-d728-5ca1-9c29-81e245e232df with identifier: MW23%20LCZ
2026-03-30 08:01:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 907cc35e-d728-5ca1-9c29-81e245e232df with scrape type 1
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 907cc35e-d728-5ca1-9c29-81e245e232df
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DMW23LCZ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MW23LCZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D692946654%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946654 not downloaded yet
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292e40d0>
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDF18SYA%252F699486731%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486731/600 saved to cache
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 8de76be3-0acb-599e-84be-46cfdaa8c3cb
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29588650>
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b4de0c09-ab92-510a-8e9f-3b5f91daa7ff/b4de0c09-ab92-510a-8e9f-3b5f91daa7ff_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DEJ15HVK-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=EJ15HVK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item b4de0c09-ab92-510a-8e9f-3b5f91daa7ff
2026-03-30 08:01:39 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: b4de0c09-ab92-510a-8e9f-3b5f91daa7ff, skipping ID generation
2026-03-30 08:01:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b4de0c09-ab92-510a-8e9f-3b5f91daa7ff with scrape type 1
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item b4de0c09-ab92-510a-8e9f-3b5f91daa7ff sending to next pipeline
2026-03-30 08:01:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b4de0c09-ab92-510a-8e9f-3b5f91daa7ff, identifier: EJ15%20HVK
2026-03-30 08:01:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724417/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=697724417>
2026-03-30 08:01:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337613/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337613>
2026-03-30 08:01:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504566/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504566>
2026-03-30 08:01:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486804/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486804>
2026-03-30 08:01:39 [bca.uk] INFO: Found listing with ID: DA18%20YWW
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA18%2520YWW%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [bca.uk] INFO: Scrape type for DA18%20YWW: 1
2026-03-30 08:01:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2eaf9be7-2dab-5b31-a34a-b155a91ab10f with identifier: DA18%20YWW
2026-03-30 08:01:39 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 2eaf9be7-2dab-5b31-a34a-b155a91ab10f
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699504576%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504576 not downloaded yet
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337660%27 HTTP/1.1" 200 None
2026-03-30 08:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337660 not downloaded yet
2026-03-30 08:01:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b4de0c09-ab92-510a-8e9f-3b5f91daa7ff with identifier: EJ15%20HVK
2026-03-30 08:01:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b4de0c09-ab92-510a-8e9f-3b5f91daa7ff with identifier: EJ15%20HVK
2026-03-30 08:01:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b4de0c09-ab92-510a-8e9f-3b5f91daa7ff with identifier: EJ15%20HVK to the API
2026-03-30 08:01:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=EJ15HVK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-07T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b4de0c09-ab92-510a-8e9f-3b5f91daa7ff',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EJ15 HVK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EJ15%20HVK&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 61597,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4de0c09-ab92-510a-8e9f-3b5f91daa7ff/b4de0c09-ab92-510a-8e9f-3b5f91daa7ff_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=EJ15HVK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.5 E/B 182 TITANIUM X Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 182 TITANIUM X',
 'vin': 'WF05XXGCC5FE28022',
 'year': 2015}
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ15%2520HVK%27 HTTP/1.1" 200 None
2026-03-30 08:01:40 [bca.uk] INFO: Saving data for EJ15%20HVK: {'created_time': 1774857700.291554, 'last_price_update_time': 1774857700.291566, 'auction_closing_time': 1775556000.0}
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EJ15%2520HVK') HTTP/1.1" 204 0
2026-03-30 08:01:40 [bca.uk] INFO: Found listing with ID: PJ18%20XUS
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ18%2520XUS%27 HTTP/1.1" 200 None
2026-03-30 08:01:40 [bca.uk] INFO: Scrape type for PJ18%20XUS: 1
2026-03-30 08:01:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17 with identifier: PJ18%20XUS
2026-03-30 08:01:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17 with scrape type 1
2026-03-30 08:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DPJ18XUS-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=PJ18XUS-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D692946659%27 HTTP/1.1" 200 None
2026-03-30 08:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946659 not downloaded yet
2026-03-30 08:01:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296924/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA15VMP/42789934?sv=2020-08-04&st=2026-03-30T08%3A01%3A21Z&se=2026-03-30T08%3A26%3A21Z&sr=b&sp=r&sig=MdlIofhTltGH1MibqU%2FYfY1GQNL9XTNvwagIN0adUCg%3D)
2026-03-30 08:01:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486830/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486830>
2026-03-30 08:01:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504569/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504569>
2026-03-30 08:01:40 [bca.uk] INFO: Found listing with ID: DG19%20YHM
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG19%2520YHM%27 HTTP/1.1" 200 None
2026-03-30 08:01:40 [bca.uk] INFO: Scrape type for DG19%20YHM: 1
2026-03-30 08:01:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bfd6a649-19d2-51a1-8005-9c90871a97d7 with identifier: DG19%20YHM
2026-03-30 08:01:40 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item bfd6a649-19d2-51a1-8005-9c90871a97d7
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337686%27 HTTP/1.1" 200 None
2026-03-30 08:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337686 not downloaded yet
2026-03-30 08:01:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2909f790>
2026-03-30 08:01:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA15VMP%252F699296918%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296918/600 saved to cache
2026-03-30 08:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item f2c80461-3795-5a54-aea1-956a7bae6b91
2026-03-30 08:01:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29509010>
2026-03-30 08:01:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDF18SYA%252F699486738%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486738/600 saved to cache
2026-03-30 08:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 8de76be3-0acb-599e-84be-46cfdaa8c3cb
2026-03-30 08:01:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28af9a90>
2026-03-30 08:01:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1c8b9c55-7642-5286-bff3-5d183a4d084c/1c8b9c55-7642-5286-bff3-5d183a4d084c_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DFP18UEJ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FP18UEJ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 1c8b9c55-7642-5286-bff3-5d183a4d084c
2026-03-30 08:01:40 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 1c8b9c55-7642-5286-bff3-5d183a4d084c, skipping ID generation
2026-03-30 08:01:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1c8b9c55-7642-5286-bff3-5d183a4d084c with scrape type 1
2026-03-30 08:01:40 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 1c8b9c55-7642-5286-bff3-5d183a4d084c sending to next pipeline
2026-03-30 08:01:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1c8b9c55-7642-5286-bff3-5d183a4d084c, identifier: FP18%20UEJ
2026-03-30 08:01:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504564/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF63MVZ/42810337?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=aQ8PG64zlvizjyhHzGX25mFs%2BcHq10KoUU3kNt4ibVw%3D)
2026-03-30 08:01:40 [bca.uk] INFO: Found listing with ID: LS20%20DGV
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS20%2520DGV%27 HTTP/1.1" 200 None
2026-03-30 08:01:40 [bca.uk] INFO: Scrape type for LS20%20DGV: 1
2026-03-30 08:01:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 57f9d3b4-87ba-5653-9db4-12381a192a14 with identifier: LS20%20DGV
2026-03-30 08:01:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 57f9d3b4-87ba-5653-9db4-12381a192a14 with scrape type 1
2026-03-30 08:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 57f9d3b4-87ba-5653-9db4-12381a192a14
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DLS20DGV-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LS20DGV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D692946666%27 HTTP/1.1" 200 None
2026-03-30 08:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946666 not downloaded yet
2026-03-30 08:01:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1c8b9c55-7642-5286-bff3-5d183a4d084c with identifier: FP18%20UEJ
2026-03-30 08:01:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1c8b9c55-7642-5286-bff3-5d183a4d084c with identifier: FP18%20UEJ
2026-03-30 08:01:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1c8b9c55-7642-5286-bff3-5d183a4d084c with identifier: FP18%20UEJ to the API
2026-03-30 08:01:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FP18UEJ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-04-07T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1c8b9c55-7642-5286-bff3-5d183a4d084c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FP18 UEJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FP18%20UEJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'VAUXHALL',
 'model': 'MOKKA X',
 'odometer': 78275,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c8b9c55-7642-5286-bff3-5d183a4d084c/1c8b9c55-7642-5286-bff3-5d183a4d084c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FP18UEJ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOKKA X 1.4 T 140 ECOTEC ACTIVE Hatchback',
 'transmission': 'manual',
 'trim': 'T 140 ECOTEC ACTIVE',
 'vin': 'W0VJC7E85JB706959',
 'year': 2018}
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP18%2520UEJ%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [bca.uk] INFO: Saving data for FP18%20UEJ: {'created_time': 1774857701.350404, 'last_price_update_time': 1774857701.350416, 'auction_closing_time': 1775556000.0}
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FP18%2520UEJ') HTTP/1.1" 204 0
2026-03-30 08:01:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724415/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=697724415>
2026-03-30 08:01:41 [bca.uk] INFO: Found listing with ID: AD59%20NTJ
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD59%2520NTJ%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [bca.uk] INFO: Scrape type for AD59%20NTJ: 1
2026-03-30 08:01:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dc466f24-81d9-5fc3-b998-a4c1bdbc387a with identifier: AD59%20NTJ
2026-03-30 08:01:41 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item dc466f24-81d9-5fc3-b998-a4c1bdbc387a
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337704%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337704 not downloaded yet
2026-03-30 08:01:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946647/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946647>
2026-03-30 08:01:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MV68LCY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:41 [bca.uk] INFO: Found listing with ID: YX22%20UWP
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX22%2520UWP%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [bca.uk] INFO: Scrape type for YX22%20UWP: 1
2026-03-30 08:01:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 98232260-cd28-5649-92da-99cd43381a35 with identifier: YX22%20UWP
2026-03-30 08:01:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 98232260-cd28-5649-92da-99cd43381a35 with scrape type 1
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 98232260-cd28-5649-92da-99cd43381a35
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DYX22UWP-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YX22UWP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D692946675%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946675 not downloaded yet
2026-03-30 08:01:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29509090>
2026-03-30 08:01:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA15VMP%252F699296924%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296924/600 saved to cache
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item f2c80461-3795-5a54-aea1-956a7bae6b91
2026-03-30 08:01:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296972/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA15VMP/42789934?sv=2020-08-04&st=2026-03-30T08%3A01%3A21Z&se=2026-03-30T08%3A26%3A21Z&sr=b&sp=r&sig=MdlIofhTltGH1MibqU%2FYfY1GQNL9XTNvwagIN0adUCg%3D)
2026-03-30 08:01:41 [bca.uk] INFO: Found listing with ID: VU12%20ZVK
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU12%2520ZVK%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [bca.uk] INFO: Scrape type for VU12%20ZVK: 1
2026-03-30 08:01:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 49612fbe-01a5-5d4e-80bd-30fa342bdeef with identifier: VU12%20ZVK
2026-03-30 08:01:41 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 49612fbe-01a5-5d4e-80bd-30fa342bdeef
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337728%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337728 not downloaded yet
2026-03-30 08:01:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337636/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337636>
2026-03-30 08:01:41 [bca.uk] INFO: Found listing with ID: LC69%20WKX
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC69%2520WKX%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [bca.uk] INFO: Scrape type for LC69%20WKX: 1
2026-03-30 08:01:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 69a4c3d9-c7e6-5b11-840c-144613f5656f with identifier: LC69%20WKX
2026-03-30 08:01:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 69a4c3d9-c7e6-5b11-840c-144613f5656f with scrape type 1
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 69a4c3d9-c7e6-5b11-840c-144613f5656f
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DLC69WKX-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LC69WKX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D692946693%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946693 not downloaded yet
2026-03-30 08:01:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2925e210>
2026-03-30 08:01:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dd37772d-15dd-5c40-960d-925374da491a/dd37772d-15dd-5c40-960d-925374da491a_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDF63MVZ%252F699504564%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504564/600 saved to cache
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item dd37772d-15dd-5c40-960d-925374da491a
2026-03-30 08:01:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486804/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF18SYA/42812601?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=iBMqWsVDRyz1MtDEcLO0puQP6mDnh3LfEUd0oInMkuI%3D)
2026-03-30 08:01:41 [bca.uk] INFO: Found listing with ID: MK17%20YMH
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK17%2520YMH%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [bca.uk] INFO: Scrape type for MK17%20YMH: 1
2026-03-30 08:01:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 37f9280e-a6b6-5f46-a8b1-873c53552883 with identifier: MK17%20YMH
2026-03-30 08:01:41 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 37f9280e-a6b6-5f46-a8b1-873c53552883
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337750%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337750 not downloaded yet
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item ebf9c109-9683-5322-8cf9-b2ddd707c27c due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:41 [bca.uk] INFO: Found listing with ID: YK69%20JDA
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK69%2520JDA%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [bca.uk] INFO: Scrape type for YK69%20JDA: 1
2026-03-30 08:01:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e with identifier: YK69%20JDA
2026-03-30 08:01:41 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D692946705%27 HTTP/1.1" 200 None
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946705 not downloaded yet
2026-03-30 08:01:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29142d10>
2026-03-30 08:01:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_34d48ed2-d9fe-5f62-913e-6d5b66c37bc1/34d48ed2-d9fe-5f62-913e-6d5b66c37bc1_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DMV68LCY-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MV68LCY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 34d48ed2-d9fe-5f62-913e-6d5b66c37bc1
2026-03-30 08:01:41 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 34d48ed2-d9fe-5f62-913e-6d5b66c37bc1, skipping ID generation
2026-03-30 08:01:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 34d48ed2-d9fe-5f62-913e-6d5b66c37bc1 with scrape type 1
2026-03-30 08:01:41 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 34d48ed2-d9fe-5f62-913e-6d5b66c37bc1 sending to next pipeline
2026-03-30 08:01:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 34d48ed2-d9fe-5f62-913e-6d5b66c37bc1, identifier: MV68%20LCY
2026-03-30 08:01:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724417/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:42 [bca.uk] INFO: Found listing with ID: PE64%20RKZ
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE64%2520RKZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:42 [bca.uk] INFO: Scrape type for PE64%20RKZ: 1
2026-03-30 08:01:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 54798619-2192-57a2-911c-7f08927a9d43 with identifier: PE64%20RKZ
2026-03-30 08:01:42 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 54798619-2192-57a2-911c-7f08927a9d43
2026-03-30 08:01:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 34d48ed2-d9fe-5f62-913e-6d5b66c37bc1 with identifier: MV68%20LCY
2026-03-30 08:01:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 34d48ed2-d9fe-5f62-913e-6d5b66c37bc1 with identifier: MV68%20LCY
2026-03-30 08:01:42 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 34d48ed2-d9fe-5f62-913e-6d5b66c37bc1 with identifier: MV68%20LCY to the API
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MV68LCY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': 111,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '34d48ed2-d9fe-5f62-913e-6d5b66c37bc1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MV68 LCY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MV68%20LCY&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'MERCEDES-BENZ',
 'model': 'A180 D',
 'odometer': 7277,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_34d48ed2-d9fe-5f62-913e-6d5b66c37bc1/34d48ed2-d9fe-5f62-913e-6d5b66c37bc1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MV68LCY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ A180 D 1.5 AMG LINE PREMIUM PLUS DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'AMG LINE PREMIUM PLUS DCT',
 'vin': 'WDD1770032V016433',
 'year': 2018}
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV68%2520LCY%27 HTTP/1.1" 200 None
2026-03-30 08:01:42 [bca.uk] INFO: Saving data for MV68%20LCY: {'created_time': 1774857702.555868, 'last_price_update_time': 1774857702.555879, 'auction_closing_time': 1775037600.0}
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MV68%2520LCY') HTTP/1.1" 204 0
2026-03-30 08:01:42 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:42 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:42 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:42 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:42 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290bb990>
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA15VMP%252F699296972%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296972/600 saved to cache
2026-03-30 08:01:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item f2c80461-3795-5a54-aea1-956a7bae6b91
2026-03-30 08:01:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337660/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337660>
2026-03-30 08:01:42 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item 8de76be3-0acb-599e-84be-46cfdaa8c3cb due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:42 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item dd37772d-15dd-5c40-960d-925374da491a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:42 [bca.uk] INFO: Found listing with ID: YR69%20NUO
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR69%2520NUO%27 HTTP/1.1" 200 None
2026-03-30 08:01:42 [bca.uk] INFO: Scrape type for YR69%20NUO: 1
2026-03-30 08:01:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 272fb392-c5f4-519a-94b9-df205465f2ce with identifier: YR69%20NUO
2026-03-30 08:01:42 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 272fb392-c5f4-519a-94b9-df205465f2ce
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D692946716%27 HTTP/1.1" 200 None
2026-03-30 08:01:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946716 not downloaded yet
2026-03-30 08:01:42 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:42 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:42 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:42 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:42 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2958a410>
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDF18SYA%252F699486804%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486804/600 saved to cache
2026-03-30 08:01:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 8de76be3-0acb-599e-84be-46cfdaa8c3cb
2026-03-30 08:01:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946659/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946659>
2026-03-30 08:01:42 [bca.uk] INFO: Found listing with ID: PL72%20WXC
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL72%2520WXC%27 HTTP/1.1" 200 None
2026-03-30 08:01:42 [bca.uk] INFO: Scrape type for PL72%20WXC: 1
2026-03-30 08:01:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d27dbec2-ac9a-5d1d-98f5-c693bc721c10 with identifier: PL72%20WXC
2026-03-30 08:01:42 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item d27dbec2-ac9a-5d1d-98f5-c693bc721c10
2026-03-30 08:01:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724415/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:42 [bca.uk] INFO: Found listing with ID: ML64%20FNM
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML64%2520FNM%27 HTTP/1.1" 200 None
2026-03-30 08:01:42 [bca.uk] INFO: Scrape type for ML64%20FNM: 1
2026-03-30 08:01:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e with identifier: ML64%20FNM
2026-03-30 08:01:42 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a809850>
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLR20XFO%252F697724417%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724417/600 saved to cache
2026-03-30 08:01:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 70b28671-747c-5a4c-b55d-31068fefe9fb
2026-03-30 08:01:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946647/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FP71AEU/42700097?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=TfndLjW4Z0m09Ewxf%2BkJVLoRP8ZFXTZnckPFdW2tlX0%3D)
2026-03-30 08:01:42 [bca.uk] INFO: Found listing with ID: RA18%20DHL
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA18%2520DHL%27 HTTP/1.1" 200 None
2026-03-30 08:01:42 [bca.uk] INFO: Scrape type for RA18%20DHL: 1
2026-03-30 08:01:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: eaf3c876-1cda-5f9a-8986-cb92d6f268a6 with identifier: RA18%20DHL
2026-03-30 08:01:42 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item eaf3c876-1cda-5f9a-8986-cb92d6f268a6
2026-03-30 08:01:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946666/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946666>
2026-03-30 08:01:42 [bca.uk] INFO: Found listing with ID: PY64%20NDE
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY64%2520NDE%27 HTTP/1.1" 200 None
2026-03-30 08:01:42 [bca.uk] INFO: Scrape type for PY64%20NDE: 1
2026-03-30 08:01:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 553c328c-878f-5a25-850c-bedffa09d48a with identifier: PY64%20NDE
2026-03-30 08:01:42 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 553c328c-878f-5a25-850c-bedffa09d48a
2026-03-30 08:01:42 [bca.uk] INFO: Found listing with ID: SB65%20CLZ
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB65%2520CLZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:42 [bca.uk] INFO: Scrape type for SB65%20CLZ: 1
2026-03-30 08:01:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f5be6087-8ed1-5550-a223-c0ad70fda635 with identifier: SB65%20CLZ
2026-03-30 08:01:42 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item f5be6087-8ed1-5550-a223-c0ad70fda635
2026-03-30 08:01:42 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 1 for item ebf9c109-9683-5322-8cf9-b2ddd707c27c due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:42 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item dd37772d-15dd-5c40-960d-925374da491a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:42 [bca.uk] INFO: Found listing with ID: SL12%20DMO
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL12%2520DMO%27 HTTP/1.1" 200 None
2026-03-30 08:01:42 [bca.uk] INFO: Scrape type for SL12%20DMO: 1
2026-03-30 08:01:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a54c8a34-1d9d-54ae-8687-d19e978da5ec with identifier: SL12%20DMO
2026-03-30 08:01:42 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item a54c8a34-1d9d-54ae-8687-d19e978da5ec
2026-03-30 08:01:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YX22UWP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:42 [bca.uk] INFO: Found listing with ID: HT65%20BXA
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT65%2520BXA%27 HTTP/1.1" 200 None
2026-03-30 08:01:42 [bca.uk] INFO: Scrape type for HT65%20BXA: 1
2026-03-30 08:01:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fc202d79-1d5d-5f91-a31e-09393c3c1f36 with identifier: HT65%20BXA
2026-03-30 08:01:42 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item fc202d79-1d5d-5f91-a31e-09393c3c1f36
2026-03-30 08:01:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337728/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337728>
2026-03-30 08:01:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946693/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946693>
2026-03-30 08:01:42 [bca.uk] INFO: Found listing with ID: YA68%20SUY
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA68%2520SUY%27 HTTP/1.1" 200 None
2026-03-30 08:01:42 [bca.uk] INFO: Scrape type for YA68%20SUY: 1
2026-03-30 08:01:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6 with identifier: YA68%20SUY
2026-03-30 08:01:42 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294f1390>
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLR20XFO%252F697724415%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724415/600 saved to cache
2026-03-30 08:01:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 70b28671-747c-5a4c-b55d-31068fefe9fb
2026-03-30 08:01:42 [bca.uk] INFO: Found listing with ID: HV72%20YJF
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV72%2520YJF%27 HTTP/1.1" 200 None
2026-03-30 08:01:42 [bca.uk] INFO: Scrape type for HV72%20YJF: 1
2026-03-30 08:01:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3a8be6b8-61c2-5fdb-9849-172742f3eb00 with identifier: HV72%20YJF
2026-03-30 08:01:42 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 3a8be6b8-61c2-5fdb-9849-172742f3eb00
2026-03-30 08:01:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LC69WKX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:43 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946675/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946675>
2026-03-30 08:01:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a810ed0>
2026-03-30 08:01:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFP71AEU%252F692946647%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946647/600 saved to cache
2026-03-30 08:01:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 5ec547a5-2d57-5fc7-913f-408c4726ecc0
2026-03-30 08:01:43 [bca.uk] INFO: Found listing with ID: HX63%20YFA
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX63%2520YFA%27 HTTP/1.1" 200 None
2026-03-30 08:01:43 [bca.uk] INFO: Scrape type for HX63%20YFA: 1
2026-03-30 08:01:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 27b28cc9-7587-51db-a23d-6f0e54c38211 with identifier: HX63%20YFA
2026-03-30 08:01:43 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 27b28cc9-7587-51db-a23d-6f0e54c38211
2026-03-30 08:01:43 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337750/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337750>
2026-03-30 08:01:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946659/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FP71AEU/42700097?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=TfndLjW4Z0m09Ewxf%2BkJVLoRP8ZFXTZnckPFdW2tlX0%3D)
2026-03-30 08:01:43 [bca.uk] INFO: Found listing with ID: HY70%20LJN
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY70%2520LJN%27 HTTP/1.1" 200 None
2026-03-30 08:01:43 [bca.uk] INFO: Scrape type for HY70%20LJN: 1
2026-03-30 08:01:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 006d6642-f826-52d0-a5c5-c1a54e22a561 with identifier: HY70%20LJN
2026-03-30 08:01:43 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 006d6642-f826-52d0-a5c5-c1a54e22a561
2026-03-30 08:01:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a874bd0>
2026-03-30 08:01:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_98232260-cd28-5649-92da-99cd43381a35/98232260-cd28-5649-92da-99cd43381a35_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DYX22UWP-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:01:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YX22UWP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:01:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 98232260-cd28-5649-92da-99cd43381a35
2026-03-30 08:01:43 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 98232260-cd28-5649-92da-99cd43381a35, skipping ID generation
2026-03-30 08:01:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 98232260-cd28-5649-92da-99cd43381a35 with scrape type 1
2026-03-30 08:01:43 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 98232260-cd28-5649-92da-99cd43381a35 sending to next pipeline
2026-03-30 08:01:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 98232260-cd28-5649-92da-99cd43381a35, identifier: YX22%20UWP
2026-03-30 08:01:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 98232260-cd28-5649-92da-99cd43381a35 with identifier: YX22%20UWP
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=Petrol%2FElectric HTTP/1.1" 200 None
2026-03-30 08:01:43 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:01:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 98232260-cd28-5649-92da-99cd43381a35 with identifier: YX22%20UWP
2026-03-30 08:01:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 98232260-cd28-5649-92da-99cd43381a35 with identifier: YX22%20UWP to the API
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YX22UWP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': 92,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '98232260-cd28-5649-92da-99cd43381a35',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YX22 UWP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YX22%20UWP&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'TOYOTA',
 'model': 'YARIS',
 'odometer': 34726,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_98232260-cd28-5649-92da-99cd43381a35/98232260-cd28-5649-92da-99cd43381a35_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YX22UWP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'TOYOTA YARIS 1.5 HYBRID DESIGN Hatchback',
 'transmission': 'automatic',
 'trim': 'HYBRID DESIGN',
 'vin': 'VNKKBAC370A212832',
 'year': 2022}
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX22%2520UWP%27 HTTP/1.1" 200 None
2026-03-30 08:01:43 [bca.uk] INFO: Saving data for YX22%20UWP: {'created_time': 1774857703.859749, 'last_price_update_time': 1774857703.859764, 'auction_closing_time': 1775037600.0}
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YX22%2520UWP') HTTP/1.1" 204 0
2026-03-30 08:01:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337660/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEG/42811388?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=vEJ71QgVOzGoC1MsiWDARZgPIUaYEoMT97rBQxLrq5A%3D)
2026-03-30 08:01:43 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YR69NUO/42810332?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=QA5oKuxkKLvat1PZ4iVRwvUIO5Cam8w2uPtGnzoZK%2Bw%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YR69%20NUO-GB>
2026-03-30 08:01:43 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946716/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946716>
2026-03-30 08:01:43 [bca.uk] INFO: Found listing with ID: LG62%20OFD
2026-03-30 08:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG62%2520OFD%27 HTTP/1.1" 200 None
2026-03-30 08:01:44 [bca.uk] INFO: Scrape type for LG62%20OFD: 1
2026-03-30 08:01:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b81010f1-0382-58c6-9d3b-88b3da112b6a with identifier: LG62%20OFD
2026-03-30 08:01:44 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item b81010f1-0382-58c6-9d3b-88b3da112b6a
2026-03-30 08:01:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PL72WXC/42802361?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=bCSe2reR%2BOVqSe6gNIPc8G8zx4BS0nG8lpbrKOvBGQw%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PL72%20WXC-GB>
2026-03-30 08:01:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PE64RKZ/42802439?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=Jnp6d6Tpu%2B%2Bb3u4owXQC2vNwm0zIA9TMldp8weAIU5M%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PE64%20RKZ-GB>
2026-03-30 08:01:44 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 7 for item 8de76be3-0acb-599e-84be-46cfdaa8c3cb due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:44 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item dd37772d-15dd-5c40-960d-925374da491a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946693/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FP71AEU/42700097?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=TfndLjW4Z0m09Ewxf%2BkJVLoRP8ZFXTZnckPFdW2tlX0%3D)
2026-03-30 08:01:44 [bca.uk] INFO: Found listing with ID: NX68%20EAJ
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX68%2520EAJ%27 HTTP/1.1" 200 None
2026-03-30 08:01:44 [bca.uk] INFO: Scrape type for NX68%20EAJ: 1
2026-03-30 08:01:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 10f8fc25-f437-538a-8bd1-b6018ee191b8 with identifier: NX68%20EAJ
2026-03-30 08:01:44 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 10f8fc25-f437-538a-8bd1-b6018ee191b8
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2937d910>
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_69a4c3d9-c7e6-5b11-840c-144613f5656f/69a4c3d9-c7e6-5b11-840c-144613f5656f_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DLC69WKX-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LC69WKX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 69a4c3d9-c7e6-5b11-840c-144613f5656f
2026-03-30 08:01:44 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 69a4c3d9-c7e6-5b11-840c-144613f5656f, skipping ID generation
2026-03-30 08:01:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 69a4c3d9-c7e6-5b11-840c-144613f5656f with scrape type 1
2026-03-30 08:01:44 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 69a4c3d9-c7e6-5b11-840c-144613f5656f sending to next pipeline
2026-03-30 08:01:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 69a4c3d9-c7e6-5b11-840c-144613f5656f, identifier: LC69%20WKX
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8ac290>
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFP71AEU%252F692946659%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946659/600 saved to cache
2026-03-30 08:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 5ec547a5-2d57-5fc7-913f-408c4726ecc0
2026-03-30 08:01:44 [bca.uk] INFO: Found listing with ID: HG14%20OAH
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG14%2520OAH%27 HTTP/1.1" 200 None
2026-03-30 08:01:44 [bca.uk] INFO: Scrape type for HG14%20OAH: 1
2026-03-30 08:01:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8a257c5c-0901-5278-a149-79f437cd8435 with identifier: HG14%20OAH
2026-03-30 08:01:44 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 8a257c5c-0901-5278-a149-79f437cd8435
2026-03-30 08:01:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 69a4c3d9-c7e6-5b11-840c-144613f5656f with identifier: LC69%20WKX
2026-03-30 08:01:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 69a4c3d9-c7e6-5b11-840c-144613f5656f with identifier: LC69%20WKX
2026-03-30 08:01:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 69a4c3d9-c7e6-5b11-840c-144613f5656f with identifier: LC69%20WKX to the API
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LC69WKX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': 148,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '69a4c3d9-c7e6-5b11-840c-144613f5656f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LC69 WKX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LC69%20WKX&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 66611,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_69a4c3d9-c7e6-5b11-840c-144613f5656f/69a4c3d9-c7e6-5b11-840c-144613f5656f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LC69WKX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 2.0 CRDI AWD GT-LINE S ISG DCT StationWagon',
 'transmission': 'automatic',
 'trim': 'CRDI AWD GT-LINE S ISG DCT',
 'vin': 'U5YPK813SLL782885',
 'year': 2019}
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC69%2520WKX%27 HTTP/1.1" 200 None
2026-03-30 08:01:44 [bca.uk] INFO: Saving data for LC69%20WKX: {'created_time': 1774857704.693563, 'last_price_update_time': 1774857704.693576, 'auction_closing_time': 1775037600.0}
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LC69%2520WKX') HTTP/1.1" 204 0
2026-03-30 08:01:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YA68SUY/42812596?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=X8UZ7tyj7FsgnF8ZLBrj%2BwAcSRPx5cmZoW0DaKkewn8%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YA68%20SUY-GB>
2026-03-30 08:01:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX63YFA/42813149?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=v8QnmOa2%2FCQZIbM3D8Hv8M%2FioUIpW9hHC1%2FCOOM8EAQ%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HX63%20YFA-GB>
2026-03-30 08:01:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SL12DMO/42792846?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=vVVCZ48i%2Bh3vTcZjaxM8fXcyDA2icwnTXkgzy0rTdmg%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SL12%20DMO-GB>
2026-03-30 08:01:44 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 3 for item ebf9c109-9683-5322-8cf9-b2ddd707c27c due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HV72YJF/42801739?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=4hR8VE6WTXyyTCx%2FYplHxZmtuGxKiG%2BakZfLVmeEHtE%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HV72%20YJF-GB>
2026-03-30 08:01:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337728/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEG/42811388?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=vEJ71QgVOzGoC1MsiWDARZgPIUaYEoMT97rBQxLrq5A%3D)
2026-03-30 08:01:44 [bca.uk] INFO: Found listing with ID: HG66%20GVF
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG66%2520GVF%27 HTTP/1.1" 200 None
2026-03-30 08:01:44 [bca.uk] INFO: Scrape type for HG66%20GVF: 1
2026-03-30 08:01:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 44987ffe-829c-5d89-be4a-5202a2eaa36d with identifier: HG66%20GVF
2026-03-30 08:01:44 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 44987ffe-829c-5d89-be4a-5202a2eaa36d
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b5c450>
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ebf9c109-9683-5322-8cf9-b2ddd707c27c/ebf9c109-9683-5322-8cf9-b2ddd707c27c_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEG%252F699337660%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337660/600 saved to cache
2026-03-30 08:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item ebf9c109-9683-5322-8cf9-b2ddd707c27c
2026-03-30 08:01:44 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:44 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:44 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:44 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:44 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2937e950>
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFP71AEU%252F692946693%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946693/600 saved to cache
2026-03-30 08:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 5ec547a5-2d57-5fc7-913f-408c4726ecc0
2026-03-30 08:01:44 [bca.uk] INFO: Found listing with ID: HN11%20YCC
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN11%2520YCC%27 HTTP/1.1" 200 None
2026-03-30 08:01:44 [bca.uk] INFO: Scrape type for HN11%20YCC: 1
2026-03-30 08:01:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3965f545-e9c7-546d-8e68-b4b5382da934 with identifier: HN11%20YCC
2026-03-30 08:01:44 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 3965f545-e9c7-546d-8e68-b4b5382da934
2026-03-30 08:01:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT65BXA/42811981?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=VbRygSgmRriGabcFD7uWbdBL5zFhz96uBnHEMZRwySM%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HT65%20BXA-GB>
2026-03-30 08:01:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946716/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FP71AEU/42700097?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=TfndLjW4Z0m09Ewxf%2BkJVLoRP8ZFXTZnckPFdW2tlX0%3D)
2026-03-30 08:01:44 [bca.uk] INFO: Found listing with ID: HN12%20CNZ
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN12%2520CNZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:44 [bca.uk] INFO: Scrape type for HN12%20CNZ: 1
2026-03-30 08:01:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 20b31a90-7581-5b8d-ab06-81ae6d4f503a with identifier: HN12%20CNZ
2026-03-30 08:01:44 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 20b31a90-7581-5b8d-ab06-81ae6d4f503a
2026-03-30 08:01:44 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:44 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:44 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:44 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:44 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8a3c10>
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ebf9c109-9683-5322-8cf9-b2ddd707c27c/ebf9c109-9683-5322-8cf9-b2ddd707c27c_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEG%252F699337728%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337728/600 saved to cache
2026-03-30 08:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item ebf9c109-9683-5322-8cf9-b2ddd707c27c
2026-03-30 08:01:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YR69NUO/42810332?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=QA5oKuxkKLvat1PZ4iVRwvUIO5Cam8w2uPtGnzoZK%2Bw%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:44 [bca.uk] INFO: Found listing with ID: HN14%20BRX
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN14%2520BRX%27 HTTP/1.1" 200 None
2026-03-30 08:01:44 [bca.uk] INFO: Scrape type for HN14%20BRX: 1
2026-03-30 08:01:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8308a9a4-df8c-5684-a60e-ebc9bea76c91 with identifier: HN14%20BRX
2026-03-30 08:01:44 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 8308a9a4-df8c-5684-a60e-ebc9bea76c91
2026-03-30 08:01:44 [bca.uk] INFO: Found listing with ID: EF68%20PYU
2026-03-30 08:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF68%2520PYU%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [bca.uk] INFO: Scrape type for EF68%20PYU: 1
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ad4b143b-13eb-5230-bf8f-ae5982f64e60 with identifier: EF68%20PYU
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item ad4b143b-13eb-5230-bf8f-ae5982f64e60
2026-03-30 08:01:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HY70LJN/42779963?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=RZfaTKAUmF9VL2pJAqfrRNIeZ2PX0Y3i5YPm1GgIcuw%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HY70%20LJN-GB>
2026-03-30 08:01:45 [bca.uk] INFO: Found listing with ID: GF60%20LCN
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF60%2520LCN%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [bca.uk] INFO: Scrape type for GF60%20LCN: 1
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d4fb3d66-604a-5a90-8b59-0bb2feeecbbc with identifier: GF60%20LCN
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item d4fb3d66-604a-5a90-8b59-0bb2feeecbbc
2026-03-30 08:01:45 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:45 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:45 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:45 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:45 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6bfe50>
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFP71AEU%252F692946716%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946716/600 saved to cache
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 5ec547a5-2d57-5fc7-913f-408c4726ecc0
2026-03-30 08:01:45 [bca.uk] INFO: Found listing with ID: GL60%20JZF
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL60%2520JZF%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [bca.uk] INFO: Scrape type for GL60%20JZF: 1
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5 with identifier: GL60%20JZF
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5
2026-03-30 08:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PE64RKZ/42802439?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=Jnp6d6Tpu%2B%2Bb3u4owXQC2vNwm0zIA9TMldp8weAIU5M%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SB65CLZ/42801669?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=hazcOAGvcbNgSA792QY0VtXYiQeOVmB57JfWGgplUMg%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SB65%20CLZ-GB>
2026-03-30 08:01:45 [bca.uk] INFO: Found listing with ID: GU17%20VMP
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU17%2520VMP%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [bca.uk] INFO: Scrape type for GU17%20VMP: 1
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 15e4326d-14af-5ab8-a50d-baf938915286 with identifier: GU17%20VMP
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 15e4326d-14af-5ab8-a50d-baf938915286
2026-03-30 08:01:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LG62OFD/42806404?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=Z2p35Y%2BZ%2BSjgDeFKAfYwKl98jG9U1nLjdW8ucphT3s8%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LG62%20OFD-GB>
2026-03-30 08:01:45 [bca.uk] INFO: Found listing with ID: AK18%20WMV
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK18%2520WMV%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [bca.uk] INFO: Scrape type for AK18%20WMV: 1
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c9ec5b6c-f75f-550e-bcb7-dba32b86646a with identifier: AK18%20WMV
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item c9ec5b6c-f75f-550e-bcb7-dba32b86646a
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6f6f50>
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_272fb392-c5f4-519a-94b9-df205465f2ce/272fb392-c5f4-519a-94b9-df205465f2ce_expert_report_file_b4f4403c-07ad-4d73-be27-5385816db516.pdf HTTP/1.1" 201 0
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 272fb392-c5f4-519a-94b9-df205465f2ce
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 272fb392-c5f4-519a-94b9-df205465f2ce, skipping ID generation
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 272fb392-c5f4-519a-94b9-df205465f2ce
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DYR69NUO-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YR69NUO-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PL72WXC/42802361?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=bCSe2reR%2BOVqSe6gNIPc8G8zx4BS0nG8lpbrKOvBGQw%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG14OAH/42806406?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=UQqyHh7rbGOE551kkbiz94YdJP1EhFiMOVv2YJmk8BE%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HG14%20OAH-GB>
2026-03-30 08:01:45 [bca.uk] INFO: Found listing with ID: BP64%20ZRY
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP64%2520ZRY%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [bca.uk] INFO: Scrape type for BP64%20ZRY: 1
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bdd194af-ca4c-506a-b3e0-bea5faa07b02 with identifier: BP64%20ZRY
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item bdd194af-ca4c-506a-b3e0-bea5faa07b02
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695235981%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695235981 not downloaded yet
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item 5ec547a5-2d57-5fc7-913f-408c4726ecc0 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item 5ec547a5-2d57-5fc7-913f-408c4726ecc0 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:45 [bca.uk] INFO: Found listing with ID: DP15%20KKH
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP15%2520KKH%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [bca.uk] INFO: Scrape type for DP15%20KKH: 1
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b92fe590-6408-54e4-8691-54a1f4150203 with identifier: DP15%20KKH
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item b92fe590-6408-54e4-8691-54a1f4150203
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695235988%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695235988 not downloaded yet
2026-03-30 08:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX63YFA/42813149?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=v8QnmOa2%2FCQZIbM3D8Hv8M%2FioUIpW9hHC1%2FCOOM8EAQ%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a89b510>
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54798619-2192-57a2-911c-7f08927a9d43/54798619-2192-57a2-911c-7f08927a9d43_expert_report_file_68384e3e-5678-442a-9fd1-fd5d3e0c0e6a.pdf HTTP/1.1" 201 0
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 54798619-2192-57a2-911c-7f08927a9d43
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 54798619-2192-57a2-911c-7f08927a9d43, skipping ID generation
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 54798619-2192-57a2-911c-7f08927a9d43
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DPE64RKZ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=PE64RKZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SL12DMO/42792846?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=vVVCZ48i%2Bh3vTcZjaxM8fXcyDA2icwnTXkgzy0rTdmg%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:45 [bca.uk] INFO: Found listing with ID: K23%20SSH
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27K23%2520SSH%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [bca.uk] INFO: Scrape type for K23%20SSH: 1
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4e385ad4-7235-5ebb-ac11-67d96a961e2f with identifier: K23%20SSH
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 4e385ad4-7235-5ebb-ac11-67d96a961e2f
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695235993%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695235993 not downloaded yet
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299524%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299524 not downloaded yet
2026-03-30 08:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YA68SUY/42812596?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=X8UZ7tyj7FsgnF8ZLBrj%2BwAcSRPx5cmZoW0DaKkewn8%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN11YCC/42812439?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=tJMlcCoz3VoMVQI5orZi4YOW3z8%2BE8D4OUTnszfLKfE%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HN11%20YCC-GB>
2026-03-30 08:01:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN12CNZ/42811257?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=0CtLsnTI2fOVF9cmeOs7I2%2BpGqjN6DN%2FJCBx%2FaEC4YA%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HN12%20CNZ-GB>
2026-03-30 08:01:45 [bca.uk] INFO: Found listing with ID: GY60%20VST
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY60%2520VST%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [bca.uk] INFO: Scrape type for GY60%20VST: 1
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de with identifier: GY60%20VST
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695235998%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695235998 not downloaded yet
2026-03-30 08:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HV72YJF/42801739?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=4hR8VE6WTXyyTCx%2FYplHxZmtuGxKiG%2BakZfLVmeEHtE%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT65BXA/42811981?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=VbRygSgmRriGabcFD7uWbdBL5zFhz96uBnHEMZRwySM%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299531%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299531 not downloaded yet
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6ea150>
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_expert_report_file_fb65fe9e-6ed0-47fe-827d-c416f28ee009.pdf HTTP/1.1" 201 0
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item d27dbec2-ac9a-5d1d-98f5-c693bc721c10
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: d27dbec2-ac9a-5d1d-98f5-c693bc721c10, skipping ID generation
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d27dbec2-ac9a-5d1d-98f5-c693bc721c10
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DPL72WXC-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=PL72WXC-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:45 [bca.uk] INFO: Found listing with ID: KO21%20TZL
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO21%2520TZL%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [bca.uk] INFO: Scrape type for KO21%20TZL: 1
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4e5a15cd-1597-54cc-965f-3b9f17cc476b with identifier: KO21%20TZL
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 4e5a15cd-1597-54cc-965f-3b9f17cc476b
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695236006%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695236006 not downloaded yet
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299537%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299537 not downloaded yet
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299891%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299891 not downloaded yet
2026-03-30 08:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HY70LJN/42779963?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=RZfaTKAUmF9VL2pJAqfrRNIeZ2PX0Y3i5YPm1GgIcuw%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:45 [bca.uk] INFO: Found listing with ID: BT20%20NCC
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT20%2520NCC%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [bca.uk] INFO: Scrape type for BT20%20NCC: 1
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6550bbfb-d2cb-560a-b01c-b9da48150ea8 with identifier: BT20%20NCC
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloading car_expert_report_source_url for item 6550bbfb-d2cb-560a-b01c-b9da48150ea8
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695236018%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695236018 not downloaded yet
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a79ad50>
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_expert_report_file_9fa66185-af94-4049-9e7e-ec197df0efc1.pdf HTTP/1.1" 201 0
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 27b28cc9-7587-51db-a23d-6f0e54c38211
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 27b28cc9-7587-51db-a23d-6f0e54c38211, skipping ID generation
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 27b28cc9-7587-51db-a23d-6f0e54c38211
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHX63YFA-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HX63YFA-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2942f950>
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a54c8a34-1d9d-54ae-8687-d19e978da5ec/a54c8a34-1d9d-54ae-8687-d19e978da5ec_expert_report_file_b6ac30af-1040-4755-8191-d3677fc52877.pdf HTTP/1.1" 201 0
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item a54c8a34-1d9d-54ae-8687-d19e978da5ec
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: a54c8a34-1d9d-54ae-8687-d19e978da5ec, skipping ID generation
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item a54c8a34-1d9d-54ae-8687-d19e978da5ec
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DSL12DMO-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SL12DMO-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293e0650>
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6/dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6_expert_report_file_75e4970d-24e7-4eba-8de4-cd98141f031b.pdf HTTP/1.1" 201 0
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6, skipping ID generation
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DYA68SUY-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YA68SUY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b0efd0>
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3a8be6b8-61c2-5fdb-9849-172742f3eb00/3a8be6b8-61c2-5fdb-9849-172742f3eb00_expert_report_file_6da2d98a-fc5b-41d5-b3d7-eb14ca3f2d72.pdf HTTP/1.1" 201 0
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 3a8be6b8-61c2-5fdb-9849-172742f3eb00
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 3a8be6b8-61c2-5fdb-9849-172742f3eb00, skipping ID generation
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 3a8be6b8-61c2-5fdb-9849-172742f3eb00
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHV72YJF-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HV72YJF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2930b650>
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc202d79-1d5d-5f91-a31e-09393c3c1f36/fc202d79-1d5d-5f91-a31e-09393c3c1f36_expert_report_file_0eeb409b-294b-49b9-b29d-2722b818fa80.pdf HTTP/1.1" 201 0
2026-03-30 08:01:45 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item fc202d79-1d5d-5f91-a31e-09393c3c1f36
2026-03-30 08:01:45 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: fc202d79-1d5d-5f91-a31e-09393c3c1f36, skipping ID generation
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item fc202d79-1d5d-5f91-a31e-09393c3c1f36
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHT65BXA-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HT65BXA-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN14BRX/42811288?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=%2FLh3pFq3FIst2hKV%2F7e1L47KNwKC7zbg%2B%2BklAKZHNAw%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HN14%20BRX-GB>
2026-03-30 08:01:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EF68PYU/42812384?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=lDHhRV9fcnCrLXg%2BDtbKzVNDuGN%2BxgHzy3Hq0dunYYs%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EF68%20PYU-GB>
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299542%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299542 not downloaded yet
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299896%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299896 not downloaded yet
2026-03-30 08:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SB65CLZ/42801669?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=hazcOAGvcbNgSA792QY0VtXYiQeOVmB57JfWGgplUMg%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GF60LCN/42811831?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=NywerxAAsEctelck8kQ1bKnRVyihHHHgO8%2BczJkAxdY%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GF60%20LCN-GB>
2026-03-30 08:01:45 [bca.uk] INFO: Found listing with ID: LJ23%20BLY
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ23%2520BLY%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [bca.uk] INFO: Scrape type for LJ23%20BLY: 0
2026-03-30 08:01:45 [bca.uk] INFO: Found listing with ID: HG68%20XXU
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG68%2520XXU%27 HTTP/1.1" 200 None
2026-03-30 08:01:45 [bca.uk] INFO: Scrape type for HG68%20XXU: 0
2026-03-30 08:01:45 [bca.uk] INFO: Found listing with ID: OW16%20OJN
2026-03-30 08:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW16%2520OJN%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for OW16%20OJN: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: P17%20LPT
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27P17%2520LPT%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for P17%20LPT: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: ML23%20KNX
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML23%2520KNX%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for ML23%20KNX: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: PA19%20DCO
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PA19%2520DCO%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for PA19%20DCO: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: PJ72%20FOT
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ72%2520FOT%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for PJ72%20FOT: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: RE20%20EVL
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE20%2520EVL%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for RE20%20EVL: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: SG69%20FWY
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG69%2520FWY%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for SG69%20FWY: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: YM19%20VXX
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM19%2520VXX%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for YM19%20VXX: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: HS68%20PYY
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HS68%2520PYY%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for HS68%20PYY: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: DE19%20AAK
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE19%2520AAK%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for DE19%20AAK: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: YH70%20YYW
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH70%2520YYW%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for YH70%20YYW: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: DC19%20VSX
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC19%2520VSX%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for DC19%20VSX: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: LA70%20NPE
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA70%2520NPE%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for LA70%20NPE: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: YE18%20CHX
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE18%2520CHX%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for YE18%20CHX: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: MA16%20ETX
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA16%2520ETX%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for MA16%20ETX: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: MP65%20LKN
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MP65%2520LKN%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for MP65%20LKN: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: PX16%20TWC
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX16%2520TWC%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for PX16%20TWC: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: YO18%20AYK
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO18%2520AYK%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for YO18%20AYK: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: ME19%20TFO
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ME19%2520TFO%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for ME19%20TFO: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: PE64%20HPL
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE64%2520HPL%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for PE64%20HPL: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: PN54%20OAL
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN54%2520OAL%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for PN54%20OAL: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: PJ08%20SVR
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ08%2520SVR%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for PJ08%20SVR: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: NJ58%20SFX
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ58%2520SFX%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for NJ58%20SFX: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: MK58%20WVS
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK58%2520WVS%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for MK58%20WVS: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: DE56%20AOD
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE56%2520AOD%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for DE56%20AOD: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: LM09%20CVU
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM09%2520CVU%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for LM09%20CVU: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: OE10%20FEO
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE10%2520FEO%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for OE10%20FEO: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: WP66%20PGE
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP66%2520PGE%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for WP66%20PGE: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: WR60%20HNV
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR60%2520HNV%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for WR60%20HNV: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: AP12%20HDL
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP12%2520HDL%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for AP12%20HDL: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: LV08%20TVU
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV08%2520TVU%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for LV08%20TVU: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: SV14%20TTZ
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV14%2520TTZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for SV14%20TTZ: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: CP15%20SYH
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP15%2520SYH%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for CP15%20SYH: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: FV59%20NFX
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV59%2520NFX%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for FV59%20NFX: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: VK10%20OJY
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK10%2520OJY%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for VK10%20OJY: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: BP65%20JXL
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP65%2520JXL%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for BP65%20JXL: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: LO08%20HUA
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO08%2520HUA%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for LO08%20HUA: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: SL11%20KPY
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL11%2520KPY%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for SL11%20KPY: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: AK55%20EXG
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK55%2520EXG%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for AK55%20EXG: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: KD15%20FPU
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KD15%2520FPU%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for KD15%20FPU: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: MC14%20KAE
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC14%2520KAE%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for MC14%20KAE: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: MK58%20XVG
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK58%2520XVG%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for MK58%20XVG: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: MT12%20WNS
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT12%2520WNS%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for MT12%20WNS: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: MV68%20URC
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV68%2520URC%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for MV68%20URC: 0
2026-03-30 08:01:46 [bca.uk] INFO: Found listing with ID: PF17%20VPN
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF17%2520VPN%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [bca.uk] INFO: Scrape type for PF17%20VPN: 0
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695236032%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695236032 not downloaded yet
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389838%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389838 not downloaded yet
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699300471%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300471 not downloaded yet
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D691482244%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691482244 not downloaded yet
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118241%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118241 not downloaded yet
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698964455%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964455 not downloaded yet
2026-03-30 08:01:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LG62OFD/42806404?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=Z2p35Y%2BZ%2BSjgDeFKAfYwKl98jG9U1nLjdW8ucphT3s8%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299548%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299548 not downloaded yet
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299902%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299902 not downloaded yet
2026-03-30 08:01:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG14OAH/42806406?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=UQqyHh7rbGOE551kkbiz94YdJP1EhFiMOVv2YJmk8BE%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:46 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235973/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YR69NUO-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695236042%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695236042 not downloaded yet
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389870%27 HTTP/1.1" 200 None
2026-03-30 08:01:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389870 not downloaded yet
2026-03-30 08:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699300479%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300479 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D691482245%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691482245 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118257%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118257 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698964481%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964481 not downloaded yet
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2997e690>
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_expert_report_file_276f4d69-fd85-4a95-8341-14cb2bb658f4.pdf HTTP/1.1" 201 0
2026-03-30 08:01:47 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 006d6642-f826-52d0-a5c5-c1a54e22a561
2026-03-30 08:01:47 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 006d6642-f826-52d0-a5c5-c1a54e22a561, skipping ID generation
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 006d6642-f826-52d0-a5c5-c1a54e22a561
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHY70LJN-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HY70LJN-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 9 for item ebf9c109-9683-5322-8cf9-b2ddd707c27c due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299560%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299560 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299908%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299908 not downloaded yet
2026-03-30 08:01:47 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299519/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=PE64RKZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:47 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299524/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299524>
2026-03-30 08:01:47 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235981/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695235981>
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695236056%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695236056 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389898%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389898 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699300486%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300486 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D691482246%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691482246 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118296%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118296 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698964504%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964504 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118945%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118945 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299573%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299573 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299914%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299914 not downloaded yet
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2997b350>
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_expert_report_file_a794a9a5-2ef3-40d0-bba6-3d343686415d.pdf HTTP/1.1" 201 0
2026-03-30 08:01:47 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item f5be6087-8ed1-5550-a223-c0ad70fda635
2026-03-30 08:01:47 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: f5be6087-8ed1-5550-a223-c0ad70fda635, skipping ID generation
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f5be6087-8ed1-5550-a223-c0ad70fda635
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DSB65CLZ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SB65CLZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a24a10>
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b81010f1-0382-58c6-9d3b-88b3da112b6a/b81010f1-0382-58c6-9d3b-88b3da112b6a_expert_report_file_0a87802d-84e4-4c70-8882-b5c8b71a7b16.pdf HTTP/1.1" 201 0
2026-03-30 08:01:47 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item b81010f1-0382-58c6-9d3b-88b3da112b6a
2026-03-30 08:01:47 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: b81010f1-0382-58c6-9d3b-88b3da112b6a, skipping ID generation
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b81010f1-0382-58c6-9d3b-88b3da112b6a
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DLG62OFD-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LG62OFD-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a3fa50>
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_expert_report_file_2e52d434-d9d9-46b8-8299-0008debfefe0.pdf HTTP/1.1" 201 0
2026-03-30 08:01:47 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 8a257c5c-0901-5278-a149-79f437cd8435
2026-03-30 08:01:47 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 8a257c5c-0901-5278-a149-79f437cd8435, skipping ID generation
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8a257c5c-0901-5278-a149-79f437cd8435
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHG14OAH-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HG14OAH-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN12CNZ/42811257?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=0CtLsnTI2fOVF9cmeOs7I2%2BpGqjN6DN%2FJCBx%2FaEC4YA%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:47 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235993/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695235993>
2026-03-30 08:01:47 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695236006/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695236006>
2026-03-30 08:01:47 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/K23SSH/42599837?sv=2020-08-04&st=2026-03-30T08%3A01%3A47Z&se=2026-03-30T08%3A26%3A47Z&sr=b&sp=r&sig=hNO76lDztbwHc%2BqfPwZhbed4bt3A4m3hv9hS%2B8GVL3c%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=K23%20SSH-GB>
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389921%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389921 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699300494%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300494 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D691482247%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691482247 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118324%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118324 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698964530%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964530 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118947%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118947 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299582%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299582 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299925%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299925 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699135550%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135550 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699123543%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123543 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699116106%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116106 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389939%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389939 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699300502%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300502 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D691482248%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691482248 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118348%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118348 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698964557%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964557 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118950%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118950 not downloaded yet
2026-03-30 08:01:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN11YCC/42812439?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=tJMlcCoz3VoMVQI5orZi4YOW3z8%2BE8D4OUTnszfLKfE%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299592%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299592 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299941%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299941 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699135567%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135567 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699123546%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123546 not downloaded yet
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699116109%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116109 not downloaded yet
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a26a10>
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_20b31a90-7581-5b8d-ab06-81ae6d4f503a/20b31a90-7581-5b8d-ab06-81ae6d4f503a_expert_report_file_0b55e12f-f367-4ed8-bbc5-499394e2cffd.pdf HTTP/1.1" 201 0
2026-03-30 08:01:47 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 20b31a90-7581-5b8d-ab06-81ae6d4f503a
2026-03-30 08:01:47 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 20b31a90-7581-5b8d-ab06-81ae6d4f503a, skipping ID generation
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 20b31a90-7581-5b8d-ab06-81ae6d4f503a
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHN12CNZ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HN12CNZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235973/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YR69NUO/42810332?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=QA5oKuxkKLvat1PZ4iVRwvUIO5Cam8w2uPtGnzoZK%2Bw%3D)
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389972%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389972 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699300515%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300515 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D691482249%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691482249 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118401%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118401 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698964576%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964576 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118952%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118952 not downloaded yet
2026-03-30 08:01:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118224/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HV72YJF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964455/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964455>
2026-03-30 08:01:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964425/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HT65BXA-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299958%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299958 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699135579%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135579 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699123550%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123550 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699116113%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116113 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144431%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144431 not downloaded yet
2026-03-30 08:01:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EF68PYU/42812384?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=lDHhRV9fcnCrLXg%2BDtbKzVNDuGN%2BxgHzy3Hq0dunYYs%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118241/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118241>
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389987%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389987 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699300525%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300525 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D691482250%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691482250 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118436%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118436 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698964604%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964604 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118955%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118955 not downloaded yet
2026-03-30 08:01:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GF60LCN/42811831?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=NywerxAAsEctelck8kQ1bKnRVyihHHHgO8%2BczJkAxdY%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699299970%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299970 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699135593%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135593 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699123552%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123552 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699116116%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116116 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144440%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144440 not downloaded yet
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6bc5d0>
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3965f545-e9c7-546d-8e68-b4b5382da934/3965f545-e9c7-546d-8e68-b4b5382da934_expert_report_file_441316af-a5a1-4daa-a16f-a5bf48691f8b.pdf HTTP/1.1" 201 0
2026-03-30 08:01:48 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 3965f545-e9c7-546d-8e68-b4b5382da934
2026-03-30 08:01:48 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 3965f545-e9c7-546d-8e68-b4b5382da934, skipping ID generation
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 3965f545-e9c7-546d-8e68-b4b5382da934
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHN11YCC-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HN11YCC-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a877c50>
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_272fb392-c5f4-519a-94b9-df205465f2ce/272fb392-c5f4-519a-94b9-df205465f2ce_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYR69NUO%252F695235973%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235973/600 saved to cache
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 272fb392-c5f4-519a-94b9-df205465f2ce
2026-03-30 08:01:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299524/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PE64RKZ/42802439?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=Jnp6d6Tpu%2B%2Bb3u4owXQC2vNwm0zIA9TMldp8weAIU5M%3D)
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699390005%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699390005 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699300541%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300541 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118456%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118456 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698964627%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964627 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118959%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118959 not downloaded yet
2026-03-30 08:01:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235981/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YR69NUO/42810332?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=QA5oKuxkKLvat1PZ4iVRwvUIO5Cam8w2uPtGnzoZK%2Bw%3D)
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699135605%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135605 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699123554%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123554 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699116120%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116120 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144447%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144447 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010749%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010749 not downloaded yet
2026-03-30 08:01:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/K23SSH/42599837?sv=2020-08-04&st=2026-03-30T08%3A01%3A47Z&se=2026-03-30T08%3A26%3A47Z&sr=b&sp=r&sig=hNO76lDztbwHc%2BqfPwZhbed4bt3A4m3hv9hS%2B8GVL3c%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116103/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HG14OAH-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699390016%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699390016 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699300553%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300553 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118500%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118500 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698964654%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964654 not downloaded yet
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118964%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118964 not downloaded yet
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a87c4d0>
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_expert_report_file_aedb52df-654a-48f5-afae-0f7d1af58fda.pdf HTTP/1.1" 201 0
2026-03-30 08:01:48 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item ad4b143b-13eb-5230-bf8f-ae5982f64e60
2026-03-30 08:01:48 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: ad4b143b-13eb-5230-bf8f-ae5982f64e60, skipping ID generation
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item ad4b143b-13eb-5230-bf8f-ae5982f64e60
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DEF68PYU-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=EF68PYU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8adf10>
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d4fb3d66-604a-5a90-8b59-0bb2feeecbbc/d4fb3d66-604a-5a90-8b59-0bb2feeecbbc_expert_report_file_fa0be372-6ab1-410f-8618-d44b8700b679.pdf HTTP/1.1" 201 0
2026-03-30 08:01:48 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item d4fb3d66-604a-5a90-8b59-0bb2feeecbbc
2026-03-30 08:01:48 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: d4fb3d66-604a-5a90-8b59-0bb2feeecbbc, skipping ID generation
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d4fb3d66-604a-5a90-8b59-0bb2feeecbbc
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DGF60LCN-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GF60LCN-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116106/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116106>
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699135628%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135628 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699123556%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123556 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699116127%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116127 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144453%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144453 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010770%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010770 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118971%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118971 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693169459%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693169459 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454361%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454361 not downloaded yet
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a629dd0>
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54798619-2192-57a2-911c-7f08927a9d43/54798619-2192-57a2-911c-7f08927a9d43_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPE64RKZ%252F699299524%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299524/600 saved to cache
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 54798619-2192-57a2-911c-7f08927a9d43
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296d4950>
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_272fb392-c5f4-519a-94b9-df205465f2ce/272fb392-c5f4-519a-94b9-df205465f2ce_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYR69NUO%252F695235981%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235981/600 saved to cache
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 272fb392-c5f4-519a-94b9-df205465f2ce
2026-03-30 08:01:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964425/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT65BXA/42811981?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=VbRygSgmRriGabcFD7uWbdBL5zFhz96uBnHEMZRwySM%3D)
2026-03-30 08:01:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964455/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT65BXA/42811981?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=VbRygSgmRriGabcFD7uWbdBL5zFhz96uBnHEMZRwySM%3D)
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699135643%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135643 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699123558%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123558 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699116137%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116137 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144458%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144458 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010793%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010793 not downloaded yet
2026-03-30 08:01:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144426/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HN12CNZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118975%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118975 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693169482%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693169482 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454364%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454364 not downloaded yet
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295261d0>
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_expert_report_file_df0c7f09-8def-414d-9f8e-e4dfb92f9754.pdf HTTP/1.1" 201 0
2026-03-30 08:01:49 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 4e385ad4-7235-5ebb-ac11-67d96a961e2f
2026-03-30 08:01:49 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 4e385ad4-7235-5ebb-ac11-67d96a961e2f, skipping ID generation
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4e385ad4-7235-5ebb-ac11-67d96a961e2f
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DK23SSH-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=K23SSH-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699135662%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135662 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699123561%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123561 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699116143%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116143 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144470%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144470 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010817%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010817 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693169500%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693169500 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454366%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454366 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698782018%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782018 not downloaded yet
2026-03-30 08:01:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144431/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144431>
2026-03-30 08:01:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116113/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116113>
2026-03-30 08:01:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118241/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HV72YJF/42801739?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=4hR8VE6WTXyyTCx%2FYplHxZmtuGxKiG%2BakZfLVmeEHtE%3D)
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699135682%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135682 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699123563%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123563 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699116151%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116151 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144479%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144479 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010849%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010849 not downloaded yet
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a621890>
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc202d79-1d5d-5f91-a31e-09393c3c1f36/fc202d79-1d5d-5f91-a31e-09393c3c1f36_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT65BXA%252F698964425%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964425/600 saved to cache
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item fc202d79-1d5d-5f91-a31e-09393c3c1f36
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29afa790>
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc202d79-1d5d-5f91-a31e-09393c3c1f36/fc202d79-1d5d-5f91-a31e-09393c3c1f36_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT65BXA%252F698964455%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964455/600 saved to cache
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item fc202d79-1d5d-5f91-a31e-09393c3c1f36
2026-03-30 08:01:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN14BRX/42811288?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=%2FLh3pFq3FIst2hKV%2F7e1L47KNwKC7zbg%2B%2BklAKZHNAw%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693169514%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693169514 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454370%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454370 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698782038%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782038 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144488%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144488 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010881%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010881 not downloaded yet
2026-03-30 08:01:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116103/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG14OAH/42806406?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=UQqyHh7rbGOE551kkbiz94YdJP1EhFiMOVv2YJmk8BE%3D)
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693169520%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693169520 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454372%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454372 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698782060%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782060 not downloaded yet
2026-03-30 08:01:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118955/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118955>
2026-03-30 08:01:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118959/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118959>
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144499%27 HTTP/1.1" 200 None
2026-03-30 08:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144499 not downloaded yet
2026-03-30 08:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010910%27 HTTP/1.1" 200 None
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010910 not downloaded yet
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693169527%27 HTTP/1.1" 200 None
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693169527 not downloaded yet
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454376%27 HTTP/1.1" 200 None
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454376 not downloaded yet
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698782080%27 HTTP/1.1" 200 None
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782080 not downloaded yet
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29177550>
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3a8be6b8-61c2-5fdb-9849-172742f3eb00/3a8be6b8-61c2-5fdb-9849-172742f3eb00_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHV72YJF%252F699118241%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118241/600 saved to cache
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 3a8be6b8-61c2-5fdb-9849-172742f3eb00
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b0ac90>
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_expert_report_file_f894536a-396d-451a-b33e-a896e4d3ee9e.pdf HTTP/1.1" 201 0
2026-03-30 08:01:50 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 8308a9a4-df8c-5684-a60e-ebc9bea76c91
2026-03-30 08:01:50 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 8308a9a4-df8c-5684-a60e-ebc9bea76c91, skipping ID generation
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8308a9a4-df8c-5684-a60e-ebc9bea76c91
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHN14BRX-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HN14BRX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:01:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116106/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG14OAH/42806406?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=UQqyHh7rbGOE551kkbiz94YdJP1EhFiMOVv2YJmk8BE%3D)
2026-03-30 08:01:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964627/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964627>
2026-03-30 08:01:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169459/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693169459>
2026-03-30 08:01:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454361/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454361>
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 54798619-2192-57a2-911c-7f08927a9d43 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item 272fb392-c5f4-519a-94b9-df205465f2ce due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 3 for item 272fb392-c5f4-519a-94b9-df205465f2ce due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010941%27 HTTP/1.1" 200 None
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010941 not downloaded yet
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693169536%27 HTTP/1.1" 200 None
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693169536 not downloaded yet
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454381%27 HTTP/1.1" 200 None
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454381 not downloaded yet
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698782097%27 HTTP/1.1" 200 None
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782097 not downloaded yet
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144442%27 HTTP/1.1" 200 None
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144442 not downloaded yet
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010968%27 HTTP/1.1" 200 None
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010968 not downloaded yet
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293e15d0>
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHG14OAH%252F699116103%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116103/600 saved to cache
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 8a257c5c-0901-5278-a149-79f437cd8435
2026-03-30 08:01:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782038/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782038>
2026-03-30 08:01:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010849/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010849>
2026-03-30 08:01:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144479/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144479>
2026-03-30 08:01:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010817/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010817>
2026-03-30 08:01:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116113/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG14OAH/42806406?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=UQqyHh7rbGOE551kkbiz94YdJP1EhFiMOVv2YJmk8BE%3D)
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454384%27 HTTP/1.1" 200 None
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454384 not downloaded yet
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698782115%27 HTTP/1.1" 200 None
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782115 not downloaded yet
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144451%27 HTTP/1.1" 200 None
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144451 not downloaded yet
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a76e390>
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHG14OAH%252F699116106%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116106/600 saved to cache
2026-03-30 08:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 8a257c5c-0901-5278-a149-79f437cd8435
2026-03-30 08:01:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454370/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454370>
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 3a8be6b8-61c2-5fdb-9849-172742f3eb00 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454386%27 HTTP/1.1" 200 None
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454386 not downloaded yet
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698782138%27 HTTP/1.1" 200 None
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782138 not downloaded yet
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144455%27 HTTP/1.1" 200 None
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144455 not downloaded yet
2026-03-30 08:01:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169514/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693169514>
2026-03-30 08:01:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169459/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EF68PYU/42812384?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=lDHhRV9fcnCrLXg%2BDtbKzVNDuGN%2BxgHzy3Hq0dunYYs%3D)
2026-03-30 08:01:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118959/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HY70LJN/42779963?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=RZfaTKAUmF9VL2pJAqfrRNIeZ2PX0Y3i5YPm1GgIcuw%3D)
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698782164%27 HTTP/1.1" 200 None
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782164 not downloaded yet
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144462%27 HTTP/1.1" 200 None
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144462 not downloaded yet
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cb190d0>
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHG14OAH%252F699116113%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116113/600 saved to cache
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 8a257c5c-0901-5278-a149-79f437cd8435
2026-03-30 08:01:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010910/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010910>
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698782187%27 HTTP/1.1" 200 None
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782187 not downloaded yet
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144471%27 HTTP/1.1" 200 None
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144471 not downloaded yet
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 20b31a90-7581-5b8d-ab06-81ae6d4f503a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144477%27 HTTP/1.1" 200 None
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144477 not downloaded yet
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a295d0>
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEF68PYU%252F693169459%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169459/600 saved to cache
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item ad4b143b-13eb-5230-bf8f-ae5982f64e60
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28ac3ad0>
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHY70LJN%252F699118959%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118959/600 saved to cache
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 006d6642-f826-52d0-a5c5-c1a54e22a561
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144490%27 HTTP/1.1" 200 None
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144490 not downloaded yet
2026-03-30 08:01:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010941/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010941>
2026-03-30 08:01:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010817/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN11YCC/42812439?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=tJMlcCoz3VoMVQI5orZi4YOW3z8%2BE8D4OUTnszfLKfE%3D)
2026-03-30 08:01:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144479/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN12CNZ/42811257?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=0CtLsnTI2fOVF9cmeOs7I2%2BpGqjN6DN%2FJCBx%2FaEC4YA%3D)
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 1 for item 20b31a90-7581-5b8d-ab06-81ae6d4f503a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144497%27 HTTP/1.1" 200 None
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144497 not downloaded yet
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699144508%27 HTTP/1.1" 200 None
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144508 not downloaded yet
2026-03-30 08:01:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144442/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144442>
2026-03-30 08:01:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454370/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GF60LCN/42811831?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=NywerxAAsEctelck8kQ1bKnRVyihHHHgO8%2BczJkAxdY%3D)
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29323d50>
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3965f545-e9c7-546d-8e68-b4b5382da934/3965f545-e9c7-546d-8e68-b4b5382da934_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN11YCC%252F699010817%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010817/600 saved to cache
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 3965f545-e9c7-546d-8e68-b4b5382da934
2026-03-30 08:01:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144455/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144455>
2026-03-30 08:01:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782138/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782138>
2026-03-30 08:01:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169514/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EF68PYU/42812384?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=lDHhRV9fcnCrLXg%2BDtbKzVNDuGN%2BxgHzy3Hq0dunYYs%3D)
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299f1910>
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_20b31a90-7581-5b8d-ab06-81ae6d4f503a/20b31a90-7581-5b8d-ab06-81ae6d4f503a_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN12CNZ%252F699144479%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144479/600 saved to cache
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 20b31a90-7581-5b8d-ab06-81ae6d4f503a
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29175610>
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d4fb3d66-604a-5a90-8b59-0bb2feeecbbc/d4fb3d66-604a-5a90-8b59-0bb2feeecbbc_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGF60LCN%252F699454370%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454370/600 saved to cache
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item d4fb3d66-604a-5a90-8b59-0bb2feeecbbc
2026-03-30 08:01:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454386/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454386>
2026-03-30 08:01:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010910/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN11YCC/42812439?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=tJMlcCoz3VoMVQI5orZi4YOW3z8%2BE8D4OUTnszfLKfE%3D)
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293b96d0>
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEF68PYU%252F693169514%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169514/600 saved to cache
2026-03-30 08:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item ad4b143b-13eb-5230-bf8f-ae5982f64e60
2026-03-30 08:01:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144462/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144462>
2026-03-30 08:01:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010941/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN11YCC/42812439?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=tJMlcCoz3VoMVQI5orZi4YOW3z8%2BE8D4OUTnszfLKfE%3D)
2026-03-30 08:01:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144477/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144477>
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:51 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299f2c50>
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3965f545-e9c7-546d-8e68-b4b5382da934/3965f545-e9c7-546d-8e68-b4b5382da934_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN11YCC%252F699010910%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010910/600 saved to cache
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 3965f545-e9c7-546d-8e68-b4b5382da934
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144490/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144490>
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144442/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN14BRX/42811288?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=%2FLh3pFq3FIst2hKV%2F7e1L47KNwKC7zbg%2B%2BklAKZHNAw%3D)
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144508/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144508>
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b08950>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3965f545-e9c7-546d-8e68-b4b5382da934/3965f545-e9c7-546d-8e68-b4b5382da934_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN11YCC%252F699010941%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010941/600 saved to cache
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 3965f545-e9c7-546d-8e68-b4b5382da934
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782138/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/K23SSH/42599837?sv=2020-08-04&st=2026-03-30T08%3A01%3A47Z&se=2026-03-30T08%3A26%3A47Z&sr=b&sp=r&sig=hNO76lDztbwHc%2BqfPwZhbed4bt3A4m3hv9hS%2B8GVL3c%3D)
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144497/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144497>
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144455/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN14BRX/42811288?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=%2FLh3pFq3FIst2hKV%2F7e1L47KNwKC7zbg%2B%2BklAKZHNAw%3D)
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299f2d90>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN14BRX%252F699144442%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144442/600 saved to cache
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 8308a9a4-df8c-5684-a60e-ebc9bea76c91
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144471/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144471>
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454386/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GF60LCN/42811831?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=NywerxAAsEctelck8kQ1bKnRVyihHHHgO8%2BczJkAxdY%3D)
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144462/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN14BRX/42811288?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=%2FLh3pFq3FIst2hKV%2F7e1L47KNwKC7zbg%2B%2BklAKZHNAw%3D)
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b0f550>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FK23SSH%252F698782138%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782138/600 saved to cache
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 4e385ad4-7235-5ebb-ac11-67d96a961e2f
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782187/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782187>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6bead0>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN14BRX%252F699144455%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144455/600 saved to cache
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 8308a9a4-df8c-5684-a60e-ebc9bea76c91
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144477/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN14BRX/42811288?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=%2FLh3pFq3FIst2hKV%2F7e1L47KNwKC7zbg%2B%2BklAKZHNAw%3D)
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144508/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN14BRX/42811288?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=%2FLh3pFq3FIst2hKV%2F7e1L47KNwKC7zbg%2B%2BklAKZHNAw%3D)
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28ac0810>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d4fb3d66-604a-5a90-8b59-0bb2feeecbbc/d4fb3d66-604a-5a90-8b59-0bb2feeecbbc_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGF60LCN%252F699454386%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454386/600 saved to cache
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item d4fb3d66-604a-5a90-8b59-0bb2feeecbbc
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293fc090>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN14BRX%252F699144462%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144462/600 saved to cache
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 8308a9a4-df8c-5684-a60e-ebc9bea76c91
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144451/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144451>
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6413d0>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN14BRX%252F699144477%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144477/600 saved to cache
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 8308a9a4-df8c-5684-a60e-ebc9bea76c91
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782164/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782164>
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144497/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN14BRX/42811288?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=%2FLh3pFq3FIst2hKV%2F7e1L47KNwKC7zbg%2B%2BklAKZHNAw%3D)
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293bb150>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN14BRX%252F699144508%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144508/600 saved to cache
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 8308a9a4-df8c-5684-a60e-ebc9bea76c91
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782115/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782115>
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144471/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN14BRX/42811288?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=%2FLh3pFq3FIst2hKV%2F7e1L47KNwKC7zbg%2B%2BklAKZHNAw%3D)
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item 006d6642-f826-52d0-a5c5-c1a54e22a561 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 1 for item d4fb3d66-604a-5a90-8b59-0bb2feeecbbc due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 8 for item fc202d79-1d5d-5f91-a31e-09393c3c1f36 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454384/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454384>
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782187/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/K23SSH/42599837?sv=2020-08-04&st=2026-03-30T08%3A01%3A47Z&se=2026-03-30T08%3A26%3A47Z&sr=b&sp=r&sig=hNO76lDztbwHc%2BqfPwZhbed4bt3A4m3hv9hS%2B8GVL3c%3D)
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295243d0>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN14BRX%252F699144497%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144497/600 saved to cache
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 8308a9a4-df8c-5684-a60e-ebc9bea76c91
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010968/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010968>
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454381/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454381>
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782097/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782097>
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144451/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN14BRX/42811288?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=%2FLh3pFq3FIst2hKV%2F7e1L47KNwKC7zbg%2B%2BklAKZHNAw%3D)
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299ab3d0>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN14BRX%252F699144471%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144471/600 saved to cache
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 8308a9a4-df8c-5684-a60e-ebc9bea76c91
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293211d0>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FK23SSH%252F698782187%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782187/600 saved to cache
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 4e385ad4-7235-5ebb-ac11-67d96a961e2f
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782080/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782080>
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169536/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693169536>
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144435/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HN14BRX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782164/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/K23SSH/42599837?sv=2020-08-04&st=2026-03-30T08%3A01%3A47Z&se=2026-03-30T08%3A26%3A47Z&sr=b&sp=r&sig=hNO76lDztbwHc%2BqfPwZhbed4bt3A4m3hv9hS%2B8GVL3c%3D)
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782115/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/K23SSH/42599837?sv=2020-08-04&st=2026-03-30T08%3A01%3A47Z&se=2026-03-30T08%3A26%3A47Z&sr=b&sp=r&sig=hNO76lDztbwHc%2BqfPwZhbed4bt3A4m3hv9hS%2B8GVL3c%3D)
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454376/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454376>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29030950>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN14BRX%252F699144451%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144451/600 saved to cache
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 8308a9a4-df8c-5684-a60e-ebc9bea76c91
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169527/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693169527>
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item 3965f545-e9c7-546d-8e68-b4b5382da934 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item 4e385ad4-7235-5ebb-ac11-67d96a961e2f due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782060/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782060>
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144499/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144499>
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454381/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GF60LCN/42811831?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=NywerxAAsEctelck8kQ1bKnRVyihHHHgO8%2BczJkAxdY%3D)
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010968/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN11YCC/42812439?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=tJMlcCoz3VoMVQI5orZi4YOW3z8%2BE8D4OUTnszfLKfE%3D)
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299aaa10>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FK23SSH%252F698782164%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782164/600 saved to cache
2026-03-30 08:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 4e385ad4-7235-5ebb-ac11-67d96a961e2f
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454372/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454372>
2026-03-30 08:01:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169520/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693169520>
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782080/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/K23SSH/42599837?sv=2020-08-04&st=2026-03-30T08%3A01%3A47Z&se=2026-03-30T08%3A26%3A47Z&sr=b&sp=r&sig=hNO76lDztbwHc%2BqfPwZhbed4bt3A4m3hv9hS%2B8GVL3c%3D)
2026-03-30 08:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169536/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EF68PYU/42812384?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=lDHhRV9fcnCrLXg%2BDtbKzVNDuGN%2BxgHzy3Hq0dunYYs%3D)
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:52 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29389950>
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FK23SSH%252F698782115%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782115/600 saved to cache
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 4e385ad4-7235-5ebb-ac11-67d96a961e2f
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299d4990>
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d4fb3d66-604a-5a90-8b59-0bb2feeecbbc/d4fb3d66-604a-5a90-8b59-0bb2feeecbbc_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGF60LCN%252F699454381%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454381/600 saved to cache
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item d4fb3d66-604a-5a90-8b59-0bb2feeecbbc
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a0b210>
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3965f545-e9c7-546d-8e68-b4b5382da934/3965f545-e9c7-546d-8e68-b4b5382da934_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN11YCC%252F699010968%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010968/600 saved to cache
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 3965f545-e9c7-546d-8e68-b4b5382da934
2026-03-30 08:01:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144488/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144488>
2026-03-30 08:01:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010881/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010881>
2026-03-30 08:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454376/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GF60LCN/42811831?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=NywerxAAsEctelck8kQ1bKnRVyihHHHgO8%2BczJkAxdY%3D)
2026-03-30 08:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169527/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EF68PYU/42812384?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=lDHhRV9fcnCrLXg%2BDtbKzVNDuGN%2BxgHzy3Hq0dunYYs%3D)
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299d4390>
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FK23SSH%252F698782080%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782080/600 saved to cache
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 4e385ad4-7235-5ebb-ac11-67d96a961e2f
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293e10d0>
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEF68PYU%252F693169536%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169536/600 saved to cache
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item ad4b143b-13eb-5230-bf8f-ae5982f64e60
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29051150>
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d4fb3d66-604a-5a90-8b59-0bb2feeecbbc/d4fb3d66-604a-5a90-8b59-0bb2feeecbbc_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGF60LCN%252F699454376%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454376/600 saved to cache
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item d4fb3d66-604a-5a90-8b59-0bb2feeecbbc
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2997a050>
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEF68PYU%252F693169527%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169527/600 saved to cache
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item ad4b143b-13eb-5230-bf8f-ae5982f64e60
2026-03-30 08:01:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116151/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116151>
2026-03-30 08:01:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123563/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123563>
2026-03-30 08:01:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135682/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135682>
2026-03-30 08:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169520/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EF68PYU/42812384?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=lDHhRV9fcnCrLXg%2BDtbKzVNDuGN%2BxgHzy3Hq0dunYYs%3D)
2026-03-30 08:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454372/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GF60LCN/42811831?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=NywerxAAsEctelck8kQ1bKnRVyihHHHgO8%2BczJkAxdY%3D)
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 7 for item 8308a9a4-df8c-5684-a60e-ebc9bea76c91 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782018/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698782018>
2026-03-30 08:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144488/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN12CNZ/42811257?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=0CtLsnTI2fOVF9cmeOs7I2%2BpGqjN6DN%2FJCBx%2FaEC4YA%3D)
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290ba6d0>
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEF68PYU%252F693169520%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169520/600 saved to cache
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item ad4b143b-13eb-5230-bf8f-ae5982f64e60
2026-03-30 08:01:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454366/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454366>
2026-03-30 08:01:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169500/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693169500>
2026-03-30 08:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010881/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN11YCC/42812439?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=tJMlcCoz3VoMVQI5orZi4YOW3z8%2BE8D4OUTnszfLKfE%3D)
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290531d0>
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d4fb3d66-604a-5a90-8b59-0bb2feeecbbc/d4fb3d66-604a-5a90-8b59-0bb2feeecbbc_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGF60LCN%252F699454372%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454372/600 saved to cache
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item d4fb3d66-604a-5a90-8b59-0bb2feeecbbc
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29ac1590>
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_20b31a90-7581-5b8d-ab06-81ae6d4f503a/20b31a90-7581-5b8d-ab06-81ae6d4f503a_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN12CNZ%252F699144488%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144488/600 saved to cache
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 20b31a90-7581-5b8d-ab06-81ae6d4f503a
2026-03-30 08:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123563/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LG62OFD/42806404?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=Z2p35Y%2BZ%2BSjgDeFKAfYwKl98jG9U1nLjdW8ucphT3s8%3D)
2026-03-30 08:01:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144470/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144470>
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b0cdd0>
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3965f545-e9c7-546d-8e68-b4b5382da934/3965f545-e9c7-546d-8e68-b4b5382da934_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN11YCC%252F699010881%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010881/600 saved to cache
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 3965f545-e9c7-546d-8e68-b4b5382da934
2026-03-30 08:01:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116143/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116143>
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a09190>
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b81010f1-0382-58c6-9d3b-88b3da112b6a/b81010f1-0382-58c6-9d3b-88b3da112b6a_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLG62OFD%252F699123563%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123563/600 saved to cache
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item b81010f1-0382-58c6-9d3b-88b3da112b6a
2026-03-30 08:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135682/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SB65CLZ/42801669?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=hazcOAGvcbNgSA792QY0VtXYiQeOVmB57JfWGgplUMg%3D)
2026-03-30 08:01:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123561/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123561>
2026-03-30 08:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782018/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/K23SSH/42599837?sv=2020-08-04&st=2026-03-30T08%3A01%3A47Z&se=2026-03-30T08%3A26%3A47Z&sr=b&sp=r&sig=hNO76lDztbwHc%2BqfPwZhbed4bt3A4m3hv9hS%2B8GVL3c%3D)
2026-03-30 08:01:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135662/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135662>
2026-03-30 08:01:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698781994/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=K23SSH-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454366/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GF60LCN/42811831?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=NywerxAAsEctelck8kQ1bKnRVyihHHHgO8%2BczJkAxdY%3D)
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item 4e385ad4-7235-5ebb-ac11-67d96a961e2f due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 8 for item d4fb3d66-604a-5a90-8b59-0bb2feeecbbc due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:53 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2997a910>
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSB65CLZ%252F699135682%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135682/600 saved to cache
2026-03-30 08:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item f5be6087-8ed1-5550-a223-c0ad70fda635
2026-03-30 08:01:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454364/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454364>
2026-03-30 08:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144470/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN12CNZ/42811257?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=0CtLsnTI2fOVF9cmeOs7I2%2BpGqjN6DN%2FJCBx%2FaEC4YA%3D)
2026-03-30 08:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123561/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LG62OFD/42806404?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=Z2p35Y%2BZ%2BSjgDeFKAfYwKl98jG9U1nLjdW8ucphT3s8%3D)
2026-03-30 08:01:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8308a9a4-df8c-5684-a60e-ebc9bea76c91 with identifier: HN14%20BRX
2026-03-30 08:01:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8308a9a4-df8c-5684-a60e-ebc9bea76c91 with identifier: HN14%20BRX
2026-03-30 08:01:54 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8308a9a4-df8c-5684-a60e-ebc9bea76c91 with identifier: HN14%20BRX to the API
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:54 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_expert_report_file_f894536a-396d-451a-b33e-a896e4d3ee9e.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HN14%20BRX-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '8308a9a4-df8c-5684-a60e-ebc9bea76c91',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HN14 BRX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HN14%20BRX&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'NISSAN',
 'model': 'QASHQAI',
 'odometer': 143587,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HN14BRX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144442',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144451',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144455',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144462',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144471',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144477',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144490',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144497',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144508'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45246,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144442/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46572,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144451/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49398,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144455/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47894,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144462/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42266,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144471/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79195,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144477/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79824,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144497/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8308a9a4-df8c-5684-a60e-ebc9bea76c91/8308a9a4-df8c-5684-a60e-ebc9bea76c91_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74320,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN14BRX/699144508/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'NISSAN QASHQAI 1.6 DCI 130 TEKNA Hatchback',
 'transmission': 'automatic',
 'trim': 'DCI 130 TEKNA',
 'vin': 'SJNFDAJ11U1144187',
 'year': 2014}
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN14%2520BRX%27 HTTP/1.1" 200 None
2026-03-30 08:01:54 [bca.uk] INFO: Saving data for HN14%20BRX: {'created_time': 1774857714.724946, 'last_price_update_time': 1774857714.724958, 'auction_closing_time': 1775037600.0}
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HN14%2520BRX') HTTP/1.1" 204 0
2026-03-30 08:01:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169482/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693169482>
2026-03-30 08:01:54 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 8308a9a4-df8c-5684-a60e-ebc9bea76c91 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2969e7d0>
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FK23SSH%252F698782018%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782018/600 saved to cache
2026-03-30 08:01:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 4e385ad4-7235-5ebb-ac11-67d96a961e2f
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29962bd0>
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d4fb3d66-604a-5a90-8b59-0bb2feeecbbc/d4fb3d66-604a-5a90-8b59-0bb2feeecbbc_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGF60LCN%252F699454366%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454366/600 saved to cache
2026-03-30 08:01:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item d4fb3d66-604a-5a90-8b59-0bb2feeecbbc
2026-03-30 08:01:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010793/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010793>
2026-03-30 08:01:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118975/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118975>
2026-03-30 08:01:54 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:54 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:54 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:54 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:54 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292337d0>
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_20b31a90-7581-5b8d-ab06-81ae6d4f503a/20b31a90-7581-5b8d-ab06-81ae6d4f503a_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN12CNZ%252F699144470%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144470/600 saved to cache
2026-03-30 08:01:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 20b31a90-7581-5b8d-ab06-81ae6d4f503a
2026-03-30 08:01:54 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:54 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:54 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:54 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:54 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29527010>
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b81010f1-0382-58c6-9d3b-88b3da112b6a/b81010f1-0382-58c6-9d3b-88b3da112b6a_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLG62OFD%252F699123561%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123561/600 saved to cache
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item b81010f1-0382-58c6-9d3b-88b3da112b6a
2026-03-30 08:01:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698781994/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/K23SSH/42599837?sv=2020-08-04&st=2026-03-30T08%3A01%3A47Z&se=2026-03-30T08%3A26%3A47Z&sr=b&sp=r&sig=hNO76lDztbwHc%2BqfPwZhbed4bt3A4m3hv9hS%2B8GVL3c%3D)
2026-03-30 08:01:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116137/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116137>
2026-03-30 08:01:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123558/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123558>
2026-03-30 08:01:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144458/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144458>
2026-03-30 08:01:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135662/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SB65CLZ/42801669?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=hazcOAGvcbNgSA792QY0VtXYiQeOVmB57JfWGgplUMg%3D)
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 3 for item 4e385ad4-7235-5ebb-ac11-67d96a961e2f due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 9 for item 20b31a90-7581-5b8d-ab06-81ae6d4f503a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 9 for item 8a257c5c-0901-5278-a149-79f437cd8435 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 3 for item ad4b143b-13eb-5230-bf8f-ae5982f64e60 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 8 for item 8a257c5c-0901-5278-a149-79f437cd8435 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135643/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135643>
2026-03-30 08:01:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118971/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118971>
2026-03-30 08:01:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010770/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010770>
2026-03-30 08:01:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144453/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144453>
2026-03-30 08:01:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123556/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123556>
2026-03-30 08:01:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169482/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EF68PYU/42812384?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=lDHhRV9fcnCrLXg%2BDtbKzVNDuGN%2BxgHzy3Hq0dunYYs%3D)
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296e4f90>
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FK23SSH%252F698781994%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698781994/600 saved to cache
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 4e385ad4-7235-5ebb-ac11-67d96a961e2f
2026-03-30 08:01:55 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 4e385ad4-7235-5ebb-ac11-67d96a961e2f, skipping ID generation
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 4e385ad4-7235-5ebb-ac11-67d96a961e2f sending to next pipeline
2026-03-30 08:01:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4e385ad4-7235-5ebb-ac11-67d96a961e2f, identifier: K23%20SSH
2026-03-30 08:01:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4e385ad4-7235-5ebb-ac11-67d96a961e2f with identifier: K23%20SSH
2026-03-30 08:01:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4e385ad4-7235-5ebb-ac11-67d96a961e2f with identifier: K23%20SSH
2026-03-30 08:01:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4e385ad4-7235-5ebb-ac11-67d96a961e2f with identifier: K23%20SSH to the API
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698781994/600>
{'auction_title': '',
 'c_o_2_emission_value': 251,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_expert_report_file_df0c7f09-8def-414d-9f8e-e4dfb92f9754.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=K23%20SSH-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '4.8L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '4e385ad4-7235-5ebb-ac11-67d96a961e2f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'K23 SSH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=K23%20SSH&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'PORSCHE',
 'model': 'CAYENNE',
 'odometer': 71492,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40269,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698781994/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39846,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782018/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40603,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782080/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79473,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782115/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69484,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782138/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74980,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782164/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e385ad4-7235-5ebb-ac11-67d96a961e2f/4e385ad4-7235-5ebb-ac11-67d96a961e2f_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89437,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/K23SSH/698782187/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'PORSCHE CAYENNE 4.8 417 GTS TIPTRONIC S Estate',
 'transmission': 'manual',
 'trim': '417 GTS TIPTRONIC S',
 'vin': 'WP1ZZZ92ZDLA76358',
 'year': 2012}
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27K23%2520SSH%27 HTTP/1.1" 200 None
2026-03-30 08:01:55 [bca.uk] INFO: Saving data for K23%20SSH: {'created_time': 1774857715.723263, 'last_price_update_time': 1774857715.723275, 'auction_closing_time': 1774951200.0}
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='K23%2520SSH') HTTP/1.1" 204 0
2026-03-30 08:01:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135628/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135628>
2026-03-30 08:01:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118975/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HY70LJN/42779963?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=RZfaTKAUmF9VL2pJAqfrRNIeZ2PX0Y3i5YPm1GgIcuw%3D)
2026-03-30 08:01:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116127/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116127>
2026-03-30 08:01:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116137/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG14OAH/42806406?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=UQqyHh7rbGOE551kkbiz94YdJP1EhFiMOVv2YJmk8BE%3D)
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2938a850>
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSB65CLZ%252F699135662%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135662/600 saved to cache
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item f5be6087-8ed1-5550-a223-c0ad70fda635
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299a1050>
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEF68PYU%252F693169482%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169482/600 saved to cache
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item ad4b143b-13eb-5230-bf8f-ae5982f64e60
2026-03-30 08:01:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454359/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GF60LCN-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169434/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=EF68PYU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118971/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HY70LJN/42779963?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=RZfaTKAUmF9VL2pJAqfrRNIeZ2PX0Y3i5YPm1GgIcuw%3D)
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295457d0>
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHY70LJN%252F699118975%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118975/600 saved to cache
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 006d6642-f826-52d0-a5c5-c1a54e22a561
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299c2810>
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHG14OAH%252F699116137%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116137/600 saved to cache
2026-03-30 08:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 8a257c5c-0901-5278-a149-79f437cd8435
2026-03-30 08:01:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135643/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SB65CLZ/42801669?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=hazcOAGvcbNgSA792QY0VtXYiQeOVmB57JfWGgplUMg%3D)
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:55 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cb1d810>
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHY70LJN%252F699118971%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118971/600 saved to cache
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 006d6642-f826-52d0-a5c5-c1a54e22a561
2026-03-30 08:01:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118964/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118964>
2026-03-30 08:01:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123556/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LG62OFD/42806404?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=Z2p35Y%2BZ%2BSjgDeFKAfYwKl98jG9U1nLjdW8ucphT3s8%3D)
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b0e110>
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSB65CLZ%252F699135643%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135643/600 saved to cache
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item f5be6087-8ed1-5550-a223-c0ad70fda635
2026-03-30 08:01:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116127/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG14OAH/42806406?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=UQqyHh7rbGOE551kkbiz94YdJP1EhFiMOVv2YJmk8BE%3D)
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item d4fb3d66-604a-5a90-8b59-0bb2feeecbbc due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964654/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964654>
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29050bd0>
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b81010f1-0382-58c6-9d3b-88b3da112b6a/b81010f1-0382-58c6-9d3b-88b3da112b6a_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLG62OFD%252F699123556%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123556/600 saved to cache
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item b81010f1-0382-58c6-9d3b-88b3da112b6a
2026-03-30 08:01:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118500/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118500>
2026-03-30 08:01:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300553/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300553>
2026-03-30 08:01:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699390016/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699390016>
2026-03-30 08:01:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169434/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EF68PYU/42812384?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=lDHhRV9fcnCrLXg%2BDtbKzVNDuGN%2BxgHzy3Hq0dunYYs%3D)
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 3 for item 3965f545-e9c7-546d-8e68-b4b5382da934 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item 20b31a90-7581-5b8d-ab06-81ae6d4f503a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 7 for item b81010f1-0382-58c6-9d3b-88b3da112b6a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29053110>
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHG14OAH%252F699116127%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116127/600 saved to cache
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 8a257c5c-0901-5278-a149-79f437cd8435
2026-03-30 08:01:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144447/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144447>
2026-03-30 08:01:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116120/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116120>
2026-03-30 08:01:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010749/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010749>
2026-03-30 08:01:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118964/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HY70LJN/42779963?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=RZfaTKAUmF9VL2pJAqfrRNIeZ2PX0Y3i5YPm1GgIcuw%3D)
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299d7e50>
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEF68PYU%252F693169434%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169434/600 saved to cache
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item ad4b143b-13eb-5230-bf8f-ae5982f64e60
2026-03-30 08:01:56 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: ad4b143b-13eb-5230-bf8f-ae5982f64e60, skipping ID generation
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item ad4b143b-13eb-5230-bf8f-ae5982f64e60 sending to next pipeline
2026-03-30 08:01:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ad4b143b-13eb-5230-bf8f-ae5982f64e60, identifier: EF68%20PYU
2026-03-30 08:01:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ad4b143b-13eb-5230-bf8f-ae5982f64e60 with identifier: EF68%20PYU
2026-03-30 08:01:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ad4b143b-13eb-5230-bf8f-ae5982f64e60 with identifier: EF68%20PYU
2026-03-30 08:01:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ad4b143b-13eb-5230-bf8f-ae5982f64e60 with identifier: EF68%20PYU to the API
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169434/600>
{'auction_title': '',
 'c_o_2_emission_value': 162,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_expert_report_file_aedb52df-654a-48f5-afae-0f7d1af58fda.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EF68%20PYU-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ad4b143b-13eb-5230-bf8f-ae5982f64e60',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EF68 PYU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EF68%20PYU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'HYUNDAI',
 'model': 'TUCSON',
 'odometer': 64344,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 8,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78188,
             'Height': 417,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169434/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73277,
             'Height': 417,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169459/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86645,
             'Height': 417,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169482/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72793,
             'Height': 417,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169514/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65832,
             'Height': 417,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169520/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77086,
             'Height': 417,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169527/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad4b143b-13eb-5230-bf8f-ae5982f64e60/ad4b143b-13eb-5230-bf8f-ae5982f64e60_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57857,
             'Height': 417,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EF68PYU/693169536/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'HYUNDAI TUCSON 1.6 GDI 2WD SE StationWagon',
 'transmission': 'manual',
 'trim': 'GDI 2WD SE',
 'vin': 'TMAJ3811LKJ787743',
 'year': 2019}
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF68%2520PYU%27 HTTP/1.1" 200 None
2026-03-30 08:01:56 [bca.uk] INFO: Saving data for EF68%20PYU: {'created_time': 1774857716.927689, 'last_price_update_time': 1774857716.927702, 'auction_closing_time': 1775037600.0}
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EF68%2520PYU') HTTP/1.1" 204 0
2026-03-30 08:01:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123554/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123554>
2026-03-30 08:01:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118456/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118456>
2026-03-30 08:01:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135605/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135605>
2026-03-30 08:01:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964654/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT65BXA/42811981?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=VbRygSgmRriGabcFD7uWbdBL5zFhz96uBnHEMZRwySM%3D)
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:56 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2999bcd0>
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHY70LJN%252F699118964%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118964/600 saved to cache
2026-03-30 08:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 006d6642-f826-52d0-a5c5-c1a54e22a561
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2925fad0>
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc202d79-1d5d-5f91-a31e-09393c3c1f36/fc202d79-1d5d-5f91-a31e-09393c3c1f36_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT65BXA%252F698964654%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964654/600 saved to cache
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item fc202d79-1d5d-5f91-a31e-09393c3c1f36
2026-03-30 08:01:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300541/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300541>
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item 20b31a90-7581-5b8d-ab06-81ae6d4f503a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item 3965f545-e9c7-546d-8e68-b4b5382da934 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699390016/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX63YFA/42813149?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=v8QnmOa2%2FCQZIbM3D8Hv8M%2FioUIpW9hHC1%2FCOOM8EAQ%3D)
2026-03-30 08:01:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144447/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN12CNZ/42811257?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=0CtLsnTI2fOVF9cmeOs7I2%2BpGqjN6DN%2FJCBx%2FaEC4YA%3D)
2026-03-30 08:01:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135605/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SB65CLZ/42801669?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=hazcOAGvcbNgSA792QY0VtXYiQeOVmB57JfWGgplUMg%3D)
2026-03-30 08:01:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699390005/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699390005>
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item f5be6087-8ed1-5550-a223-c0ad70fda635 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118456/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HV72YJF/42801739?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=4hR8VE6WTXyyTCx%2FYplHxZmtuGxKiG%2BakZfLVmeEHtE%3D)
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299a3150>
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX63YFA%252F699390016%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699390016/600 saved to cache
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 27b28cc9-7587-51db-a23d-6f0e54c38211
2026-03-30 08:01:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010726/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HN11YCC-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:01:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144440/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144440>
2026-03-30 08:01:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116116/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116116>
2026-03-30 08:01:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d4fb3d66-604a-5a90-8b59-0bb2feeecbbc with identifier: GF60%20LCN
2026-03-30 08:01:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d4fb3d66-604a-5a90-8b59-0bb2feeecbbc with identifier: GF60%20LCN
2026-03-30 08:01:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d4fb3d66-604a-5a90-8b59-0bb2feeecbbc with identifier: GF60%20LCN to the API
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:57 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 179,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4fb3d66-604a-5a90-8b59-0bb2feeecbbc/d4fb3d66-604a-5a90-8b59-0bb2feeecbbc_expert_report_file_fa0be372-6ab1-410f-8618-d44b8700b679.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GF60%20LCN-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd4fb3d66-604a-5a90-8b59-0bb2feeecbbc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GF60 LCN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GF60%20LCN&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'AUDI',
 'model': 'A4 AVANT',
 'odometer': 163683,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GF60LCN-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454361',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454364',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454366',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454370',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454372',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454376',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454381',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454384',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454386'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4fb3d66-604a-5a90-8b59-0bb2feeecbbc/d4fb3d66-604a-5a90-8b59-0bb2feeecbbc_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50174,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454366/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4fb3d66-604a-5a90-8b59-0bb2feeecbbc/d4fb3d66-604a-5a90-8b59-0bb2feeecbbc_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46097,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454370/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4fb3d66-604a-5a90-8b59-0bb2feeecbbc/d4fb3d66-604a-5a90-8b59-0bb2feeecbbc_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41723,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454372/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4fb3d66-604a-5a90-8b59-0bb2feeecbbc/d4fb3d66-604a-5a90-8b59-0bb2feeecbbc_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91199,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454376/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4fb3d66-604a-5a90-8b59-0bb2feeecbbc/d4fb3d66-604a-5a90-8b59-0bb2feeecbbc_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77521,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454381/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4fb3d66-604a-5a90-8b59-0bb2feeecbbc/d4fb3d66-604a-5a90-8b59-0bb2feeecbbc_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76432,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GF60LCN/699454386/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'AUDI A4 AVANT 2.0 TFSI QUATTRO S LINE SP.ED.S-T Estate',
 'transmission': 'automatic',
 'trim': 'TFSI QUATTRO S LINE SP.ED.S-T',
 'vin': 'WAUZZZ8K1BA030593',
 'year': 2010}
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF60%2520LCN%27 HTTP/1.1" 200 None
2026-03-30 08:01:57 [bca.uk] INFO: Saving data for GF60%20LCN: {'created_time': 1774857717.737694, 'last_price_update_time': 1774857717.737707, 'auction_closing_time': 1775037600.0}
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GF60%2520LCN') HTTP/1.1" 204 0
2026-03-30 08:01:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123552/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123552>
2026-03-30 08:01:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135593/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135593>
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item d4fb3d66-604a-5a90-8b59-0bb2feeecbbc due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296e4e90>
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_20b31a90-7581-5b8d-ab06-81ae6d4f503a/20b31a90-7581-5b8d-ab06-81ae6d4f503a_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN12CNZ%252F699144447%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144447/600 saved to cache
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 20b31a90-7581-5b8d-ab06-81ae6d4f503a
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299d4d10>
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSB65CLZ%252F699135605%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135605/600 saved to cache
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item f5be6087-8ed1-5550-a223-c0ad70fda635
2026-03-30 08:01:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300541/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SL12DMO/42792846?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=vVVCZ48i%2Bh3vTcZjaxM8fXcyDA2icwnTXkgzy0rTdmg%3D)
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291766d0>
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3a8be6b8-61c2-5fdb-9849-172742f3eb00/3a8be6b8-61c2-5fdb-9849-172742f3eb00_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHV72YJF%252F699118456%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118456/600 saved to cache
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 3a8be6b8-61c2-5fdb-9849-172742f3eb00
2026-03-30 08:01:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964604/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964604>
2026-03-30 08:01:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299970/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299970>
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:57 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296e4050>
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a54c8a34-1d9d-54ae-8687-d19e978da5ec/a54c8a34-1d9d-54ae-8687-d19e978da5ec_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSL12DMO%252F699300541%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300541/600 saved to cache
2026-03-30 08:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item a54c8a34-1d9d-54ae-8687-d19e978da5ec
2026-03-30 08:01:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118436/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118436>
2026-03-30 08:01:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482250/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691482250>
2026-03-30 08:01:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699390005/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX63YFA/42813149?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=v8QnmOa2%2FCQZIbM3D8Hv8M%2FioUIpW9hHC1%2FCOOM8EAQ%3D)
2026-03-30 08:01:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116116/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG14OAH/42806406?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=UQqyHh7rbGOE551kkbiz94YdJP1EhFiMOVv2YJmk8BE%3D)
2026-03-30 08:01:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123552/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LG62OFD/42806404?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=Z2p35Y%2BZ%2BSjgDeFKAfYwKl98jG9U1nLjdW8ucphT3s8%3D)
2026-03-30 08:01:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300525/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300525>
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 9 for item 3a8be6b8-61c2-5fdb-9849-172742f3eb00 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 9 for item a54c8a34-1d9d-54ae-8687-d19e978da5ec due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cb29310>
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX63YFA%252F699390005%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699390005/600 saved to cache
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 27b28cc9-7587-51db-a23d-6f0e54c38211
2026-03-30 08:01:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299970/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PL72WXC/42802361?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=bCSe2reR%2BOVqSe6gNIPc8G8zx4BS0nG8lpbrKOvBGQw%3D)
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item 8a257c5c-0901-5278-a149-79f437cd8435 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a0b6d0>
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHG14OAH%252F699116116%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116116/600 saved to cache
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 8a257c5c-0901-5278-a149-79f437cd8435
2026-03-30 08:01:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964604/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT65BXA/42811981?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=VbRygSgmRriGabcFD7uWbdBL5zFhz96uBnHEMZRwySM%3D)
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292ed950>
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b81010f1-0382-58c6-9d3b-88b3da112b6a/b81010f1-0382-58c6-9d3b-88b3da112b6a_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLG62OFD%252F699123552%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123552/600 saved to cache
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item b81010f1-0382-58c6-9d3b-88b3da112b6a
2026-03-30 08:01:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389987/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389987>
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 1 for item 3965f545-e9c7-546d-8e68-b4b5382da934 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2925cd90>
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPL72WXC%252F699299970%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299970/600 saved to cache
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item d27dbec2-ac9a-5d1d-98f5-c693bc721c10
2026-03-30 08:01:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135579/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135579>
2026-03-30 08:01:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123550/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123550>
2026-03-30 08:01:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299958/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299958>
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item b81010f1-0382-58c6-9d3b-88b3da112b6a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b37a90>
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc202d79-1d5d-5f91-a31e-09393c3c1f36/fc202d79-1d5d-5f91-a31e-09393c3c1f36_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT65BXA%252F698964604%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964604/600 saved to cache
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item fc202d79-1d5d-5f91-a31e-09393c3c1f36
2026-03-30 08:01:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964576/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964576>
2026-03-30 08:01:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118952/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118952>
2026-03-30 08:01:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300525/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SL12DMO/42792846?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=vVVCZ48i%2Bh3vTcZjaxM8fXcyDA2icwnTXkgzy0rTdmg%3D)
2026-03-30 08:01:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118401/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118401>
2026-03-30 08:01:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482249/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691482249>
2026-03-30 08:01:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300515/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300515>
2026-03-30 08:01:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389972/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389972>
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293bf150>
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a54c8a34-1d9d-54ae-8687-d19e978da5ec/a54c8a34-1d9d-54ae-8687-d19e978da5ec_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSL12DMO%252F699300525%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300525/600 saved to cache
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item a54c8a34-1d9d-54ae-8687-d19e978da5ec
2026-03-30 08:01:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299958/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PL72WXC/42802361?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=bCSe2reR%2BOVqSe6gNIPc8G8zx4BS0nG8lpbrKOvBGQw%3D)
2026-03-30 08:01:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389987/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX63YFA/42813149?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=v8QnmOa2%2FCQZIbM3D8Hv8M%2FioUIpW9hHC1%2FCOOM8EAQ%3D)
2026-03-30 08:01:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135579/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SB65CLZ/42801669?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=hazcOAGvcbNgSA792QY0VtXYiQeOVmB57JfWGgplUMg%3D)
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296a71d0>
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPL72WXC%252F699299958%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299958/600 saved to cache
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item d27dbec2-ac9a-5d1d-98f5-c693bc721c10
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299d6dd0>
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX63YFA%252F699389987%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389987/600 saved to cache
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 27b28cc9-7587-51db-a23d-6f0e54c38211
2026-03-30 08:01:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118952/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HY70LJN/42779963?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=RZfaTKAUmF9VL2pJAqfrRNIeZ2PX0Y3i5YPm1GgIcuw%3D)
2026-03-30 08:01:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964576/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT65BXA/42811981?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=VbRygSgmRriGabcFD7uWbdBL5zFhz96uBnHEMZRwySM%3D)
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29321550>
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSB65CLZ%252F699135579%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135579/600 saved to cache
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item f5be6087-8ed1-5550-a223-c0ad70fda635
2026-03-30 08:01:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116109/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699116109>
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2938be50>
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHY70LJN%252F699118952%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118952/600 saved to cache
2026-03-30 08:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 006d6642-f826-52d0-a5c5-c1a54e22a561
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:01:58 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a09950>
2026-03-30 08:01:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:01:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:01:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:01:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc202d79-1d5d-5f91-a31e-09393c3c1f36/fc202d79-1d5d-5f91-a31e-09393c3c1f36_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT65BXA%252F698964576%252F600') HTTP/1.1" 204 0
2026-03-30 08:01:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964576/600 saved to cache
2026-03-30 08:01:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item fc202d79-1d5d-5f91-a31e-09393c3c1f36
2026-03-30 08:01:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118401/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HV72YJF/42801739?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=4hR8VE6WTXyyTCx%2FYplHxZmtuGxKiG%2BakZfLVmeEHtE%3D)
2026-03-30 08:01:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482249/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YA68SUY/42812596?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=X8UZ7tyj7FsgnF8ZLBrj%2BwAcSRPx5cmZoW0DaKkewn8%3D)
2026-03-30 08:01:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123546/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123546>
2026-03-30 08:01:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135567/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135567>
2026-03-30 08:01:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299941/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299941>
2026-03-30 08:01:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 20b31a90-7581-5b8d-ab06-81ae6d4f503a with identifier: HN12%20CNZ
2026-03-30 08:01:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 20b31a90-7581-5b8d-ab06-81ae6d4f503a with identifier: HN12%20CNZ
2026-03-30 08:01:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 20b31a90-7581-5b8d-ab06-81ae6d4f503a with identifier: HN12%20CNZ to the API
2026-03-30 08:01:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:01:59 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_20b31a90-7581-5b8d-ab06-81ae6d4f503a/20b31a90-7581-5b8d-ab06-81ae6d4f503a_expert_report_file_0b55e12f-f367-4ed8-bbc5-499394e2cffd.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HN12%20CNZ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '20b31a90-7581-5b8d-ab06-81ae6d4f503a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HN12 CNZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HN12%20CNZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 53415,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HN12CNZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144431',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144440',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144447',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144453',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144458',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144470',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144479',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144488',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699144499'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_20b31a90-7581-5b8d-ab06-81ae6d4f503a/20b31a90-7581-5b8d-ab06-81ae6d4f503a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47604,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144447/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_20b31a90-7581-5b8d-ab06-81ae6d4f503a/20b31a90-7581-5b8d-ab06-81ae6d4f503a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81367,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144470/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_20b31a90-7581-5b8d-ab06-81ae6d4f503a/20b31a90-7581-5b8d-ab06-81ae6d4f503a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76687,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144479/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_20b31a90-7581-5b8d-ab06-81ae6d4f503a/20b31a90-7581-5b8d-ab06-81ae6d4f503a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75506,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN12CNZ/699144488/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 TI-VCT 125 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'TI-VCT 125 ZETEC',
 'vin': 'WF0KXXGCBKCA26551',
 'year': 2012}
2026-03-30 08:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN12%2520CNZ%27 HTTP/1.1" 200 None
2026-03-30 08:01:59 [bca.uk] INFO: Saving data for HN12%20CNZ: {'created_time': 1774857719.573039, 'last_price_update_time': 1774857719.57305, 'auction_closing_time': 1775037600.0}
2026-03-30 08:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HN12%2520CNZ') HTTP/1.1" 204 0
2026-03-30 08:01:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116109/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG14OAH/42806406?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=UQqyHh7rbGOE551kkbiz94YdJP1EhFiMOVv2YJmk8BE%3D)
2026-03-30 08:01:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118950/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118950>
2026-03-30 08:01:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299592/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299592>
2026-03-30 08:01:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964557/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964557>
2026-03-30 08:01:59 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item 20b31a90-7581-5b8d-ab06-81ae6d4f503a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:01:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389972/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX63YFA/42813149?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=v8QnmOa2%2FCQZIbM3D8Hv8M%2FioUIpW9hHC1%2FCOOM8EAQ%3D)
2026-03-30 08:01:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3965f545-e9c7-546d-8e68-b4b5382da934 with identifier: HN11%20YCC
2026-03-30 08:01:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3965f545-e9c7-546d-8e68-b4b5382da934 with identifier: HN11%20YCC
2026-03-30 08:01:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3965f545-e9c7-546d-8e68-b4b5382da934 with identifier: HN11%20YCC to the API
2026-03-30 08:01:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:01:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:00 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 143,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3965f545-e9c7-546d-8e68-b4b5382da934/3965f545-e9c7-546d-8e68-b4b5382da934_expert_report_file_441316af-a5a1-4daa-a16f-a5bf48691f8b.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HN11%20YCC-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.7L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '3965f545-e9c7-546d-8e68-b4b5382da934',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HN11 YCC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HN11%20YCC&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 84196,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HN11YCC-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010749',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010770',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010793',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010817',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010849',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010881',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010910',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010941',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010968'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3965f545-e9c7-546d-8e68-b4b5382da934/3965f545-e9c7-546d-8e68-b4b5382da934_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47994,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010817/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3965f545-e9c7-546d-8e68-b4b5382da934/3965f545-e9c7-546d-8e68-b4b5382da934_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80893,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010881/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3965f545-e9c7-546d-8e68-b4b5382da934/3965f545-e9c7-546d-8e68-b4b5382da934_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77131,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010910/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3965f545-e9c7-546d-8e68-b4b5382da934/3965f545-e9c7-546d-8e68-b4b5382da934_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86007,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010941/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3965f545-e9c7-546d-8e68-b4b5382da934/3965f545-e9c7-546d-8e68-b4b5382da934_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71835,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN11YCC/699010968/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.7 CRDI 3 StationWagon',
 'transmission': 'manual',
 'trim': 'CRDI 3',
 'vin': 'U5YPC815LCL063739',
 'year': 2011}
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN11%2520YCC%27 HTTP/1.1" 200 None
2026-03-30 08:02:00 [bca.uk] INFO: Saving data for HN11%20YCC: {'created_time': 1774857720.110848, 'last_price_update_time': 1774857720.11086, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HN11%2520YCC') HTTP/1.1" 204 0
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item f5be6087-8ed1-5550-a223-c0ad70fda635 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 7 for item dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118348/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118348>
2026-03-30 08:02:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482248/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691482248>
2026-03-30 08:02:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300502/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300502>
2026-03-30 08:02:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389939/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389939>
2026-03-30 08:02:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135567/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SB65CLZ/42801669?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=hazcOAGvcbNgSA792QY0VtXYiQeOVmB57JfWGgplUMg%3D)
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 3965f545-e9c7-546d-8e68-b4b5382da934 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:00 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:00 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:00 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:00 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:00 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a76f210>
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3a8be6b8-61c2-5fdb-9849-172742f3eb00/3a8be6b8-61c2-5fdb-9849-172742f3eb00_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHV72YJF%252F699118401%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118401/600 saved to cache
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 3a8be6b8-61c2-5fdb-9849-172742f3eb00
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299c0390>
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6/dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYA68SUY%252F691482249%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482249/600 saved to cache
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 7 for item 3a8be6b8-61c2-5fdb-9849-172742f3eb00 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123546/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LG62OFD/42806404?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=Z2p35Y%2BZ%2BSjgDeFKAfYwKl98jG9U1nLjdW8ucphT3s8%3D)
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 3 for item b81010f1-0382-58c6-9d3b-88b3da112b6a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item a54c8a34-1d9d-54ae-8687-d19e978da5ec due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29531810>
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHG14OAH%252F699116109%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116109/600 saved to cache
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 8a257c5c-0901-5278-a149-79f437cd8435
2026-03-30 08:02:00 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 8a257c5c-0901-5278-a149-79f437cd8435, skipping ID generation
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 8a257c5c-0901-5278-a149-79f437cd8435 sending to next pipeline
2026-03-30 08:02:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8a257c5c-0901-5278-a149-79f437cd8435, identifier: HG14%20OAH
2026-03-30 08:02:00 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:00 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:00 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:00 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:00 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293bb110>
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX63YFA%252F699389972%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389972/600 saved to cache
2026-03-30 08:02:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 27b28cc9-7587-51db-a23d-6f0e54c38211
2026-03-30 08:02:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8a257c5c-0901-5278-a149-79f437cd8435 with identifier: HG14%20OAH
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=beige HTTP/1.1" 200 None
2026-03-30 08:02:00 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:02:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8a257c5c-0901-5278-a149-79f437cd8435 with identifier: HG14%20OAH
2026-03-30 08:02:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8a257c5c-0901-5278-a149-79f437cd8435 with identifier: HG14%20OAH to the API
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116109/600>
{'auction_title': '',
 'c_o_2_emission_value': 92,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_expert_report_file_2e52d434-d9d9-46b8-8299-0008debfefe0.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HG14%20OAH-GB',
 'category': 'Car',
 'color': 'beige',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '0.9L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8a257c5c-0901-5278-a149-79f437cd8435',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HG14 OAH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HG14%20OAH&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FIAT',
 'model': '500C',
 'odometer': 58881,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47768,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116103/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44001,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116106/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44432,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116109/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47204,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116113/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47502,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116116/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78910,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116127/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a257c5c-0901-5278-a149-79f437cd8435/8a257c5c-0901-5278-a149-79f437cd8435_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72182,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG14OAH/699116137/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'FIAT 500C 0.9 TWINAIR LOUNGE Convertible',
 'transmission': 'manual',
 'trim': 'TWINAIR LOUNGE',
 'vin': 'ZFA3120000J219067',
 'year': 2014}
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG14%2520OAH%27 HTTP/1.1" 200 None
2026-03-30 08:02:00 [bca.uk] INFO: Saving data for HG14%20OAH: {'created_time': 1774857720.993537, 'last_price_update_time': 1774857720.993549, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HG14%2520OAH') HTTP/1.1" 204 0
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299a0e50>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSB65CLZ%252F699135567%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135567/600 saved to cache
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item f5be6087-8ed1-5550-a223-c0ad70fda635
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123543/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123543>
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135550/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135550>
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299925/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299925>
2026-03-30 08:02:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118950/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HY70LJN/42779963?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=RZfaTKAUmF9VL2pJAqfrRNIeZ2PX0Y3i5YPm1GgIcuw%3D)
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299582/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299582>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a09310>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b81010f1-0382-58c6-9d3b-88b3da112b6a/b81010f1-0382-58c6-9d3b-88b3da112b6a_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLG62OFD%252F699123546%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123546/600 saved to cache
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item b81010f1-0382-58c6-9d3b-88b3da112b6a
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a641250>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHY70LJN%252F699118950%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118950/600 saved to cache
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 006d6642-f826-52d0-a5c5-c1a54e22a561
2026-03-30 08:02:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389939/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX63YFA/42813149?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=v8QnmOa2%2FCQZIbM3D8Hv8M%2FioUIpW9hHC1%2FCOOM8EAQ%3D)
2026-03-30 08:02:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118348/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HV72YJF/42801739?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=4hR8VE6WTXyyTCx%2FYplHxZmtuGxKiG%2BakZfLVmeEHtE%3D)
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118947/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118947>
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118324/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118324>
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482247/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691482247>
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964530/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964530>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a650150>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX63YFA%252F699389939%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389939/600 saved to cache
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 27b28cc9-7587-51db-a23d-6f0e54c38211
2026-03-30 08:02:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135550/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SB65CLZ/42801669?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=hazcOAGvcbNgSA792QY0VtXYiQeOVmB57JfWGgplUMg%3D)
2026-03-30 08:02:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299925/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PL72WXC/42802361?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=bCSe2reR%2BOVqSe6gNIPc8G8zx4BS0nG8lpbrKOvBGQw%3D)
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a653c90>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3a8be6b8-61c2-5fdb-9849-172742f3eb00/3a8be6b8-61c2-5fdb-9849-172742f3eb00_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHV72YJF%252F699118348%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118348/600 saved to cache
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 3a8be6b8-61c2-5fdb-9849-172742f3eb00
2026-03-30 08:02:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299582/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PE64RKZ/42802439?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=Jnp6d6Tpu%2B%2Bb3u4owXQC2vNwm0zIA9TMldp8weAIU5M%3D)
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299bfbd0>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSB65CLZ%252F699135550%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135550/600 saved to cache
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item f5be6087-8ed1-5550-a223-c0ad70fda635
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300494/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300494>
2026-03-30 08:02:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118947/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HY70LJN/42779963?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=RZfaTKAUmF9VL2pJAqfrRNIeZ2PX0Y3i5YPm1GgIcuw%3D)
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389921/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389921>
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123539/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LG62OFD-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:01 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:01 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:01 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:01 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:01 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a640a50>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPL72WXC%252F699299925%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299925/600 saved to cache
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item d27dbec2-ac9a-5d1d-98f5-c693bc721c10
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item fc202d79-1d5d-5f91-a31e-09393c3c1f36 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 9 for item 54798619-2192-57a2-911c-7f08927a9d43 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 7 for item d27dbec2-ac9a-5d1d-98f5-c693bc721c10 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:01 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:01 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:01 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:01 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:01 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29999b50>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54798619-2192-57a2-911c-7f08927a9d43/54798619-2192-57a2-911c-7f08927a9d43_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPE64RKZ%252F699299582%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299582/600 saved to cache
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 54798619-2192-57a2-911c-7f08927a9d43
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295a9bd0>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHY70LJN%252F699118947%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118947/600 saved to cache
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 006d6642-f826-52d0-a5c5-c1a54e22a561
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135535/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SB65CLZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299914/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299914>
2026-03-30 08:02:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482247/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YA68SUY/42812596?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=X8UZ7tyj7FsgnF8ZLBrj%2BwAcSRPx5cmZoW0DaKkewn8%3D)
2026-03-30 08:02:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118324/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HV72YJF/42801739?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=4hR8VE6WTXyyTCx%2FYplHxZmtuGxKiG%2BakZfLVmeEHtE%3D)
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118945/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118945>
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299573/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299573>
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964504/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964504>
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118296/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118296>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29962790>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6/dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYA68SUY%252F691482247%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482247/600 saved to cache
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6
2026-03-30 08:02:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123539/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LG62OFD/42806404?sv=2020-08-04&st=2026-03-30T08%3A01%3A45Z&se=2026-03-30T08%3A26%3A45Z&sr=b&sp=r&sig=Z2p35Y%2BZ%2BSjgDeFKAfYwKl98jG9U1nLjdW8ucphT3s8%3D)
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482246/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691482246>
2026-03-30 08:02:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389921/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX63YFA/42813149?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=v8QnmOa2%2FCQZIbM3D8Hv8M%2FioUIpW9hHC1%2FCOOM8EAQ%3D)
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293bddd0>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3a8be6b8-61c2-5fdb-9849-172742f3eb00/3a8be6b8-61c2-5fdb-9849-172742f3eb00_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHV72YJF%252F699118324%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118324/600 saved to cache
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 3a8be6b8-61c2-5fdb-9849-172742f3eb00
2026-03-30 08:02:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300486/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300486>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293bcf50>
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b81010f1-0382-58c6-9d3b-88b3da112b6a/b81010f1-0382-58c6-9d3b-88b3da112b6a_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLG62OFD%252F699123539%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123539/600 saved to cache
2026-03-30 08:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item b81010f1-0382-58c6-9d3b-88b3da112b6a
2026-03-30 08:02:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299914/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PL72WXC/42802361?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=bCSe2reR%2BOVqSe6gNIPc8G8zx4BS0nG8lpbrKOvBGQw%3D)
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296e58d0>
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX63YFA%252F699389921%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389921/600 saved to cache
2026-03-30 08:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 27b28cc9-7587-51db-a23d-6f0e54c38211
2026-03-30 08:02:02 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389898/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389898>
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2958ac50>
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPL72WXC%252F699299914%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299914/600 saved to cache
2026-03-30 08:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item d27dbec2-ac9a-5d1d-98f5-c693bc721c10
2026-03-30 08:02:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299573/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PE64RKZ/42802439?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=Jnp6d6Tpu%2B%2Bb3u4owXQC2vNwm0zIA9TMldp8weAIU5M%3D)
2026-03-30 08:02:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964504/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT65BXA/42811981?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=VbRygSgmRriGabcFD7uWbdBL5zFhz96uBnHEMZRwySM%3D)
2026-03-30 08:02:02 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:02 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:02 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:02 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:02 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a76ea50>
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54798619-2192-57a2-911c-7f08927a9d43/54798619-2192-57a2-911c-7f08927a9d43_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPE64RKZ%252F699299573%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299573/600 saved to cache
2026-03-30 08:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 54798619-2192-57a2-911c-7f08927a9d43
2026-03-30 08:02:02 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118945/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HY70LJN/42779963?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=RZfaTKAUmF9VL2pJAqfrRNIeZ2PX0Y3i5YPm1GgIcuw%3D)
2026-03-30 08:02:02 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695236056/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695236056>
2026-03-30 08:02:02 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item a54c8a34-1d9d-54ae-8687-d19e978da5ec due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294e4590>
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc202d79-1d5d-5f91-a31e-09393c3c1f36/fc202d79-1d5d-5f91-a31e-09393c3c1f36_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT65BXA%252F698964504%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964504/600 saved to cache
2026-03-30 08:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item fc202d79-1d5d-5f91-a31e-09393c3c1f36
2026-03-30 08:02:02 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299908/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299908>
2026-03-30 08:02:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300486/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SL12DMO/42792846?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=vVVCZ48i%2Bh3vTcZjaxM8fXcyDA2icwnTXkgzy0rTdmg%3D)
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8091d0>
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHY70LJN%252F699118945%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118945/600 saved to cache
2026-03-30 08:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 006d6642-f826-52d0-a5c5-c1a54e22a561
2026-03-30 08:02:02 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299560/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299560>
2026-03-30 08:02:02 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118940/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HY70LJN-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b81010f1-0382-58c6-9d3b-88b3da112b6a with identifier: LG62%20OFD
2026-03-30 08:02:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b81010f1-0382-58c6-9d3b-88b3da112b6a with identifier: LG62%20OFD
2026-03-30 08:02:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b81010f1-0382-58c6-9d3b-88b3da112b6a with identifier: LG62%20OFD to the API
2026-03-30 08:02:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:03 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b81010f1-0382-58c6-9d3b-88b3da112b6a/b81010f1-0382-58c6-9d3b-88b3da112b6a_expert_report_file_0a87802d-84e4-4c70-8882-b5c8b71a7b16.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LG62%20OFD-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b81010f1-0382-58c6-9d3b-88b3da112b6a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LG62 OFD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LG62%20OFD&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 101978,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LG62OFD-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123543',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123546',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123550',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123552',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123554',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123556',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123558',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123561',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699123563'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b81010f1-0382-58c6-9d3b-88b3da112b6a/b81010f1-0382-58c6-9d3b-88b3da112b6a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46404,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123539/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b81010f1-0382-58c6-9d3b-88b3da112b6a/b81010f1-0382-58c6-9d3b-88b3da112b6a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44976,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123546/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b81010f1-0382-58c6-9d3b-88b3da112b6a/b81010f1-0382-58c6-9d3b-88b3da112b6a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46814,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123552/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b81010f1-0382-58c6-9d3b-88b3da112b6a/b81010f1-0382-58c6-9d3b-88b3da112b6a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88391,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123556/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b81010f1-0382-58c6-9d3b-88b3da112b6a/b81010f1-0382-58c6-9d3b-88b3da112b6a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80814,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123561/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b81010f1-0382-58c6-9d3b-88b3da112b6a/b81010f1-0382-58c6-9d3b-88b3da112b6a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69644,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LG62OFD/699123563/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.2 TSI 105 SEL Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 105 SEL',
 'vin': 'WVWZZZ6RZDU029115',
 'year': 2013}
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG62%2520OFD%27 HTTP/1.1" 200 None
2026-03-30 08:02:03 [bca.uk] INFO: Saving data for LG62%20OFD: {'created_time': 1774857723.149332, 'last_price_update_time': 1774857723.149345, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LG62%2520OFD') HTTP/1.1" 204 0
2026-03-30 08:02:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118257/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118257>
2026-03-30 08:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389898/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX63YFA/42813149?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=v8QnmOa2%2FCQZIbM3D8Hv8M%2FioUIpW9hHC1%2FCOOM8EAQ%3D)
2026-03-30 08:02:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964481/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964481>
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 1 for item b81010f1-0382-58c6-9d3b-88b3da112b6a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a763110>
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a54c8a34-1d9d-54ae-8687-d19e978da5ec/a54c8a34-1d9d-54ae-8687-d19e978da5ec_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSL12DMO%252F699300486%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300486/600 saved to cache
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item a54c8a34-1d9d-54ae-8687-d19e978da5ec
2026-03-30 08:02:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482245/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691482245>
2026-03-30 08:02:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300479/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300479>
2026-03-30 08:02:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695236042/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695236042>
2026-03-30 08:02:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389870/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389870>
2026-03-30 08:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299908/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PL72WXC/42802361?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=bCSe2reR%2BOVqSe6gNIPc8G8zx4BS0nG8lpbrKOvBGQw%3D)
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28af2a10>
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX63YFA%252F699389898%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389898/600 saved to cache
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 27b28cc9-7587-51db-a23d-6f0e54c38211
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item fc202d79-1d5d-5f91-a31e-09393c3c1f36 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item a54c8a34-1d9d-54ae-8687-d19e978da5ec due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299902/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299902>
2026-03-30 08:02:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f5be6087-8ed1-5550-a223-c0ad70fda635 with identifier: SB65%20CLZ
2026-03-30 08:02:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f5be6087-8ed1-5550-a223-c0ad70fda635 with identifier: SB65%20CLZ
2026-03-30 08:02:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f5be6087-8ed1-5550-a223-c0ad70fda635 with identifier: SB65%20CLZ to the API
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:03 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 97,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_expert_report_file_a794a9a5-2ef3-40d0-bba6-3d343686415d.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SB65%20CLZ-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f5be6087-8ed1-5550-a223-c0ad70fda635',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SB65 CLZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SB65%20CLZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 87597,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SB65CLZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135550',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135567',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135579',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135593',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135605',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135628',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135643',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135662',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699135682'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51062,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135550/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50616,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135567/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53181,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135579/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44829,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135605/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76275,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135643/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82105,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135662/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f5be6087-8ed1-5550-a223-c0ad70fda635/f5be6087-8ed1-5550-a223-c0ad70fda635_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84733,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SB65CLZ/699135682/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.6 CDTI 16V 110 SRI Hatchback',
 'transmission': 'manual',
 'trim': 'CDTI 16V 110 SRI',
 'vin': 'W0LBF6EK3G8014246',
 'year': 2015}
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB65%2520CLZ%27 HTTP/1.1" 200 None
2026-03-30 08:02:03 [bca.uk] INFO: Saving data for SB65%20CLZ: {'created_time': 1774857723.742958, 'last_price_update_time': 1774857723.742969, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SB65%2520CLZ') HTTP/1.1" 204 0
2026-03-30 08:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695236056/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YR69NUO/42810332?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=QA5oKuxkKLvat1PZ4iVRwvUIO5Cam8w2uPtGnzoZK%2Bw%3D)
2026-03-30 08:02:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482244/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691482244>
2026-03-30 08:02:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299548/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299548>
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item f5be6087-8ed1-5550-a223-c0ad70fda635 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 3 for item dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 3 for item 3a8be6b8-61c2-5fdb-9849-172742f3eb00 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28ac2890>
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPL72WXC%252F699299908%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299908/600 saved to cache
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item d27dbec2-ac9a-5d1d-98f5-c693bc721c10
2026-03-30 08:02:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300471/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699300471>
2026-03-30 08:02:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389838/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389838>
2026-03-30 08:02:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695236032/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695236032>
2026-03-30 08:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300479/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SL12DMO/42792846?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=vVVCZ48i%2Bh3vTcZjaxM8fXcyDA2icwnTXkgzy0rTdmg%3D)
2026-03-30 08:02:03 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:03 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:03 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:03 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:03 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29365d10>
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_272fb392-c5f4-519a-94b9-df205465f2ce/272fb392-c5f4-519a-94b9-df205465f2ce_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYR69NUO%252F695236056%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695236056/600 saved to cache
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 272fb392-c5f4-519a-94b9-df205465f2ce
2026-03-30 08:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482245/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YA68SUY/42812596?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=X8UZ7tyj7FsgnF8ZLBrj%2BwAcSRPx5cmZoW0DaKkewn8%3D)
2026-03-30 08:02:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299896/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299896>
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b5e750>
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a54c8a34-1d9d-54ae-8687-d19e978da5ec/a54c8a34-1d9d-54ae-8687-d19e978da5ec_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSL12DMO%252F699300479%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300479/600 saved to cache
2026-03-30 08:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item a54c8a34-1d9d-54ae-8687-d19e978da5ec
2026-03-30 08:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299548/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PE64RKZ/42802439?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=Jnp6d6Tpu%2B%2Bb3u4owXQC2vNwm0zIA9TMldp8weAIU5M%3D)
2026-03-30 08:02:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299902/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PL72WXC/42802361?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=bCSe2reR%2BOVqSe6gNIPc8G8zx4BS0nG8lpbrKOvBGQw%3D)
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293647d0>
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6/dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYA68SUY%252F691482245%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482245/600 saved to cache
2026-03-30 08:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6
2026-03-30 08:02:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299542/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299542>
2026-03-30 08:02:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482244/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YA68SUY/42812596?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=X8UZ7tyj7FsgnF8ZLBrj%2BwAcSRPx5cmZoW0DaKkewn8%3D)
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296e4950>
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54798619-2192-57a2-911c-7f08927a9d43/54798619-2192-57a2-911c-7f08927a9d43_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPE64RKZ%252F699299548%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299548/600 saved to cache
2026-03-30 08:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 54798619-2192-57a2-911c-7f08927a9d43
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2999a510>
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPL72WXC%252F699299902%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299902/600 saved to cache
2026-03-30 08:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item d27dbec2-ac9a-5d1d-98f5-c693bc721c10
2026-03-30 08:02:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300471/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SL12DMO/42792846?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=vVVCZ48i%2Bh3vTcZjaxM8fXcyDA2icwnTXkgzy0rTdmg%3D)
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296a4f10>
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6/dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYA68SUY%252F691482244%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482244/600 saved to cache
2026-03-30 08:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6
2026-03-30 08:02:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695236032/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YR69NUO/42810332?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=QA5oKuxkKLvat1PZ4iVRwvUIO5Cam8w2uPtGnzoZK%2Bw%3D)
2026-03-30 08:02:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389838/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX63YFA/42813149?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=v8QnmOa2%2FCQZIbM3D8Hv8M%2FioUIpW9hHC1%2FCOOM8EAQ%3D)
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299a8790>
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a54c8a34-1d9d-54ae-8687-d19e978da5ec/a54c8a34-1d9d-54ae-8687-d19e978da5ec_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSL12DMO%252F699300471%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300471/600 saved to cache
2026-03-30 08:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item a54c8a34-1d9d-54ae-8687-d19e978da5ec
2026-03-30 08:02:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299896/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PL72WXC/42802361?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=bCSe2reR%2BOVqSe6gNIPc8G8zx4BS0nG8lpbrKOvBGQw%3D)
2026-03-30 08:02:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300461/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SL12DMO-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482242/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YA68SUY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389818/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HX63YFA-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695236018/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695236018>
2026-03-30 08:02:04 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:04 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:04 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:04 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:04 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299d1750>
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_272fb392-c5f4-519a-94b9-df205465f2ce/272fb392-c5f4-519a-94b9-df205465f2ce_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYR69NUO%252F695236032%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695236032/600 saved to cache
2026-03-30 08:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 272fb392-c5f4-519a-94b9-df205465f2ce
2026-03-30 08:02:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299542/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PE64RKZ/42802439?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=Jnp6d6Tpu%2B%2Bb3u4owXQC2vNwm0zIA9TMldp8weAIU5M%3D)
2026-03-30 08:02:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299537/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299537>
2026-03-30 08:02:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299891/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299891>
2026-03-30 08:02:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299883/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=PL72WXC-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT20NCC/42737814?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=0mZytDmg1OXw9JndRxvgS6efPXGYwxNN9Gw3zJzkyOk%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BT20%20NCC-GB>
2026-03-30 08:02:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KO21TZL/42751435?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=nrOVFROomKuQ4iB6BKIH2S%2BtND3aus6ibFwmYJj55Nk%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KO21%20TZL-GB>
2026-03-30 08:02:04 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item 54798619-2192-57a2-911c-7f08927a9d43 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 006d6642-f826-52d0-a5c5-c1a54e22a561 with identifier: HY70%20LJN
2026-03-30 08:02:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 006d6642-f826-52d0-a5c5-c1a54e22a561 with identifier: HY70%20LJN
2026-03-30 08:02:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 006d6642-f826-52d0-a5c5-c1a54e22a561 with identifier: HY70%20LJN to the API
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:05 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 168,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_expert_report_file_276f4d69-fd85-4a95-8341-14cb2bb658f4.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HY70%20LJN-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '006d6642-f826-52d0-a5c5-c1a54e22a561',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HY70 LJN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HY70%20LJN&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'TIGUAN',
 'odometer': 39895,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HY70LJN-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118945',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118947',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118950',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118952',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118955',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118959',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118964',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118971',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118975'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50290,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118945/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48935,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118947/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50617,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118950/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49532,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118952/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84330,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118959/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68213,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118964/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71870,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118971/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_006d6642-f826-52d0-a5c5-c1a54e22a561/006d6642-f826-52d0-a5c5-c1a54e22a561_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59316,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HY70LJN/699118975/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TIGUAN 2.0 TSI 230 4M SEL DSG StationWagon',
 'transmission': 'automatic',
 'trim': 'TSI 230 4M SEL DSG',
 'vin': 'WVGZZZ5NZLW402549',
 'year': 2020}
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY70%2520LJN%27 HTTP/1.1" 200 None
2026-03-30 08:02:05 [bca.uk] INFO: Saving data for HY70%20LJN: {'created_time': 1774857725.106989, 'last_price_update_time': 1774857725.107001, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HY70%2520LJN') HTTP/1.1" 204 0
2026-03-30 08:02:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3a8be6b8-61c2-5fdb-9849-172742f3eb00 with identifier: HV72%20YJF
2026-03-30 08:02:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3a8be6b8-61c2-5fdb-9849-172742f3eb00 with identifier: HV72%20YJF
2026-03-30 08:02:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3a8be6b8-61c2-5fdb-9849-172742f3eb00 with identifier: HV72%20YJF to the API
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:05 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a8be6b8-61c2-5fdb-9849-172742f3eb00/3a8be6b8-61c2-5fdb-9849-172742f3eb00_expert_report_file_6da2d98a-fc5b-41d5-b3d7-eb14ca3f2d72.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HV72%20YJF-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3a8be6b8-61c2-5fdb-9849-172742f3eb00',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HV72 YJF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HV72%20YJF&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'DACIA',
 'model': 'JOGGER',
 'odometer': 18092,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HV72YJF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118241',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118257',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118296',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118324',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118348',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118401',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118436',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118456',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118500'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a8be6b8-61c2-5fdb-9849-172742f3eb00/3a8be6b8-61c2-5fdb-9849-172742f3eb00_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48403,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118241/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a8be6b8-61c2-5fdb-9849-172742f3eb00/3a8be6b8-61c2-5fdb-9849-172742f3eb00_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43599,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118324/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a8be6b8-61c2-5fdb-9849-172742f3eb00/3a8be6b8-61c2-5fdb-9849-172742f3eb00_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42926,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118348/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a8be6b8-61c2-5fdb-9849-172742f3eb00/3a8be6b8-61c2-5fdb-9849-172742f3eb00_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112376,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118401/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a8be6b8-61c2-5fdb-9849-172742f3eb00/3a8be6b8-61c2-5fdb-9849-172742f3eb00_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85600,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HV72YJF/699118456/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'DACIA JOGGER 1.0 TCE EXTREME SE Estate',
 'transmission': 'manual',
 'trim': 'TCE EXTREME SE',
 'vin': 'UU1DJF00X69406923',
 'year': 2022}
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV72%2520YJF%27 HTTP/1.1" 200 None
2026-03-30 08:02:05 [bca.uk] INFO: Saving data for HV72%20YJF: {'created_time': 1774857725.529552, 'last_price_update_time': 1774857725.529563, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HV72%2520YJF') HTTP/1.1" 204 0
2026-03-30 08:02:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fc202d79-1d5d-5f91-a31e-09393c3c1f36 with identifier: HT65%20BXA
2026-03-30 08:02:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fc202d79-1d5d-5f91-a31e-09393c3c1f36 with identifier: HT65%20BXA
2026-03-30 08:02:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fc202d79-1d5d-5f91-a31e-09393c3c1f36 with identifier: HT65%20BXA to the API
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:05 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 114,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc202d79-1d5d-5f91-a31e-09393c3c1f36/fc202d79-1d5d-5f91-a31e-09393c3c1f36_expert_report_file_0eeb409b-294b-49b9-b29d-2722b818fa80.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HT65%20BXA-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'fc202d79-1d5d-5f91-a31e-09393c3c1f36',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HT65 BXA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HT65%20BXA&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 143469,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HT65BXA-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964455',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964481',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964504',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964530',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964557',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964576',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964604',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964627',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698964654'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc202d79-1d5d-5f91-a31e-09393c3c1f36/fc202d79-1d5d-5f91-a31e-09393c3c1f36_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51614,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964425/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc202d79-1d5d-5f91-a31e-09393c3c1f36/fc202d79-1d5d-5f91-a31e-09393c3c1f36_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46559,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964455/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc202d79-1d5d-5f91-a31e-09393c3c1f36/fc202d79-1d5d-5f91-a31e-09393c3c1f36_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50126,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964504/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc202d79-1d5d-5f91-a31e-09393c3c1f36/fc202d79-1d5d-5f91-a31e-09393c3c1f36_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86603,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964576/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc202d79-1d5d-5f91-a31e-09393c3c1f36/fc202d79-1d5d-5f91-a31e-09393c3c1f36_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82251,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964604/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc202d79-1d5d-5f91-a31e-09393c3c1f36/fc202d79-1d5d-5f91-a31e-09393c3c1f36_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85228,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT65BXA/698964654/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'BMW X1 2.0 SDRIVE 18D SPORT STEP StationWagon',
 'transmission': 'manual',
 'trim': 'SDRIVE 18D SPORT STEP',
 'vin': 'WBAHT72080P910712',
 'year': 2016}
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT65%2520BXA%27 HTTP/1.1" 200 None
2026-03-30 08:02:05 [bca.uk] INFO: Saving data for HT65%20BXA: {'created_time': 1774857725.972655, 'last_price_update_time': 1774857725.972669, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HT65%2520BXA') HTTP/1.1" 204 0
2026-03-30 08:02:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299531/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299531>
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 006d6642-f826-52d0-a5c5-c1a54e22a561 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item 3a8be6b8-61c2-5fdb-9849-172742f3eb00 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item fc202d79-1d5d-5f91-a31e-09393c3c1f36 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2996d590>
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX63YFA%252F699389838%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389838/600 saved to cache
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 27b28cc9-7587-51db-a23d-6f0e54c38211
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a76e9d0>
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPL72WXC%252F699299896%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299896/600 saved to cache
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item d27dbec2-ac9a-5d1d-98f5-c693bc721c10
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295a8790>
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54798619-2192-57a2-911c-7f08927a9d43/54798619-2192-57a2-911c-7f08927a9d43_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPE64RKZ%252F699299542%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299542/600 saved to cache
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 54798619-2192-57a2-911c-7f08927a9d43
2026-03-30 08:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300461/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SL12DMO/42792846?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=vVVCZ48i%2Bh3vTcZjaxM8fXcyDA2icwnTXkgzy0rTdmg%3D)
2026-03-30 08:02:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235998/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695235998>
2026-03-30 08:02:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GY60VST/42779062?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=dr1tD84L2ozScr%2BiA0Ifp7DQKTQZeefe0axGEA5IcRs%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GY60%20VST-GB>
2026-03-30 08:02:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235988/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695235988>
2026-03-30 08:02:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DP15KKH/42812474?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=KtcZHr8xQVZlW5eHGhFXhoh01zcIr14LprnIM5hj5n4%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DP15%20KKH-GB>
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item 27b28cc9-7587-51db-a23d-6f0e54c38211 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 8 for item 272fb392-c5f4-519a-94b9-df205465f2ce due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482242/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YA68SUY/42812596?sv=2020-08-04&st=2026-03-30T08%3A01%3A44Z&se=2026-03-30T08%3A26%3A44Z&sr=b&sp=r&sig=X8UZ7tyj7FsgnF8ZLBrj%2BwAcSRPx5cmZoW0DaKkewn8%3D)
2026-03-30 08:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299531/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PE64RKZ/42802439?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=Jnp6d6Tpu%2B%2Bb3u4owXQC2vNwm0zIA9TMldp8weAIU5M%3D)
2026-03-30 08:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299883/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PL72WXC/42802361?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=bCSe2reR%2BOVqSe6gNIPc8G8zx4BS0nG8lpbrKOvBGQw%3D)
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28af3f10>
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a54c8a34-1d9d-54ae-8687-d19e978da5ec/a54c8a34-1d9d-54ae-8687-d19e978da5ec_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSL12DMO%252F699300461%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300461/600 saved to cache
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item a54c8a34-1d9d-54ae-8687-d19e978da5ec
2026-03-30 08:02:06 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: a54c8a34-1d9d-54ae-8687-d19e978da5ec, skipping ID generation
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item a54c8a34-1d9d-54ae-8687-d19e978da5ec sending to next pipeline
2026-03-30 08:02:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a54c8a34-1d9d-54ae-8687-d19e978da5ec, identifier: SL12%20DMO
2026-03-30 08:02:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a54c8a34-1d9d-54ae-8687-d19e978da5ec with identifier: SL12%20DMO
2026-03-30 08:02:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a54c8a34-1d9d-54ae-8687-d19e978da5ec with identifier: SL12%20DMO
2026-03-30 08:02:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a54c8a34-1d9d-54ae-8687-d19e978da5ec with identifier: SL12%20DMO to the API
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300461/600>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a54c8a34-1d9d-54ae-8687-d19e978da5ec/a54c8a34-1d9d-54ae-8687-d19e978da5ec_expert_report_file_b6ac30af-1040-4755-8191-d3677fc52877.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SL12%20DMO-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a54c8a34-1d9d-54ae-8687-d19e978da5ec',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SL12 DMO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SL12%20DMO&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'HYUNDAI',
 'model': 'IX20',
 'odometer': 77127,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a54c8a34-1d9d-54ae-8687-d19e978da5ec/a54c8a34-1d9d-54ae-8687-d19e978da5ec_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39947,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300461/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a54c8a34-1d9d-54ae-8687-d19e978da5ec/a54c8a34-1d9d-54ae-8687-d19e978da5ec_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40236,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300471/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a54c8a34-1d9d-54ae-8687-d19e978da5ec/a54c8a34-1d9d-54ae-8687-d19e978da5ec_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39310,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300479/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a54c8a34-1d9d-54ae-8687-d19e978da5ec/a54c8a34-1d9d-54ae-8687-d19e978da5ec_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37131,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300486/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a54c8a34-1d9d-54ae-8687-d19e978da5ec/a54c8a34-1d9d-54ae-8687-d19e978da5ec_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77120,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300525/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a54c8a34-1d9d-54ae-8687-d19e978da5ec/a54c8a34-1d9d-54ae-8687-d19e978da5ec_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88836,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SL12DMO/699300541/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'HYUNDAI IX20 1.4 B/D ACTIVE MPV',
 'transmission': 'manual',
 'trim': 'B/D ACTIVE',
 'vin': 'TMAPU81CLCJ064159',
 'year': 2012}
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL12%2520DMO%27 HTTP/1.1" 200 None
2026-03-30 08:02:06 [bca.uk] INFO: Saving data for SL12%20DMO: {'created_time': 1774857726.847237, 'last_price_update_time': 1774857726.84725, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SL12%2520DMO') HTTP/1.1" 204 0
2026-03-30 08:02:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BP64ZRY/42804176?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=Gjb75EH4YKN5BBKsrIuTT0dFaelUOL%2FSuGULlEJ5P1I%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BP64%20ZRY-GB>
2026-03-30 08:02:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AK18WMV/42809901?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=ugS5IVrIUOFFf4YV7h%2BWQWpTaPJbdfWfEdYKdEbdEiw%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AK18%20WMV-GB>
2026-03-30 08:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT20NCC/42737814?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=0mZytDmg1OXw9JndRxvgS6efPXGYwxNN9Gw3zJzkyOk%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KO21TZL/42751435?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=nrOVFROomKuQ4iB6BKIH2S%2BtND3aus6ibFwmYJj55Nk%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b51bd0>
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6/dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYA68SUY%252F691482242%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482242/600 saved to cache
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6
2026-03-30 08:02:06 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6, skipping ID generation
2026-03-30 08:02:06 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6 sending to next pipeline
2026-03-30 08:02:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6, identifier: YA68%20SUY
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a642d90>
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54798619-2192-57a2-911c-7f08927a9d43/54798619-2192-57a2-911c-7f08927a9d43_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPE64RKZ%252F699299531%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299531/600 saved to cache
2026-03-30 08:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 54798619-2192-57a2-911c-7f08927a9d43
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28ac1350>
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPL72WXC%252F699299883%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299883/600 saved to cache
2026-03-30 08:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item d27dbec2-ac9a-5d1d-98f5-c693bc721c10
2026-03-30 08:02:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6 with identifier: YA68%20SUY
2026-03-30 08:02:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6 with identifier: YA68%20SUY
2026-03-30 08:02:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6 with identifier: YA68%20SUY to the API
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482242/600>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6/dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6_expert_report_file_75e4970d-24e7-4eba-8de4-cd98141f031b.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YA68%20SUY-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YA68 SUY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YA68%20SUY&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'MINI',
 'model': 'COUNTRYMAN',
 'odometer': 87607,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 8,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6/dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66734,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482242/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6/dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65037,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482244/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6/dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65771,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482245/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6/dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62020,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482247/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6/dfbb68ea-4bdc-56c7-b43e-22f5b7ac2ee6_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61196,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YA68SUY/691482249/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'MINI COUNTRYMAN 1.5 COOPER Hatchback',
 'transmission': 'manual',
 'trim': 'COOPER',
 'vin': 'WMWYW320X03F55861',
 'year': 2018}
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA68%2520SUY%27 HTTP/1.1" 200 None
2026-03-30 08:02:07 [bca.uk] INFO: Saving data for YA68%20SUY: {'created_time': 1774857727.573429, 'last_price_update_time': 1774857727.573446, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YA68%2520SUY') HTTP/1.1" 204 0
2026-03-30 08:02:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235988/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YR69NUO/42810332?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=QA5oKuxkKLvat1PZ4iVRwvUIO5Cam8w2uPtGnzoZK%2Bw%3D)
2026-03-30 08:02:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235998/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YR69NUO/42810332?sv=2020-08-04&st=2026-03-30T08%3A01%3A43Z&se=2026-03-30T08%3A26%3A43Z&sr=b&sp=r&sig=QA5oKuxkKLvat1PZ4iVRwvUIO5Cam8w2uPtGnzoZK%2Bw%3D)
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299793d0>
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_expert_report_file_02ea7b04-aec4-4e24-b472-ad7572e0e9af.pdf HTTP/1.1" 201 0
2026-03-30 08:02:07 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 6550bbfb-d2cb-560a-b01c-b9da48150ea8
2026-03-30 08:02:07 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 6550bbfb-d2cb-560a-b01c-b9da48150ea8, skipping ID generation
2026-03-30 08:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 6550bbfb-d2cb-560a-b01c-b9da48150ea8
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DBT20NCC-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BT20NCC-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28af3ad0>
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:07 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_expert_report_file_1f8a742f-da05-4fd8-811f-66562a64dcba.pdf HTTP/1.1" 201 0
2026-03-30 08:02:07 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 4e5a15cd-1597-54cc-965f-3b9f17cc476b
2026-03-30 08:02:07 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 4e5a15cd-1597-54cc-965f-3b9f17cc476b, skipping ID generation
2026-03-30 08:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4e5a15cd-1597-54cc-965f-3b9f17cc476b
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DKO21TZL-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KO21TZL-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DP15KKH/42812474?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=KtcZHr8xQVZlW5eHGhFXhoh01zcIr14LprnIM5hj5n4%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GY60VST/42779062?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=dr1tD84L2ozScr%2BiA0Ifp7DQKTQZeefe0axGEA5IcRs%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695042429%27 HTTP/1.1" 200 None
2026-03-30 08:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042429 not downloaded yet
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695720083%27 HTTP/1.1" 200 None
2026-03-30 08:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720083 not downloaded yet
2026-03-30 08:02:07 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item 272fb392-c5f4-519a-94b9-df205465f2ce due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 27b28cc9-7587-51db-a23d-6f0e54c38211 with identifier: HX63%20YFA
2026-03-30 08:02:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 27b28cc9-7587-51db-a23d-6f0e54c38211 with identifier: HX63%20YFA
2026-03-30 08:02:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 27b28cc9-7587-51db-a23d-6f0e54c38211 with identifier: HX63%20YFA to the API
2026-03-30 08:02:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:08 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 198,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_expert_report_file_9fa66185-af94-4049-9e7e-ec197df0efc1.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HX63%20YFA-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '27b28cc9-7587-51db-a23d-6f0e54c38211',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HX63 YFA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HX63%20YFA&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'JEEP',
 'model': 'GRAND CHEROKEE',
 'odometer': 46074,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HX63YFA-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389838',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389870',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389898',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389921',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389939',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389972',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389987',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699390005',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699390016'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46652,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389838/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46753,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389898/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44240,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389921/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42897,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389939/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72843,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389972/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79773,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699389987/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92249,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699390005/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27b28cc9-7587-51db-a23d-6f0e54c38211/27b28cc9-7587-51db-a23d-6f0e54c38211_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84360,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX63YFA/699390016/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'JEEP GRAND CHEROKEE 3.0 CRD OVERLAND StationWagon',
 'transmission': 'automatic',
 'trim': 'CRD OVERLAND',
 'vin': '1C4RJFGM2EC262981',
 'year': 2013}
2026-03-30 08:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX63%2520YFA%27 HTTP/1.1" 200 None
2026-03-30 08:02:08 [bca.uk] INFO: Saving data for HX63%20YFA: {'created_time': 1774857728.278744, 'last_price_update_time': 1774857728.278757, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HX63%2520YFA') HTTP/1.1" 204 0
2026-03-30 08:02:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d27dbec2-ac9a-5d1d-98f5-c693bc721c10 with identifier: PL72%20WXC
2026-03-30 08:02:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d27dbec2-ac9a-5d1d-98f5-c693bc721c10 with identifier: PL72%20WXC
2026-03-30 08:02:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d27dbec2-ac9a-5d1d-98f5-c693bc721c10 with identifier: PL72%20WXC to the API
2026-03-30 08:02:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:08 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 157,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_expert_report_file_fb65fe9e-6ed0-47fe-827d-c416f28ee009.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PL72%20WXC-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd27dbec2-ac9a-5d1d-98f5-c693bc721c10',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PL72 WXC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PL72%20WXC&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'FORD',
 'model': 'KUGA',
 'odometer': 31233,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=PL72WXC-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299891',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299896',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299902',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299908',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299914',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299925',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299941',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299958',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299970'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40625,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299883/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40681,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299896/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39129,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299902/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36048,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299908/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 33979,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299914/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82605,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299925/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93046,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299958/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d27dbec2-ac9a-5d1d-98f5-c693bc721c10/d27dbec2-ac9a-5d1d-98f5-c693bc721c10_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68907,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PL72WXC/699299970/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'FORD KUGA 2.0 EBL 190 4WD ST-LINE X ED. StationWagon',
 'transmission': 'automatic',
 'trim': 'EBL 190 4WD ST-LINE X ED.',
 'vin': 'WF0FXXWPMFNM13079',
 'year': 2022}
2026-03-30 08:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL72%2520WXC%27 HTTP/1.1" 200 None
2026-03-30 08:02:08 [bca.uk] INFO: Saving data for PL72%20WXC: {'created_time': 1774857728.955513, 'last_price_update_time': 1774857728.955526, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PL72%2520WXC') HTTP/1.1" 204 0
2026-03-30 08:02:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 54798619-2192-57a2-911c-7f08927a9d43 with identifier: PE64%20RKZ
2026-03-30 08:02:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 54798619-2192-57a2-911c-7f08927a9d43 with identifier: PE64%20RKZ
2026-03-30 08:02:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 54798619-2192-57a2-911c-7f08927a9d43 with identifier: PE64%20RKZ to the API
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:09 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 114,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54798619-2192-57a2-911c-7f08927a9d43/54798619-2192-57a2-911c-7f08927a9d43_expert_report_file_68384e3e-5678-442a-9fd1-fd5d3e0c0e6a.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PE64%20RKZ-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '54798619-2192-57a2-911c-7f08927a9d43',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PE64 RKZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PE64%20RKZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'TOYOTA',
 'model': 'YARIS',
 'odometer': 76089,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=PE64RKZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299524',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299531',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299537',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299542',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299548',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299560',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299573',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299582',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699299592'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54798619-2192-57a2-911c-7f08927a9d43/54798619-2192-57a2-911c-7f08927a9d43_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42421,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299524/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54798619-2192-57a2-911c-7f08927a9d43/54798619-2192-57a2-911c-7f08927a9d43_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39899,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299531/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54798619-2192-57a2-911c-7f08927a9d43/54798619-2192-57a2-911c-7f08927a9d43_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36087,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299542/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54798619-2192-57a2-911c-7f08927a9d43/54798619-2192-57a2-911c-7f08927a9d43_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35079,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299548/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54798619-2192-57a2-911c-7f08927a9d43/54798619-2192-57a2-911c-7f08927a9d43_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79313,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299573/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54798619-2192-57a2-911c-7f08927a9d43/54798619-2192-57a2-911c-7f08927a9d43_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83965,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PE64RKZ/699299582/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'TOYOTA YARIS 1.3 VVT-I ICON Hatchback',
 'transmission': 'manual',
 'trim': 'VVT-I ICON',
 'vin': 'VNKKJ3D380A243343',
 'year': 2014}
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE64%2520RKZ%27 HTTP/1.1" 200 None
2026-03-30 08:02:09 [bca.uk] INFO: Saving data for PE64%20RKZ: {'created_time': 1774857729.409808, 'last_price_update_time': 1774857729.409819, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PE64%2520RKZ') HTTP/1.1" 204 0
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695042431%27 HTTP/1.1" 200 None
2026-03-30 08:02:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042431 not downloaded yet
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695720086%27 HTTP/1.1" 200 None
2026-03-30 08:02:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720086 not downloaded yet
2026-03-30 08:02:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RA18DHL/42812409?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=l3QOhUoubAv9Dl7369y9IIgqdwatxrMuUZcAX59UpMI%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RA18%20DHL-GB>
2026-03-30 08:02:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU17VMP/42801809?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=4UBZXF92u2klQlGQJgbGeVQbawbaiiku%2B770jQi1ctM%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GU17%20VMP-GB>
2026-03-30 08:02:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PY64NDE/42793141?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=7V%2Bwj6e52ZKddBgGBFDquPWgjqSw4DrvCtGXR3rzR1Y%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PY64%20NDE-GB>
2026-03-30 08:02:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG66GVF/42812428?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=HtcQOYOUKlwTsXn6LAhBmdUuYk9Sj60WqVrCodkFR5g%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HG66%20GVF-GB>
2026-03-30 08:02:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GL60JZF/42806401?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=xYLwXDmLVZ6ktHie558DP9uEjHhAEV1PaImp0n3JiIE%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GL60%20JZF-GB>
2026-03-30 08:02:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NX68EAJ/42812084?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=8M5%2B3Q6GHQlIrxjjC1NB04ZIHrymNmpsTPu15kwLCF0%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NX68%20EAJ-GB>
2026-03-30 08:02:09 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 27b28cc9-7587-51db-a23d-6f0e54c38211 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:09 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 1 for item d27dbec2-ac9a-5d1d-98f5-c693bc721c10 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:09 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 3 for item 54798619-2192-57a2-911c-7f08927a9d43 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b49990>
2026-03-30 08:02:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_272fb392-c5f4-519a-94b9-df205465f2ce/272fb392-c5f4-519a-94b9-df205465f2ce_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYR69NUO%252F695235988%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235988/600 saved to cache
2026-03-30 08:02:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 272fb392-c5f4-519a-94b9-df205465f2ce
2026-03-30 08:02:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a439bd0>
2026-03-30 08:02:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_272fb392-c5f4-519a-94b9-df205465f2ce/272fb392-c5f4-519a-94b9-df205465f2ce_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYR69NUO%252F695235998%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235998/600 saved to cache
2026-03-30 08:02:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 272fb392-c5f4-519a-94b9-df205465f2ce
2026-03-30 08:02:09 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 272fb392-c5f4-519a-94b9-df205465f2ce, skipping ID generation
2026-03-30 08:02:09 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 272fb392-c5f4-519a-94b9-df205465f2ce sending to next pipeline
2026-03-30 08:02:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 272fb392-c5f4-519a-94b9-df205465f2ce, identifier: YR69%20NUO
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695042435%27 HTTP/1.1" 200 None
2026-03-30 08:02:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042435 not downloaded yet
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695720089%27 HTTP/1.1" 200 None
2026-03-30 08:02:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720089 not downloaded yet
2026-03-30 08:02:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 272fb392-c5f4-519a-94b9-df205465f2ce with identifier: YR69%20NUO
2026-03-30 08:02:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 272fb392-c5f4-519a-94b9-df205465f2ce with identifier: YR69%20NUO
2026-03-30 08:02:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 272fb392-c5f4-519a-94b9-df205465f2ce with identifier: YR69%20NUO to the API
2026-03-30 08:02:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235998/600>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_272fb392-c5f4-519a-94b9-df205465f2ce/272fb392-c5f4-519a-94b9-df205465f2ce_expert_report_file_b4f4403c-07ad-4d73-be27-5385816db516.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YR69%20NUO-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '272fb392-c5f4-519a-94b9-df205465f2ce',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YR69 NUO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YR69%20NUO&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'JAGUAR',
 'model': 'I-PACE',
 'odometer': 56810,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_272fb392-c5f4-519a-94b9-df205465f2ce/272fb392-c5f4-519a-94b9-df205465f2ce_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44386,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235973/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_272fb392-c5f4-519a-94b9-df205465f2ce/272fb392-c5f4-519a-94b9-df205465f2ce_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45444,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235981/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_272fb392-c5f4-519a-94b9-df205465f2ce/272fb392-c5f4-519a-94b9-df205465f2ce_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45387,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235988/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_272fb392-c5f4-519a-94b9-df205465f2ce/272fb392-c5f4-519a-94b9-df205465f2ce_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41704,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695235998/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_272fb392-c5f4-519a-94b9-df205465f2ce/272fb392-c5f4-519a-94b9-df205465f2ce_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76282,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695236032/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_272fb392-c5f4-519a-94b9-df205465f2ce/272fb392-c5f4-519a-94b9-df205465f2ce_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62471,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YR69NUO/695236056/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'JAGUAR I-PACE EV400 HSE Hatchback',
 'transmission': 'automatic',
 'trim': 'EV400 HSE',
 'vin': 'SADHA2A18L1600058',
 'year': 2020}
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR69%2520NUO%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [bca.uk] INFO: Saving data for YR69%20NUO: {'created_time': 1774857730.132082, 'last_price_update_time': 1774857730.132099, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YR69%2520NUO') HTTP/1.1" 204 0
2026-03-30 08:02:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AK18WMV/42809901?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=ugS5IVrIUOFFf4YV7h%2BWQWpTaPJbdfWfEdYKdEbdEiw%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BP64ZRY/42804176?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=Gjb75EH4YKN5BBKsrIuTT0dFaelUOL%2FSuGULlEJ5P1I%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29420ed0>
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b92fe590-6408-54e4-8691-54a1f4150203/b92fe590-6408-54e4-8691-54a1f4150203_expert_report_file_cb3167da-5a8a-43e7-9a25-6d55849ed145.pdf HTTP/1.1" 201 0
2026-03-30 08:02:10 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item b92fe590-6408-54e4-8691-54a1f4150203
2026-03-30 08:02:10 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: b92fe590-6408-54e4-8691-54a1f4150203, skipping ID generation
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b92fe590-6408-54e4-8691-54a1f4150203
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DDP15KKH-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DP15KKH-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296efbd0>
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de/cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de_expert_report_file_000580c8-d67a-45e7-b944-70a3978de2bf.pdf HTTP/1.1" 201 0
2026-03-30 08:02:10 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de
2026-03-30 08:02:10 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de, skipping ID generation
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DGY60VST-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GY60VST-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337704/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337704>
2026-03-30 08:02:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946705/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946705>
2026-03-30 08:02:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MK17YMH/42801995?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=V5dUSkp%2F1nf4z5p%2BXg1pLZ1pZIV3SWKWrrh10ufpCoE%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MK17%20YMH-GB>
2026-03-30 08:02:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YK69JDA/42812576?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=qKhKn7MDXsmipA94mxwQy%2FwN4d6nouI%2FdjtBOF0DwSc%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YK69%20JDA-GB>
2026-03-30 08:02:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML64FNM/42793028?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=1qTNSnnA%2FnrpLfAw31588dmp%2Fjm02XuOzua%2Bd0IpVaM%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ML64%20FNM-GB>
2026-03-30 08:02:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VU12ZVK/42801763?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=Gdt1T6v%2FAvuW%2BfC02Go4I7YLZIYIBfgTWr94RbEL1%2Fg%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VU12%20ZVK-GB>
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695042442%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042442 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695720091%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720091 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698980648%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980648 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D696011399%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011399 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695042447%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042447 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695720095%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720095 not downloaded yet
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299f1d90>
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_expert_report_file_cae97aef-eb9e-4872-abd4-c8679887efdd.pdf HTTP/1.1" 201 0
2026-03-30 08:02:10 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item c9ec5b6c-f75f-550e-bcb7-dba32b86646a
2026-03-30 08:02:10 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: c9ec5b6c-f75f-550e-bcb7-dba32b86646a, skipping ID generation
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c9ec5b6c-f75f-550e-bcb7-dba32b86646a
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DAK18WMV-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=AK18WMV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720080/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KO21TZL-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698980672%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980672 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D696011403%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011403 not downloaded yet
2026-03-30 08:02:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AD59NTJ/42812426?sv=2020-08-04&st=2026-03-30T08%3A02%3A10Z&se=2026-03-30T08%3A27%3A10Z&sr=b&sp=r&sig=O%2FFcMZGPPohe76MiWqc7QUkM%2FGrrOrqPYZaUMkLXZwE%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AD59%20NTJ-GB>
2026-03-30 08:02:10 [scrapy.extensions.logstats] INFO: Crawled 56 pages (at 37 pages/min), scraped 60 items (at 55 items/min)
2026-03-30 08:02:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 191MiB
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695042452%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042452 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695720099%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720099 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699103607%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103607 not downloaded yet
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3a67d0>
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bdd194af-ca4c-506a-b3e0-bea5faa07b02/bdd194af-ca4c-506a-b3e0-bea5faa07b02_expert_report_file_cfdd29e6-711a-4a16-8901-94355bbc848f.pdf HTTP/1.1" 201 0
2026-03-30 08:02:10 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item bdd194af-ca4c-506a-b3e0-bea5faa07b02
2026-03-30 08:02:10 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: bdd194af-ca4c-506a-b3e0-bea5faa07b02, skipping ID generation
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 9 photos for item bdd194af-ca4c-506a-b3e0-bea5faa07b02
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DBP64ZRY-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BP64ZRY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698980690%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980690 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D696011409%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011409 not downloaded yet
2026-03-30 08:02:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RA18DHL/42812409?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=l3QOhUoubAv9Dl7369y9IIgqdwatxrMuUZcAX59UpMI%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NX68EAJ/42812084?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=8M5%2B3Q6GHQlIrxjjC1NB04ZIHrymNmpsTPu15kwLCF0%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695042458%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042458 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695720103%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720103 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699103611%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103611 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698591287%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591287 not downloaded yet
2026-03-30 08:02:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG66GVF/42812428?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=HtcQOYOUKlwTsXn6LAhBmdUuYk9Sj60WqVrCodkFR5g%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GL60JZF/42806401?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=xYLwXDmLVZ6ktHie558DP9uEjHhAEV1PaImp0n3JiIE%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU17VMP/42801809?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=4UBZXF92u2klQlGQJgbGeVQbawbaiiku%2B770jQi1ctM%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698980715%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980715 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D696011413%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011413 not downloaded yet
2026-03-30 08:02:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PY64NDE/42793141?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=7V%2Bwj6e52ZKddBgGBFDquPWgjqSw4DrvCtGXR3rzR1Y%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720086/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720086>
2026-03-30 08:02:10 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042431/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042431>
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695042464%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042464 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695720108%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720108 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699103615%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103615 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698591293%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591293 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698980734%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980734 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D696011416%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011416 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695042471%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042471 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D695720114%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720114 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699103619%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103619 not downloaded yet
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698591299%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591299 not downloaded yet
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3c3b10>
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eaf3c876-1cda-5f9a-8986-cb92d6f268a6/eaf3c876-1cda-5f9a-8986-cb92d6f268a6_expert_report_file_f597e819-bd4d-4d32-bce0-74aa1b777325.pdf HTTP/1.1" 201 0
2026-03-30 08:02:10 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item eaf3c876-1cda-5f9a-8986-cb92d6f268a6
2026-03-30 08:02:10 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: eaf3c876-1cda-5f9a-8986-cb92d6f268a6, skipping ID generation
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item eaf3c876-1cda-5f9a-8986-cb92d6f268a6
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DRA18DHL-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=RA18DHL-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a723290>
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_10f8fc25-f437-538a-8bd1-b6018ee191b8/10f8fc25-f437-538a-8bd1-b6018ee191b8_expert_report_file_8e20a969-44cd-4f3b-a067-f89107d89470.pdf HTTP/1.1" 201 0
2026-03-30 08:02:10 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 10f8fc25-f437-538a-8bd1-b6018ee191b8
2026-03-30 08:02:10 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 10f8fc25-f437-538a-8bd1-b6018ee191b8, skipping ID generation
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 10f8fc25-f437-538a-8bd1-b6018ee191b8
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DNX68EAJ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=NX68EAJ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698980769%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980769 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D696011424%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011424 not downloaded yet
2026-03-30 08:02:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML64FNM/42793028?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=1qTNSnnA%2FnrpLfAw31588dmp%2Fjm02XuOzua%2Bd0IpVaM%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699103620%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103620 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698591306%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591306 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699022917%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022917 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698976107%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976107 not downloaded yet
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2935bbd0>
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44987ffe-829c-5d89-be4a-5202a2eaa36d/44987ffe-829c-5d89-be4a-5202a2eaa36d_expert_report_file_277b45b4-1ec3-4243-ac8a-248baf96bc6d.pdf HTTP/1.1" 201 0
2026-03-30 08:02:11 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 44987ffe-829c-5d89-be4a-5202a2eaa36d
2026-03-30 08:02:11 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 44987ffe-829c-5d89-be4a-5202a2eaa36d, skipping ID generation
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 44987ffe-829c-5d89-be4a-5202a2eaa36d
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHG66GVF-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HG66GVF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a72a290>
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_expert_report_file_c2907e54-2bcd-4fb8-a3ee-74999c2f6c18.pdf HTTP/1.1" 201 0
2026-03-30 08:02:11 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5
2026-03-30 08:02:11 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5, skipping ID generation
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DGL60JZF-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GL60JZF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a736350>
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_15e4326d-14af-5ab8-a50d-baf938915286/15e4326d-14af-5ab8-a50d-baf938915286_expert_report_file_d83bf34c-c77c-4682-872a-f23204848067.pdf HTTP/1.1" 201 0
2026-03-30 08:02:11 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 15e4326d-14af-5ab8-a50d-baf938915286
2026-03-30 08:02:11 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 15e4326d-14af-5ab8-a50d-baf938915286, skipping ID generation
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 15e4326d-14af-5ab8-a50d-baf938915286
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DGU17VMP-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GU17VMP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a877a90>
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_553c328c-878f-5a25-850c-bedffa09d48a/553c328c-878f-5a25-850c-bedffa09d48a_expert_report_file_00f0dc33-07a8-4875-a964-dea56e24281d.pdf HTTP/1.1" 201 0
2026-03-30 08:02:11 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 553c328c-878f-5a25-850c-bedffa09d48a
2026-03-30 08:02:11 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 553c328c-878f-5a25-850c-bedffa09d48a, skipping ID generation
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 553c328c-878f-5a25-850c-bedffa09d48a
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DPY64NDE-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=PY64NDE-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VU12ZVK/42801763?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=Gdt1T6v%2FAvuW%2BfC02Go4I7YLZIYIBfgTWr94RbEL1%2Fg%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946705/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FP71AEU/42700097?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=TfndLjW4Z0m09Ewxf%2BkJVLoRP8ZFXTZnckPFdW2tlX0%3D)
2026-03-30 08:02:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337704/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEG/42811388?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=vEJ71QgVOzGoC1MsiWDARZgPIUaYEoMT97rBQxLrq5A%3D)
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698980810%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980810 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D696011432%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011432 not downloaded yet
2026-03-30 08:02:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YK69JDA/42812576?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=qKhKn7MDXsmipA94mxwQy%2FwN4d6nouI%2FdjtBOF0DwSc%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MK17YMH/42801995?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=V5dUSkp%2F1nf4z5p%2BXg1pLZ1pZIV3SWKWrrh10ufpCoE%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699103628%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103628 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698591312%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591312 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699022928%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022928 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698976122%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976122 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010745%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010745 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699114357%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114357 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115036%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115036 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050824%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050824 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698980846%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980846 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D696011440%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011440 not downloaded yet
2026-03-30 08:02:11 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591276/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BP64ZRY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699103635%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103635 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698591321%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591321 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699022938%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022938 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698976148%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976148 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010782%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010782 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699114359%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114359 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115041%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115041 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050837%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050837 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698980876%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980876 not downloaded yet
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D696011447%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011447 not downloaded yet
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2955e050>
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_expert_report_file_1092f513-2776-40cf-a61f-4bf95fa34dd7.pdf HTTP/1.1" 201 0
2026-03-30 08:02:11 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e
2026-03-30 08:02:11 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e, skipping ID generation
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DML64FNM-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=ML64FNM-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2954b3d0>
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_expert_report_file_8e5b66df-c3a2-40cb-90d5-5105345966d8.pdf HTTP/1.1" 201 0
2026-03-30 08:02:11 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 49612fbe-01a5-5d4e-80bd-30fa342bdeef
2026-03-30 08:02:11 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 49612fbe-01a5-5d4e-80bd-30fa342bdeef, skipping ID generation
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 49612fbe-01a5-5d4e-80bd-30fa342bdeef
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DVU12ZVK-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=VU12ZVK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:11 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:11 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:11 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:11 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:11 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a820e50>
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFP71AEU%252F692946705%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946705/600 saved to cache
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 5ec547a5-2d57-5fc7-913f-408c4726ecc0
2026-03-30 08:02:11 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:11 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:11 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:11 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:11 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2912f910>
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ebf9c109-9683-5322-8cf9-b2ddd707c27c/ebf9c109-9683-5322-8cf9-b2ddd707c27c_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEG%252F699337704%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337704/600 saved to cache
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item ebf9c109-9683-5322-8cf9-b2ddd707c27c
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290b0a50>
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_expert_report_file_585ee05b-5a87-4a98-9eeb-dd98709a51a8.pdf HTTP/1.1" 201 0
2026-03-30 08:02:11 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e
2026-03-30 08:02:11 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e, skipping ID generation
2026-03-30 08:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e
2026-03-30 08:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DYK69JDA-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YK69JDA-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292e4650>
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_37f9280e-a6b6-5f46-a8b1-873c53552883/37f9280e-a6b6-5f46-a8b1-873c53552883_expert_report_file_59f33d51-6a31-4f2f-a9cf-c76c216a0f63.pdf HTTP/1.1" 201 0
2026-03-30 08:02:12 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 37f9280e-a6b6-5f46-a8b1-873c53552883
2026-03-30 08:02:12 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 37f9280e-a6b6-5f46-a8b1-873c53552883, skipping ID generation
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 37f9280e-a6b6-5f46-a8b1-873c53552883
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DMK17YMH-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MK17YMH-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AD59NTJ/42812426?sv=2020-08-04&st=2026-03-30T08%3A02%3A10Z&se=2026-03-30T08%3A27%3A10Z&sr=b&sp=r&sig=O%2FFcMZGPPohe76MiWqc7QUkM%2FGrrOrqPYZaUMkLXZwE%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042431/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT20NCC/42737814?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=0mZytDmg1OXw9JndRxvgS6efPXGYwxNN9Gw3zJzkyOk%3D)
2026-03-30 08:02:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720086/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KO21TZL/42751435?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=nrOVFROomKuQ4iB6BKIH2S%2BtND3aus6ibFwmYJj55Nk%3D)
2026-03-30 08:02:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591287/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591287>
2026-03-30 08:02:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103611/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103611>
2026-03-30 08:02:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103607/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103607>
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699103639%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103639 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698591328%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591328 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699022946%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022946 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698976159%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976159 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010803%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010803 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699114362%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114362 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115044%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115044 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050845%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050845 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050712%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050712 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699137739%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137739 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699502210%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502210 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298772%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298772 not downloaded yet
2026-03-30 08:02:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720103/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720103>
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699103644%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103644 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698591337%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591337 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699022960%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022960 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698976174%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976174 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010828%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010828 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699114365%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114365 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115047%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115047 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050853%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050853 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050719%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050719 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699137747%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137747 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699502218%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502218 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298779%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298779 not downloaded yet
2026-03-30 08:02:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115033/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GU17VMP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042458/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042458>
2026-03-30 08:02:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114353/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GL60JZF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010719/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HG66GVF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976091/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=NX68EAJ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699022977%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022977 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698976214%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976214 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010851%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010851 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699114368%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114368 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115052%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115052 not downloaded yet
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050861%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050861 not downloaded yet
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29052910>
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_expert_report_file_a9916ace-9eec-4cd0-8645-22d11cba693c.pdf HTTP/1.1" 201 0
2026-03-30 08:02:12 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item dc466f24-81d9-5fc3-b998-a4c1bdbc387a
2026-03-30 08:02:12 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: dc466f24-81d9-5fc3-b998-a4c1bdbc387a, skipping ID generation
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item dc466f24-81d9-5fc3-b998-a4c1bdbc387a
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DAD59NTJ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=AD59NTJ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293bd710>
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT20NCC%252F695042431%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042431/600 saved to cache
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 6550bbfb-d2cb-560a-b01c-b9da48150ea8
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b4ad10>
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKO21TZL%252F695720086%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720086/600 saved to cache
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 4e5a15cd-1597-54cc-965f-3b9f17cc476b
2026-03-30 08:02:12 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 4e5a15cd-1597-54cc-965f-3b9f17cc476b due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050724%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050724 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699137764%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137764 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699502227%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502227 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298787%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298787 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699022999%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022999 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698976235%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976235 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010891%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010891 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699114374%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114374 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115058%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115058 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050874%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050874 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010711%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010711 not downloaded yet
2026-03-30 08:02:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591276/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BP64ZRY/42804176?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=Gjb75EH4YKN5BBKsrIuTT0dFaelUOL%2FSuGULlEJ5P1I%3D)
2026-03-30 08:02:13 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502201/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YK69JDA-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:13 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298764/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MK17YMH-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050729%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050729 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699137769%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137769 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699502240%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502240 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298799%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298799 not downloaded yet
2026-03-30 08:02:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103607/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AK18WMV/42809901?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=ugS5IVrIUOFFf4YV7h%2BWQWpTaPJbdfWfEdYKdEbdEiw%3D)
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699023024%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699023024 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698976267%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976267 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010915%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010915 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699114380%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114380 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115063%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115063 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050894%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050894 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010732%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010732 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050732%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050732 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699137778%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137778 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699502249%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502249 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298805%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298805 not downloaded yet
2026-03-30 08:02:13 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050706/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=ML64FNM-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:13 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137734/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=VU12ZVK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699023041%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699023041 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698976287%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976287 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010940%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010940 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699114385%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114385 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115071%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115071 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050917%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050917 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010754%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010754 not downloaded yet
2026-03-30 08:02:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976091/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NX68EAJ/42812084?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=8M5%2B3Q6GHQlIrxjjC1NB04ZIHrymNmpsTPu15kwLCF0%3D)
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050748%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050748 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699137788%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137788 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699502278%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502278 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298816%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298816 not downloaded yet
2026-03-30 08:02:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720103/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KO21TZL/42751435?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=nrOVFROomKuQ4iB6BKIH2S%2BtND3aus6ibFwmYJj55Nk%3D)
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010965%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010965 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699114388%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114388 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115076%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115076 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050938%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050938 not downloaded yet
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010776%27 HTTP/1.1" 200 None
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010776 not downloaded yet
2026-03-30 08:02:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29549e90>
2026-03-30 08:02:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bdd194af-ca4c-506a-b3e0-bea5faa07b02/bdd194af-ca4c-506a-b3e0-bea5faa07b02_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBP64ZRY%252F698591276%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591276/600 saved to cache
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item bdd194af-ca4c-506a-b3e0-bea5faa07b02
2026-03-30 08:02:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29aeb850>
2026-03-30 08:02:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAK18WMV%252F699103607%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103607/600 saved to cache
2026-03-30 08:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item c9ec5b6c-f75f-550e-bcb7-dba32b86646a
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050766%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050766 not downloaded yet
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699137800%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137800 not downloaded yet
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699502309%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502309 not downloaded yet
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298831%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298831 not downloaded yet
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010799%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010799 not downloaded yet
2026-03-30 08:02:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502201/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YK69JDA/42812576?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=qKhKn7MDXsmipA94mxwQy%2FwN4d6nouI%2FdjtBOF0DwSc%3D)
2026-03-30 08:02:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042458/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT20NCC/42737814?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=0mZytDmg1OXw9JndRxvgS6efPXGYwxNN9Gw3zJzkyOk%3D)
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 1 for item 10f8fc25-f437-538a-8bd1-b6018ee191b8 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 553c328c-878f-5a25-850c-bedffa09d48a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050782%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050782 not downloaded yet
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699137808%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137808 not downloaded yet
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699502336%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502336 not downloaded yet
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298847%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298847 not downloaded yet
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010838%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010838 not downloaded yet
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698050795%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050795 not downloaded yet
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699137818%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137818 not downloaded yet
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699502370%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502370 not downloaded yet
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298859%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298859 not downloaded yet
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8a2a50>
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_10f8fc25-f437-538a-8bd1-b6018ee191b8/10f8fc25-f437-538a-8bd1-b6018ee191b8_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNX68EAJ%252F698976091%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976091/600 saved to cache
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 10f8fc25-f437-538a-8bd1-b6018ee191b8
2026-03-30 08:02:14 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:14 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:14 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:14 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:14 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295e6bd0>
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKO21TZL%252F695720103%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720103/600 saved to cache
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 4e5a15cd-1597-54cc-965f-3b9f17cc476b
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010869%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010869 not downloaded yet
2026-03-30 08:02:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298787/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298787>
2026-03-30 08:02:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010711/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010711>
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010897%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010897 not downloaded yet
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010919%27 HTTP/1.1" 200 None
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010919 not downloaded yet
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a556d0>
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYK69JDA%252F699502201%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502201/600 saved to cache
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e
2026-03-30 08:02:14 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:14 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:14 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:14 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:14 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a76c10>
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT20NCC%252F695042458%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042458/600 saved to cache
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 6550bbfb-d2cb-560a-b01c-b9da48150ea8
2026-03-30 08:02:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137734/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VU12ZVK/42801763?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=Gdt1T6v%2FAvuW%2BfC02Go4I7YLZIYIBfgTWr94RbEL1%2Fg%3D)
2026-03-30 08:02:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050706/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML64FNM/42793028?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=1qTNSnnA%2FnrpLfAw31588dmp%2Fjm02XuOzua%2Bd0IpVaM%3D)
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item c9ec5b6c-f75f-550e-bcb7-dba32b86646a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 1 for item bdd194af-ca4c-506a-b3e0-bea5faa07b02 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010754/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010754>
2026-03-30 08:02:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050917/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050917>
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a807f90>
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVU12ZVK%252F699137734%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137734/600 saved to cache
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 49612fbe-01a5-5d4e-80bd-30fa342bdeef
2026-03-30 08:02:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114385/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114385>
2026-03-30 08:02:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115071/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115071>
2026-03-30 08:02:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298831/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298831>
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8a2fd0>
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML64FNM%252F698050706%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050706/600 saved to cache
2026-03-30 08:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e
2026-03-30 08:02:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502309/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502309>
2026-03-30 08:02:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298859/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298859>
2026-03-30 08:02:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298787/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MK17YMH/42801995?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=V5dUSkp%2F1nf4z5p%2BXg1pLZ1pZIV3SWKWrrh10ufpCoE%3D)
2026-03-30 08:02:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010711/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AD59NTJ/42812426?sv=2020-08-04&st=2026-03-30T08%3A02%3A10Z&se=2026-03-30T08%3A27%3A10Z&sr=b&sp=r&sig=O%2FFcMZGPPohe76MiWqc7QUkM%2FGrrOrqPYZaUMkLXZwE%3D)
2026-03-30 08:02:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502370/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502370>
2026-03-30 08:02:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010919/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010919>
2026-03-30 08:02:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010897/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010897>
2026-03-30 08:02:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050917/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PY64NDE/42793141?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=7V%2Bwj6e52ZKddBgGBFDquPWgjqSw4DrvCtGXR3rzR1Y%3D)
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a806890>
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_37f9280e-a6b6-5f46-a8b1-873c53552883/37f9280e-a6b6-5f46-a8b1-873c53552883_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMK17YMH%252F699298787%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298787/600 saved to cache
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 37f9280e-a6b6-5f46-a8b1-873c53552883
2026-03-30 08:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010754/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AD59NTJ/42812426?sv=2020-08-04&st=2026-03-30T08%3A02%3A10Z&se=2026-03-30T08%3A27%3A10Z&sr=b&sp=r&sig=O%2FFcMZGPPohe76MiWqc7QUkM%2FGrrOrqPYZaUMkLXZwE%3D)
2026-03-30 08:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114385/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GL60JZF/42806401?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=xYLwXDmLVZ6ktHie558DP9uEjHhAEV1PaImp0n3JiIE%3D)
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5c4410>
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAD59NTJ%252F699010711%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010711/600 saved to cache
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item dc466f24-81d9-5fc3-b998-a4c1bdbc387a
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a7ffd0>
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_553c328c-878f-5a25-850c-bedffa09d48a/553c328c-878f-5a25-850c-bedffa09d48a_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPY64NDE%252F698050917%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050917/600 saved to cache
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 553c328c-878f-5a25-850c-bedffa09d48a
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 44987ffe-829c-5d89-be4a-5202a2eaa36d due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010869/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010869>
2026-03-30 08:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502309/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YK69JDA/42812576?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=qKhKn7MDXsmipA94mxwQy%2FwN4d6nouI%2FdjtBOF0DwSc%3D)
2026-03-30 08:02:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137818/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137818>
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2b50ee90>
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAD59NTJ%252F699010754%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010754/600 saved to cache
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item dc466f24-81d9-5fc3-b998-a4c1bdbc387a
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a794d0>
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGL60JZF%252F699114385%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114385/600 saved to cache
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5
2026-03-30 08:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502370/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YK69JDA/42812576?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=qKhKn7MDXsmipA94mxwQy%2FwN4d6nouI%2FdjtBOF0DwSc%3D)
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 37f9280e-a6b6-5f46-a8b1-873c53552883 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item 15e4326d-14af-5ab8-a50d-baf938915286 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299ff090>
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYK69JDA%252F699502309%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502309/600 saved to cache
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e
2026-03-30 08:02:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050795/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050795>
2026-03-30 08:02:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010838/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010838>
2026-03-30 08:02:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298847/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298847>
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a805950>
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYK69JDA%252F699502370%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502370/600 saved to cache
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e
2026-03-30 08:02:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137808/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137808>
2026-03-30 08:02:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502336/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502336>
2026-03-30 08:02:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050782/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050782>
2026-03-30 08:02:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010799/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010799>
2026-03-30 08:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137818/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VU12ZVK/42801763?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=Gdt1T6v%2FAvuW%2BfC02Go4I7YLZIYIBfgTWr94RbEL1%2Fg%3D)
2026-03-30 08:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010869/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AD59NTJ/42812426?sv=2020-08-04&st=2026-03-30T08%3A02%3A10Z&se=2026-03-30T08%3A27%3A10Z&sr=b&sp=r&sig=O%2FFcMZGPPohe76MiWqc7QUkM%2FGrrOrqPYZaUMkLXZwE%3D)
2026-03-30 08:02:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050766/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050766>
2026-03-30 08:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010838/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AD59NTJ/42812426?sv=2020-08-04&st=2026-03-30T08%3A02%3A10Z&se=2026-03-30T08%3A27%3A10Z&sr=b&sp=r&sig=O%2FFcMZGPPohe76MiWqc7QUkM%2FGrrOrqPYZaUMkLXZwE%3D)
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29231a50>
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVU12ZVK%252F699137818%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137818/600 saved to cache
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 49612fbe-01a5-5d4e-80bd-30fa342bdeef
2026-03-30 08:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050795/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML64FNM/42793028?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=1qTNSnnA%2FnrpLfAw31588dmp%2Fjm02XuOzua%2Bd0IpVaM%3D)
2026-03-30 08:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298847/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MK17YMH/42801995?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=V5dUSkp%2F1nf4z5p%2BXg1pLZ1pZIV3SWKWrrh10ufpCoE%3D)
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a7b750>
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAD59NTJ%252F699010869%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010869/600 saved to cache
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item dc466f24-81d9-5fc3-b998-a4c1bdbc387a
2026-03-30 08:02:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137800/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137800>
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2953a410>
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAD59NTJ%252F699010838%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010838/600 saved to cache
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item dc466f24-81d9-5fc3-b998-a4c1bdbc387a
2026-03-30 08:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050782/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML64FNM/42793028?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=1qTNSnnA%2FnrpLfAw31588dmp%2Fjm02XuOzua%2Bd0IpVaM%3D)
2026-03-30 08:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502336/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YK69JDA/42812576?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=qKhKn7MDXsmipA94mxwQy%2FwN4d6nouI%2FdjtBOF0DwSc%3D)
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299ff190>
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML64FNM%252F698050795%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050795/600 saved to cache
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29561d10>
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_37f9280e-a6b6-5f46-a8b1-873c53552883/37f9280e-a6b6-5f46-a8b1-873c53552883_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMK17YMH%252F699298847%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298847/600 saved to cache
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 37f9280e-a6b6-5f46-a8b1-873c53552883
2026-03-30 08:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010799/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AD59NTJ/42812426?sv=2020-08-04&st=2026-03-30T08%3A02%3A10Z&se=2026-03-30T08%3A27%3A10Z&sr=b&sp=r&sig=O%2FFcMZGPPohe76MiWqc7QUkM%2FGrrOrqPYZaUMkLXZwE%3D)
2026-03-30 08:02:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010776/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010776>
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296dda10>
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML64FNM%252F698050782%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050782/600 saved to cache
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:15 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293ea650>
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYK69JDA%252F699502336%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502336/600 saved to cache
2026-03-30 08:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e
2026-03-30 08:02:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050938/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050938>
2026-03-30 08:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050766/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML64FNM/42793028?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=1qTNSnnA%2FnrpLfAw31588dmp%2Fjm02XuOzua%2Bd0IpVaM%3D)
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2942d450>
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAD59NTJ%252F699010799%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010799/600 saved to cache
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item dc466f24-81d9-5fc3-b998-a4c1bdbc387a
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 7 for item 37f9280e-a6b6-5f46-a8b1-873c53552883 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 8 for item 15e4326d-14af-5ab8-a50d-baf938915286 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114388/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114388>
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010965/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010965>
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115076/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115076>
2026-03-30 08:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137800/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VU12ZVK/42801763?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=Gdt1T6v%2FAvuW%2BfC02Go4I7YLZIYIBfgTWr94RbEL1%2Fg%3D)
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296fac90>
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML64FNM%252F698050766%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050766/600 saved to cache
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298816/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298816>
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502278/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502278>
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 9 for item 37f9280e-a6b6-5f46-a8b1-873c53552883 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29531150>
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVU12ZVK%252F699137800%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137800/600 saved to cache
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 49612fbe-01a5-5d4e-80bd-30fa342bdeef
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137788/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137788>
2026-03-30 08:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010776/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AD59NTJ/42812426?sv=2020-08-04&st=2026-03-30T08%3A02%3A10Z&se=2026-03-30T08%3A27%3A10Z&sr=b&sp=r&sig=O%2FFcMZGPPohe76MiWqc7QUkM%2FGrrOrqPYZaUMkLXZwE%3D)
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050748/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050748>
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010940/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010940>
2026-03-30 08:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050938/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PY64NDE/42793141?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=7V%2Bwj6e52ZKddBgGBFDquPWgjqSw4DrvCtGXR3rzR1Y%3D)
2026-03-30 08:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502278/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YK69JDA/42812576?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=qKhKn7MDXsmipA94mxwQy%2FwN4d6nouI%2FdjtBOF0DwSc%3D)
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298805/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298805>
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976287/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976287>
2026-03-30 08:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114388/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GL60JZF/42806401?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=xYLwXDmLVZ6ktHie558DP9uEjHhAEV1PaImp0n3JiIE%3D)
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699023041/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699023041>
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a52a50>
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAD59NTJ%252F699010776%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010776/600 saved to cache
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item dc466f24-81d9-5fc3-b998-a4c1bdbc387a
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 9 for item dc466f24-81d9-5fc3-b998-a4c1bdbc387a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 8 for item dc466f24-81d9-5fc3-b998-a4c1bdbc387a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a7acd0>
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_553c328c-878f-5a25-850c-bedffa09d48a/553c328c-878f-5a25-850c-bedffa09d48a_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPY64NDE%252F698050938%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050938/600 saved to cache
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 553c328c-878f-5a25-850c-bedffa09d48a
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502249/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502249>
2026-03-30 08:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137788/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VU12ZVK/42801763?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=Gdt1T6v%2FAvuW%2BfC02Go4I7YLZIYIBfgTWr94RbEL1%2Fg%3D)
2026-03-30 08:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298816/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MK17YMH/42801995?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=V5dUSkp%2F1nf4z5p%2BXg1pLZ1pZIV3SWKWrrh10ufpCoE%3D)
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7598d0>
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYK69JDA%252F699502278%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502278/600 saved to cache
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a57050>
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGL60JZF%252F699114388%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114388/600 saved to cache
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137778/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137778>
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050732/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050732>
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299fcad0>
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVU12ZVK%252F699137788%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137788/600 saved to cache
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 49612fbe-01a5-5d4e-80bd-30fa342bdeef
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010732/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010732>
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050894/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050894>
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299a1790>
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_37f9280e-a6b6-5f46-a8b1-873c53552883/37f9280e-a6b6-5f46-a8b1-873c53552883_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMK17YMH%252F699298816%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298816/600 saved to cache
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 37f9280e-a6b6-5f46-a8b1-873c53552883
2026-03-30 08:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298805/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MK17YMH/42801995?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=V5dUSkp%2F1nf4z5p%2BXg1pLZ1pZIV3SWKWrrh10ufpCoE%3D)
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115063/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115063>
2026-03-30 08:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976287/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NX68EAJ/42812084?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=8M5%2B3Q6GHQlIrxjjC1NB04ZIHrymNmpsTPu15kwLCF0%3D)
2026-03-30 08:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699023041/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RA18DHL/42812409?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=l3QOhUoubAv9Dl7369y9IIgqdwatxrMuUZcAX59UpMI%3D)
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299a1990>
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_37f9280e-a6b6-5f46-a8b1-873c53552883/37f9280e-a6b6-5f46-a8b1-873c53552883_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMK17YMH%252F699298805%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298805/600 saved to cache
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 37f9280e-a6b6-5f46-a8b1-873c53552883
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114380/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114380>
2026-03-30 08:02:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010915/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010915>
2026-03-30 08:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050732/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML64FNM/42793028?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=1qTNSnnA%2FnrpLfAw31588dmp%2Fjm02XuOzua%2Bd0IpVaM%3D)
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 8 for item 49612fbe-01a5-5d4e-80bd-30fa342bdeef due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:16 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a79b390>
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_10f8fc25-f437-538a-8bd1-b6018ee191b8/10f8fc25-f437-538a-8bd1-b6018ee191b8_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNX68EAJ%252F698976287%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976287/600 saved to cache
2026-03-30 08:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 10f8fc25-f437-538a-8bd1-b6018ee191b8
2026-03-30 08:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137778/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VU12ZVK/42801763?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=Gdt1T6v%2FAvuW%2BfC02Go4I7YLZIYIBfgTWr94RbEL1%2Fg%3D)
2026-03-30 08:02:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010732/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AD59NTJ/42812426?sv=2020-08-04&st=2026-03-30T08%3A02%3A10Z&se=2026-03-30T08%3A27%3A10Z&sr=b&sp=r&sig=O%2FFcMZGPPohe76MiWqc7QUkM%2FGrrOrqPYZaUMkLXZwE%3D)
2026-03-30 08:02:17 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:17 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:17 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:17 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:17 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29531a10>
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eaf3c876-1cda-5f9a-8986-cb92d6f268a6/eaf3c876-1cda-5f9a-8986-cb92d6f268a6_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRA18DHL%252F699023041%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699023041/600 saved to cache
2026-03-30 08:02:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item eaf3c876-1cda-5f9a-8986-cb92d6f268a6
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2916da90>
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML64FNM%252F698050732%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050732/600 saved to cache
2026-03-30 08:02:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e
2026-03-30 08:02:17 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976267/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976267>
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299d5590>
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVU12ZVK%252F699137778%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137778/600 saved to cache
2026-03-30 08:02:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 49612fbe-01a5-5d4e-80bd-30fa342bdeef
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299a96d0>
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAD59NTJ%252F699010732%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010732/600 saved to cache
2026-03-30 08:02:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item dc466f24-81d9-5fc3-b998-a4c1bdbc387a
2026-03-30 08:02:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115063/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU17VMP/42801809?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=4UBZXF92u2klQlGQJgbGeVQbawbaiiku%2B770jQi1ctM%3D)
2026-03-30 08:02:17 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699023024/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699023024>
2026-03-30 08:02:17 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:17 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:17 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:17 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:17 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29532810>
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_15e4326d-14af-5ab8-a50d-baf938915286/15e4326d-14af-5ab8-a50d-baf938915286_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU17VMP%252F699115063%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115063/600 saved to cache
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 15e4326d-14af-5ab8-a50d-baf938915286
2026-03-30 08:02:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114380/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GL60JZF/42806401?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=xYLwXDmLVZ6ktHie558DP9uEjHhAEV1PaImp0n3JiIE%3D)
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 9 for item 15e4326d-14af-5ab8-a50d-baf938915286 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 9 for item 44987ffe-829c-5d89-be4a-5202a2eaa36d due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 8 for item 44987ffe-829c-5d89-be4a-5202a2eaa36d due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 7 for item 553c328c-878f-5a25-850c-bedffa09d48a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010915/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG66GVF/42812428?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=HtcQOYOUKlwTsXn6LAhBmdUuYk9Sj60WqVrCodkFR5g%3D)
2026-03-30 08:02:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699023024/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RA18DHL/42812409?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=l3QOhUoubAv9Dl7369y9IIgqdwatxrMuUZcAX59UpMI%3D)
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a88c1d0>
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGL60JZF%252F699114380%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114380/600 saved to cache
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050729/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050729>
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2909d6d0>
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44987ffe-829c-5d89-be4a-5202a2eaa36d/44987ffe-829c-5d89-be4a-5202a2eaa36d_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHG66GVF%252F699010915%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010915/600 saved to cache
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 44987ffe-829c-5d89-be4a-5202a2eaa36d
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6cc7d0>
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eaf3c876-1cda-5f9a-8986-cb92d6f268a6/eaf3c876-1cda-5f9a-8986-cb92d6f268a6_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRA18DHL%252F699023024%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699023024/600 saved to cache
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item eaf3c876-1cda-5f9a-8986-cb92d6f268a6
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298799/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298799>
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137769/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137769>
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502240/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502240>
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050874/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050874>
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115058/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115058>
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010891/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010891>
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022999/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022999>
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502227/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502227>
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976235/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976235>
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137764/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137764>
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050724/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050724>
2026-03-30 08:02:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050874/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PY64NDE/42793141?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=7V%2Bwj6e52ZKddBgGBFDquPWgjqSw4DrvCtGXR3rzR1Y%3D)
2026-03-30 08:02:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050729/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML64FNM/42793028?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=1qTNSnnA%2FnrpLfAw31588dmp%2Fjm02XuOzua%2Bd0IpVaM%3D)
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010705/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=AD59NTJ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050861/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050861>
2026-03-30 08:02:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115058/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU17VMP/42801809?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=4UBZXF92u2klQlGQJgbGeVQbawbaiiku%2B770jQi1ctM%3D)
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a27490>
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_553c328c-878f-5a25-850c-bedffa09d48a/553c328c-878f-5a25-850c-bedffa09d48a_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPY64NDE%252F698050874%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050874/600 saved to cache
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 553c328c-878f-5a25-850c-bedffa09d48a
2026-03-30 08:02:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298799/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MK17YMH/42801995?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=V5dUSkp%2F1nf4z5p%2BXg1pLZ1pZIV3SWKWrrh10ufpCoE%3D)
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a61e510>
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML64FNM%252F698050729%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050729/600 saved to cache
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e
2026-03-30 08:02:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976235/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NX68EAJ/42812084?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=8M5%2B3Q6GHQlIrxjjC1NB04ZIHrymNmpsTPu15kwLCF0%3D)
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a88cc10>
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_15e4326d-14af-5ab8-a50d-baf938915286/15e4326d-14af-5ab8-a50d-baf938915286_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU17VMP%252F699115058%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115058/600 saved to cache
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 15e4326d-14af-5ab8-a50d-baf938915286
2026-03-30 08:02:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502227/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YK69JDA/42812576?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=qKhKn7MDXsmipA94mxwQy%2FwN4d6nouI%2FdjtBOF0DwSc%3D)
2026-03-30 08:02:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137764/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VU12ZVK/42801763?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=Gdt1T6v%2FAvuW%2BfC02Go4I7YLZIYIBfgTWr94RbEL1%2Fg%3D)
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a88c8d0>
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_37f9280e-a6b6-5f46-a8b1-873c53552883/37f9280e-a6b6-5f46-a8b1-873c53552883_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMK17YMH%252F699298799%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298799/600 saved to cache
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 37f9280e-a6b6-5f46-a8b1-873c53552883
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:18 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295e5950>
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_10f8fc25-f437-538a-8bd1-b6018ee191b8/10f8fc25-f437-538a-8bd1-b6018ee191b8_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNX68EAJ%252F698976235%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976235/600 saved to cache
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 10f8fc25-f437-538a-8bd1-b6018ee191b8
2026-03-30 08:02:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050724/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML64FNM/42793028?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=1qTNSnnA%2FnrpLfAw31588dmp%2Fjm02XuOzua%2Bd0IpVaM%3D)
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115052/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115052>
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a54090>
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYK69JDA%252F699502227%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502227/600 saved to cache
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3dac50>
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVU12ZVK%252F699137764%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137764/600 saved to cache
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 49612fbe-01a5-5d4e-80bd-30fa342bdeef
2026-03-30 08:02:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010705/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AD59NTJ/42812426?sv=2020-08-04&st=2026-03-30T08%3A02%3A10Z&se=2026-03-30T08%3A27%3A10Z&sr=b&sp=r&sig=O%2FFcMZGPPohe76MiWqc7QUkM%2FGrrOrqPYZaUMkLXZwE%3D)
2026-03-30 08:02:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114368/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114368>
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6cc850>
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML64FNM%252F698050724%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050724/600 saved to cache
2026-03-30 08:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e
2026-03-30 08:02:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976214/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976214>
2026-03-30 08:02:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010851/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010851>
2026-03-30 08:02:19 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 8 for item 10f8fc25-f437-538a-8bd1-b6018ee191b8 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2949ed90>
2026-03-30 08:02:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAD59NTJ%252F699010705%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010705/600 saved to cache
2026-03-30 08:02:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item dc466f24-81d9-5fc3-b998-a4c1bdbc387a
2026-03-30 08:02:19 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: dc466f24-81d9-5fc3-b998-a4c1bdbc387a, skipping ID generation
2026-03-30 08:02:19 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item dc466f24-81d9-5fc3-b998-a4c1bdbc387a sending to next pipeline
2026-03-30 08:02:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dc466f24-81d9-5fc3-b998-a4c1bdbc387a, identifier: AD59%20NTJ
2026-03-30 08:02:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dc466f24-81d9-5fc3-b998-a4c1bdbc387a with identifier: AD59%20NTJ
2026-03-30 08:02:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dc466f24-81d9-5fc3-b998-a4c1bdbc387a with identifier: AD59%20NTJ
2026-03-30 08:02:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dc466f24-81d9-5fc3-b998-a4c1bdbc387a with identifier: AD59%20NTJ to the API
2026-03-30 08:02:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010705/600>
{'auction_title': '',
 'c_o_2_emission_value': 145,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_expert_report_file_a9916ace-9eec-4cd0-8645-22d11cba693c.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AD59%20NTJ-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'dc466f24-81d9-5fc3-b998-a4c1bdbc387a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AD59 NTJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AD59%20NTJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 59346,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50938,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010705/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48985,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010711/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49187,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010732/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49260,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010754/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46952,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010776/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45909,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010799/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94027,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010838/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc466f24-81d9-5fc3-b998-a4c1bdbc387a/dc466f24-81d9-5fc3-b998-a4c1bdbc387a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71157,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AD59NTJ/699010869/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 1.4 TSI 160 GT Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 160 GT',
 'vin': 'WVWZZZ1KZAP087492',
 'year': 2009}
2026-03-30 08:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD59%2520NTJ%27 HTTP/1.1" 200 None
2026-03-30 08:02:19 [bca.uk] INFO: Saving data for AD59%20NTJ: {'created_time': 1774857739.760416, 'last_price_update_time': 1774857739.76043, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AD59%2520NTJ') HTTP/1.1" 204 0
2026-03-30 08:02:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050861/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PY64NDE/42793141?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=7V%2Bwj6e52ZKddBgGBFDquPWgjqSw4DrvCtGXR3rzR1Y%3D)
2026-03-30 08:02:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022977/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022977>
2026-03-30 08:02:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298779/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298779>
2026-03-30 08:02:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502218/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502218>
2026-03-30 08:02:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050719/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050719>
2026-03-30 08:02:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050853/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050853>
2026-03-30 08:02:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a88f190>
2026-03-30 08:02:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_553c328c-878f-5a25-850c-bedffa09d48a/553c328c-878f-5a25-850c-bedffa09d48a_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPY64NDE%252F698050861%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050861/600 saved to cache
2026-03-30 08:02:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 553c328c-878f-5a25-850c-bedffa09d48a
2026-03-30 08:02:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115052/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU17VMP/42801809?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=4UBZXF92u2klQlGQJgbGeVQbawbaiiku%2B770jQi1ctM%3D)
2026-03-30 08:02:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114368/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GL60JZF/42806401?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=xYLwXDmLVZ6ktHie558DP9uEjHhAEV1PaImp0n3JiIE%3D)
2026-03-30 08:02:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137747/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137747>
2026-03-30 08:02:19 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:19 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:19 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item 49612fbe-01a5-5d4e-80bd-30fa342bdeef due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:19 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item 44987ffe-829c-5d89-be4a-5202a2eaa36d due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:19 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 7 for item eaf3c876-1cda-5f9a-8986-cb92d6f268a6 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115047/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115047>
2026-03-30 08:02:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114365/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114365>
2026-03-30 08:02:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010828/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010828>
2026-03-30 08:02:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976174/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976174>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7f6410>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_15e4326d-14af-5ab8-a50d-baf938915286/15e4326d-14af-5ab8-a50d-baf938915286_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU17VMP%252F699115052%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115052/600 saved to cache
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 15e4326d-14af-5ab8-a50d-baf938915286
2026-03-30 08:02:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022960/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022960>
2026-03-30 08:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502218/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YK69JDA/42812576?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=qKhKn7MDXsmipA94mxwQy%2FwN4d6nouI%2FdjtBOF0DwSc%3D)
2026-03-30 08:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050719/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML64FNM/42793028?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=1qTNSnnA%2FnrpLfAw31588dmp%2Fjm02XuOzua%2Bd0IpVaM%3D)
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290af5d0>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGL60JZF%252F699114368%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114368/600 saved to cache
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5
2026-03-30 08:02:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591337/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591337>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3a0b90>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYK69JDA%252F699502218%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502218/600 saved to cache
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e
2026-03-30 08:02:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103644/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103644>
2026-03-30 08:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137747/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VU12ZVK/42801763?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=Gdt1T6v%2FAvuW%2BfC02Go4I7YLZIYIBfgTWr94RbEL1%2Fg%3D)
2026-03-30 08:02:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298772/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298772>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a62e150>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML64FNM%252F698050719%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050719/600 saved to cache
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29560310>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVU12ZVK%252F699137747%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137747/600 saved to cache
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 49612fbe-01a5-5d4e-80bd-30fa342bdeef
2026-03-30 08:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114365/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GL60JZF/42806401?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=xYLwXDmLVZ6ktHie558DP9uEjHhAEV1PaImp0n3JiIE%3D)
2026-03-30 08:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115047/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU17VMP/42801809?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=4UBZXF92u2klQlGQJgbGeVQbawbaiiku%2B770jQi1ctM%3D)
2026-03-30 08:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976174/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NX68EAJ/42812084?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=8M5%2B3Q6GHQlIrxjjC1NB04ZIHrymNmpsTPu15kwLCF0%3D)
2026-03-30 08:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022960/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RA18DHL/42812409?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=l3QOhUoubAv9Dl7369y9IIgqdwatxrMuUZcAX59UpMI%3D)
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299a1610>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGL60JZF%252F699114365%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114365/600 saved to cache
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a807810>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_15e4326d-14af-5ab8-a50d-baf938915286/15e4326d-14af-5ab8-a50d-baf938915286_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU17VMP%252F699115047%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115047/600 saved to cache
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 15e4326d-14af-5ab8-a50d-baf938915286
2026-03-30 08:02:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502210/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699502210>
2026-03-30 08:02:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137739/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699137739>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2950a850>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_10f8fc25-f437-538a-8bd1-b6018ee191b8/10f8fc25-f437-538a-8bd1-b6018ee191b8_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNX68EAJ%252F698976174%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976174/600 saved to cache
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 10f8fc25-f437-538a-8bd1-b6018ee191b8
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295e2990>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eaf3c876-1cda-5f9a-8986-cb92d6f268a6/eaf3c876-1cda-5f9a-8986-cb92d6f268a6_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRA18DHL%252F699022960%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022960/600 saved to cache
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item eaf3c876-1cda-5f9a-8986-cb92d6f268a6
2026-03-30 08:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591337/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BP64ZRY/42804176?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=Gjb75EH4YKN5BBKsrIuTT0dFaelUOL%2FSuGULlEJ5P1I%3D)
2026-03-30 08:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298772/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MK17YMH/42801995?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=V5dUSkp%2F1nf4z5p%2BXg1pLZ1pZIV3SWKWrrh10ufpCoE%3D)
2026-03-30 08:02:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050712/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050712>
2026-03-30 08:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103644/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AK18WMV/42809901?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=ugS5IVrIUOFFf4YV7h%2BWQWpTaPJbdfWfEdYKdEbdEiw%3D)
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29508310>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bdd194af-ca4c-506a-b3e0-bea5faa07b02/bdd194af-ca4c-506a-b3e0-bea5faa07b02_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBP64ZRY%252F698591337%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591337/600 saved to cache
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item bdd194af-ca4c-506a-b3e0-bea5faa07b02
2026-03-30 08:02:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115044/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115044>
2026-03-30 08:02:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050845/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050845>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a62f810>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_37f9280e-a6b6-5f46-a8b1-873c53552883/37f9280e-a6b6-5f46-a8b1-873c53552883_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMK17YMH%252F699298772%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298772/600 saved to cache
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 37f9280e-a6b6-5f46-a8b1-873c53552883
2026-03-30 08:02:20 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:20 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:20 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:20 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:20 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a78b50>
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAK18WMV%252F699103644%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103644/600 saved to cache
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item c9ec5b6c-f75f-550e-bcb7-dba32b86646a
2026-03-30 08:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502210/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YK69JDA/42812576?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=qKhKn7MDXsmipA94mxwQy%2FwN4d6nouI%2FdjtBOF0DwSc%3D)
2026-03-30 08:02:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114362/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114362>
2026-03-30 08:02:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010803/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010803>
2026-03-30 08:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137739/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VU12ZVK/42801763?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=Gdt1T6v%2FAvuW%2BfC02Go4I7YLZIYIBfgTWr94RbEL1%2Fg%3D)
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item 44987ffe-829c-5d89-be4a-5202a2eaa36d due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:20 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item 10f8fc25-f437-538a-8bd1-b6018ee191b8 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050712/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML64FNM/42793028?sv=2020-08-04&st=2026-03-30T08%3A02%3A09Z&se=2026-03-30T08%3A27%3A09Z&sr=b&sp=r&sig=1qTNSnnA%2FnrpLfAw31588dmp%2Fjm02XuOzua%2Bd0IpVaM%3D)
2026-03-30 08:02:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 37f9280e-a6b6-5f46-a8b1-873c53552883 with identifier: MK17%20YMH
2026-03-30 08:02:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 37f9280e-a6b6-5f46-a8b1-873c53552883 with identifier: MK17%20YMH
2026-03-30 08:02:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 37f9280e-a6b6-5f46-a8b1-873c53552883 with identifier: MK17%20YMH to the API
2026-03-30 08:02:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:21 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 102,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_37f9280e-a6b6-5f46-a8b1-873c53552883/37f9280e-a6b6-5f46-a8b1-873c53552883_expert_report_file_59f33d51-6a31-4f2f-a9cf-c76c216a0f63.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MK17%20YMH-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '37f9280e-a6b6-5f46-a8b1-873c53552883',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MK17 YMH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MK17%20YMH&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'KIA',
 'model': 'PICANTO',
 'odometer': 15715,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MK17YMH-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298772',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298779',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298787',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298799',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298805',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298816',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298831',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298847',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298859'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_37f9280e-a6b6-5f46-a8b1-873c53552883/37f9280e-a6b6-5f46-a8b1-873c53552883_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39216,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298772/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_37f9280e-a6b6-5f46-a8b1-873c53552883/37f9280e-a6b6-5f46-a8b1-873c53552883_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35500,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298787/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_37f9280e-a6b6-5f46-a8b1-873c53552883/37f9280e-a6b6-5f46-a8b1-873c53552883_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 34090,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298799/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_37f9280e-a6b6-5f46-a8b1-873c53552883/37f9280e-a6b6-5f46-a8b1-873c53552883_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 34733,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298805/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_37f9280e-a6b6-5f46-a8b1-873c53552883/37f9280e-a6b6-5f46-a8b1-873c53552883_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81834,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298816/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_37f9280e-a6b6-5f46-a8b1-873c53552883/37f9280e-a6b6-5f46-a8b1-873c53552883_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79769,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MK17YMH/699298847/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'KIA PICANTO 1.0 65 SE Hatchback',
 'transmission': 'manual',
 'trim': '65 SE',
 'vin': 'KNABX511LHT312191',
 'year': 2017}
2026-03-30 08:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK17%2520YMH%27 HTTP/1.1" 200 None
2026-03-30 08:02:21 [bca.uk] INFO: Saving data for MK17%20YMH: {'created_time': 1774857741.466138, 'last_price_update_time': 1774857741.46615, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MK17%2520YMH') HTTP/1.1" 204 0
2026-03-30 08:02:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050845/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PY64NDE/42793141?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=7V%2Bwj6e52ZKddBgGBFDquPWgjqSw4DrvCtGXR3rzR1Y%3D)
2026-03-30 08:02:21 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976159/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976159>
2026-03-30 08:02:21 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591328/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591328>
2026-03-30 08:02:21 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022946/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022946>
2026-03-30 08:02:21 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103639/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103639>
2026-03-30 08:02:21 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item 37f9280e-a6b6-5f46-a8b1-873c53552883 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2c803650>
2026-03-30 08:02:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYK69JDA%252F699502210%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502210/600 saved to cache
2026-03-30 08:02:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e
2026-03-30 08:02:21 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e, skipping ID generation
2026-03-30 08:02:21 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e sending to next pipeline
2026-03-30 08:02:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e, identifier: YK69%20JDA
2026-03-30 08:02:21 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item eaf3c876-1cda-5f9a-8986-cb92d6f268a6 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e with identifier: YK69%20JDA
2026-03-30 08:02:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e with identifier: YK69%20JDA
2026-03-30 08:02:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0d62b92e-b693-5fc8-8c54-5c65d42b3e3e with identifier: YK69%20JDA to the API
2026-03-30 08:02:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502210/600>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_expert_report_file_585ee05b-5a87-4a98-9eeb-dd98709a51a8.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YK69%20JDA-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0d62b92e-b693-5fc8-8c54-5c65d42b3e3e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YK69 JDA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YK69%20JDA&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'BMW',
 'model': '118D',
 'odometer': 70395,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42946,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502201/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42008,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502210/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40667,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502218/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39345,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502227/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86897,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502278/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76886,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502309/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92815,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502336/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d62b92e-b693-5fc8-8c54-5c65d42b3e3e/0d62b92e-b693-5fc8-8c54-5c65d42b3e3e_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69912,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YK69JDA/699502370/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'BMW 118D 2.0 M SPORT STEP Hatchback',
 'transmission': 'automatic',
 'trim': 'M SPORT STEP',
 'vin': 'WBA7M920305R17695',
 'year': 2020}
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK69%2520JDA%27 HTTP/1.1" 200 None
2026-03-30 08:02:22 [bca.uk] INFO: Saving data for YK69%20JDA: {'created_time': 1774857742.13286, 'last_price_update_time': 1774857742.132874, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YK69%2520JDA') HTTP/1.1" 204 0
2026-03-30 08:02:22 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item 553c328c-878f-5a25-850c-bedffa09d48a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:22 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item 44987ffe-829c-5d89-be4a-5202a2eaa36d due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2941b950>
2026-03-30 08:02:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVU12ZVK%252F699137739%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137739/600 saved to cache
2026-03-30 08:02:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 49612fbe-01a5-5d4e-80bd-30fa342bdeef
2026-03-30 08:02:22 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 49612fbe-01a5-5d4e-80bd-30fa342bdeef, skipping ID generation
2026-03-30 08:02:22 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 49612fbe-01a5-5d4e-80bd-30fa342bdeef sending to next pipeline
2026-03-30 08:02:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 49612fbe-01a5-5d4e-80bd-30fa342bdeef, identifier: VU12%20ZVK
2026-03-30 08:02:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3d88d0>
2026-03-30 08:02:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML64FNM%252F698050712%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050712/600 saved to cache
2026-03-30 08:02:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e
2026-03-30 08:02:22 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e, skipping ID generation
2026-03-30 08:02:22 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e sending to next pipeline
2026-03-30 08:02:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e, identifier: ML64%20FNM
2026-03-30 08:02:22 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115041/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115041>
2026-03-30 08:02:22 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050837/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050837>
2026-03-30 08:02:22 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011447/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011447>
2026-03-30 08:02:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114362/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GL60JZF/42806401?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=xYLwXDmLVZ6ktHie558DP9uEjHhAEV1PaImp0n3JiIE%3D)
2026-03-30 08:02:22 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114359/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114359>
2026-03-30 08:02:22 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980876/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980876>
2026-03-30 08:02:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010803/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG66GVF/42812428?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=HtcQOYOUKlwTsXn6LAhBmdUuYk9Sj60WqVrCodkFR5g%3D)
2026-03-30 08:02:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 49612fbe-01a5-5d4e-80bd-30fa342bdeef with identifier: VU12%20ZVK
2026-03-30 08:02:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 49612fbe-01a5-5d4e-80bd-30fa342bdeef with identifier: VU12%20ZVK
2026-03-30 08:02:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 49612fbe-01a5-5d4e-80bd-30fa342bdeef with identifier: VU12%20ZVK to the API
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137739/600>
{'auction_title': '',
 'c_o_2_emission_value': 168,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_expert_report_file_8e5b66df-c3a2-40cb-90d5-5105345966d8.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VU12%20ZVK-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '49612fbe-01a5-5d4e-80bd-30fa342bdeef',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VU12 ZVK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VU12%20ZVK&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MINI',
 'model': 'COUNTRYMAN',
 'odometer': 91166,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50624,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137734/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48952,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137739/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46921,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137747/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48451,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137764/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47454,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137778/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97132,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137788/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70634,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137800/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_49612fbe-01a5-5d4e-80bd-30fa342bdeef/49612fbe-01a5-5d4e-80bd-30fa342bdeef_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87318,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VU12ZVK/699137818/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'MINI COUNTRYMAN 1.6 COOPER Hatchback',
 'transmission': 'automatic',
 'trim': 'COOPER',
 'vin': 'WMWZB32040WL92801',
 'year': 2012}
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU12%2520ZVK%27 HTTP/1.1" 200 None
2026-03-30 08:02:22 [bca.uk] INFO: Saving data for VU12%20ZVK: {'created_time': 1774857742.878244, 'last_price_update_time': 1774857742.878276, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VU12%2520ZVK') HTTP/1.1" 204 0
2026-03-30 08:02:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e with identifier: ML64%20FNM
2026-03-30 08:02:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e with identifier: ML64%20FNM
2026-03-30 08:02:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1950bfcd-02d0-5e7e-9725-39a25b8e4e8e with identifier: ML64%20FNM to the API
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050712/600>
{'auction_title': '',
 'c_o_2_emission_value': 106,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_expert_report_file_1092f513-2776-40cf-a61f-4bf95fa34dd7.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ML64%20FNM-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1950bfcd-02d0-5e7e-9725-39a25b8e4e8e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ML64 FNM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ML64%20FNM&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 68374,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42816,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050706/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43640,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050712/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42025,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050719/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41190,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050724/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40076,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050729/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39653,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050732/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80203,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050766/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77014,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050782/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1950bfcd-02d0-5e7e-9725-39a25b8e4e8e/1950bfcd-02d0-5e7e-9725-39a25b8e4e8e_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87193,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML64FNM/698050795/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.0 60 SE Hatchback',
 'transmission': 'manual',
 'trim': '60 SE',
 'vin': 'WVWZZZ6RZFY127172',
 'year': 2014}
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML64%2520FNM%27 HTTP/1.1" 200 None
2026-03-30 08:02:23 [bca.uk] INFO: Saving data for ML64%20FNM: {'created_time': 1774857743.31699, 'last_price_update_time': 1774857743.317003, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ML64%2520FNM') HTTP/1.1" 204 0
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293df050>
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_553c328c-878f-5a25-850c-bedffa09d48a/553c328c-878f-5a25-850c-bedffa09d48a_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPY64NDE%252F698050845%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050845/600 saved to cache
2026-03-30 08:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 553c328c-878f-5a25-850c-bedffa09d48a
2026-03-30 08:02:23 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 3 for item 15e4326d-14af-5ab8-a50d-baf938915286 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8a0b10>
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGL60JZF%252F699114362%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114362/600 saved to cache
2026-03-30 08:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2916cd90>
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44987ffe-829c-5d89-be4a-5202a2eaa36d/44987ffe-829c-5d89-be4a-5202a2eaa36d_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHG66GVF%252F699010803%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010803/600 saved to cache
2026-03-30 08:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 44987ffe-829c-5d89-be4a-5202a2eaa36d
2026-03-30 08:02:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010782/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010782>
2026-03-30 08:02:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976148/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976148>
2026-03-30 08:02:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022938/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022938>
2026-03-30 08:02:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591321/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591321>
2026-03-30 08:02:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591328/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BP64ZRY/42804176?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=Gjb75EH4YKN5BBKsrIuTT0dFaelUOL%2FSuGULlEJ5P1I%3D)
2026-03-30 08:02:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980876/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DP15KKH/42812474?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=KtcZHr8xQVZlW5eHGhFXhoh01zcIr14LprnIM5hj5n4%3D)
2026-03-30 08:02:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115041/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU17VMP/42801809?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=4UBZXF92u2klQlGQJgbGeVQbawbaiiku%2B770jQi1ctM%3D)
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cc34b90>
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bdd194af-ca4c-506a-b3e0-bea5faa07b02/bdd194af-ca4c-506a-b3e0-bea5faa07b02_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBP64ZRY%252F698591328%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591328/600 saved to cache
2026-03-30 08:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item bdd194af-ca4c-506a-b3e0-bea5faa07b02
2026-03-30 08:02:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103635/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103635>
2026-03-30 08:02:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011440/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011440>
2026-03-30 08:02:23 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:23 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:23 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:23 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:23 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7a4c50>
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b92fe590-6408-54e4-8691-54a1f4150203/b92fe590-6408-54e4-8691-54a1f4150203_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDP15KKH%252F698980876%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980876/600 saved to cache
2026-03-30 08:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item b92fe590-6408-54e4-8691-54a1f4150203
2026-03-30 08:02:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022938/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RA18DHL/42812409?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=l3QOhUoubAv9Dl7369y9IIgqdwatxrMuUZcAX59UpMI%3D)
2026-03-30 08:02:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980846/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980846>
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3e68d0>
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_15e4326d-14af-5ab8-a50d-baf938915286/15e4326d-14af-5ab8-a50d-baf938915286_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU17VMP%252F699115041%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115041/600 saved to cache
2026-03-30 08:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 15e4326d-14af-5ab8-a50d-baf938915286
2026-03-30 08:02:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010782/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG66GVF/42812428?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=HtcQOYOUKlwTsXn6LAhBmdUuYk9Sj60WqVrCodkFR5g%3D)
2026-03-30 08:02:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976148/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NX68EAJ/42812084?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=8M5%2B3Q6GHQlIrxjjC1NB04ZIHrymNmpsTPu15kwLCF0%3D)
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7a7690>
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eaf3c876-1cda-5f9a-8986-cb92d6f268a6/eaf3c876-1cda-5f9a-8986-cb92d6f268a6_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRA18DHL%252F699022938%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022938/600 saved to cache
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item eaf3c876-1cda-5f9a-8986-cb92d6f268a6
2026-03-30 08:02:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050824/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698050824>
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2c7bc990>
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44987ffe-829c-5d89-be4a-5202a2eaa36d/44987ffe-829c-5d89-be4a-5202a2eaa36d_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHG66GVF%252F699010782%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010782/600 saved to cache
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 44987ffe-829c-5d89-be4a-5202a2eaa36d
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3e5110>
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_10f8fc25-f437-538a-8bd1-b6018ee191b8/10f8fc25-f437-538a-8bd1-b6018ee191b8_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNX68EAJ%252F698976148%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976148/600 saved to cache
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 10f8fc25-f437-538a-8bd1-b6018ee191b8
2026-03-30 08:02:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115036/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115036>
2026-03-30 08:02:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114357/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699114357>
2026-03-30 08:02:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591321/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BP64ZRY/42804176?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=Gjb75EH4YKN5BBKsrIuTT0dFaelUOL%2FSuGULlEJ5P1I%3D)
2026-03-30 08:02:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011440/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GY60VST/42779062?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=dr1tD84L2ozScr%2BiA0Ifp7DQKTQZeefe0axGEA5IcRs%3D)
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299d6390>
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bdd194af-ca4c-506a-b3e0-bea5faa07b02/bdd194af-ca4c-506a-b3e0-bea5faa07b02_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBP64ZRY%252F698591321%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591321/600 saved to cache
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item bdd194af-ca4c-506a-b3e0-bea5faa07b02
2026-03-30 08:02:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980846/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DP15KKH/42812474?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=KtcZHr8xQVZlW5eHGhFXhoh01zcIr14LprnIM5hj5n4%3D)
2026-03-30 08:02:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103635/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AK18WMV/42809901?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=ugS5IVrIUOFFf4YV7h%2BWQWpTaPJbdfWfEdYKdEbdEiw%3D)
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295e1110>
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de/cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGY60VST%252F696011440%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011440/600 saved to cache
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de
2026-03-30 08:02:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115036/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU17VMP/42801809?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=4UBZXF92u2klQlGQJgbGeVQbawbaiiku%2B770jQi1ctM%3D)
2026-03-30 08:02:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022928/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022928>
2026-03-30 08:02:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010745/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010745>
2026-03-30 08:02:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050824/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/PY64NDE/42793141?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=7V%2Bwj6e52ZKddBgGBFDquPWgjqSw4DrvCtGXR3rzR1Y%3D)
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item 10f8fc25-f437-538a-8bd1-b6018ee191b8 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item eaf3c876-1cda-5f9a-8986-cb92d6f268a6 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 8 for item c9ec5b6c-f75f-550e-bcb7-dba32b86646a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29389610>
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b92fe590-6408-54e4-8691-54a1f4150203/b92fe590-6408-54e4-8691-54a1f4150203_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDP15KKH%252F698980846%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980846/600 saved to cache
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item b92fe590-6408-54e4-8691-54a1f4150203
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:24 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291af650>
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAK18WMV%252F699103635%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103635/600 saved to cache
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item c9ec5b6c-f75f-550e-bcb7-dba32b86646a
2026-03-30 08:02:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976122/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976122>
2026-03-30 08:02:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591312/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591312>
2026-03-30 08:02:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022917/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022917>
2026-03-30 08:02:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980810/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980810>
2026-03-30 08:02:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103628/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103628>
2026-03-30 08:02:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011432/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011432>
2026-03-30 08:02:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114357/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GL60JZF/42806401?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=xYLwXDmLVZ6ktHie558DP9uEjHhAEV1PaImp0n3JiIE%3D)
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 9 for item cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item 553c328c-878f-5a25-850c-bedffa09d48a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a53550>
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_15e4326d-14af-5ab8-a50d-baf938915286/15e4326d-14af-5ab8-a50d-baf938915286_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU17VMP%252F699115036%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115036/600 saved to cache
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 15e4326d-14af-5ab8-a50d-baf938915286
2026-03-30 08:02:24 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 15e4326d-14af-5ab8-a50d-baf938915286, skipping ID generation
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 15e4326d-14af-5ab8-a50d-baf938915286 sending to next pipeline
2026-03-30 08:02:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 15e4326d-14af-5ab8-a50d-baf938915286, identifier: GU17%20VMP
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a703790>
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_553c328c-878f-5a25-850c-bedffa09d48a/553c328c-878f-5a25-850c-bedffa09d48a_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FPY64NDE%252F698050824%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050824/600 saved to cache
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 553c328c-878f-5a25-850c-bedffa09d48a
2026-03-30 08:02:24 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 553c328c-878f-5a25-850c-bedffa09d48a, skipping ID generation
2026-03-30 08:02:24 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 553c328c-878f-5a25-850c-bedffa09d48a sending to next pipeline
2026-03-30 08:02:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 553c328c-878f-5a25-850c-bedffa09d48a, identifier: PY64%20NDE
2026-03-30 08:02:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 15e4326d-14af-5ab8-a50d-baf938915286 with identifier: GU17%20VMP
2026-03-30 08:02:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 15e4326d-14af-5ab8-a50d-baf938915286 with identifier: GU17%20VMP
2026-03-30 08:02:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 15e4326d-14af-5ab8-a50d-baf938915286 with identifier: GU17%20VMP to the API
2026-03-30 08:02:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115036/600>
{'auction_title': '',
 'c_o_2_emission_value': 108,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_15e4326d-14af-5ab8-a50d-baf938915286/15e4326d-14af-5ab8-a50d-baf938915286_expert_report_file_d83bf34c-c77c-4682-872a-f23204848067.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GU17%20VMP-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '15e4326d-14af-5ab8-a50d-baf938915286',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GU17 VMP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GU17%20VMP&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 61133,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_15e4326d-14af-5ab8-a50d-baf938915286/15e4326d-14af-5ab8-a50d-baf938915286_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45660,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115036/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_15e4326d-14af-5ab8-a50d-baf938915286/15e4326d-14af-5ab8-a50d-baf938915286_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46033,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115041/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_15e4326d-14af-5ab8-a50d-baf938915286/15e4326d-14af-5ab8-a50d-baf938915286_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46217,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115047/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_15e4326d-14af-5ab8-a50d-baf938915286/15e4326d-14af-5ab8-a50d-baf938915286_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45094,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115052/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_15e4326d-14af-5ab8-a50d-baf938915286/15e4326d-14af-5ab8-a50d-baf938915286_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82613,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115058/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_15e4326d-14af-5ab8-a50d-baf938915286/15e4326d-14af-5ab8-a50d-baf938915286_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54640,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU17VMP/699115063/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.0 60 MATCH EDITION Hatchback',
 'transmission': 'manual',
 'trim': '60 MATCH EDITION',
 'vin': 'WVWZZZ6RZHY215486',
 'year': 2017}
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU17%2520VMP%27 HTTP/1.1" 200 None
2026-03-30 08:02:26 [bca.uk] INFO: Saving data for GU17%20VMP: {'created_time': 1774857746.179649, 'last_price_update_time': 1774857746.179662, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GU17%2520VMP') HTTP/1.1" 204 0
2026-03-30 08:02:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 553c328c-878f-5a25-850c-bedffa09d48a with identifier: PY64%20NDE
2026-03-30 08:02:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 553c328c-878f-5a25-850c-bedffa09d48a with identifier: PY64%20NDE
2026-03-30 08:02:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 553c328c-878f-5a25-850c-bedffa09d48a with identifier: PY64%20NDE to the API
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050824/600>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_553c328c-878f-5a25-850c-bedffa09d48a/553c328c-878f-5a25-850c-bedffa09d48a_expert_report_file_00f0dc33-07a8-4875-a964-dea56e24281d.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PY64%20NDE-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '553c328c-878f-5a25-850c-bedffa09d48a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PY64 NDE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PY64%20NDE&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'BMW',
 'model': '520D',
 'odometer': 70115,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_553c328c-878f-5a25-850c-bedffa09d48a/553c328c-878f-5a25-850c-bedffa09d48a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46003,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050824/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_553c328c-878f-5a25-850c-bedffa09d48a/553c328c-878f-5a25-850c-bedffa09d48a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43614,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050845/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_553c328c-878f-5a25-850c-bedffa09d48a/553c328c-878f-5a25-850c-bedffa09d48a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41097,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050861/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_553c328c-878f-5a25-850c-bedffa09d48a/553c328c-878f-5a25-850c-bedffa09d48a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87390,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050874/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_553c328c-878f-5a25-850c-bedffa09d48a/553c328c-878f-5a25-850c-bedffa09d48a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102133,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050917/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_553c328c-878f-5a25-850c-bedffa09d48a/553c328c-878f-5a25-850c-bedffa09d48a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98005,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/PY64NDE/698050938/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'BMW 520D 2.0 190 SE STEP Saloon',
 'transmission': 'automatic',
 'trim': '190 SE STEP',
 'vin': 'WBA5E52090GJ37573',
 'year': 2014}
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY64%2520NDE%27 HTTP/1.1" 200 None
2026-03-30 08:02:26 [bca.uk] INFO: Saving data for PY64%20NDE: {'created_time': 1774857746.649397, 'last_price_update_time': 1774857746.649415, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PY64%2520NDE') HTTP/1.1" 204 0
2026-03-30 08:02:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022928/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RA18DHL/42812409?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=l3QOhUoubAv9Dl7369y9IIgqdwatxrMuUZcAX59UpMI%3D)
2026-03-30 08:02:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011424/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011424>
2026-03-30 08:02:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591299/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591299>
2026-03-30 08:02:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103620/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103620>
2026-03-30 08:02:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980769/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980769>
2026-03-30 08:02:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022911/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=RA18DHL-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a88e450>
2026-03-30 08:02:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGL60JZF%252F699114357%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114357/600 saved to cache
2026-03-30 08:02:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5
2026-03-30 08:02:26 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5, skipping ID generation
2026-03-30 08:02:26 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5 sending to next pipeline
2026-03-30 08:02:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5, identifier: GL60%20JZF
2026-03-30 08:02:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5 with identifier: GL60%20JZF
2026-03-30 08:02:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5 with identifier: GL60%20JZF
2026-03-30 08:02:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5210e5ef-5c44-5d9a-a029-e6bd5daab3d5 with identifier: GL60%20JZF to the API
2026-03-30 08:02:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114357/600>
{'auction_title': '',
 'c_o_2_emission_value': 107,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_expert_report_file_c2907e54-2bcd-4fb8-a3ee-74999c2f6c18.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GL60%20JZF-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5210e5ef-5c44-5d9a-a029-e6bd5daab3d5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GL60 JZF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GL60%20JZF&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'TOYOTA',
 'model': 'AYGO',
 'odometer': 97941,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47494,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114357/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50982,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114362/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49640,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114365/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47644,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114368/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85806,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114380/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90436,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114385/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5210e5ef-5c44-5d9a-a029-e6bd5daab3d5/5210e5ef-5c44-5d9a-a029-e6bd5daab3d5_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75964,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GL60JZF/699114388/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'TOYOTA AYGO 1.0 VVT-I BLUE MMT Hatchback',
 'transmission': 'automatic',
 'trim': 'VVT-I BLUE MMT',
 'vin': 'JTDKG18C80N485290',
 'year': 2011}
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL60%2520JZF%27 HTTP/1.1" 200 None
2026-03-30 08:02:27 [bca.uk] INFO: Saving data for GL60%20JZF: {'created_time': 1774857747.287482, 'last_price_update_time': 1774857747.287498, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GL60%2520JZF') HTTP/1.1" 204 0
2026-03-30 08:02:27 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103619/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103619>
2026-03-30 08:02:27 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item bdd194af-ca4c-506a-b3e0-bea5faa07b02 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011432/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GY60VST/42779062?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=dr1tD84L2ozScr%2BiA0Ifp7DQKTQZeefe0axGEA5IcRs%3D)
2026-03-30 08:02:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103628/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AK18WMV/42809901?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=ugS5IVrIUOFFf4YV7h%2BWQWpTaPJbdfWfEdYKdEbdEiw%3D)
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2d033e90>
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eaf3c876-1cda-5f9a-8986-cb92d6f268a6/eaf3c876-1cda-5f9a-8986-cb92d6f268a6_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRA18DHL%252F699022928%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022928/600 saved to cache
2026-03-30 08:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item eaf3c876-1cda-5f9a-8986-cb92d6f268a6
2026-03-30 08:02:27 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720114/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720114>
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299aae50>
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de/cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGY60VST%252F696011432%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011432/600 saved to cache
2026-03-30 08:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a703f50>
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAK18WMV%252F699103628%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103628/600 saved to cache
2026-03-30 08:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item c9ec5b6c-f75f-550e-bcb7-dba32b86646a
2026-03-30 08:02:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022911/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RA18DHL/42812409?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=l3QOhUoubAv9Dl7369y9IIgqdwatxrMuUZcAX59UpMI%3D)
2026-03-30 08:02:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980769/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DP15KKH/42812474?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=KtcZHr8xQVZlW5eHGhFXhoh01zcIr14LprnIM5hj5n4%3D)
2026-03-30 08:02:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010745/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HG66GVF/42812428?sv=2020-08-04&st=2026-03-30T08%3A02%3A07Z&se=2026-03-30T08%3A27%3A07Z&sr=b&sp=r&sig=HtcQOYOUKlwTsXn6LAhBmdUuYk9Sj60WqVrCodkFR5g%3D)
2026-03-30 08:02:27 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042471/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042471>
2026-03-30 08:02:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011424/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GY60VST/42779062?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=dr1tD84L2ozScr%2BiA0Ifp7DQKTQZeefe0axGEA5IcRs%3D)
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290ae790>
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eaf3c876-1cda-5f9a-8986-cb92d6f268a6/eaf3c876-1cda-5f9a-8986-cb92d6f268a6_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRA18DHL%252F699022911%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022911/600 saved to cache
2026-03-30 08:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item eaf3c876-1cda-5f9a-8986-cb92d6f268a6
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:27 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7a7c90>
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b92fe590-6408-54e4-8691-54a1f4150203/b92fe590-6408-54e4-8691-54a1f4150203_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDP15KKH%252F698980769%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980769/600 saved to cache
2026-03-30 08:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item b92fe590-6408-54e4-8691-54a1f4150203
2026-03-30 08:02:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103619/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AK18WMV/42809901?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=ugS5IVrIUOFFf4YV7h%2BWQWpTaPJbdfWfEdYKdEbdEiw%3D)
2026-03-30 08:02:27 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011416/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011416>
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a701790>
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44987ffe-829c-5d89-be4a-5202a2eaa36d/44987ffe-829c-5d89-be4a-5202a2eaa36d_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHG66GVF%252F699010745%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010745/600 saved to cache
2026-03-30 08:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 44987ffe-829c-5d89-be4a-5202a2eaa36d
2026-03-30 08:02:27 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 44987ffe-829c-5d89-be4a-5202a2eaa36d, skipping ID generation
2026-03-30 08:02:27 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 44987ffe-829c-5d89-be4a-5202a2eaa36d sending to next pipeline
2026-03-30 08:02:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 44987ffe-829c-5d89-be4a-5202a2eaa36d, identifier: HG66%20GVF
2026-03-30 08:02:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 44987ffe-829c-5d89-be4a-5202a2eaa36d with identifier: HG66%20GVF
2026-03-30 08:02:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 44987ffe-829c-5d89-be4a-5202a2eaa36d with identifier: HG66%20GVF
2026-03-30 08:02:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 44987ffe-829c-5d89-be4a-5202a2eaa36d with identifier: HG66%20GVF to the API
2026-03-30 08:02:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010745/600>
{'auction_title': '',
 'c_o_2_emission_value': 106,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44987ffe-829c-5d89-be4a-5202a2eaa36d/44987ffe-829c-5d89-be4a-5202a2eaa36d_expert_report_file_277b45b4-1ec3-4243-ac8a-248baf96bc6d.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HG66%20GVF-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '44987ffe-829c-5d89-be4a-5202a2eaa36d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HG66 GVF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HG66%20GVF&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': '116D',
 'odometer': 122420,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44987ffe-829c-5d89-be4a-5202a2eaa36d/44987ffe-829c-5d89-be4a-5202a2eaa36d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45454,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010745/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44987ffe-829c-5d89-be4a-5202a2eaa36d/44987ffe-829c-5d89-be4a-5202a2eaa36d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47277,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010782/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44987ffe-829c-5d89-be4a-5202a2eaa36d/44987ffe-829c-5d89-be4a-5202a2eaa36d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49236,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010803/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44987ffe-829c-5d89-be4a-5202a2eaa36d/44987ffe-829c-5d89-be4a-5202a2eaa36d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85332,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HG66GVF/699010915/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'BMW 116D 1.5 SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'SPORT',
 'vin': 'WBA1V720X05D51349',
 'year': 2016}
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG66%2520GVF%27 HTTP/1.1" 200 None
2026-03-30 08:02:28 [bca.uk] INFO: Saving data for HG66%20GVF: {'created_time': 1774857748.243092, 'last_price_update_time': 1774857748.243122, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HG66%2520GVF') HTTP/1.1" 204 0
2026-03-30 08:02:28 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:28 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:28 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:28 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:28 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3d9410>
2026-03-30 08:02:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de/cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGY60VST%252F696011424%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011424/600 saved to cache
2026-03-30 08:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de
2026-03-30 08:02:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980734/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980734>
2026-03-30 08:02:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591293/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591293>
2026-03-30 08:02:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2c803890>
2026-03-30 08:02:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAK18WMV%252F699103619%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103619/600 saved to cache
2026-03-30 08:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item c9ec5b6c-f75f-550e-bcb7-dba32b86646a
2026-03-30 08:02:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591299/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BP64ZRY/42804176?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=Gjb75EH4YKN5BBKsrIuTT0dFaelUOL%2FSuGULlEJ5P1I%3D)
2026-03-30 08:02:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103615/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699103615>
2026-03-30 08:02:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042464/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042464>
2026-03-30 08:02:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011413/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011413>
2026-03-30 08:02:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720108/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720108>
2026-03-30 08:02:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011416/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GY60VST/42779062?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=dr1tD84L2ozScr%2BiA0Ifp7DQKTQZeefe0axGEA5IcRs%3D)
2026-03-30 08:02:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720114/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KO21TZL/42751435?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=nrOVFROomKuQ4iB6BKIH2S%2BtND3aus6ibFwmYJj55Nk%3D)
2026-03-30 08:02:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2d873dd0>
2026-03-30 08:02:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bdd194af-ca4c-506a-b3e0-bea5faa07b02/bdd194af-ca4c-506a-b3e0-bea5faa07b02_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBP64ZRY%252F698591299%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591299/600 saved to cache
2026-03-30 08:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item bdd194af-ca4c-506a-b3e0-bea5faa07b02
2026-03-30 08:02:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042471/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT20NCC/42737814?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=0mZytDmg1OXw9JndRxvgS6efPXGYwxNN9Gw3zJzkyOk%3D)
2026-03-30 08:02:28 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item bdd194af-ca4c-506a-b3e0-bea5faa07b02 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: eaf3c876-1cda-5f9a-8986-cb92d6f268a6 with identifier: RA18%20DHL
2026-03-30 08:02:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: eaf3c876-1cda-5f9a-8986-cb92d6f268a6 with identifier: RA18%20DHL
2026-03-30 08:02:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: eaf3c876-1cda-5f9a-8986-cb92d6f268a6 with identifier: RA18%20DHL to the API
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:28 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 107,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eaf3c876-1cda-5f9a-8986-cb92d6f268a6/eaf3c876-1cda-5f9a-8986-cb92d6f268a6_expert_report_file_f597e819-bd4d-4d32-bce0-74aa1b777325.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RA18%20DHL-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'eaf3c876-1cda-5f9a-8986-cb92d6f268a6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RA18 DHL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RA18%20DHL&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'LEXUS',
 'model': 'IS 300H',
 'odometer': 56996,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=RA18DHL-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022917',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022928',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022938',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022946',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022960',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022977',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699022999',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699023024',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699023041'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eaf3c876-1cda-5f9a-8986-cb92d6f268a6/eaf3c876-1cda-5f9a-8986-cb92d6f268a6_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49840,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022911/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eaf3c876-1cda-5f9a-8986-cb92d6f268a6/eaf3c876-1cda-5f9a-8986-cb92d6f268a6_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45601,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022928/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eaf3c876-1cda-5f9a-8986-cb92d6f268a6/eaf3c876-1cda-5f9a-8986-cb92d6f268a6_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48144,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022938/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eaf3c876-1cda-5f9a-8986-cb92d6f268a6/eaf3c876-1cda-5f9a-8986-cb92d6f268a6_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43875,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699022960/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eaf3c876-1cda-5f9a-8986-cb92d6f268a6/eaf3c876-1cda-5f9a-8986-cb92d6f268a6_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96922,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699023024/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eaf3c876-1cda-5f9a-8986-cb92d6f268a6/eaf3c876-1cda-5f9a-8986-cb92d6f268a6_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49535,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RA18DHL/699023041/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'LEXUS IS 300H 2.5 F-SPORT Saloon',
 'transmission': 'manual',
 'trim': 'F-SPORT',
 'vin': 'JTHBH5D2X05070505',
 'year': 2018}
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA18%2520DHL%27 HTTP/1.1" 200 None
2026-03-30 08:02:28 [bca.uk] INFO: Saving data for RA18%20DHL: {'created_time': 1774857748.961931, 'last_price_update_time': 1774857748.961944, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RA18%2520DHL') HTTP/1.1" 204 0
2026-03-30 08:02:28 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 7 for item b92fe590-6408-54e4-8691-54a1f4150203 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 10f8fc25-f437-538a-8bd1-b6018ee191b8 with identifier: NX68%20EAJ
2026-03-30 08:02:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 10f8fc25-f437-538a-8bd1-b6018ee191b8 with identifier: NX68%20EAJ
2026-03-30 08:02:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 10f8fc25-f437-538a-8bd1-b6018ee191b8 with identifier: NX68%20EAJ to the API
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:29 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10f8fc25-f437-538a-8bd1-b6018ee191b8/10f8fc25-f437-538a-8bd1-b6018ee191b8_expert_report_file_8e20a969-44cd-4f3b-a067-f89107d89470.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NX68%20EAJ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '10f8fc25-f437-538a-8bd1-b6018ee191b8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NX68 EAJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NX68%20EAJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLVO',
 'model': 'XC40',
 'odometer': 120764,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=NX68EAJ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976107',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976122',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976148',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976159',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976174',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976214',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976235',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976267',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698976287'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10f8fc25-f437-538a-8bd1-b6018ee191b8/10f8fc25-f437-538a-8bd1-b6018ee191b8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49294,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976091/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10f8fc25-f437-538a-8bd1-b6018ee191b8/10f8fc25-f437-538a-8bd1-b6018ee191b8_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48657,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976148/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10f8fc25-f437-538a-8bd1-b6018ee191b8/10f8fc25-f437-538a-8bd1-b6018ee191b8_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45773,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976174/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10f8fc25-f437-538a-8bd1-b6018ee191b8/10f8fc25-f437-538a-8bd1-b6018ee191b8_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70312,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976235/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10f8fc25-f437-538a-8bd1-b6018ee191b8/10f8fc25-f437-538a-8bd1-b6018ee191b8_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62349,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NX68EAJ/698976287/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VOLVO XC40 2.0 D3 INSCRIPTION PRO StationWagon',
 'transmission': 'manual',
 'trim': 'D3 INSCRIPTION PRO',
 'vin': 'YV1XZ72B1K2125583',
 'year': 2019}
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX68%2520EAJ%27 HTTP/1.1" 200 None
2026-03-30 08:02:29 [bca.uk] INFO: Saving data for NX68%20EAJ: {'created_time': 1774857749.387499, 'last_price_update_time': 1774857749.387513, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NX68%2520EAJ') HTTP/1.1" 204 0
2026-03-30 08:02:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042452/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042452>
2026-03-30 08:02:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980715/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980715>
2026-03-30 08:02:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980690/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980690>
2026-03-30 08:02:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011409/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011409>
2026-03-30 08:02:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720099/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720099>
2026-03-30 08:02:29 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 1 for item eaf3c876-1cda-5f9a-8986-cb92d6f268a6 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:29 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item 10f8fc25-f437-538a-8bd1-b6018ee191b8 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:29 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item c9ec5b6c-f75f-550e-bcb7-dba32b86646a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299e5610>
2026-03-30 08:02:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de/cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGY60VST%252F696011416%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011416/600 saved to cache
2026-03-30 08:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de
2026-03-30 08:02:29 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:29 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:29 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:29 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:29 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5cfd50>
2026-03-30 08:02:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKO21TZL%252F695720114%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720114/600 saved to cache
2026-03-30 08:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 4e5a15cd-1597-54cc-965f-3b9f17cc476b
2026-03-30 08:02:29 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:29 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:29 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:29 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:29 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a803690>
2026-03-30 08:02:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT20NCC%252F695042471%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042471/600 saved to cache
2026-03-30 08:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 6550bbfb-d2cb-560a-b01c-b9da48150ea8
2026-03-30 08:02:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011403/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011403>
2026-03-30 08:02:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980672/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980672>
2026-03-30 08:02:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103615/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AK18WMV/42809901?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=ugS5IVrIUOFFf4YV7h%2BWQWpTaPJbdfWfEdYKdEbdEiw%3D)
2026-03-30 08:02:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042464/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT20NCC/42737814?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=0mZytDmg1OXw9JndRxvgS6efPXGYwxNN9Gw3zJzkyOk%3D)
2026-03-30 08:02:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720108/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KO21TZL/42751435?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=nrOVFROomKuQ4iB6BKIH2S%2BtND3aus6ibFwmYJj55Nk%3D)
2026-03-30 08:02:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720095/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720095>
2026-03-30 08:02:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103603/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=AK18WMV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042447/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042447>
2026-03-30 08:02:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980715/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DP15KKH/42812474?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=KtcZHr8xQVZlW5eHGhFXhoh01zcIr14LprnIM5hj5n4%3D)
2026-03-30 08:02:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011409/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GY60VST/42779062?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=dr1tD84L2ozScr%2BiA0Ifp7DQKTQZeefe0axGEA5IcRs%3D)
2026-03-30 08:02:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980690/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DP15KKH/42812474?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=KtcZHr8xQVZlW5eHGhFXhoh01zcIr14LprnIM5hj5n4%3D)
2026-03-30 08:02:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bdd194af-ca4c-506a-b3e0-bea5faa07b02 with identifier: BP64%20ZRY
2026-03-30 08:02:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bdd194af-ca4c-506a-b3e0-bea5faa07b02 with identifier: BP64%20ZRY
2026-03-30 08:02:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bdd194af-ca4c-506a-b3e0-bea5faa07b02 with identifier: BP64%20ZRY to the API
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:30 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 108,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bdd194af-ca4c-506a-b3e0-bea5faa07b02/bdd194af-ca4c-506a-b3e0-bea5faa07b02_expert_report_file_cfdd29e6-711a-4a16-8901-94355bbc848f.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BP64%20ZRY-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'bdd194af-ca4c-506a-b3e0-bea5faa07b02',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BP64 ZRY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BP64%20ZRY&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'HYUNDAI',
 'model': 'I10',
 'odometer': 74415,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 9,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BP64ZRY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591287',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591293',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591299',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591306',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591312',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591321',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591328',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698591337'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bdd194af-ca4c-506a-b3e0-bea5faa07b02/bdd194af-ca4c-506a-b3e0-bea5faa07b02_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 180795,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591276/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bdd194af-ca4c-506a-b3e0-bea5faa07b02/bdd194af-ca4c-506a-b3e0-bea5faa07b02_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 163148,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591299/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bdd194af-ca4c-506a-b3e0-bea5faa07b02/bdd194af-ca4c-506a-b3e0-bea5faa07b02_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154352,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591321/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bdd194af-ca4c-506a-b3e0-bea5faa07b02/bdd194af-ca4c-506a-b3e0-bea5faa07b02_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 160008,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591328/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bdd194af-ca4c-506a-b3e0-bea5faa07b02/bdd194af-ca4c-506a-b3e0-bea5faa07b02_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147494,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BP64ZRY/698591337/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'HYUNDAI I10 1.0 SE Hatchback',
 'transmission': 'manual',
 'trim': 'SE',
 'vin': 'NLHA851ALFZ056284',
 'year': 2015}
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP64%2520ZRY%27 HTTP/1.1" 200 None
2026-03-30 08:02:30 [bca.uk] INFO: Saving data for BP64%20ZRY: {'created_time': 1774857750.101817, 'last_price_update_time': 1774857750.10183, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BP64%2520ZRY') HTTP/1.1" 204 0
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 5 for item b92fe590-6408-54e4-8691-54a1f4150203 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:30 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011399/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011399>
2026-03-30 08:02:30 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980648/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980648>
2026-03-30 08:02:30 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720091/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720091>
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item bdd194af-ca4c-506a-b3e0-bea5faa07b02 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291aef50>
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAK18WMV%252F699103615%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103615/600 saved to cache
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item c9ec5b6c-f75f-550e-bcb7-dba32b86646a
2026-03-30 08:02:30 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:30 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:30 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:30 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:30 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a70b390>
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT20NCC%252F695042464%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042464/600 saved to cache
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 6550bbfb-d2cb-560a-b01c-b9da48150ea8
2026-03-30 08:02:30 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:30 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:30 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:30 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:30 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a61f450>
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKO21TZL%252F695720108%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720108/600 saved to cache
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 4e5a15cd-1597-54cc-965f-3b9f17cc476b
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296c4c50>
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b92fe590-6408-54e4-8691-54a1f4150203/b92fe590-6408-54e4-8691-54a1f4150203_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDP15KKH%252F698980715%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980715/600 saved to cache
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item b92fe590-6408-54e4-8691-54a1f4150203
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296c6990>
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de/cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGY60VST%252F696011409%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011409/600 saved to cache
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a70b950>
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b92fe590-6408-54e4-8691-54a1f4150203/b92fe590-6408-54e4-8691-54a1f4150203_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDP15KKH%252F698980690%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980690/600 saved to cache
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item b92fe590-6408-54e4-8691-54a1f4150203
2026-03-30 08:02:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103603/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AK18WMV/42809901?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=ugS5IVrIUOFFf4YV7h%2BWQWpTaPJbdfWfEdYKdEbdEiw%3D)
2026-03-30 08:02:30 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042442/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042442>
2026-03-30 08:02:30 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011394/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GY60VST-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:30 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980616/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DP15KKH-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042447/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT20NCC/42737814?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=0mZytDmg1OXw9JndRxvgS6efPXGYwxNN9Gw3zJzkyOk%3D)
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3f63d0>
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAK18WMV%252F699103603%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103603/600 saved to cache
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item c9ec5b6c-f75f-550e-bcb7-dba32b86646a
2026-03-30 08:02:30 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: c9ec5b6c-f75f-550e-bcb7-dba32b86646a, skipping ID generation
2026-03-30 08:02:30 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item c9ec5b6c-f75f-550e-bcb7-dba32b86646a sending to next pipeline
2026-03-30 08:02:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c9ec5b6c-f75f-550e-bcb7-dba32b86646a, identifier: AK18%20WMV
2026-03-30 08:02:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c9ec5b6c-f75f-550e-bcb7-dba32b86646a with identifier: AK18%20WMV
2026-03-30 08:02:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c9ec5b6c-f75f-550e-bcb7-dba32b86646a with identifier: AK18%20WMV
2026-03-30 08:02:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c9ec5b6c-f75f-550e-bcb7-dba32b86646a with identifier: AK18%20WMV to the API
2026-03-30 08:02:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103603/600>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_expert_report_file_cae97aef-eb9e-4872-abd4-c8679887efdd.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AK18%20WMV-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c9ec5b6c-f75f-550e-bcb7-dba32b86646a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AK18 WMV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AK18%20WMV&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'JAGUAR',
 'model': 'E-PACE',
 'odometer': 67257,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51575,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103603/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49385,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103607/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49519,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103615/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46931,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103619/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111964,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103628/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75219,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103635/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c9ec5b6c-f75f-550e-bcb7-dba32b86646a/c9ec5b6c-f75f-550e-bcb7-dba32b86646a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72637,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AK18WMV/699103644/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'JAGUAR E-PACE 2.0 D150 AWD R-DYNAMIC S Hatchback',
 'transmission': 'automatic',
 'trim': 'D150 AWD R-DYNAMIC S',
 'vin': 'SADFA2AN0J1Z13807',
 'year': 2018}
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK18%2520WMV%27 HTTP/1.1" 200 None
2026-03-30 08:02:31 [bca.uk] INFO: Saving data for AK18%20WMV: {'created_time': 1774857751.455357, 'last_price_update_time': 1774857751.455368, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AK18%2520WMV') HTTP/1.1" 204 0
2026-03-30 08:02:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720095/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KO21TZL/42751435?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=nrOVFROomKuQ4iB6BKIH2S%2BtND3aus6ibFwmYJj55Nk%3D)
2026-03-30 08:02:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720089/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720089>
2026-03-30 08:02:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042435/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042435>
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a88d1d0>
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT20NCC%252F695042447%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042447/600 saved to cache
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 6550bbfb-d2cb-560a-b01c-b9da48150ea8
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cd16850>
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKO21TZL%252F695720095%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720095/600 saved to cache
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 4e5a15cd-1597-54cc-965f-3b9f17cc476b
2026-03-30 08:02:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980648/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DP15KKH/42812474?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=KtcZHr8xQVZlW5eHGhFXhoh01zcIr14LprnIM5hj5n4%3D)
2026-03-30 08:02:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042429/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042429>
2026-03-30 08:02:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720083/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720083>
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item 4e5a15cd-1597-54cc-965f-3b9f17cc476b due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item b92fe590-6408-54e4-8691-54a1f4150203 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 6 for item 6550bbfb-d2cb-560a-b01c-b9da48150ea8 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 2 for item cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011399/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GY60VST/42779062?sv=2020-08-04&st=2026-03-30T08%3A02%3A06Z&se=2026-03-30T08%3A27%3A06Z&sr=b&sp=r&sig=dr1tD84L2ozScr%2BiA0Ifp7DQKTQZeefe0axGEA5IcRs%3D)
2026-03-30 08:02:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720091/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KO21TZL/42751435?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=nrOVFROomKuQ4iB6BKIH2S%2BtND3aus6ibFwmYJj55Nk%3D)
2026-03-30 08:02:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042422/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BT20NCC-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042435/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT20NCC/42737814?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=0mZytDmg1OXw9JndRxvgS6efPXGYwxNN9Gw3zJzkyOk%3D)
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6cde10>
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b92fe590-6408-54e4-8691-54a1f4150203/b92fe590-6408-54e4-8691-54a1f4150203_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDP15KKH%252F698980648%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980648/600 saved to cache
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item b92fe590-6408-54e4-8691-54a1f4150203
2026-03-30 08:02:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LS20DGV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337686/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337686>
2026-03-30 08:02:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=PJ18XUS-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DG19YHM/42797650?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=YSvE0gg9UVJsZjppY4KwdngYZM5TLaCMSh9JXvKjESM%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DG19%20YHM-GB>
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cba8e50>
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de/cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGY60VST%252F696011399%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011399/600 saved to cache
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299d4c50>
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKO21TZL%252F695720091%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720091/600 saved to cache
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 4e5a15cd-1597-54cc-965f-3b9f17cc476b
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3e6c50>
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT20NCC%252F695042435%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042435/600 saved to cache
2026-03-30 08:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 6550bbfb-d2cb-560a-b01c-b9da48150ea8
2026-03-30 08:02:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA18YWW/42805634?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=lruRtfvkQUdfFUM3SZsEIhtEsZt%2BHxkTayDB19%2BzwII%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DA18%20YWW-GB>
2026-03-30 08:02:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504576/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504576>
2026-03-30 08:02:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720083/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KO21TZL/42751435?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=nrOVFROomKuQ4iB6BKIH2S%2BtND3aus6ibFwmYJj55Nk%3D)
2026-03-30 08:02:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042429/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT20NCC/42737814?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=0mZytDmg1OXw9JndRxvgS6efPXGYwxNN9Gw3zJzkyOk%3D)
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2950af90>
2026-03-30 08:02:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_57f9d3b4-87ba-5653-9db4-12381a192a14/57f9d3b4-87ba-5653-9db4-12381a192a14_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DLS20DGV-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:02:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LS20DGV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:02:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 57f9d3b4-87ba-5653-9db4-12381a192a14
2026-03-30 08:02:32 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 57f9d3b4-87ba-5653-9db4-12381a192a14, skipping ID generation
2026-03-30 08:02:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 57f9d3b4-87ba-5653-9db4-12381a192a14 with scrape type 1
2026-03-30 08:02:32 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 57f9d3b4-87ba-5653-9db4-12381a192a14 sending to next pipeline
2026-03-30 08:02:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 57f9d3b4-87ba-5653-9db4-12381a192a14, identifier: LS20%20DGV
2026-03-30 08:02:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3f7e90>
2026-03-30 08:02:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17/c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DPJ18XUS-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:02:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=PJ18XUS-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:02:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17
2026-03-30 08:02:32 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17, skipping ID generation
2026-03-30 08:02:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17 with scrape type 1
2026-03-30 08:02:32 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17 sending to next pipeline
2026-03-30 08:02:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17, identifier: PJ18%20XUS
2026-03-30 08:02:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 57f9d3b4-87ba-5653-9db4-12381a192a14 with identifier: LS20%20DGV
2026-03-30 08:02:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 57f9d3b4-87ba-5653-9db4-12381a192a14 with identifier: LS20%20DGV
2026-03-30 08:02:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 57f9d3b4-87ba-5653-9db4-12381a192a14 with identifier: LS20%20DGV to the API
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LS20DGV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': 153,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '57f9d3b4-87ba-5653-9db4-12381a192a14',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LS20 DGV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LS20%20DGV&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 46405,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_57f9d3b4-87ba-5653-9db4-12381a192a14/57f9d3b4-87ba-5653-9db4-12381a192a14_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LS20DGV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.6 GDI 2 ISG StationWagon',
 'transmission': 'manual',
 'trim': 'GDI 2 ISG',
 'vin': 'U5YPH814LLL883708',
 'year': 2020}
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS20%2520DGV%27 HTTP/1.1" 200 None
2026-03-30 08:02:32 [bca.uk] INFO: Saving data for LS20%20DGV: {'created_time': 1774857752.775626, 'last_price_update_time': 1774857752.775638, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LS20%2520DGV') HTTP/1.1" 204 0
2026-03-30 08:02:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17 with identifier: PJ18%20XUS
2026-03-30 08:02:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17 with identifier: PJ18%20XUS
2026-03-30 08:02:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17 with identifier: PJ18%20XUS to the API
2026-03-30 08:02:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=PJ18XUS-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': 115,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PJ18 XUS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PJ18%20XUS&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'KIA',
 'model': 'STONIC',
 'odometer': 64224,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17/c4edf5aa-97d4-5b76-b282-6b0fe9f3ae17_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=PJ18XUS-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'KIA STONIC 1.0 T GDI 120 FIRST EDITION Hatchback',
 'transmission': 'manual',
 'trim': 'T GDI 120 FIRST EDITION',
 'vin': 'KNAD6811LJ6123476',
 'year': 2018}
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ18%2520XUS%27 HTTP/1.1" 200 None
2026-03-30 08:02:33 [bca.uk] INFO: Saving data for PJ18%20XUS: {'created_time': 1774857753.319593, 'last_price_update_time': 1774857753.319604, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PJ18%2520XUS') HTTP/1.1" 204 0
2026-03-30 08:02:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042422/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT20NCC/42737814?sv=2020-08-04&st=2026-03-30T08%3A02%3A04Z&se=2026-03-30T08%3A27%3A04Z&sr=b&sp=r&sig=0mZytDmg1OXw9JndRxvgS6efPXGYwxNN9Gw3zJzkyOk%3D)
2026-03-30 08:02:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MW23LCZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:33 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337649/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337649>
2026-03-30 08:02:33 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946654/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946654>
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293e1290>
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKO21TZL%252F695720083%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720083/600 saved to cache
2026-03-30 08:02:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 4e5a15cd-1597-54cc-965f-3b9f17cc476b
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2912eb50>
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT20NCC%252F695042429%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042429/600 saved to cache
2026-03-30 08:02:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 6550bbfb-d2cb-560a-b01c-b9da48150ea8
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a51950>
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT20NCC%252F695042422%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042422/600 saved to cache
2026-03-30 08:02:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 6550bbfb-d2cb-560a-b01c-b9da48150ea8
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2938bb50>
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_907cc35e-d728-5ca1-9c29-81e245e232df/907cc35e-d728-5ca1-9c29-81e245e232df_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DMW23LCZ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:02:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MW23LCZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:02:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 907cc35e-d728-5ca1-9c29-81e245e232df
2026-03-30 08:02:33 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 907cc35e-d728-5ca1-9c29-81e245e232df, skipping ID generation
2026-03-30 08:02:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 907cc35e-d728-5ca1-9c29-81e245e232df with scrape type 1
2026-03-30 08:02:33 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 907cc35e-d728-5ca1-9c29-81e245e232df sending to next pipeline
2026-03-30 08:02:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 907cc35e-d728-5ca1-9c29-81e245e232df, identifier: MW23%20LCZ
2026-03-30 08:02:33 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504574/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504574>
2026-03-30 08:02:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de with identifier: GY60%20VST
2026-03-30 08:02:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de with identifier: GY60%20VST
2026-03-30 08:02:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de with identifier: GY60%20VST to the API
2026-03-30 08:02:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:34 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de/cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de_expert_report_file_000580c8-d67a-45e7-b944-70a3978de2bf.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GY60%20VST-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GY60 VST',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GY60%20VST&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': '320D',
 'odometer': 81299,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GY60VST-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011399',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011403',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011409',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011413',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011416',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011424',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011432',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011440',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=696011447'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de/cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52371,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011399/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de/cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54306,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011409/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de/cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50804,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011416/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de/cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92254,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011424/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de/cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73300,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011432/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de/cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91715,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GY60VST/696011440/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'BMW 320D 2.0 EXCLUSIVE EDITION STEP Saloon',
 'transmission': 'manual',
 'trim': 'EXCLUSIVE EDITION STEP',
 'vin': 'WBAPP12020A941695',
 'year': 2010}
2026-03-30 08:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY60%2520VST%27 HTTP/1.1" 200 None
2026-03-30 08:02:34 [bca.uk] INFO: Saving data for GY60%20VST: {'created_time': 1774857754.450038, 'last_price_update_time': 1774857754.45005, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GY60%2520VST') HTTP/1.1" 204 0
2026-03-30 08:02:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6550bbfb-d2cb-560a-b01c-b9da48150ea8 with identifier: BT20%20NCC
2026-03-30 08:02:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6550bbfb-d2cb-560a-b01c-b9da48150ea8 with identifier: BT20%20NCC
2026-03-30 08:02:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6550bbfb-d2cb-560a-b01c-b9da48150ea8 with identifier: BT20%20NCC to the API
2026-03-30 08:02:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:35 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_expert_report_file_02ea7b04-aec4-4e24-b472-ad7572e0e9af.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BT20%20NCC-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6550bbfb-d2cb-560a-b01c-b9da48150ea8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BT20 NCC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BT20%20NCC&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 23928,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BT20NCC-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042429',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042431',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042435',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042442',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042447',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042452',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042458',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042464',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695042471'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55369,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042422/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52568,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042429/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52268,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042431/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54377,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042435/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51541,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042447/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64542,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042458/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78889,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042464/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6550bbfb-d2cb-560a-b01c-b9da48150ea8/6550bbfb-d2cb-560a-b01c-b9da48150ea8_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61124,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT20NCC/695042471/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 95 TITANIUM Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 95 TITANIUM',
 'vin': 'WF0JXXGAHJLA75137',
 'year': 2020}
2026-03-30 08:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT20%2520NCC%27 HTTP/1.1" 200 None
2026-03-30 08:02:35 [bca.uk] INFO: Saving data for BT20%20NCC: {'created_time': 1774857755.175316, 'last_price_update_time': 1774857755.175328, 'auction_closing_time': 1774951200.0}
2026-03-30 08:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BT20%2520NCC') HTTP/1.1" 204 0
2026-03-30 08:02:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b92fe590-6408-54e4-8691-54a1f4150203 with identifier: DP15%20KKH
2026-03-30 08:02:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b92fe590-6408-54e4-8691-54a1f4150203 with identifier: DP15%20KKH
2026-03-30 08:02:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b92fe590-6408-54e4-8691-54a1f4150203 with identifier: DP15%20KKH to the API
2026-03-30 08:02:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:35 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 121,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b92fe590-6408-54e4-8691-54a1f4150203/b92fe590-6408-54e4-8691-54a1f4150203_expert_report_file_cb3167da-5a8a-43e7-9a25-6d55849ed145.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DP15%20KKH-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'b92fe590-6408-54e4-8691-54a1f4150203',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DP15 KKH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DP15%20KKH&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'LEXUS',
 'model': 'NX 300H',
 'odometer': 194989,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DP15KKH-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980648',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980672',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980690',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980715',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980734',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980769',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980810',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980846',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698980876'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b92fe590-6408-54e4-8691-54a1f4150203/b92fe590-6408-54e4-8691-54a1f4150203_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45836,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980648/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b92fe590-6408-54e4-8691-54a1f4150203/b92fe590-6408-54e4-8691-54a1f4150203_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46617,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980690/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b92fe590-6408-54e4-8691-54a1f4150203/b92fe590-6408-54e4-8691-54a1f4150203_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44746,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980715/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b92fe590-6408-54e4-8691-54a1f4150203/b92fe590-6408-54e4-8691-54a1f4150203_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84863,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980769/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b92fe590-6408-54e4-8691-54a1f4150203/b92fe590-6408-54e4-8691-54a1f4150203_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77345,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980846/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b92fe590-6408-54e4-8691-54a1f4150203/b92fe590-6408-54e4-8691-54a1f4150203_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70866,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DP15KKH/698980876/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'LEXUS NX 300H 2.5 LUXURY StationWagon',
 'transmission': 'manual',
 'trim': 'LUXURY',
 'vin': 'JTJBJRBZ702020155',
 'year': 2015}
2026-03-30 08:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP15%2520KKH%27 HTTP/1.1" 200 None
2026-03-30 08:02:35 [bca.uk] INFO: Saving data for DP15%20KKH: {'created_time': 1774857755.880972, 'last_price_update_time': 1774857755.880983, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DP15%2520KKH') HTTP/1.1" 204 0
2026-03-30 08:02:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4e5a15cd-1597-54cc-965f-3b9f17cc476b with identifier: KO21%20TZL
2026-03-30 08:02:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4e5a15cd-1597-54cc-965f-3b9f17cc476b with identifier: KO21%20TZL
2026-03-30 08:02:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4e5a15cd-1597-54cc-965f-3b9f17cc476b with identifier: KO21%20TZL to the API
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:36 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 174,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_expert_report_file_1f8a742f-da05-4fd8-811f-66562a64dcba.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KO21%20TZL-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4e5a15cd-1597-54cc-965f-3b9f17cc476b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KO21 TZL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KO21%20TZL&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'JAGUAR',
 'model': 'F-PACE',
 'odometer': 70604,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KO21TZL-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720083',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720086',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720089',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720091',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720095',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720099',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720103',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720108',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695720114'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51064,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720083/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49196,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720086/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49467,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720091/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46129,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720095/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74772,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720103/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87466,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720108/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e5a15cd-1597-54cc-965f-3b9f17cc476b/4e5a15cd-1597-54cc-965f-3b9f17cc476b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57729,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KO21TZL/695720114/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'JAGUAR F-PACE 2.0 D200 AWD R-DYNAMIC HSE StationWagon',
 'transmission': 'automatic',
 'trim': 'D200 AWD R-DYNAMIC HSE',
 'vin': 'SADCA2AN8MA677785',
 'year': 2021}
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO21%2520TZL%27 HTTP/1.1" 200 None
2026-03-30 08:02:36 [bca.uk] INFO: Saving data for KO21%20TZL: {'created_time': 1774857756.283416, 'last_price_update_time': 1774857756.283431, 'auction_closing_time': 1774951200.0}
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KO21%2520TZL') HTTP/1.1" 204 0
2026-03-30 08:02:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 907cc35e-d728-5ca1-9c29-81e245e232df with identifier: MW23%20LCZ
2026-03-30 08:02:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 907cc35e-d728-5ca1-9c29-81e245e232df with identifier: MW23%20LCZ
2026-03-30 08:02:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 907cc35e-d728-5ca1-9c29-81e245e232df with identifier: MW23%20LCZ to the API
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MW23LCZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '907cc35e-d728-5ca1-9c29-81e245e232df',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MW23 LCZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MW23%20LCZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'KIA',
 'model': 'PICANTO X-LINE',
 'odometer': 15426,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_907cc35e-d728-5ca1-9c29-81e245e232df/907cc35e-d728-5ca1-9c29-81e245e232df_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MW23LCZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'KIA PICANTO X-LINE 1.0 S Hatchback',
 'transmission': 'automatic',
 'trim': 'S',
 'vin': 'KNAB3518YPT104884',
 'year': 2023}
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW23%2520LCZ%27 HTTP/1.1" 200 None
2026-03-30 08:02:36 [bca.uk] INFO: Saving data for MW23%20LCZ: {'created_time': 1774857756.713753, 'last_price_update_time': 1774857756.713765, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MW23%2520LCZ') HTTP/1.1" 204 0
2026-03-30 08:02:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504570/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504570>
2026-03-30 08:02:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486892/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486892>
2026-03-30 08:02:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BD17YMX/42812440?sv=2020-08-04&st=2026-03-30T08%3A02%3A33Z&se=2026-03-30T08%3A27%3A33Z&sr=b&sp=r&sig=5z4Tkv5gNxZisMKxesrtBvAXUKUqHz4jN6%2FBLikkRB0%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD17%20YMX-GB>
2026-03-30 08:02:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504576/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF63MVZ/42810337?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=aQ8PG64zlvizjyhHzGX25mFs%2BcHq10KoUU3kNt4ibVw%3D)
2026-03-30 08:02:36 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item cfcf1ea8-3fb7-5d4c-80c1-9f7a64ed76de due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:36 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item 6550bbfb-d2cb-560a-b01c-b9da48150ea8 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:36 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 0 for item b92fe590-6408-54e4-8691-54a1f4150203 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:36 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 3 for item 4e5a15cd-1597-54cc-965f-3b9f17cc476b due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337686/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEG/42811388?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=vEJ71QgVOzGoC1MsiWDARZgPIUaYEoMT97rBQxLrq5A%3D)
2026-03-30 08:02:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DG19YHM/42797650?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=YSvE0gg9UVJsZjppY4KwdngYZM5TLaCMSh9JXvKjESM%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA18YWW/42805634?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=lruRtfvkQUdfFUM3SZsEIhtEsZt%2BHxkTayDB19%2BzwII%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486862/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486862>
2026-03-30 08:02:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946644/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=692946644>
2026-03-30 08:02:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724418/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=697724418>
2026-03-30 08:02:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296988/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296988>
2026-03-30 08:02:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946640/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FP71AEU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GV19WRZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:36 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:36 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:36 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:36 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:36 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a729f90>
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dd37772d-15dd-5c40-960d-925374da491a/dd37772d-15dd-5c40-960d-925374da491a_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDF63MVZ%252F699504576%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504576/600 saved to cache
2026-03-30 08:02:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item dd37772d-15dd-5c40-960d-925374da491a
2026-03-30 08:02:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946654/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FP71AEU/42700097?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=TfndLjW4Z0m09Ewxf%2BkJVLoRP8ZFXTZnckPFdW2tlX0%3D)
2026-03-30 08:02:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504574/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF63MVZ/42810337?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=aQ8PG64zlvizjyhHzGX25mFs%2BcHq10KoUU3kNt4ibVw%3D)
2026-03-30 08:02:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724420/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=697724420>
2026-03-30 08:02:36 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:36 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:36 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:36 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:36 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7f6b90>
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ebf9c109-9683-5322-8cf9-b2ddd707c27c/ebf9c109-9683-5322-8cf9-b2ddd707c27c_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEG%252F699337686%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337686/600 saved to cache
2026-03-30 08:02:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item ebf9c109-9683-5322-8cf9-b2ddd707c27c
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299d4c90>
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_expert_report_file_5267c618-66f2-4461-a4da-e7887d4535e1.pdf HTTP/1.1" 201 0
2026-03-30 08:02:36 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item bfd6a649-19d2-51a1-8005-9c90871a97d7
2026-03-30 08:02:36 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: bfd6a649-19d2-51a1-8005-9c90871a97d7, skipping ID generation
2026-03-30 08:02:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item bfd6a649-19d2-51a1-8005-9c90871a97d7
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DDG19YHM-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DG19YHM-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8a2210>
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_expert_report_file_ffe45f77-17d3-4c83-99d8-5de0ee06e2b8.pdf HTTP/1.1" 201 0
2026-03-30 08:02:36 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 2eaf9be7-2dab-5b31-a34a-b155a91ab10f
2026-03-30 08:02:36 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 2eaf9be7-2dab-5b31-a34a-b155a91ab10f, skipping ID generation
2026-03-30 08:02:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 2eaf9be7-2dab-5b31-a34a-b155a91ab10f
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DDA18YWW-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DA18YWW-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YD16SVU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486892/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF18SYA/42812601?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=iBMqWsVDRyz1MtDEcLO0puQP6mDnh3LfEUd0oInMkuI%3D)
2026-03-30 08:02:37 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337605/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KN71FEG-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454083%27 HTTP/1.1" 200 None
2026-03-30 08:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454083 not downloaded yet
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699107384%27 HTTP/1.1" 200 None
2026-03-30 08:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107384 not downloaded yet
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454084%27 HTTP/1.1" 200 None
2026-03-30 08:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454084 not downloaded yet
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699107409%27 HTTP/1.1" 200 None
2026-03-30 08:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107409 not downloaded yet
2026-03-30 08:02:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BD17YMX/42812440?sv=2020-08-04&st=2026-03-30T08%3A02%3A33Z&se=2026-03-30T08%3A27%3A33Z&sr=b&sp=r&sig=5z4Tkv5gNxZisMKxesrtBvAXUKUqHz4jN6%2FBLikkRB0%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2938a8d0>
2026-03-30 08:02:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_490eb6a7-eeda-5864-b2d6-a39a8cc29cb4/490eb6a7-eeda-5864-b2d6-a39a8cc29cb4_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DGV19WRZ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GV19WRZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 490eb6a7-eeda-5864-b2d6-a39a8cc29cb4
2026-03-30 08:02:37 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 490eb6a7-eeda-5864-b2d6-a39a8cc29cb4, skipping ID generation
2026-03-30 08:02:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 490eb6a7-eeda-5864-b2d6-a39a8cc29cb4 with scrape type 1
2026-03-30 08:02:37 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 490eb6a7-eeda-5864-b2d6-a39a8cc29cb4 sending to next pipeline
2026-03-30 08:02:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 490eb6a7-eeda-5864-b2d6-a39a8cc29cb4, identifier: GV19%20WRZ
2026-03-30 08:02:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd3a497810>
2026-03-30 08:02:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFP71AEU%252F692946654%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946654/600 saved to cache
2026-03-30 08:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 5ec547a5-2d57-5fc7-913f-408c4726ecc0
2026-03-30 08:02:37 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:37 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:37 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:37 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:37 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295e6a90>
2026-03-30 08:02:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dd37772d-15dd-5c40-960d-925374da491a/dd37772d-15dd-5c40-960d-925374da491a_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDF63MVZ%252F699504574%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504574/600 saved to cache
2026-03-30 08:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item dd37772d-15dd-5c40-960d-925374da491a
2026-03-30 08:02:37 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504565/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504565>
2026-03-30 08:02:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946644/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FP71AEU/42700097?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=TfndLjW4Z0m09Ewxf%2BkJVLoRP8ZFXTZnckPFdW2tlX0%3D)
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454087%27 HTTP/1.1" 200 None
2026-03-30 08:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454087 not downloaded yet
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699107419%27 HTTP/1.1" 200 None
2026-03-30 08:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107419 not downloaded yet
2026-03-30 08:02:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 490eb6a7-eeda-5864-b2d6-a39a8cc29cb4 with identifier: GV19%20WRZ
2026-03-30 08:02:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 490eb6a7-eeda-5864-b2d6-a39a8cc29cb4 with identifier: GV19%20WRZ
2026-03-30 08:02:37 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 490eb6a7-eeda-5864-b2d6-a39a8cc29cb4 with identifier: GV19%20WRZ to the API
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GV19WRZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '490eb6a7-eeda-5864-b2d6-a39a8cc29cb4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GV19 WRZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GV19%20WRZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 52446,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_490eb6a7-eeda-5864-b2d6-a39a8cc29cb4/490eb6a7-eeda-5864-b2d6-a39a8cc29cb4_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GV19WRZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.6 CRDI 136 4 ISG DCT StationWagon',
 'transmission': 'automatic',
 'trim': 'CRDI 136 4 ISG DCT',
 'vin': 'U5YPH812VKL699213',
 'year': 2019}
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV19%2520WRZ%27 HTTP/1.1" 200 None
2026-03-30 08:02:37 [bca.uk] INFO: Saving data for GV19%20WRZ: {'created_time': 1774857757.951291, 'last_price_update_time': 1774857757.951306, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GV19%2520WRZ') HTTP/1.1" 204 0
2026-03-30 08:02:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486862/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF18SYA/42812601?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=iBMqWsVDRyz1MtDEcLO0puQP6mDnh3LfEUd0oInMkuI%3D)
2026-03-30 08:02:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724418/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454088%27 HTTP/1.1" 200 None
2026-03-30 08:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454088 not downloaded yet
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699107428%27 HTTP/1.1" 200 None
2026-03-30 08:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107428 not downloaded yet
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454091%27 HTTP/1.1" 200 None
2026-03-30 08:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454091 not downloaded yet
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699107442%27 HTTP/1.1" 200 None
2026-03-30 08:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107442 not downloaded yet
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7a6010>
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_724f4e6a-98f3-57d0-a5eb-1e0732179e3c/724f4e6a-98f3-57d0-a5eb-1e0732179e3c_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DYD16SVU-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YD16SVU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 724f4e6a-98f3-57d0-a5eb-1e0732179e3c
2026-03-30 08:02:38 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 724f4e6a-98f3-57d0-a5eb-1e0732179e3c, skipping ID generation
2026-03-30 08:02:38 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 724f4e6a-98f3-57d0-a5eb-1e0732179e3c with scrape type 1
2026-03-30 08:02:38 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 724f4e6a-98f3-57d0-a5eb-1e0732179e3c sending to next pipeline
2026-03-30 08:02:38 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 724f4e6a-98f3-57d0-a5eb-1e0732179e3c, identifier: YD16%20SVU
2026-03-30 08:02:38 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:38 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:38 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:38 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:38 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a62c110>
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDF18SYA%252F699486892%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486892/600 saved to cache
2026-03-30 08:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 8de76be3-0acb-599e-84be-46cfdaa8c3cb
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29996710>
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_expert_report_file_d6c5ed08-5861-4b5e-a939-23547c51e12a.pdf HTTP/1.1" 201 0
2026-03-30 08:02:38 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 879d24de-2c4d-50a5-8eb1-bd8880846289
2026-03-30 08:02:38 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 879d24de-2c4d-50a5-8eb1-bd8880846289, skipping ID generation
2026-03-30 08:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 879d24de-2c4d-50a5-8eb1-bd8880846289
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DBD17YMX-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BD17YMX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b4fe50>
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFP71AEU%252F692946644%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946644/600 saved to cache
2026-03-30 08:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 5ec547a5-2d57-5fc7-913f-408c4726ecc0
2026-03-30 08:02:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 724f4e6a-98f3-57d0-a5eb-1e0732179e3c with identifier: YD16%20SVU
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=violet HTTP/1.1" 200 None
2026-03-30 08:02:38 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:02:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 724f4e6a-98f3-57d0-a5eb-1e0732179e3c with identifier: YD16%20SVU
2026-03-30 08:02:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 724f4e6a-98f3-57d0-a5eb-1e0732179e3c with identifier: YD16%20SVU to the API
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YD16SVU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': 95,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'violet',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-07T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '724f4e6a-98f3-57d0-a5eb-1e0732179e3c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YD16 SVU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YD16%20SVU&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'PEUGEOT',
 'model': '108',
 'odometer': 31192,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_724f4e6a-98f3-57d0-a5eb-1e0732179e3c/724f4e6a-98f3-57d0-a5eb-1e0732179e3c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YD16SVU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 108 1.0 ACTIVE Hatchback',
 'transmission': 'manual',
 'trim': 'ACTIVE',
 'vin': 'VF3PSCFBCFR096858',
 'year': 2016}
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD16%2520SVU%27 HTTP/1.1" 200 None
2026-03-30 08:02:38 [bca.uk] INFO: Saving data for YD16%20SVU: {'created_time': 1774857758.989127, 'last_price_update_time': 1774857758.989144, 'auction_closing_time': 1775556000.0}
2026-03-30 08:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YD16%2520SVU') HTTP/1.1" 204 0
2026-03-30 08:02:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724421/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=697724421>
2026-03-30 08:02:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486777/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486777>
2026-03-30 08:02:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337605/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEG/42811388?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=vEJ71QgVOzGoC1MsiWDARZgPIUaYEoMT97rBQxLrq5A%3D)
2026-03-30 08:02:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296954/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296954>
2026-03-30 08:02:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107366/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DA18YWW-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724420/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454093%27 HTTP/1.1" 200 None
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454093 not downloaded yet
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699107480%27 HTTP/1.1" 200 None
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107480 not downloaded yet
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010734%27 HTTP/1.1" 200 None
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010734 not downloaded yet
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 4 for item ebf9c109-9683-5322-8cf9-b2ddd707c27c due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 7 for item dd37772d-15dd-5c40-960d-925374da491a due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454095%27 HTTP/1.1" 200 None
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454095 not downloaded yet
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699107509%27 HTTP/1.1" 200 None
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107509 not downloaded yet
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010761%27 HTTP/1.1" 200 None
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010761 not downloaded yet
2026-03-30 08:02:39 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:39 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:39 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:39 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:39 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29994610>
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDF18SYA%252F699486862%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486862/600 saved to cache
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 8de76be3-0acb-599e-84be-46cfdaa8c3cb
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293e3ed0>
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLR20XFO%252F697724418%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724418/600 saved to cache
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 70b28671-747c-5a4c-b55d-31068fefe9fb
2026-03-30 08:02:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504565/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF63MVZ/42810337?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=aQ8PG64zlvizjyhHzGX25mFs%2BcHq10KoUU3kNt4ibVw%3D)
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] DEBUG: Failed to download image 9 for item f2c80461-3795-5a54-aea1-956a7bae6b91 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8000 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454097%27 HTTP/1.1" 200 None
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454097 not downloaded yet
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699107535%27 HTTP/1.1" 200 None
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107535 not downloaded yet
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010784%27 HTTP/1.1" 200 None
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010784 not downloaded yet
2026-03-30 08:02:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107409/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107409>
2026-03-30 08:02:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107384/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107384>
2026-03-30 08:02:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107419/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107419>
2026-03-30 08:02:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454080/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DG19YHM-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454084/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454084>
2026-03-30 08:02:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454087/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454087>
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29560650>
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ebf9c109-9683-5322-8cf9-b2ddd707c27c/ebf9c109-9683-5322-8cf9-b2ddd707c27c_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEG%252F699337605%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337605/600 saved to cache
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item ebf9c109-9683-5322-8cf9-b2ddd707c27c
2026-03-30 08:02:39 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: ebf9c109-9683-5322-8cf9-b2ddd707c27c, skipping ID generation
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item ebf9c109-9683-5322-8cf9-b2ddd707c27c sending to next pipeline
2026-03-30 08:02:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ebf9c109-9683-5322-8cf9-b2ddd707c27c, identifier: KN71%20FEG
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2b51f950>
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLR20XFO%252F697724420%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724420/600 saved to cache
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 70b28671-747c-5a4c-b55d-31068fefe9fb
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454098%27 HTTP/1.1" 200 None
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454098 not downloaded yet
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699107560%27 HTTP/1.1" 200 None
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107560 not downloaded yet
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010810%27 HTTP/1.1" 200 None
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010810 not downloaded yet
2026-03-30 08:02:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ebf9c109-9683-5322-8cf9-b2ddd707c27c with identifier: KN71%20FEG
2026-03-30 08:02:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ebf9c109-9683-5322-8cf9-b2ddd707c27c with identifier: KN71%20FEG
2026-03-30 08:02:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ebf9c109-9683-5322-8cf9-b2ddd707c27c with identifier: KN71%20FEG to the API
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337605/600>
{'auction_title': '',
 'c_o_2_emission_value': 253,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebf9c109-9683-5322-8cf9-b2ddd707c27c/ebf9c109-9683-5322-8cf9-b2ddd707c27c_expert_report_file_70d1bf5d-b135-47f2-94e7-f3115a9b6714.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KN71%20FEG-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ebf9c109-9683-5322-8cf9-b2ddd707c27c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KN71 FEG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KN71%20FEG&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'MERCEDES-BENZ',
 'model': 'SPRINTER 315',
 'odometer': 110603,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 28,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebf9c109-9683-5322-8cf9-b2ddd707c27c/ebf9c109-9683-5322-8cf9-b2ddd707c27c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42055,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337605/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebf9c109-9683-5322-8cf9-b2ddd707c27c/ebf9c109-9683-5322-8cf9-b2ddd707c27c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36961,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337660/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebf9c109-9683-5322-8cf9-b2ddd707c27c/ebf9c109-9683-5322-8cf9-b2ddd707c27c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99318,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337686/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebf9c109-9683-5322-8cf9-b2ddd707c27c/ebf9c109-9683-5322-8cf9-b2ddd707c27c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79394,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337704/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebf9c109-9683-5322-8cf9-b2ddd707c27c/ebf9c109-9683-5322-8cf9-b2ddd707c27c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86582,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEG/699337728/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ SPRINTER 315 2.0 CDI 3.5T RWD L3 H2 PROGRESSIVE '
          'PanelVan',
 'transmission': 'manual',
 'trim': 'CDI 3.5T RWD L3 H2 PROGRESSIVE',
 'vin': 'W1V9076352P399294',
 'year': 2021}
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN71%2520FEG%27 HTTP/1.1" 200 None
2026-03-30 08:02:39 [bca.uk] INFO: Saving data for KN71%20FEG: {'created_time': 1774857759.921725, 'last_price_update_time': 1774857759.921737, 'auction_closing_time': 1774951200.0}
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KN71%2520FEG') HTTP/1.1" 204 0
2026-03-30 08:02:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107366/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA18YWW/42805634?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=lruRtfvkQUdfFUM3SZsEIhtEsZt%2BHxkTayDB19%2BzwII%3D)
2026-03-30 08:02:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486777/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF18SYA/42812601?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=iBMqWsVDRyz1MtDEcLO0puQP6mDnh3LfEUd0oInMkuI%3D)
2026-03-30 08:02:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107442/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107442>
2026-03-30 08:02:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010715/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BD17YMX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010843%27 HTTP/1.1" 200 None
2026-03-30 08:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010843 not downloaded yet
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cfdc0d0>
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dd37772d-15dd-5c40-960d-925374da491a/dd37772d-15dd-5c40-960d-925374da491a_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDF63MVZ%252F699504565%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504565/600 saved to cache
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item dd37772d-15dd-5c40-960d-925374da491a
2026-03-30 08:02:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296954/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA15VMP/42789934?sv=2020-08-04&st=2026-03-30T08%3A01%3A21Z&se=2026-03-30T08%3A26%3A21Z&sr=b&sp=r&sig=MdlIofhTltGH1MibqU%2FYfY1GQNL9XTNvwagIN0adUCg%3D)
2026-03-30 08:02:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946640/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FP71AEU/42700097?sv=2020-08-04&st=2026-03-30T08%3A01%3A30Z&se=2026-03-30T08%3A26%3A30Z&sr=b&sp=r&sig=TfndLjW4Z0m09Ewxf%2BkJVLoRP8ZFXTZnckPFdW2tlX0%3D)
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010876%27 HTTP/1.1" 200 None
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010876 not downloaded yet
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010904%27 HTTP/1.1" 200 None
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010904 not downloaded yet
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010929%27 HTTP/1.1" 200 None
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010929 not downloaded yet
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29560e10>
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA18YWW%252F699107366%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107366/600 saved to cache
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 2eaf9be7-2dab-5b31-a34a-b155a91ab10f
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294789d0>
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDF18SYA%252F699486777%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486777/600 saved to cache
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 8de76be3-0acb-599e-84be-46cfdaa8c3cb
2026-03-30 08:02:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454084/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DG19YHM/42797650?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=YSvE0gg9UVJsZjppY4KwdngYZM5TLaCMSh9JXvKjESM%3D)
2026-03-30 08:02:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454087/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DG19YHM/42797650?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=YSvE0gg9UVJsZjppY4KwdngYZM5TLaCMSh9JXvKjESM%3D)
2026-03-30 08:02:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010761/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010761>
2026-03-30 08:02:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454091/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454091>
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699010952%27 HTTP/1.1" 200 None
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010952 not downloaded yet
2026-03-30 08:02:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454080/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DG19YHM/42797650?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=YSvE0gg9UVJsZjppY4KwdngYZM5TLaCMSh9JXvKjESM%3D)
2026-03-30 08:02:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107419/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA18YWW/42805634?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=lruRtfvkQUdfFUM3SZsEIhtEsZt%2BHxkTayDB19%2BzwII%3D)
2026-03-30 08:02:40 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:40 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:40 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:40 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:40 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299bc1d0>
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA15VMP%252F699296954%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296954/600 saved to cache
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item f2c80461-3795-5a54-aea1-956a7bae6b91
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6cd7d0>
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFP71AEU%252F692946640%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946640/600 saved to cache
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 5ec547a5-2d57-5fc7-913f-408c4726ecc0
2026-03-30 08:02:40 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 5ec547a5-2d57-5fc7-913f-408c4726ecc0, skipping ID generation
2026-03-30 08:02:40 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 5ec547a5-2d57-5fc7-913f-408c4726ecc0 sending to next pipeline
2026-03-30 08:02:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5ec547a5-2d57-5fc7-913f-408c4726ecc0, identifier: FP71%20AEU
2026-03-30 08:02:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5ec547a5-2d57-5fc7-913f-408c4726ecc0 with identifier: FP71%20AEU
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=sophisto+grey+xirallic%40 HTTP/1.1" 200 None
2026-03-30 08:02:40 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:02:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5ec547a5-2d57-5fc7-913f-408c4726ecc0 with identifier: FP71%20AEU
2026-03-30 08:02:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5ec547a5-2d57-5fc7-913f-408c4726ecc0 with identifier: FP71%20AEU to the API
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946640/600>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_expert_report_file_1676289f-a65d-4452-b92a-234b38c2aedf.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FP71%20AEU-GB',
 'category': 'Car',
 'color': 'sophisto grey xirallic',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '5ec547a5-2d57-5fc7-913f-408c4726ecc0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'FP71 AEU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FP71%20AEU&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'BMW',
 'model': 'IX',
 'odometer': 51553,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49458,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946640/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47990,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946644/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45471,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946647/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45507,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946654/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43719,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946659/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76376,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946693/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90869,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946705/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5ec547a5-2d57-5fc7-913f-408c4726ecc0/5ec547a5-2d57-5fc7-913f-408c4726ecc0_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81628,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FP71AEU/692946716/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'BMW IX 240KW 76KWH XD40 SPORT StationWagon',
 'transmission': 'automatic',
 'trim': '240KW 76KWH XD40 SPORT',
 'vin': 'WBY12CF0X0CJ25978',
 'year': 2021}
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP71%2520AEU%27 HTTP/1.1" 200 None
2026-03-30 08:02:40 [bca.uk] INFO: Saving data for FP71%20AEU: {'created_time': 1774857760.921267, 'last_price_update_time': 1774857760.921278, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FP71%2520AEU') HTTP/1.1" 204 0
2026-03-30 08:02:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107409/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA18YWW/42805634?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=lruRtfvkQUdfFUM3SZsEIhtEsZt%2BHxkTayDB19%2BzwII%3D)
2026-03-30 08:02:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454083/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454083>
2026-03-30 08:02:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010810/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010810>
2026-03-30 08:02:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107560/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107560>
2026-03-30 08:02:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107384/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA18YWW/42805634?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=lruRtfvkQUdfFUM3SZsEIhtEsZt%2BHxkTayDB19%2BzwII%3D)
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a34790>
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDG19YHM%252F699454084%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454084/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item bfd6a649-19d2-51a1-8005-9c90871a97d7
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7a7350>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDG19YHM%252F699454087%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454087/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item bfd6a649-19d2-51a1-8005-9c90871a97d7
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28afa810>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDG19YHM%252F699454080%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454080/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item bfd6a649-19d2-51a1-8005-9c90871a97d7
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29995c10>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA18YWW%252F699107419%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107419/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 2eaf9be7-2dab-5b31-a34a-b155a91ab10f
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010761/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BD17YMX/42812440?sv=2020-08-04&st=2026-03-30T08%3A02%3A33Z&se=2026-03-30T08%3A27%3A33Z&sr=b&sp=r&sig=5z4Tkv5gNxZisMKxesrtBvAXUKUqHz4jN6%2FBLikkRB0%3D)
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010843/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010843>
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454098/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454098>
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010929/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010929>
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454091/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DG19YHM/42797650?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=YSvE0gg9UVJsZjppY4KwdngYZM5TLaCMSh9JXvKjESM%3D)
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724421/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2916dfd0>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA18YWW%252F699107409%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107409/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 2eaf9be7-2dab-5b31-a34a-b155a91ab10f
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7a4590>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA18YWW%252F699107384%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107384/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 2eaf9be7-2dab-5b31-a34a-b155a91ab10f
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010784/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010784>
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010876/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010876>
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107560/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA18YWW/42805634?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=lruRtfvkQUdfFUM3SZsEIhtEsZt%2BHxkTayDB19%2BzwII%3D)
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010904/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010904>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295d8390>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBD17YMX%252F699010761%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010761/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 879d24de-2c4d-50a5-8eb1-bd8880846289
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5c5bd0>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDG19YHM%252F699454091%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454091/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item bfd6a649-19d2-51a1-8005-9c90871a97d7
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010810/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BD17YMX/42812440?sv=2020-08-04&st=2026-03-30T08%3A02%3A33Z&se=2026-03-30T08%3A27%3A33Z&sr=b&sp=r&sig=5z4Tkv5gNxZisMKxesrtBvAXUKUqHz4jN6%2FBLikkRB0%3D)
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107535/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107535>
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010952/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010952>
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454083/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DG19YHM/42797650?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=YSvE0gg9UVJsZjppY4KwdngYZM5TLaCMSh9JXvKjESM%3D)
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010929/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BD17YMX/42812440?sv=2020-08-04&st=2026-03-30T08%3A02%3A33Z&se=2026-03-30T08%3A27%3A33Z&sr=b&sp=r&sig=5z4Tkv5gNxZisMKxesrtBvAXUKUqHz4jN6%2FBLikkRB0%3D)
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454098/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DG19YHM/42797650?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=YSvE0gg9UVJsZjppY4KwdngYZM5TLaCMSh9JXvKjESM%3D)
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6cc950>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLR20XFO%252F697724421%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724421/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 70b28671-747c-5a4c-b55d-31068fefe9fb
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29564190>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA18YWW%252F699107560%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107560/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 2eaf9be7-2dab-5b31-a34a-b155a91ab10f
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010715/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BD17YMX/42812440?sv=2020-08-04&st=2026-03-30T08%3A02%3A33Z&se=2026-03-30T08%3A27%3A33Z&sr=b&sp=r&sig=5z4Tkv5gNxZisMKxesrtBvAXUKUqHz4jN6%2FBLikkRB0%3D)
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295dbd90>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBD17YMX%252F699010810%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010810/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 879d24de-2c4d-50a5-8eb1-bd8880846289
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107442/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA18YWW/42805634?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=lruRtfvkQUdfFUM3SZsEIhtEsZt%2BHxkTayDB19%2BzwII%3D)
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296e9d90>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDG19YHM%252F699454083%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454083/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item bfd6a649-19d2-51a1-8005-9c90871a97d7
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2903e090>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBD17YMX%252F699010929%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010929/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 879d24de-2c4d-50a5-8eb1-bd8880846289
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29560910>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDG19YHM%252F699454098%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454098/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item bfd6a649-19d2-51a1-8005-9c90871a97d7
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107509/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107509>
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454095/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454095>
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454097/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454097>
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010843/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BD17YMX/42812440?sv=2020-08-04&st=2026-03-30T08%3A02%3A33Z&se=2026-03-30T08%3A27%3A33Z&sr=b&sp=r&sig=5z4Tkv5gNxZisMKxesrtBvAXUKUqHz4jN6%2FBLikkRB0%3D)
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010784/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BD17YMX/42812440?sv=2020-08-04&st=2026-03-30T08%3A02%3A33Z&se=2026-03-30T08%3A27%3A33Z&sr=b&sp=r&sig=5z4Tkv5gNxZisMKxesrtBvAXUKUqHz4jN6%2FBLikkRB0%3D)
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010734/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699010734>
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010904/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BD17YMX/42812440?sv=2020-08-04&st=2026-03-30T08%3A02%3A33Z&se=2026-03-30T08%3A27%3A33Z&sr=b&sp=r&sig=5z4Tkv5gNxZisMKxesrtBvAXUKUqHz4jN6%2FBLikkRB0%3D)
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010876/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BD17YMX/42812440?sv=2020-08-04&st=2026-03-30T08%3A02%3A33Z&se=2026-03-30T08%3A27%3A33Z&sr=b&sp=r&sig=5z4Tkv5gNxZisMKxesrtBvAXUKUqHz4jN6%2FBLikkRB0%3D)
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a437c50>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBD17YMX%252F699010715%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010715/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 879d24de-2c4d-50a5-8eb1-bd8880846289
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a17490>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA18YWW%252F699107442%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107442/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 2eaf9be7-2dab-5b31-a34a-b155a91ab10f
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107428/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107428>
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107480/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699107480>
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454088/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454088>
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010952/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BD17YMX/42812440?sv=2020-08-04&st=2026-03-30T08%3A02%3A33Z&se=2026-03-30T08%3A27%3A33Z&sr=b&sp=r&sig=5z4Tkv5gNxZisMKxesrtBvAXUKUqHz4jN6%2FBLikkRB0%3D)
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454093/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454093>
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107535/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA18YWW/42805634?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=lruRtfvkQUdfFUM3SZsEIhtEsZt%2BHxkTayDB19%2BzwII%3D)
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29566610>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBD17YMX%252F699010843%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010843/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 879d24de-2c4d-50a5-8eb1-bd8880846289
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7f73d0>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBD17YMX%252F699010784%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010784/600 saved to cache
2026-03-30 08:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 879d24de-2c4d-50a5-8eb1-bd8880846289
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FM14LFV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296939/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296939>
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010734/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BD17YMX/42812440?sv=2020-08-04&st=2026-03-30T08%3A02%3A33Z&se=2026-03-30T08%3A27%3A33Z&sr=b&sp=r&sig=5z4Tkv5gNxZisMKxesrtBvAXUKUqHz4jN6%2FBLikkRB0%3D)
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486756/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486756>
2026-03-30 08:02:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FE14TLO/494877613/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FE14TLO-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454097/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DG19YHM/42797650?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=YSvE0gg9UVJsZjppY4KwdngYZM5TLaCMSh9JXvKjESM%3D)
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454095/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DG19YHM/42797650?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=YSvE0gg9UVJsZjppY4KwdngYZM5TLaCMSh9JXvKjESM%3D)
2026-03-30 08:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107509/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA18YWW/42805634?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=lruRtfvkQUdfFUM3SZsEIhtEsZt%2BHxkTayDB19%2BzwII%3D)
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:41 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290af850>
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBD17YMX%252F699010904%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010904/600 saved to cache
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 879d24de-2c4d-50a5-8eb1-bd8880846289
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299a9010>
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBD17YMX%252F699010876%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010876/600 saved to cache
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 879d24de-2c4d-50a5-8eb1-bd8880846289
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299961d0>
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBD17YMX%252F699010952%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010952/600 saved to cache
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 879d24de-2c4d-50a5-8eb1-bd8880846289
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a723b90>
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA18YWW%252F699107535%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107535/600 saved to cache
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 2eaf9be7-2dab-5b31-a34a-b155a91ab10f
2026-03-30 08:02:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724423/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=697724423>
2026-03-30 08:02:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136234/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136234>
2026-03-30 08:02:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454088/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DG19YHM/42797650?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=YSvE0gg9UVJsZjppY4KwdngYZM5TLaCMSh9JXvKjESM%3D)
2026-03-30 08:02:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107480/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA18YWW/42805634?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=lruRtfvkQUdfFUM3SZsEIhtEsZt%2BHxkTayDB19%2BzwII%3D)
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29994850>
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_63025a61-f96c-55a1-9040-ff31c368d693/63025a61-f96c-55a1-9040-ff31c368d693_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DFM14LFV-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FM14LFV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 63025a61-f96c-55a1-9040-ff31c368d693
2026-03-30 08:02:42 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 63025a61-f96c-55a1-9040-ff31c368d693, skipping ID generation
2026-03-30 08:02:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 63025a61-f96c-55a1-9040-ff31c368d693 with scrape type 1
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 63025a61-f96c-55a1-9040-ff31c368d693 sending to next pipeline
2026-03-30 08:02:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 63025a61-f96c-55a1-9040-ff31c368d693, identifier: FM14%20LFV
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a51750>
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBD17YMX%252F699010734%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010734/600 saved to cache
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 879d24de-2c4d-50a5-8eb1-bd8880846289
2026-03-30 08:02:42 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 879d24de-2c4d-50a5-8eb1-bd8880846289, skipping ID generation
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 879d24de-2c4d-50a5-8eb1-bd8880846289 sending to next pipeline
2026-03-30 08:02:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 879d24de-2c4d-50a5-8eb1-bd8880846289, identifier: BD17%20YMX
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291adc50>
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDG19YHM%252F699454097%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454097/600 saved to cache
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item bfd6a649-19d2-51a1-8005-9c90871a97d7
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29564350>
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDG19YHM%252F699454095%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454095/600 saved to cache
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item bfd6a649-19d2-51a1-8005-9c90871a97d7
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:42 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8a3a10>
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA18YWW%252F699107509%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107509/600 saved to cache
2026-03-30 08:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 2eaf9be7-2dab-5b31-a34a-b155a91ab10f
2026-03-30 08:02:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454093/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DG19YHM/42797650?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=YSvE0gg9UVJsZjppY4KwdngYZM5TLaCMSh9JXvKjESM%3D)
2026-03-30 08:02:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 63025a61-f96c-55a1-9040-ff31c368d693 with identifier: FM14%20LFV
2026-03-30 08:02:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 63025a61-f96c-55a1-9040-ff31c368d693 with identifier: FM14%20LFV
2026-03-30 08:02:42 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 63025a61-f96c-55a1-9040-ff31c368d693 with identifier: FM14%20LFV to the API
2026-03-30 08:02:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FM14LFV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-07T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '63025a61-f96c-55a1-9040-ff31c368d693',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FM14 LFV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FM14%20LFV&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'FORD',
 'model': 'KUGA',
 'odometer': 108073,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_63025a61-f96c-55a1-9040-ff31c368d693/63025a61-f96c-55a1-9040-ff31c368d693_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FM14LFV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'FORD KUGA 2.0 TDCI 163 4WD TITANIUM X StationWagon',
 'transmission': 'manual',
 'trim': 'TDCI 163 4WD TITANIUM X',
 'vin': 'WF0AXXWPMAEU73365',
 'year': 2014}
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM14%2520LFV%27 HTTP/1.1" 200 None
2026-03-30 08:02:43 [bca.uk] INFO: Saving data for FM14%20LFV: {'created_time': 1774857763.206663, 'last_price_update_time': 1774857763.206674, 'auction_closing_time': 1775556000.0}
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FM14%2520LFV') HTTP/1.1" 204 0
2026-03-30 08:02:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 879d24de-2c4d-50a5-8eb1-bd8880846289 with identifier: BD17%20YMX
2026-03-30 08:02:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 879d24de-2c4d-50a5-8eb1-bd8880846289 with identifier: BD17%20YMX
2026-03-30 08:02:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 879d24de-2c4d-50a5-8eb1-bd8880846289 with identifier: BD17%20YMX to the API
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010734/600>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_expert_report_file_d6c5ed08-5861-4b5e-a939-23547c51e12a.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD17%20YMX-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '879d24de-2c4d-50a5-8eb1-bd8880846289',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BD17 YMX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BD17%20YMX&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'LEXUS',
 'model': 'RX 450H',
 'odometer': 72864,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51271,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010715/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47294,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010734/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48121,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010761/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50858,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010784/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45739,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010810/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42800,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010843/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82928,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010876/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83164,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010904/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93607,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010929/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_879d24de-2c4d-50a5-8eb1-bd8880846289/879d24de-2c4d-50a5-8eb1-bd8880846289_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56798,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BD17YMX/699010952/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'LEXUS RX 450H 3.5 F-SPORT StationWagon',
 'transmission': 'automatic',
 'trim': 'F-SPORT',
 'vin': 'JTJBGMCA402020270',
 'year': 2017}
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD17%2520YMX%27 HTTP/1.1" 200 None
2026-03-30 08:02:43 [bca.uk] INFO: Saving data for BD17%20YMX: {'created_time': 1774857763.677306, 'last_price_update_time': 1774857763.677318, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BD17%2520YMX') HTTP/1.1" 204 0
2026-03-30 08:02:43 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504560/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699504560>
2026-03-30 08:02:43 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486749/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486749>
2026-03-30 08:02:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FE14TLO/494877613/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486756/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF18SYA/42812601?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=iBMqWsVDRyz1MtDEcLO0puQP6mDnh3LfEUd0oInMkuI%3D)
2026-03-30 08:02:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107428/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA18YWW/42805634?sv=2020-08-04&st=2026-03-30T08%3A02%3A31Z&se=2026-03-30T08%3A27%3A31Z&sr=b&sp=r&sig=lruRtfvkQUdfFUM3SZsEIhtEsZt%2BHxkTayDB19%2BzwII%3D)
2026-03-30 08:02:43 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136215/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136215>
2026-03-30 08:02:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296939/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA15VMP/42789934?sv=2020-08-04&st=2026-03-30T08%3A01%3A21Z&se=2026-03-30T08%3A26%3A21Z&sr=b&sp=r&sig=MdlIofhTltGH1MibqU%2FYfY1GQNL9XTNvwagIN0adUCg%3D)
2026-03-30 08:02:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294375d0>
2026-03-30 08:02:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDG19YHM%252F699454088%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454088/600 saved to cache
2026-03-30 08:02:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item bfd6a649-19d2-51a1-8005-9c90871a97d7
2026-03-30 08:02:43 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:43 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:43 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:43 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:43 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29acff50>
2026-03-30 08:02:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA18YWW%252F699107480%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107480/600 saved to cache
2026-03-30 08:02:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 2eaf9be7-2dab-5b31-a34a-b155a91ab10f
2026-03-30 08:02:43 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:43 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:43 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:43 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:43 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293ddd10>
2026-03-30 08:02:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDG19YHM%252F699454093%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454093/600 saved to cache
2026-03-30 08:02:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item bfd6a649-19d2-51a1-8005-9c90871a97d7
2026-03-30 08:02:43 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: bfd6a649-19d2-51a1-8005-9c90871a97d7, skipping ID generation
2026-03-30 08:02:43 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item bfd6a649-19d2-51a1-8005-9c90871a97d7 sending to next pipeline
2026-03-30 08:02:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bfd6a649-19d2-51a1-8005-9c90871a97d7, identifier: DG19%20YHM
2026-03-30 08:02:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bfd6a649-19d2-51a1-8005-9c90871a97d7 with identifier: DG19%20YHM
2026-03-30 08:02:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bfd6a649-19d2-51a1-8005-9c90871a97d7 with identifier: DG19%20YHM
2026-03-30 08:02:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bfd6a649-19d2-51a1-8005-9c90871a97d7 with identifier: DG19%20YHM to the API
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454093/600>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_expert_report_file_5267c618-66f2-4461-a4da-e7887d4535e1.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DG19%20YHM-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'bfd6a649-19d2-51a1-8005-9c90871a97d7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DG19 YHM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DG19%20YHM&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'SEAT',
 'model': 'IBIZA',
 'odometer': 73068,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50741,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454080/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46533,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454083/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45349,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454084/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47570,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454087/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47668,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454088/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43648,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454091/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106186,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454093/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71473,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454095/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93441,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454097/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfd6a649-19d2-51a1-8005-9c90871a97d7/bfd6a649-19d2-51a1-8005-9c90871a97d7_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77878,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DG19YHM/699454098/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'SEAT IBIZA 1.0 TSI 95 FR EZ Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 95 FR EZ',
 'vin': 'VSSZZZKJZKR101267',
 'year': 2019}
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG19%2520YHM%27 HTTP/1.1" 200 None
2026-03-30 08:02:44 [bca.uk] INFO: Saving data for DG19%20YHM: {'created_time': 1774857764.462878, 'last_price_update_time': 1774857764.462895, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DG19%2520YHM') HTTP/1.1" 204 0
2026-03-30 08:02:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724419/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LR20XFO-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724424/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=697724424>
2026-03-30 08:02:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BT69XTS-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SG16PVV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296907/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296907>
2026-03-30 08:02:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136200/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136200>
2026-03-30 08:02:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724423/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136234/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM11FBE/42769820?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=3BHgSX4%2FXYtY0A0zqZf%2FIRbNZG0BAeWQbGwsE4KJcOw%3D)
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296c6d90>
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d4a3b9e6-4ddb-533a-800b-dec07183978d/d4a3b9e6-4ddb-533a-800b-dec07183978d_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFE14TLO%252F494877613%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FE14TLO/494877613/600 saved to cache
2026-03-30 08:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item d4a3b9e6-4ddb-533a-800b-dec07183978d
2026-03-30 08:02:44 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: d4a3b9e6-4ddb-533a-800b-dec07183978d, skipping ID generation
2026-03-30 08:02:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d4a3b9e6-4ddb-533a-800b-dec07183978d with scrape type 1
2026-03-30 08:02:44 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item d4a3b9e6-4ddb-533a-800b-dec07183978d sending to next pipeline
2026-03-30 08:02:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d4a3b9e6-4ddb-533a-800b-dec07183978d, identifier: FE14%20TLO
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29532690>
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDF18SYA%252F699486756%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486756/600 saved to cache
2026-03-30 08:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 8de76be3-0acb-599e-84be-46cfdaa8c3cb
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a7f410>
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA18YWW%252F699107428%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107428/600 saved to cache
2026-03-30 08:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 2eaf9be7-2dab-5b31-a34a-b155a91ab10f
2026-03-30 08:02:44 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 2eaf9be7-2dab-5b31-a34a-b155a91ab10f, skipping ID generation
2026-03-30 08:02:44 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 2eaf9be7-2dab-5b31-a34a-b155a91ab10f sending to next pipeline
2026-03-30 08:02:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2eaf9be7-2dab-5b31-a34a-b155a91ab10f, identifier: DA18%20YWW
2026-03-30 08:02:44 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:44 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:44 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:44 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:44 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2909dd10>
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA15VMP%252F699296939%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296939/600 saved to cache
2026-03-30 08:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item f2c80461-3795-5a54-aea1-956a7bae6b91
2026-03-30 08:02:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d4a3b9e6-4ddb-533a-800b-dec07183978d with identifier: FE14%20TLO
2026-03-30 08:02:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d4a3b9e6-4ddb-533a-800b-dec07183978d with identifier: FE14%20TLO
2026-03-30 08:02:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d4a3b9e6-4ddb-533a-800b-dec07183978d with identifier: FE14%20TLO to the API
2026-03-30 08:02:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FE14TLO/494877613/600>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.0L',
 'expiration_date': '2026-04-07T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd4a3b9e6-4ddb-533a-800b-dec07183978d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FE14 TLO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FE14%20TLO&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 113514,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4a3b9e6-4ddb-533a-800b-dec07183978d/d4a3b9e6-4ddb-533a-800b-dec07183978d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46765,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FE14TLO/494877613/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 125 ZETEC S Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 125 ZETEC S',
 'vin': 'WF0CXXGAKCES01484',
 'year': 2014}
2026-03-30 08:02:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE14%2520TLO%27 HTTP/1.1" 200 None
2026-03-30 08:02:45 [bca.uk] INFO: Saving data for FE14%20TLO: {'created_time': 1774857765.852517, 'last_price_update_time': 1774857765.852527, 'auction_closing_time': 1775556000.0}
2026-03-30 08:02:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FE14%2520TLO') HTTP/1.1" 204 0
2026-03-30 08:02:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2eaf9be7-2dab-5b31-a34a-b155a91ab10f with identifier: DA18%20YWW
2026-03-30 08:02:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2eaf9be7-2dab-5b31-a34a-b155a91ab10f with identifier: DA18%20YWW
2026-03-30 08:02:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2eaf9be7-2dab-5b31-a34a-b155a91ab10f with identifier: DA18%20YWW to the API
2026-03-30 08:02:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107428/600>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_expert_report_file_ffe45f77-17d3-4c83-99d8-5de0ee06e2b8.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DA18%20YWW-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.7L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '2eaf9be7-2dab-5b31-a34a-b155a91ab10f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DA18 YWW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DA18%20YWW&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 80353,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49560,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107366/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46266,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107384/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46591,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107409/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48425,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107419/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45418,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107428/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42850,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107442/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92472,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107480/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81271,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107509/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89422,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107535/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2eaf9be7-2dab-5b31-a34a-b155a91ab10f/2eaf9be7-2dab-5b31-a34a-b155a91ab10f_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50640,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA18YWW/699107560/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.7 CRDI 2WD 3 ISG StationWagon',
 'transmission': 'manual',
 'trim': 'CRDI 2WD 3 ISG',
 'vin': 'U5YPH815LJL501323',
 'year': 2018}
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA18%2520YWW%27 HTTP/1.1" 200 None
2026-03-30 08:02:46 [bca.uk] INFO: Saving data for DA18%20YWW: {'created_time': 1774857766.326298, 'last_price_update_time': 1774857766.32631, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DA18%2520YWW') HTTP/1.1" 204 0
2026-03-30 08:02:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504560/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF63MVZ/42810337?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=aQ8PG64zlvizjyhHzGX25mFs%2BcHq10KoUU3kNt4ibVw%3D)
2026-03-30 08:02:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486749/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DF18SYA/42812601?sv=2020-08-04&st=2026-03-30T08%3A01%3A22Z&se=2026-03-30T08%3A26%3A22Z&sr=b&sp=r&sig=iBMqWsVDRyz1MtDEcLO0puQP6mDnh3LfEUd0oInMkuI%3D)
2026-03-30 08:02:46 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298124/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298124>
2026-03-30 08:02:46 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298112/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298112>
2026-03-30 08:02:46 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298110/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298110>
2026-03-30 08:02:46 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136189/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136189>
2026-03-30 08:02:46 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KR67JKV/42812358?sv=2020-08-04&st=2026-03-30T08%3A02%3A45Z&se=2026-03-30T08%3A27%3A45Z&sr=b&sp=r&sig=%2BIjm7oizisgNclYnaUKeDyy8nvUwPX9muQtmUr6Cz6c%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KR67%20JKV-GB>
2026-03-30 08:02:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136215/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM11FBE/42769820?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=3BHgSX4%2FXYtY0A0zqZf%2FIRbNZG0BAeWQbGwsE4KJcOw%3D)
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29996750>
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a628b51e-9053-5bd1-9668-457a116c49d8/a628b51e-9053-5bd1-9668-457a116c49d8_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DBT69XTS-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:02:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BT69XTS-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:02:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item a628b51e-9053-5bd1-9668-457a116c49d8
2026-03-30 08:02:46 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: a628b51e-9053-5bd1-9668-457a116c49d8, skipping ID generation
2026-03-30 08:02:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a628b51e-9053-5bd1-9668-457a116c49d8 with scrape type 1
2026-03-30 08:02:46 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item a628b51e-9053-5bd1-9668-457a116c49d8 sending to next pipeline
2026-03-30 08:02:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a628b51e-9053-5bd1-9668-457a116c49d8, identifier: BT69%20XTS
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a37890>
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0a94f6e0-21e5-5052-896e-3cdb164b225b/0a94f6e0-21e5-5052-896e-3cdb164b225b_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DSG16PVV-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:02:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SG16PVV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:02:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 0a94f6e0-21e5-5052-896e-3cdb164b225b
2026-03-30 08:02:46 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 0a94f6e0-21e5-5052-896e-3cdb164b225b, skipping ID generation
2026-03-30 08:02:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0a94f6e0-21e5-5052-896e-3cdb164b225b with scrape type 1
2026-03-30 08:02:46 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 0a94f6e0-21e5-5052-896e-3cdb164b225b sending to next pipeline
2026-03-30 08:02:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0a94f6e0-21e5-5052-896e-3cdb164b225b, identifier: SG16%20PVV
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a606690>
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLR20XFO%252F697724423%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724423/600 saved to cache
2026-03-30 08:02:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 70b28671-747c-5a4c-b55d-31068fefe9fb
2026-03-30 08:02:46 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:46 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:46 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:46 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:46 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2938ae90>
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM11FBE%252F699136234%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136234/600 saved to cache
2026-03-30 08:02:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 1d8e30c5-a34d-541f-85af-18da6e87e679
2026-03-30 08:02:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a628b51e-9053-5bd1-9668-457a116c49d8 with identifier: BT69%20XTS
2026-03-30 08:02:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a628b51e-9053-5bd1-9668-457a116c49d8 with identifier: BT69%20XTS
2026-03-30 08:02:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a628b51e-9053-5bd1-9668-457a116c49d8 with identifier: BT69%20XTS to the API
2026-03-30 08:02:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BT69XTS-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.9L',
 'expiration_date': '2026-04-07T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a628b51e-9053-5bd1-9668-457a116c49d8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BT69 XTS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BT69%20XTS&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'RENAULT',
 'model': 'CAPTUR',
 'odometer': 26550,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a628b51e-9053-5bd1-9668-457a116c49d8/a628b51e-9053-5bd1-9668-457a116c49d8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BT69XTS-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'RENAULT CAPTUR 0.9 TCE 90 PLAY Hatchback',
 'transmission': 'manual',
 'trim': 'TCE 90 PLAY',
 'vin': 'VF1R8700564290292',
 'year': 2019}
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT69%2520XTS%27 HTTP/1.1" 200 None
2026-03-30 08:02:47 [bca.uk] INFO: Saving data for BT69%20XTS: {'created_time': 1774857767.234012, 'last_price_update_time': 1774857767.234025, 'auction_closing_time': 1775556000.0}
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BT69%2520XTS') HTTP/1.1" 204 0
2026-03-30 08:02:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0a94f6e0-21e5-5052-896e-3cdb164b225b with identifier: SG16%20PVV
2026-03-30 08:02:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0a94f6e0-21e5-5052-896e-3cdb164b225b with identifier: SG16%20PVV
2026-03-30 08:02:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0a94f6e0-21e5-5052-896e-3cdb164b225b with identifier: SG16%20PVV to the API
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SG16PVV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-07T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0a94f6e0-21e5-5052-896e-3cdb164b225b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SG16 PVV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SG16%20PVV&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 42791,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0a94f6e0-21e5-5052-896e-3cdb164b225b/0a94f6e0-21e5-5052-896e-3cdb164b225b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SG16PVV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 100 TITANIUM X Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 100 TITANIUM X',
 'vin': 'WF0DXXGAKDGR70503',
 'year': 2016}
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG16%2520PVV%27 HTTP/1.1" 200 None
2026-03-30 08:02:47 [bca.uk] INFO: Saving data for SG16%20PVV: {'created_time': 1774857767.66231, 'last_price_update_time': 1774857767.662325, 'auction_closing_time': 1775556000.0}
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SG16%2520PVV') HTTP/1.1" 204 0
2026-03-30 08:02:47 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296892/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296892>
2026-03-30 08:02:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296907/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA15VMP/42789934?sv=2020-08-04&st=2026-03-30T08%3A01%3A21Z&se=2026-03-30T08%3A26%3A21Z&sr=b&sp=r&sig=MdlIofhTltGH1MibqU%2FYfY1GQNL9XTNvwagIN0adUCg%3D)
2026-03-30 08:02:47 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242671/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242671>
2026-03-30 08:02:47 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX18MUV/42809634?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=5Igp7NYglg%2Fyl%2F%2B3e%2B%2FvZmLmwsf3jeWGS%2FCt1H3mUj8%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HX18%20MUV-GB>
2026-03-30 08:02:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136200/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM11FBE/42769820?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=3BHgSX4%2FXYtY0A0zqZf%2FIRbNZG0BAeWQbGwsE4KJcOw%3D)
2026-03-30 08:02:47 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FT12CTK/42793223?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=Gt1IGgKcv9LXQfUdUHFu%2FLnMCmPbHTkpNpzG0qvcCn4%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FT12%20CTK-GB>
2026-03-30 08:02:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724419/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724424/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a60f590>
2026-03-30 08:02:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dd37772d-15dd-5c40-960d-925374da491a/dd37772d-15dd-5c40-960d-925374da491a_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDF63MVZ%252F699504560%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504560/600 saved to cache
2026-03-30 08:02:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item dd37772d-15dd-5c40-960d-925374da491a
2026-03-30 08:02:47 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: dd37772d-15dd-5c40-960d-925374da491a, skipping ID generation
2026-03-30 08:02:47 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item dd37772d-15dd-5c40-960d-925374da491a sending to next pipeline
2026-03-30 08:02:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dd37772d-15dd-5c40-960d-925374da491a, identifier: DF63%20MVZ
2026-03-30 08:02:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2938b690>
2026-03-30 08:02:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDF18SYA%252F699486749%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486749/600 saved to cache
2026-03-30 08:02:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 8de76be3-0acb-599e-84be-46cfdaa8c3cb
2026-03-30 08:02:47 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 8de76be3-0acb-599e-84be-46cfdaa8c3cb, skipping ID generation
2026-03-30 08:02:47 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 8de76be3-0acb-599e-84be-46cfdaa8c3cb sending to next pipeline
2026-03-30 08:02:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8de76be3-0acb-599e-84be-46cfdaa8c3cb, identifier: DF18%20SYA
2026-03-30 08:02:47 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:47 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:47 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:47 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:47 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a17a50>
2026-03-30 08:02:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM11FBE%252F699136215%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136215/600 saved to cache
2026-03-30 08:02:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 1d8e30c5-a34d-541f-85af-18da6e87e679
2026-03-30 08:02:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dd37772d-15dd-5c40-960d-925374da491a with identifier: DF63%20MVZ
2026-03-30 08:02:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dd37772d-15dd-5c40-960d-925374da491a with identifier: DF63%20MVZ
2026-03-30 08:02:48 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dd37772d-15dd-5c40-960d-925374da491a with identifier: DF63%20MVZ to the API
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504560/600>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd37772d-15dd-5c40-960d-925374da491a/dd37772d-15dd-5c40-960d-925374da491a_expert_report_file_52f4003f-74e1-4951-bf5c-2cd588d1069e.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DF63%20MVZ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.4L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'dd37772d-15dd-5c40-960d-925374da491a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DF63 MVZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DF63%20MVZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'AUDI',
 'model': 'A3',
 'odometer': 60706,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd37772d-15dd-5c40-960d-925374da491a/dd37772d-15dd-5c40-960d-925374da491a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DF63MVZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd37772d-15dd-5c40-960d-925374da491a/dd37772d-15dd-5c40-960d-925374da491a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40002,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504560/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd37772d-15dd-5c40-960d-925374da491a/dd37772d-15dd-5c40-960d-925374da491a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35472,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504564/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd37772d-15dd-5c40-960d-925374da491a/dd37772d-15dd-5c40-960d-925374da491a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 33690,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504565/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd37772d-15dd-5c40-960d-925374da491a/dd37772d-15dd-5c40-960d-925374da491a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86931,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504574/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd37772d-15dd-5c40-960d-925374da491a/dd37772d-15dd-5c40-960d-925374da491a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79674,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF63MVZ/699504576/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'AUDI A3 1.4 TFSI 140 SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'TFSI 140 SPORT',
 'vin': 'WAUZZZ8V7EA118711',
 'year': 2014}
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF63%2520MVZ%27 HTTP/1.1" 200 None
2026-03-30 08:02:48 [bca.uk] INFO: Saving data for DF63%20MVZ: {'created_time': 1774857768.416692, 'last_price_update_time': 1774857768.416703, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DF63%2520MVZ') HTTP/1.1" 204 0
2026-03-30 08:02:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8de76be3-0acb-599e-84be-46cfdaa8c3cb with identifier: DF18%20SYA
2026-03-30 08:02:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8de76be3-0acb-599e-84be-46cfdaa8c3cb with identifier: DF18%20SYA
2026-03-30 08:02:48 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8de76be3-0acb-599e-84be-46cfdaa8c3cb with identifier: DF18%20SYA to the API
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486749/600>
{'auction_title': '',
 'c_o_2_emission_value': 97,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_expert_report_file_7da73102-8336-4bf2-aaa1-6239f7c07ff5.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DF18%20SYA-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8de76be3-0acb-599e-84be-46cfdaa8c3cb',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DF18 SYA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DF18%20SYA&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 43648,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38894,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486731/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39125,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486738/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38453,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486749/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36834,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486756/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35278,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486777/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91376,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486804/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92607,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486862/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8de76be3-0acb-599e-84be-46cfdaa8c3cb/8de76be3-0acb-599e-84be-46cfdaa8c3cb_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71169,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DF18SYA/699486892/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 100 TITANIUM X Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 100 TITANIUM X',
 'vin': 'WF0JXXGAHJJY81840',
 'year': 2018}
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF18%2520SYA%27 HTTP/1.1" 200 None
2026-03-30 08:02:48 [bca.uk] INFO: Saving data for DF18%20SYA: {'created_time': 1774857768.853219, 'last_price_update_time': 1774857768.853231, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DF18%2520SYA') HTTP/1.1" 204 0
2026-03-30 08:02:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298084/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298084>
2026-03-30 08:02:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296885/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DA15VMP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298085/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298085>
2026-03-30 08:02:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298112/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU72VFV/42802243?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=NYioD7qShwexHnsKzmGfsN9J0rXu2dTNcVdVpNImUiw%3D)
2026-03-30 08:02:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136189/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM11FBE/42769820?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=3BHgSX4%2FXYtY0A0zqZf%2FIRbNZG0BAeWQbGwsE4KJcOw%3D)
2026-03-30 08:02:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298124/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU72VFV/42802243?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=NYioD7qShwexHnsKzmGfsN9J0rXu2dTNcVdVpNImUiw%3D)
2026-03-30 08:02:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298110/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU66SNK/42800338?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=gusMk0Mfe7Dn%2Ft3DjCRu7E%2Fo%2B7VSXIXVlnxHssXWEAY%3D)
2026-03-30 08:02:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a60ea50>
2026-03-30 08:02:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA15VMP%252F699296907%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296907/600 saved to cache
2026-03-30 08:02:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item f2c80461-3795-5a54-aea1-956a7bae6b91
2026-03-30 08:02:48 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:48 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:48 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:48 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:48 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5dd7d0>
2026-03-30 08:02:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM11FBE%252F699136200%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136200/600 saved to cache
2026-03-30 08:02:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 1d8e30c5-a34d-541f-85af-18da6e87e679
2026-03-30 08:02:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a851c10>
2026-03-30 08:02:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLR20XFO%252F697724419%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724419/600 saved to cache
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 70b28671-747c-5a4c-b55d-31068fefe9fb
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295797d0>
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLR20XFO%252F697724424%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724424/600 saved to cache
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 70b28671-747c-5a4c-b55d-31068fefe9fb
2026-03-30 08:02:49 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 70b28671-747c-5a4c-b55d-31068fefe9fb, skipping ID generation
2026-03-30 08:02:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 70b28671-747c-5a4c-b55d-31068fefe9fb with scrape type 1
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 70b28671-747c-5a4c-b55d-31068fefe9fb sending to next pipeline
2026-03-30 08:02:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 70b28671-747c-5a4c-b55d-31068fefe9fb, identifier: LR20%20XFO
2026-03-30 08:02:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 70b28671-747c-5a4c-b55d-31068fefe9fb with identifier: LR20%20XFO
2026-03-30 08:02:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 70b28671-747c-5a4c-b55d-31068fefe9fb with identifier: LR20%20XFO
2026-03-30 08:02:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 70b28671-747c-5a4c-b55d-31068fefe9fb with identifier: LR20%20XFO to the API
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724424/600>
{'auction_title': '',
 'c_o_2_emission_value': 126,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '70b28671-747c-5a4c-b55d-31068fefe9fb',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LR20 XFO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LR20%20XFO&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'HONDA',
 'model': 'CR-V',
 'odometer': 86650,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 8,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108949,
             'Height': 450,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724419/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107737,
             'Height': 450,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724424/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95263,
             'Height': 450,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724423/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104209,
             'Height': 450,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724417/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80968,
             'Height': 450,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724421/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63380,
             'Height': 450,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724420/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79182,
             'Height': 450,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724415/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b28671-747c-5a4c-b55d-31068fefe9fb/70b28671-747c-5a4c-b55d-31068fefe9fb_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67434,
             'Height': 450,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LR20XFO/697724418/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'HONDA CR-V 2.0 I-MMD HYBRID 4WD EX E-CVT StationWagon',
 'transmission': 'automatic',
 'trim': 'I-MMD HYBRID 4WD EX E-CVT',
 'vin': 'JHMRT6880LX205363',
 'year': 2020}
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR20%2520XFO%27 HTTP/1.1" 200 None
2026-03-30 08:02:49 [bca.uk] INFO: Saving data for LR20%20XFO: {'created_time': 1774857769.55624, 'last_price_update_time': 1774857769.556253, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LR20%2520XFO') HTTP/1.1" 204 0
2026-03-30 08:02:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KR67JKV/42812358?sv=2020-08-04&st=2026-03-30T08%3A02%3A45Z&se=2026-03-30T08%3A27%3A45Z&sr=b&sp=r&sig=%2BIjm7oizisgNclYnaUKeDyy8nvUwPX9muQtmUr6Cz6c%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296892/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA15VMP/42789934?sv=2020-08-04&st=2026-03-30T08%3A01%3A21Z&se=2026-03-30T08%3A26%3A21Z&sr=b&sp=r&sig=MdlIofhTltGH1MibqU%2FYfY1GQNL9XTNvwagIN0adUCg%3D)
2026-03-30 08:02:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242652/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242652>
2026-03-30 08:02:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242638/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242638>
2026-03-30 08:02:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486660/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486660>
2026-03-30 08:02:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242671/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF70MJX/42740279?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=yhAgFmk9OUtByTsOg2Zhidf13JTcCy0SRdVmBe%2FIvno%3D)
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8aa190>
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU72VFV%252F699298112%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298112/600 saved to cache
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item eb22af3f-8bf4-56b1-b714-e7f4c96e9504
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2942e210>
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM11FBE%252F699136189%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136189/600 saved to cache
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 1d8e30c5-a34d-541f-85af-18da6e87e679
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a62e390>
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU72VFV%252F699298124%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298124/600 saved to cache
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item eb22af3f-8bf4-56b1-b714-e7f4c96e9504
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2942d350>
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU66SNK%252F699298110%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298110/600 saved to cache
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item e96dea2c-e052-5de6-bfe2-85d1e33d987b
2026-03-30 08:02:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX18MUV/42809634?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=5Igp7NYglg%2Fyl%2F%2B3e%2B%2FvZmLmwsf3jeWGS%2FCt1H3mUj8%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486639/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486639>
2026-03-30 08:02:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FT12CTK/42793223?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=Gt1IGgKcv9LXQfUdUHFu%2FLnMCmPbHTkpNpzG0qvcCn4%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a40d0d0>
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_expert_report_file_ae410956-dab8-4890-8667-15e3095d9a66.pdf HTTP/1.1" 201 0
2026-03-30 08:02:49 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 83c23244-4d53-56f7-ab23-caf0b9a4bd93
2026-03-30 08:02:49 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 83c23244-4d53-56f7-ab23-caf0b9a4bd93, skipping ID generation
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 83c23244-4d53-56f7-ab23-caf0b9a4bd93
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DKR67JKV-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KR67JKV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2912c8d0>
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA15VMP%252F699296892%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296892/600 saved to cache
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item f2c80461-3795-5a54-aea1-956a7bae6b91
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:49 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5f0350>
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF70MJX%252F699242671%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242671/600 saved to cache
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 44017b29-5c15-5f30-b2df-c07ebb5c0c71
2026-03-30 08:02:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296885/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA15VMP/42789934?sv=2020-08-04&st=2026-03-30T08%3A01%3A21Z&se=2026-03-30T08%3A26%3A21Z&sr=b&sp=r&sig=MdlIofhTltGH1MibqU%2FYfY1GQNL9XTNvwagIN0adUCg%3D)
2026-03-30 08:02:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEV/42808099?sv=2020-08-04&st=2026-03-30T08%3A02%3A49Z&se=2026-03-30T08%3A27%3A49Z&sr=b&sp=r&sig=JO4wBBVDXANJCaUX8hE6O%2F%2F4vwSwExA%2FosLQ4RwN2t4%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KN71%20FEV-GB>
2026-03-30 08:02:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136148/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699136148>
2026-03-30 08:02:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298068/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298068>
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699030969%27 HTTP/1.1" 200 None
2026-03-30 08:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699030969 not downloaded yet
2026-03-30 08:02:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298084/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU72VFV/42802243?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=NYioD7qShwexHnsKzmGfsN9J0rXu2dTNcVdVpNImUiw%3D)
2026-03-30 08:02:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298085/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU66SNK/42800338?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=gusMk0Mfe7Dn%2Ft3DjCRu7E%2Fo%2B7VSXIXVlnxHssXWEAY%3D)
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699030981%27 HTTP/1.1" 200 None
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699030981 not downloaded yet
2026-03-30 08:02:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242622/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242622>
2026-03-30 08:02:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298064/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298064>
2026-03-30 08:02:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486609/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486609>
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299df790>
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_expert_report_file_b86893a7-7a76-46c1-a064-989c1b59e3b0.pdf HTTP/1.1" 201 0
2026-03-30 08:02:50 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item e66eb54a-534a-51f8-95be-a531d385d68c
2026-03-30 08:02:50 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: e66eb54a-534a-51f8-95be-a531d385d68c, skipping ID generation
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item e66eb54a-534a-51f8-95be-a531d385d68c
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHX18MUV-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HX18MUV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6cffd0>
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_expert_report_file_42cff67b-e787-4461-8f51-cf67e8cd992a.pdf HTTP/1.1" 201 0
2026-03-30 08:02:50 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 22f07890-8d0d-5ae4-9e56-79df56b280c4
2026-03-30 08:02:50 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 22f07890-8d0d-5ae4-9e56-79df56b280c4, skipping ID generation
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 22f07890-8d0d-5ae4-9e56-79df56b280c4
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DFT12CTK-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FT12CTK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486660/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242652/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF70MJX/42740279?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=yhAgFmk9OUtByTsOg2Zhidf13JTcCy0SRdVmBe%2FIvno%3D)
2026-03-30 08:02:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242638/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF70MJX/42740279?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=yhAgFmk9OUtByTsOg2Zhidf13JTcCy0SRdVmBe%2FIvno%3D)
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699030993%27 HTTP/1.1" 200 None
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699030993 not downloaded yet
2026-03-30 08:02:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298063/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298063>
2026-03-30 08:02:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298060/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298060>
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118292%27 HTTP/1.1" 200 None
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118292 not downloaded yet
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699112389%27 HTTP/1.1" 200 None
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112389 not downloaded yet
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2949f450>
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA15VMP%252F699296885%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296885/600 saved to cache
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item f2c80461-3795-5a54-aea1-956a7bae6b91
2026-03-30 08:02:50 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: f2c80461-3795-5a54-aea1-956a7bae6b91, skipping ID generation
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item f2c80461-3795-5a54-aea1-956a7bae6b91 sending to next pipeline
2026-03-30 08:02:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f2c80461-3795-5a54-aea1-956a7bae6b91, identifier: DA15%20VMP
2026-03-30 08:02:50 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:50 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:50 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:50 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:50 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29508e10>
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU72VFV%252F699298084%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298084/600 saved to cache
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item eb22af3f-8bf4-56b1-b714-e7f4c96e9504
2026-03-30 08:02:50 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:50 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:50 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:50 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:50 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a7bc90>
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU66SNK%252F699298085%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298085/600 saved to cache
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item e96dea2c-e052-5de6-bfe2-85d1e33d987b
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699031005%27 HTTP/1.1" 200 None
2026-03-30 08:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699031005 not downloaded yet
2026-03-30 08:02:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f2c80461-3795-5a54-aea1-956a7bae6b91 with identifier: DA15%20VMP
2026-03-30 08:02:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f2c80461-3795-5a54-aea1-956a7bae6b91 with identifier: DA15%20VMP
2026-03-30 08:02:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f2c80461-3795-5a54-aea1-956a7bae6b91 with identifier: DA15%20VMP to the API
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296885/600>
{'auction_title': '',
 'c_o_2_emission_value': 144,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_expert_report_file_6bcd88cf-5742-47fc-a3d2-9aa2d437b4a8.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DA15%20VMP-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f2c80461-3795-5a54-aea1-956a7bae6b91',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DA15 VMP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DA15%20VMP&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'BMW',
 'model': '530D',
 'odometer': 15566,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38851,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296885/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38025,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296892/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37618,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296902/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35795,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296907/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 33508,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296918/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 32360,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296924/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74643,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296939/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80011,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296954/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c80461-3795-5a54-aea1-956a7bae6b91/f2c80461-3795-5a54-aea1-956a7bae6b91_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93294,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA15VMP/699296972/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'BMW 530D 3.0 M SPORT STEP Saloon',
 'transmission': 'manual',
 'trim': 'M SPORT STEP',
 'vin': 'WBA5D12060GD71698',
 'year': 2015}
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA15%2520VMP%27 HTTP/1.1" 200 None
2026-03-30 08:02:50 [bca.uk] INFO: Saving data for DA15%20VMP: {'created_time': 1774857770.941117, 'last_price_update_time': 1774857770.941129, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DA15%2520VMP') HTTP/1.1" 204 0
2026-03-30 08:02:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298068/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU72VFV/42802243?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=NYioD7qShwexHnsKzmGfsN9J0rXu2dTNcVdVpNImUiw%3D)
2026-03-30 08:02:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242606/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242606>
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118308%27 HTTP/1.1" 200 None
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118308 not downloaded yet
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699112391%27 HTTP/1.1" 200 None
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112391 not downloaded yet
2026-03-30 08:02:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486581/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486581>
2026-03-30 08:02:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NRK/42779240?sv=2020-08-04&st=2026-03-30T08%3A02%3A50Z&se=2026-03-30T08%3A27%3A50Z&sr=b&sp=r&sig=74eibzIAJ4vQ2%2BiLIEfDckkk5%2BVF1KKrgzFPXq6w2mc%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RO22%20NRK-GB>
2026-03-30 08:02:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136148/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM11FBE/42769820?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=3BHgSX4%2FXYtY0A0zqZf%2FIRbNZG0BAeWQbGwsE4KJcOw%3D)
2026-03-30 08:02:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030955/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KR67JKV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEV/42808099?sv=2020-08-04&st=2026-03-30T08%3A02%3A49Z&se=2026-03-30T08%3A27%3A49Z&sr=b&sp=r&sig=JO4wBBVDXANJCaUX8hE6O%2F%2F4vwSwExA%2FosLQ4RwN2t4%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486639/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699031016%27 HTTP/1.1" 200 None
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699031016 not downloaded yet
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118332%27 HTTP/1.1" 200 None
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118332 not downloaded yet
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699112395%27 HTTP/1.1" 200 None
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112395 not downloaded yet
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699031036%27 HTTP/1.1" 200 None
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699031036 not downloaded yet
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296c6110>
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEK08UYP%252F699486660%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486660/600 saved to cache
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 7ace5228-1a90-59f2-9857-67f96f454d6c
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a650110>
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF70MJX%252F699242652%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242652/600 saved to cache
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 44017b29-5c15-5f30-b2df-c07ebb5c0c71
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29999190>
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF70MJX%252F699242638%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242638/600 saved to cache
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 44017b29-5c15-5f30-b2df-c07ebb5c0c71
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118353%27 HTTP/1.1" 200 None
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118353 not downloaded yet
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699112397%27 HTTP/1.1" 200 None
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112397 not downloaded yet
2026-03-30 08:02:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112384/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FT12CTK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118275/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HX18MUV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298064/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU66SNK/42800338?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=gusMk0Mfe7Dn%2Ft3DjCRu7E%2Fo%2B7VSXIXVlnxHssXWEAY%3D)
2026-03-30 08:02:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298063/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU72VFV/42802243?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=NYioD7qShwexHnsKzmGfsN9J0rXu2dTNcVdVpNImUiw%3D)
2026-03-30 08:02:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030981/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699030981>
2026-03-30 08:02:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298060/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU66SNK/42800338?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=gusMk0Mfe7Dn%2Ft3DjCRu7E%2Fo%2B7VSXIXVlnxHssXWEAY%3D)
2026-03-30 08:02:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486609/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699031057%27 HTTP/1.1" 200 None
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699031057 not downloaded yet
2026-03-30 08:02:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242622/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF70MJX/42740279?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=yhAgFmk9OUtByTsOg2Zhidf13JTcCy0SRdVmBe%2FIvno%3D)
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118373%27 HTTP/1.1" 200 None
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118373 not downloaded yet
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699112403%27 HTTP/1.1" 200 None
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112403 not downloaded yet
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291ac610>
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU72VFV%252F699298068%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298068/600 saved to cache
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item eb22af3f-8bf4-56b1-b714-e7f4c96e9504
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29970bd0>
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM11FBE%252F699136148%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136148/600 saved to cache
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 1d8e30c5-a34d-541f-85af-18da6e87e679
2026-03-30 08:02:51 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 1d8e30c5-a34d-541f-85af-18da6e87e679, skipping ID generation
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 1d8e30c5-a34d-541f-85af-18da6e87e679 sending to next pipeline
2026-03-30 08:02:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1d8e30c5-a34d-541f-85af-18da6e87e679, identifier: SM11%20FBE
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a75850>
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_expert_report_file_0ca7187d-36fd-49dd-8c41-d1d5d774c3de.pdf HTTP/1.1" 201 0
2026-03-30 08:02:51 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 243af1b4-4ebb-54d4-90da-70e766d11851
2026-03-30 08:02:51 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 243af1b4-4ebb-54d4-90da-70e766d11851, skipping ID generation
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 243af1b4-4ebb-54d4-90da-70e766d11851
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DKN71FEV-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KN71FEV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:51 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3da0d0>
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEK08UYP%252F699486639%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486639/600 saved to cache
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 7ace5228-1a90-59f2-9857-67f96f454d6c
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699031094%27 HTTP/1.1" 200 None
2026-03-30 08:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699031094 not downloaded yet
2026-03-30 08:02:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1d8e30c5-a34d-541f-85af-18da6e87e679 with identifier: SM11%20FBE
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=dark+grey HTTP/1.1" 200 None
2026-03-30 08:02:51 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:02:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1d8e30c5-a34d-541f-85af-18da6e87e679 with identifier: SM11%20FBE
2026-03-30 08:02:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1d8e30c5-a34d-541f-85af-18da6e87e679 with identifier: SM11%20FBE to the API
2026-03-30 08:02:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136148/600>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_expert_report_file_6d53e908-24c9-4610-b062-2deb43431bab.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SM11%20FBE-GB',
 'category': 'Car',
 'color': 'dark grey',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1d8e30c5-a34d-541f-85af-18da6e87e679',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SM11 FBE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SM11%20FBE&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 59732,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48869,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136140/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45234,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136148/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43603,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136155/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43380,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136176/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98263,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136189/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46896,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136200/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88278,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136215/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d8e30c5-a34d-541f-85af-18da6e87e679/1d8e30c5-a34d-541f-85af-18da6e87e679_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85880,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM11FBE/699136234/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 1.6 S Hatchback',
 'transmission': 'manual',
 'trim': 'S',
 'vin': 'WMWSV32070T149770',
 'year': 2011}
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM11%2520FBE%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [bca.uk] INFO: Saving data for SM11%20FBE: {'created_time': 1774857772.345853, 'last_price_update_time': 1774857772.345866, 'auction_closing_time': 1774951200.0}
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SM11%2520FBE') HTTP/1.1" 204 0
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118402%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118402 not downloaded yet
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699112409%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112409 not downloaded yet
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337560%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337560 not downloaded yet
2026-03-30 08:02:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030955/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KR67JKV/42812358?sv=2020-08-04&st=2026-03-30T08%3A02%3A45Z&se=2026-03-30T08%3A27%3A45Z&sr=b&sp=r&sig=%2BIjm7oizisgNclYnaUKeDyy8nvUwPX9muQtmUr6Cz6c%3D)
2026-03-30 08:02:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118292/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118292>
2026-03-30 08:02:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031005/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699031005>
2026-03-30 08:02:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242606/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF70MJX/42740279?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=yhAgFmk9OUtByTsOg2Zhidf13JTcCy0SRdVmBe%2FIvno%3D)
2026-03-30 08:02:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030993/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699030993>
2026-03-30 08:02:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112389/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112389>
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699031117%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699031117 not downloaded yet
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2954bc10>
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU66SNK%252F699298064%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298064/600 saved to cache
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item e96dea2c-e052-5de6-bfe2-85d1e33d987b
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a806210>
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU72VFV%252F699298063%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298063/600 saved to cache
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item eb22af3f-8bf4-56b1-b714-e7f4c96e9504
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a15f90>
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU66SNK%252F699298060%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298060/600 saved to cache
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item e96dea2c-e052-5de6-bfe2-85d1e33d987b
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291ac590>
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEK08UYP%252F699486609%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486609/600 saved to cache
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 7ace5228-1a90-59f2-9857-67f96f454d6c
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29acf6d0>
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF70MJX%252F699242622%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242622/600 saved to cache
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 44017b29-5c15-5f30-b2df-c07ebb5c0c71
2026-03-30 08:02:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486581/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118437%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118437 not downloaded yet
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699112414%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112414 not downloaded yet
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337572%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337572 not downloaded yet
2026-03-30 08:02:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NRK/42779240?sv=2020-08-04&st=2026-03-30T08%3A02%3A50Z&se=2026-03-30T08%3A27%3A50Z&sr=b&sp=r&sig=74eibzIAJ4vQ2%2BiLIEfDckkk5%2BVF1KKrgzFPXq6w2mc%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118490%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118490 not downloaded yet
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699112422%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112422 not downloaded yet
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337583%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337583 not downloaded yet
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296eed50>
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKR67JKV%252F699030955%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030955/600 saved to cache
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 83c23244-4d53-56f7-ab23-caf0b9a4bd93
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29188910>
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF70MJX%252F699242606%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242606/600 saved to cache
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 44017b29-5c15-5f30-b2df-c07ebb5c0c71
2026-03-30 08:02:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118353/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118353>
2026-03-30 08:02:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112397/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112397>
2026-03-30 08:02:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030981/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KR67JKV/42812358?sv=2020-08-04&st=2026-03-30T08%3A02%3A45Z&se=2026-03-30T08%3A27%3A45Z&sr=b&sp=r&sig=%2BIjm7oizisgNclYnaUKeDyy8nvUwPX9muQtmUr6Cz6c%3D)
2026-03-30 08:02:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118275/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX18MUV/42809634?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=5Igp7NYglg%2Fyl%2F%2B3e%2B%2FvZmLmwsf3jeWGS%2FCt1H3mUj8%3D)
2026-03-30 08:02:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112395/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112395>
2026-03-30 08:02:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118332/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118332>
2026-03-30 08:02:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112384/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FT12CTK/42793223?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=Gt1IGgKcv9LXQfUdUHFu%2FLnMCmPbHTkpNpzG0qvcCn4%3D)
2026-03-30 08:02:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031036/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699031036>
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699118514%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118514 not downloaded yet
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699112430%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112430 not downloaded yet
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337600%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337600 not downloaded yet
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337616%27 HTTP/1.1" 200 None
2026-03-30 08:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337616 not downloaded yet
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:52 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296eff50>
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEK08UYP%252F699486581%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486581/600 saved to cache
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 7ace5228-1a90-59f2-9857-67f96f454d6c
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29320ed0>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_expert_report_file_1b5ff4e8-b28e-4057-828d-db97eaca7a62.pdf HTTP/1.1" 201 0
2026-03-30 08:02:53 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item fc22c17d-7ae1-5a94-a4c8-944668f7f3a5
2026-03-30 08:02:53 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: fc22c17d-7ae1-5a94-a4c8-944668f7f3a5, skipping ID generation
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item fc22c17d-7ae1-5a94-a4c8-944668f7f3a5
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DRO22NRK-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=RO22NRK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337645%27 HTTP/1.1" 200 None
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337645 not downloaded yet
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031005/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KR67JKV/42812358?sv=2020-08-04&st=2026-03-30T08%3A02%3A45Z&se=2026-03-30T08%3A27%3A45Z&sr=b&sp=r&sig=%2BIjm7oizisgNclYnaUKeDyy8nvUwPX9muQtmUr6Cz6c%3D)
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030993/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KR67JKV/42812358?sv=2020-08-04&st=2026-03-30T08%3A02%3A45Z&se=2026-03-30T08%3A27%3A45Z&sr=b&sp=r&sig=%2BIjm7oizisgNclYnaUKeDyy8nvUwPX9muQtmUr6Cz6c%3D)
2026-03-30 08:02:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337560/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337560>
2026-03-30 08:02:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031117/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699031117>
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112389/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FT12CTK/42793223?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=Gt1IGgKcv9LXQfUdUHFu%2FLnMCmPbHTkpNpzG0qvcCn4%3D)
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699453067%27 HTTP/1.1" 200 None
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453067 not downloaded yet
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118292/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX18MUV/42809634?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=5Igp7NYglg%2Fyl%2F%2B3e%2B%2FvZmLmwsf3jeWGS%2FCt1H3mUj8%3D)
2026-03-30 08:02:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031094/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699031094>
2026-03-30 08:02:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337552/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KN71FEV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337677%27 HTTP/1.1" 200 None
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337677 not downloaded yet
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699453068%27 HTTP/1.1" 200 None
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453068 not downloaded yet
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337707%27 HTTP/1.1" 200 None
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337707 not downloaded yet
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a703310>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKR67JKV%252F699030981%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030981/600 saved to cache
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 83c23244-4d53-56f7-ab23-caf0b9a4bd93
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8ad390>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX18MUV%252F699118275%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118275/600 saved to cache
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item e66eb54a-534a-51f8-95be-a531d385d68c
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295677d0>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFT12CTK%252F699112384%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112384/600 saved to cache
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 22f07890-8d0d-5ae4-9e56-79df56b280c4
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699453069%27 HTTP/1.1" 200 None
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453069 not downloaded yet
2026-03-30 08:02:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118490/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118490>
2026-03-30 08:02:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337583/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337583>
2026-03-30 08:02:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112422/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112422>
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112397/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FT12CTK/42793223?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=Gt1IGgKcv9LXQfUdUHFu%2FLnMCmPbHTkpNpzG0qvcCn4%3D)
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112395/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FT12CTK/42793223?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=Gt1IGgKcv9LXQfUdUHFu%2FLnMCmPbHTkpNpzG0qvcCn4%3D)
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118353/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX18MUV/42809634?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=5Igp7NYglg%2Fyl%2F%2B3e%2B%2FvZmLmwsf3jeWGS%2FCt1H3mUj8%3D)
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118332/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX18MUV/42809634?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=5Igp7NYglg%2Fyl%2F%2B3e%2B%2FvZmLmwsf3jeWGS%2FCt1H3mUj8%3D)
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699337732%27 HTTP/1.1" 200 None
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337732 not downloaded yet
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29231350>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKR67JKV%252F699031005%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031005/600 saved to cache
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 83c23244-4d53-56f7-ab23-caf0b9a4bd93
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2942ce90>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKR67JKV%252F699030993%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030993/600 saved to cache
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 83c23244-4d53-56f7-ab23-caf0b9a4bd93
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296df850>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFT12CTK%252F699112389%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112389/600 saved to cache
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 22f07890-8d0d-5ae4-9e56-79df56b280c4
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031036/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KR67JKV/42812358?sv=2020-08-04&st=2026-03-30T08%3A02%3A45Z&se=2026-03-30T08%3A27%3A45Z&sr=b&sp=r&sig=%2BIjm7oizisgNclYnaUKeDyy8nvUwPX9muQtmUr6Cz6c%3D)
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699453070%27 HTTP/1.1" 200 None
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453070 not downloaded yet
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699453071%27 HTTP/1.1" 200 None
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453071 not downloaded yet
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296c5850>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX18MUV%252F699118292%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118292/600 saved to cache
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item e66eb54a-534a-51f8-95be-a531d385d68c
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295aa0d0>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFT12CTK%252F699112397%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112397/600 saved to cache
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 22f07890-8d0d-5ae4-9e56-79df56b280c4
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296e3050>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFT12CTK%252F699112395%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112395/600 saved to cache
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 22f07890-8d0d-5ae4-9e56-79df56b280c4
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7a5310>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX18MUV%252F699118353%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118353/600 saved to cache
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item e66eb54a-534a-51f8-95be-a531d385d68c
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a837dd0>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX18MUV%252F699118332%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118332/600 saved to cache
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item e66eb54a-534a-51f8-95be-a531d385d68c
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337552/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEV/42808099?sv=2020-08-04&st=2026-03-30T08%3A02%3A49Z&se=2026-03-30T08%3A27%3A49Z&sr=b&sp=r&sig=JO4wBBVDXANJCaUX8hE6O%2F%2F4vwSwExA%2FosLQ4RwN2t4%3D)
2026-03-30 08:02:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337616/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337616>
2026-03-30 08:02:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337600/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337600>
2026-03-30 08:02:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453066/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=RO22NRK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337645/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337645>
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337560/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEV/42808099?sv=2020-08-04&st=2026-03-30T08%3A02%3A49Z&se=2026-03-30T08%3A27%3A49Z&sr=b&sp=r&sig=JO4wBBVDXANJCaUX8hE6O%2F%2F4vwSwExA%2FosLQ4RwN2t4%3D)
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699453072%27 HTTP/1.1" 200 None
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453072 not downloaded yet
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031094/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KR67JKV/42812358?sv=2020-08-04&st=2026-03-30T08%3A02%3A45Z&se=2026-03-30T08%3A27%3A45Z&sr=b&sp=r&sig=%2BIjm7oizisgNclYnaUKeDyy8nvUwPX9muQtmUr6Cz6c%3D)
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031117/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KR67JKV/42812358?sv=2020-08-04&st=2026-03-30T08%3A02%3A45Z&se=2026-03-30T08%3A27%3A45Z&sr=b&sp=r&sig=%2BIjm7oizisgNclYnaUKeDyy8nvUwPX9muQtmUr6Cz6c%3D)
2026-03-30 08:02:53 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:53 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:53 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:53 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:53 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a80bb90>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKR67JKV%252F699031036%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031036/600 saved to cache
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 83c23244-4d53-56f7-ab23-caf0b9a4bd93
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699453073%27 HTTP/1.1" 200 None
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453073 not downloaded yet
2026-03-30 08:02:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337707/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337707>
2026-03-30 08:02:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453068/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453068>
2026-03-30 08:02:53 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337677/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337677>
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699453074%27 HTTP/1.1" 200 None
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453074 not downloaded yet
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118490/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX18MUV/42809634?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=5Igp7NYglg%2Fyl%2F%2B3e%2B%2FvZmLmwsf3jeWGS%2FCt1H3mUj8%3D)
2026-03-30 08:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112422/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FT12CTK/42793223?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=Gt1IGgKcv9LXQfUdUHFu%2FLnMCmPbHTkpNpzG0qvcCn4%3D)
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699453075%27 HTTP/1.1" 200 None
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453075 not downloaded yet
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3f5bd0>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEV%252F699337552%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337552/600 saved to cache
2026-03-30 08:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 243af1b4-4ebb-54d4-90da-70e766d11851
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293ea4d0>
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEV%252F699337560%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337560/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 243af1b4-4ebb-54d4-90da-70e766d11851
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337583/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEV/42808099?sv=2020-08-04&st=2026-03-30T08%3A02%3A49Z&se=2026-03-30T08%3A27%3A49Z&sr=b&sp=r&sig=JO4wBBVDXANJCaUX8hE6O%2F%2F4vwSwExA%2FosLQ4RwN2t4%3D)
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453067/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453067>
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453069/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453069>
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453066/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NRK/42779240?sv=2020-08-04&st=2026-03-30T08%3A02%3A50Z&se=2026-03-30T08%3A27%3A50Z&sr=b&sp=r&sig=74eibzIAJ4vQ2%2BiLIEfDckkk5%2BVF1KKrgzFPXq6w2mc%3D)
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337600/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEV/42808099?sv=2020-08-04&st=2026-03-30T08%3A02%3A49Z&se=2026-03-30T08%3A27%3A49Z&sr=b&sp=r&sig=JO4wBBVDXANJCaUX8hE6O%2F%2F4vwSwExA%2FosLQ4RwN2t4%3D)
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337645/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEV/42808099?sv=2020-08-04&st=2026-03-30T08%3A02%3A49Z&se=2026-03-30T08%3A27%3A49Z&sr=b&sp=r&sig=JO4wBBVDXANJCaUX8hE6O%2F%2F4vwSwExA%2FosLQ4RwN2t4%3D)
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293882d0>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKR67JKV%252F699031094%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031094/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 83c23244-4d53-56f7-ab23-caf0b9a4bd93
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3c1b90>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKR67JKV%252F699031117%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031117/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 83c23244-4d53-56f7-ab23-caf0b9a4bd93
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a605d90>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX18MUV%252F699118490%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118490/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item e66eb54a-534a-51f8-95be-a531d385d68c
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299aa950>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFT12CTK%252F699112422%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112422/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 22f07890-8d0d-5ae4-9e56-79df56b280c4
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453068/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NRK/42779240?sv=2020-08-04&st=2026-03-30T08%3A02%3A50Z&se=2026-03-30T08%3A27%3A50Z&sr=b&sp=r&sig=74eibzIAJ4vQ2%2BiLIEfDckkk5%2BVF1KKrgzFPXq6w2mc%3D)
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337616/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEV/42808099?sv=2020-08-04&st=2026-03-30T08%3A02%3A49Z&se=2026-03-30T08%3A27%3A49Z&sr=b&sp=r&sig=JO4wBBVDXANJCaUX8hE6O%2F%2F4vwSwExA%2FosLQ4RwN2t4%3D)
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453070/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453070>
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337732/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337732>
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453071/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453071>
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112430/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112430>
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337677/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEV/42808099?sv=2020-08-04&st=2026-03-30T08%3A02%3A49Z&se=2026-03-30T08%3A27%3A49Z&sr=b&sp=r&sig=JO4wBBVDXANJCaUX8hE6O%2F%2F4vwSwExA%2FosLQ4RwN2t4%3D)
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337707/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEV/42808099?sv=2020-08-04&st=2026-03-30T08%3A02%3A49Z&se=2026-03-30T08%3A27%3A49Z&sr=b&sp=r&sig=JO4wBBVDXANJCaUX8hE6O%2F%2F4vwSwExA%2FosLQ4RwN2t4%3D)
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296f8c50>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEV%252F699337583%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337583/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 243af1b4-4ebb-54d4-90da-70e766d11851
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b0cd50>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NRK%252F699453066%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453066/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item fc22c17d-7ae1-5a94-a4c8-944668f7f3a5
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5c7490>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEV%252F699337600%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337600/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 243af1b4-4ebb-54d4-90da-70e766d11851
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b0d150>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEV%252F699337645%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337645/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 243af1b4-4ebb-54d4-90da-70e766d11851
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a809710>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NRK%252F699453068%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453068/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item fc22c17d-7ae1-5a94-a4c8-944668f7f3a5
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a758a90>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEV%252F699337616%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337616/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 243af1b4-4ebb-54d4-90da-70e766d11851
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453074/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453074>
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453073/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453073>
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337572/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699337572>
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118514/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118514>
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2c7f8150>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEV%252F699337677%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337677/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 243af1b4-4ebb-54d4-90da-70e766d11851
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b4e490>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEV%252F699337707%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337707/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 243af1b4-4ebb-54d4-90da-70e766d11851
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453069/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NRK/42779240?sv=2020-08-04&st=2026-03-30T08%3A02%3A50Z&se=2026-03-30T08%3A27%3A50Z&sr=b&sp=r&sig=74eibzIAJ4vQ2%2BiLIEfDckkk5%2BVF1KKrgzFPXq6w2mc%3D)
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453067/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NRK/42779240?sv=2020-08-04&st=2026-03-30T08%3A02%3A50Z&se=2026-03-30T08%3A27%3A50Z&sr=b&sp=r&sig=74eibzIAJ4vQ2%2BiLIEfDckkk5%2BVF1KKrgzFPXq6w2mc%3D)
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453072/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453072>
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453075/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699453075>
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112409/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112409>
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118437/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118437>
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112414/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112414>
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118402/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118402>
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337732/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEV/42808099?sv=2020-08-04&st=2026-03-30T08%3A02%3A49Z&se=2026-03-30T08%3A27%3A49Z&sr=b&sp=r&sig=JO4wBBVDXANJCaUX8hE6O%2F%2F4vwSwExA%2FosLQ4RwN2t4%3D)
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291ac8d0>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NRK%252F699453069%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453069/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item fc22c17d-7ae1-5a94-a4c8-944668f7f3a5
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112430/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FT12CTK/42793223?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=Gt1IGgKcv9LXQfUdUHFu%2FLnMCmPbHTkpNpzG0qvcCn4%3D)
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453071/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NRK/42779240?sv=2020-08-04&st=2026-03-30T08%3A02%3A50Z&se=2026-03-30T08%3A27%3A50Z&sr=b&sp=r&sig=74eibzIAJ4vQ2%2BiLIEfDckkk5%2BVF1KKrgzFPXq6w2mc%3D)
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453070/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NRK/42779240?sv=2020-08-04&st=2026-03-30T08%3A02%3A50Z&se=2026-03-30T08%3A27%3A50Z&sr=b&sp=r&sig=74eibzIAJ4vQ2%2BiLIEfDckkk5%2BVF1KKrgzFPXq6w2mc%3D)
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337572/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KN71FEV/42808099?sv=2020-08-04&st=2026-03-30T08%3A02%3A49Z&se=2026-03-30T08%3A27%3A49Z&sr=b&sp=r&sig=JO4wBBVDXANJCaUX8hE6O%2F%2F4vwSwExA%2FosLQ4RwN2t4%3D)
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3e4e50>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NRK%252F699453067%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453067/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item fc22c17d-7ae1-5a94-a4c8-944668f7f3a5
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453073/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NRK/42779240?sv=2020-08-04&st=2026-03-30T08%3A02%3A50Z&se=2026-03-30T08%3A27%3A50Z&sr=b&sp=r&sig=74eibzIAJ4vQ2%2BiLIEfDckkk5%2BVF1KKrgzFPXq6w2mc%3D)
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118514/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX18MUV/42809634?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=5Igp7NYglg%2Fyl%2F%2B3e%2B%2FvZmLmwsf3jeWGS%2FCt1H3mUj8%3D)
2026-03-30 08:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453075/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NRK/42779240?sv=2020-08-04&st=2026-03-30T08%3A02%3A50Z&se=2026-03-30T08%3A27%3A50Z&sr=b&sp=r&sig=74eibzIAJ4vQ2%2BiLIEfDckkk5%2BVF1KKrgzFPXq6w2mc%3D)
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a60fcd0>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEV%252F699337732%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337732/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 243af1b4-4ebb-54d4-90da-70e766d11851
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:54 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5dfdd0>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFT12CTK%252F699112430%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112430/600 saved to cache
2026-03-30 08:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 22f07890-8d0d-5ae4-9e56-79df56b280c4
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112403/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112403>
2026-03-30 08:02:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118373/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118373>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5dd390>
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NRK%252F699453071%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453071/600 saved to cache
2026-03-30 08:02:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item fc22c17d-7ae1-5a94-a4c8-944668f7f3a5
2026-03-30 08:02:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118437/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX18MUV/42809634?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=5Igp7NYglg%2Fyl%2F%2B3e%2B%2FvZmLmwsf3jeWGS%2FCt1H3mUj8%3D)
2026-03-30 08:02:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453072/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NRK/42779240?sv=2020-08-04&st=2026-03-30T08%3A02%3A50Z&se=2026-03-30T08%3A27%3A50Z&sr=b&sp=r&sig=74eibzIAJ4vQ2%2BiLIEfDckkk5%2BVF1KKrgzFPXq6w2mc%3D)
2026-03-30 08:02:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118402/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX18MUV/42809634?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=5Igp7NYglg%2Fyl%2F%2B3e%2B%2FvZmLmwsf3jeWGS%2FCt1H3mUj8%3D)
2026-03-30 08:02:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296e2d50>
2026-03-30 08:02:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NRK%252F699453070%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453070/600 saved to cache
2026-03-30 08:02:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item fc22c17d-7ae1-5a94-a4c8-944668f7f3a5
2026-03-30 08:02:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cec01d0>
2026-03-30 08:02:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKN71FEV%252F699337572%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337572/600 saved to cache
2026-03-30 08:02:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 243af1b4-4ebb-54d4-90da-70e766d11851
2026-03-30 08:02:55 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 243af1b4-4ebb-54d4-90da-70e766d11851, skipping ID generation
2026-03-30 08:02:55 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 243af1b4-4ebb-54d4-90da-70e766d11851 sending to next pipeline
2026-03-30 08:02:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 243af1b4-4ebb-54d4-90da-70e766d11851, identifier: KN71%20FEV
2026-03-30 08:02:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112414/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FT12CTK/42793223?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=Gt1IGgKcv9LXQfUdUHFu%2FLnMCmPbHTkpNpzG0qvcCn4%3D)
2026-03-30 08:02:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 243af1b4-4ebb-54d4-90da-70e766d11851 with identifier: KN71%20FEV
2026-03-30 08:02:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 243af1b4-4ebb-54d4-90da-70e766d11851 with identifier: KN71%20FEV
2026-03-30 08:02:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 243af1b4-4ebb-54d4-90da-70e766d11851 with identifier: KN71%20FEV to the API
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337572/600>
{'auction_title': '',
 'c_o_2_emission_value': 253,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_expert_report_file_0ca7187d-36fd-49dd-8c41-d1d5d774c3de.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KN71%20FEV-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '243af1b4-4ebb-54d4-90da-70e766d11851',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KN71 FEV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KN71%20FEV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'MERCEDES-BENZ',
 'model': 'SPRINTER 315',
 'odometer': 94220,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 21,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41493,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337552/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41971,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337560/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36830,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337572/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38064,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337583/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 34305,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337600/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43463,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337616/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104129,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337645/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73635,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337677/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74702,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337707/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_243af1b4-4ebb-54d4-90da-70e766d11851/243af1b4-4ebb-54d4-90da-70e766d11851_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70456,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KN71FEV/699337732/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ SPRINTER 315 2.0 CDI 3.5T RWD L3 H2 PROGRESSIVE '
          'PanelVan',
 'transmission': 'manual',
 'trim': 'CDI 3.5T RWD L3 H2 PROGRESSIVE',
 'vin': 'W1V9076352P398647',
 'year': 2021}
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN71%2520FEV%27 HTTP/1.1" 200 None
2026-03-30 08:02:55 [bca.uk] INFO: Saving data for KN71%20FEV: {'created_time': 1774857775.930352, 'last_price_update_time': 1774857775.930369, 'auction_closing_time': 1774951200.0}
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KN71%2520FEV') HTTP/1.1" 204 0
2026-03-30 08:02:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031057/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699031057>
2026-03-30 08:02:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031016/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699031016>
2026-03-30 08:02:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112409/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FT12CTK/42793223?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=Gt1IGgKcv9LXQfUdUHFu%2FLnMCmPbHTkpNpzG0qvcCn4%3D)
2026-03-30 08:02:55 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:55 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:55 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:55 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:55 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299dd4d0>
2026-03-30 08:02:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NRK%252F699453073%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453073/600 saved to cache
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item fc22c17d-7ae1-5a94-a4c8-944668f7f3a5
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290514d0>
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX18MUV%252F699118514%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118514/600 saved to cache
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item e66eb54a-534a-51f8-95be-a531d385d68c
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b15190>
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NRK%252F699453075%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453075/600 saved to cache
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item fc22c17d-7ae1-5a94-a4c8-944668f7f3a5
2026-03-30 08:02:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118308/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699118308>
2026-03-30 08:02:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112391/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699112391>
2026-03-30 08:02:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030969/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699030969>
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299d2e50>
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX18MUV%252F699118437%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118437/600 saved to cache
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item e66eb54a-534a-51f8-95be-a531d385d68c
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a622050>
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NRK%252F699453072%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453072/600 saved to cache
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item fc22c17d-7ae1-5a94-a4c8-944668f7f3a5
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299cb050>
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX18MUV%252F699118402%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118402/600 saved to cache
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item e66eb54a-534a-51f8-95be-a531d385d68c
2026-03-30 08:02:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298057/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298057>
2026-03-30 08:02:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453074/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NRK/42779240?sv=2020-08-04&st=2026-03-30T08%3A02%3A50Z&se=2026-03-30T08%3A27%3A50Z&sr=b&sp=r&sig=74eibzIAJ4vQ2%2BiLIEfDckkk5%2BVF1KKrgzFPXq6w2mc%3D)
2026-03-30 08:02:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298055/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298055>
2026-03-30 08:02:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242594/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242594>
2026-03-30 08:02:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118373/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX18MUV/42809634?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=5Igp7NYglg%2Fyl%2F%2B3e%2B%2FvZmLmwsf3jeWGS%2FCt1H3mUj8%3D)
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29075890>
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFT12CTK%252F699112414%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112414/600 saved to cache
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 22f07890-8d0d-5ae4-9e56-79df56b280c4
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296c53d0>
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFT12CTK%252F699112409%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112409/600 saved to cache
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 22f07890-8d0d-5ae4-9e56-79df56b280c4
2026-03-30 08:02:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486564/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486564>
2026-03-30 08:02:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BA19AZB/42785198?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=ZT%2F2mRySFBw1%2Fum7gnQXakxfzhOWn7phXxr%2F2knzI8g%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BA19%20AZB-GB>
2026-03-30 08:02:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112403/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FT12CTK/42793223?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=Gt1IGgKcv9LXQfUdUHFu%2FLnMCmPbHTkpNpzG0qvcCn4%3D)
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:56 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5be210>
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NRK%252F699453074%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453074/600 saved to cache
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item fc22c17d-7ae1-5a94-a4c8-944668f7f3a5
2026-03-30 08:02:56 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: fc22c17d-7ae1-5a94-a4c8-944668f7f3a5, skipping ID generation
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item fc22c17d-7ae1-5a94-a4c8-944668f7f3a5 sending to next pipeline
2026-03-30 08:02:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fc22c17d-7ae1-5a94-a4c8-944668f7f3a5, identifier: RO22%20NRK
2026-03-30 08:02:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fc22c17d-7ae1-5a94-a4c8-944668f7f3a5 with identifier: RO22%20NRK
2026-03-30 08:02:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fc22c17d-7ae1-5a94-a4c8-944668f7f3a5 with identifier: RO22%20NRK
2026-03-30 08:02:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fc22c17d-7ae1-5a94-a4c8-944668f7f3a5 with identifier: RO22%20NRK to the API
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453074/600>
{'auction_title': '',
 'c_o_2_emission_value': 141,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_expert_report_file_1b5ff4e8-b28e-4057-828d-db97eaca7a62.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RO22%20NRK-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'fc22c17d-7ae1-5a94-a4c8-944668f7f3a5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'RO22 NRK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RO22%20NRK&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'AUDI',
 'model': 'A4',
 'odometer': 39436,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44181,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453066/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43336,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453067/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41548,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453068/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41047,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453069/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36115,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453070/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35050,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453071/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59896,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453072/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60092,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453073/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91924,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453074/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc22c17d-7ae1-5a94-a4c8-944668f7f3a5/fc22c17d-7ae1-5a94-a4c8-944668f7f3a5_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88884,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NRK/699453075/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'AUDI A4 2.0 35 TFSI TECHNIK S-T Saloon',
 'transmission': 'automatic',
 'trim': '35 TFSI TECHNIK S-T',
 'vin': 'WAUZZZF42NN006322',
 'year': 2022}
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520NRK%27 HTTP/1.1" 200 None
2026-03-30 08:02:56 [bca.uk] INFO: Saving data for RO22%20NRK: {'created_time': 1774857776.868588, 'last_price_update_time': 1774857776.868619, 'auction_closing_time': 1774951200.0}
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RO22%2520NRK') HTTP/1.1" 204 0
2026-03-30 08:02:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112391/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FT12CTK/42793223?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=Gt1IGgKcv9LXQfUdUHFu%2FLnMCmPbHTkpNpzG0qvcCn4%3D)
2026-03-30 08:02:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242584/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242584>
2026-03-30 08:02:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486546/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486546>
2026-03-30 08:02:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298051/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298051>
2026-03-30 08:02:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031016/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KR67JKV/42812358?sv=2020-08-04&st=2026-03-30T08%3A02%3A45Z&se=2026-03-30T08%3A27%3A45Z&sr=b&sp=r&sig=%2BIjm7oizisgNclYnaUKeDyy8nvUwPX9muQtmUr6Cz6c%3D)
2026-03-30 08:02:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118308/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HX18MUV/42809634?sv=2020-08-04&st=2026-03-30T08%3A02%3A46Z&se=2026-03-30T08%3A27%3A46Z&sr=b&sp=r&sig=5Igp7NYglg%2Fyl%2F%2B3e%2B%2FvZmLmwsf3jeWGS%2FCt1H3mUj8%3D)
2026-03-30 08:02:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031057/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KR67JKV/42812358?sv=2020-08-04&st=2026-03-30T08%3A02%3A45Z&se=2026-03-30T08%3A27%3A45Z&sr=b&sp=r&sig=%2BIjm7oizisgNclYnaUKeDyy8nvUwPX9muQtmUr6Cz6c%3D)
2026-03-30 08:02:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030969/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KR67JKV/42812358?sv=2020-08-04&st=2026-03-30T08%3A02%3A45Z&se=2026-03-30T08%3A27%3A45Z&sr=b&sp=r&sig=%2BIjm7oizisgNclYnaUKeDyy8nvUwPX9muQtmUr6Cz6c%3D)
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29aeba10>
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX18MUV%252F699118373%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118373/600 saved to cache
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item e66eb54a-534a-51f8-95be-a531d385d68c
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b32910>
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFT12CTK%252F699112403%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112403/600 saved to cache
2026-03-30 08:02:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 22f07890-8d0d-5ae4-9e56-79df56b280c4
2026-03-30 08:02:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486564/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242576/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242576>
2026-03-30 08:02:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AJ71BUW/42809871?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=UYgEojn199xSMETadVsSytcOMM100BQlcmHe4sO8jzk%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AJ71%20BUW-GB>
2026-03-30 08:02:56 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298042/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298042>
2026-03-30 08:02:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242594/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF70MJX/42740279?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=yhAgFmk9OUtByTsOg2Zhidf13JTcCy0SRdVmBe%2FIvno%3D)
2026-03-30 08:02:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298055/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU66SNK/42800338?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=gusMk0Mfe7Dn%2Ft3DjCRu7E%2Fo%2B7VSXIXVlnxHssXWEAY%3D)
2026-03-30 08:02:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298057/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU72VFV/42802243?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=NYioD7qShwexHnsKzmGfsN9J0rXu2dTNcVdVpNImUiw%3D)
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b3b510>
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFT12CTK%252F699112391%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112391/600 saved to cache
2026-03-30 08:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 22f07890-8d0d-5ae4-9e56-79df56b280c4
2026-03-30 08:02:57 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 22f07890-8d0d-5ae4-9e56-79df56b280c4, skipping ID generation
2026-03-30 08:02:57 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 22f07890-8d0d-5ae4-9e56-79df56b280c4 sending to next pipeline
2026-03-30 08:02:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 22f07890-8d0d-5ae4-9e56-79df56b280c4, identifier: FT12%20CTK
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29ae9f10>
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKR67JKV%252F699031016%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031016/600 saved to cache
2026-03-30 08:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 83c23244-4d53-56f7-ab23-caf0b9a4bd93
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296f8690>
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHX18MUV%252F699118308%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118308/600 saved to cache
2026-03-30 08:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item e66eb54a-534a-51f8-95be-a531d385d68c
2026-03-30 08:02:57 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: e66eb54a-534a-51f8-95be-a531d385d68c, skipping ID generation
2026-03-30 08:02:57 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item e66eb54a-534a-51f8-95be-a531d385d68c sending to next pipeline
2026-03-30 08:02:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e66eb54a-534a-51f8-95be-a531d385d68c, identifier: HX18%20MUV
2026-03-30 08:02:57 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:02:57 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:02:57 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:57 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:02:57 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5bfc10>
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKR67JKV%252F699031057%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031057/600 saved to cache
2026-03-30 08:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 83c23244-4d53-56f7-ab23-caf0b9a4bd93
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29075b10>
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKR67JKV%252F699030969%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030969/600 saved to cache
2026-03-30 08:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 83c23244-4d53-56f7-ab23-caf0b9a4bd93
2026-03-30 08:02:57 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 83c23244-4d53-56f7-ab23-caf0b9a4bd93, skipping ID generation
2026-03-30 08:02:57 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 83c23244-4d53-56f7-ab23-caf0b9a4bd93 sending to next pipeline
2026-03-30 08:02:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 83c23244-4d53-56f7-ab23-caf0b9a4bd93, identifier: KR67%20JKV
2026-03-30 08:02:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 22f07890-8d0d-5ae4-9e56-79df56b280c4 with identifier: FT12%20CTK
2026-03-30 08:02:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 22f07890-8d0d-5ae4-9e56-79df56b280c4 with identifier: FT12%20CTK
2026-03-30 08:02:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 22f07890-8d0d-5ae4-9e56-79df56b280c4 with identifier: FT12%20CTK to the API
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112391/600>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_expert_report_file_42cff67b-e787-4461-8f51-cf67e8cd992a.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FT12%20CTK-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '22f07890-8d0d-5ae4-9e56-79df56b280c4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FT12 CTK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FT12%20CTK&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 94400,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48833,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112384/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45944,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112389/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45426,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112391/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47324,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112395/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45057,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112397/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42656,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112403/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112763,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112409/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78835,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112414/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84635,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112422/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_22f07890-8d0d-5ae4-9e56-79df56b280c4/22f07890-8d0d-5ae4-9e56-79df56b280c4_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85739,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FT12CTK/699112430/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.2 60 MATCH Hatchback',
 'transmission': 'manual',
 'trim': '60 MATCH',
 'vin': 'WVWZZZ6RZCU040980',
 'year': 2012}
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT12%2520CTK%27 HTTP/1.1" 200 None
2026-03-30 08:02:57 [bca.uk] INFO: Saving data for FT12%20CTK: {'created_time': 1774857777.935527, 'last_price_update_time': 1774857777.93554, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FT12%2520CTK') HTTP/1.1" 204 0
2026-03-30 08:02:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e66eb54a-534a-51f8-95be-a531d385d68c with identifier: HX18%20MUV
2026-03-30 08:02:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e66eb54a-534a-51f8-95be-a531d385d68c with identifier: HX18%20MUV
2026-03-30 08:02:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e66eb54a-534a-51f8-95be-a531d385d68c with identifier: HX18%20MUV to the API
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118308/600>
{'auction_title': '',
 'c_o_2_emission_value': 103,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_expert_report_file_b86893a7-7a76-46c1-a064-989c1b59e3b0.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HX18%20MUV-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e66eb54a-534a-51f8-95be-a531d385d68c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HX18 MUV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HX18%20MUV&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'PEUGEOT',
 'model': '2008',
 'odometer': 43873,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48000,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118275/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46228,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118292/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45218,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118308/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47748,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118332/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47181,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118353/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43965,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118373/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93603,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118402/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63215,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118437/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89330,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118490/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e66eb54a-534a-51f8-95be-a531d385d68c/e66eb54a-534a-51f8-95be-a531d385d68c_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100455,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HX18MUV/699118514/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 2008 1.2 P/T 110 GT LINE MPV',
 'transmission': 'manual',
 'trim': 'P/T 110 GT LINE',
 'vin': 'VF3CUHNZ6JY054062',
 'year': 2018}
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX18%2520MUV%27 HTTP/1.1" 200 None
2026-03-30 08:02:58 [bca.uk] INFO: Saving data for HX18%20MUV: {'created_time': 1774857778.429434, 'last_price_update_time': 1774857778.429448, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HX18%2520MUV') HTTP/1.1" 204 0
2026-03-30 08:02:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 83c23244-4d53-56f7-ab23-caf0b9a4bd93 with identifier: KR67%20JKV
2026-03-30 08:02:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 83c23244-4d53-56f7-ab23-caf0b9a4bd93 with identifier: KR67%20JKV
2026-03-30 08:02:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 83c23244-4d53-56f7-ab23-caf0b9a4bd93 with identifier: KR67%20JKV to the API
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030969/600>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_expert_report_file_ae410956-dab8-4890-8667-15e3095d9a66.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KR67%20JKV-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.1L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '83c23244-4d53-56f7-ab23-caf0b9a4bd93',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KR67 JKV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KR67%20JKV&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MERCEDES-BENZ',
 'model': 'GLC 220 D',
 'odometer': 91288,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49701,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030955/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47554,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030969/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46994,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030981/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48394,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699030993/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45018,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031005/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43362,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031016/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68165,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031036/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62765,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031057/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76262,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031094/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_83c23244-4d53-56f7-ab23-caf0b9a4bd93/83c23244-4d53-56f7-ab23-caf0b9a4bd93_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66589,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KR67JKV/699031117/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ GLC 220 D 2.1 AMG LINE PREMIUM 4M 9G StationWagon',
 'transmission': 'manual',
 'trim': 'AMG LINE PREMIUM 4M 9G',
 'vin': 'WDC2539052V030646',
 'year': 2017}
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR67%2520JKV%27 HTTP/1.1" 200 None
2026-03-30 08:02:58 [bca.uk] INFO: Saving data for KR67%20JKV: {'created_time': 1774857778.865999, 'last_price_update_time': 1774857778.86601, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KR67%2520JKV') HTTP/1.1" 204 0
2026-03-30 08:02:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298051/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU66SNK/42800338?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=gusMk0Mfe7Dn%2Ft3DjCRu7E%2Fo%2B7VSXIXVlnxHssXWEAY%3D)
2026-03-30 08:02:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486546/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486533/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486533>
2026-03-30 08:02:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298039/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GU66SNK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242584/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF70MJX/42740279?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=yhAgFmk9OUtByTsOg2Zhidf13JTcCy0SRdVmBe%2FIvno%3D)
2026-03-30 08:02:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HF13WKD/42787347?sv=2020-08-04&st=2026-03-30T08%3A02%3A57Z&se=2026-03-30T08%3A27%3A57Z&sr=b&sp=r&sig=UOwbMVEvJjMT8XDWWqF96n0A8IIN8051OD1o2TXtnzM%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HF13%20WKD-GB>
2026-03-30 08:02:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242564/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242564>
2026-03-30 08:02:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BA19AZB/42785198?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=ZT%2F2mRySFBw1%2Fum7gnQXakxfzhOWn7phXxr%2F2knzI8g%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293be050>
2026-03-30 08:02:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEK08UYP%252F699486564%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486564/600 saved to cache
2026-03-30 08:02:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 7ace5228-1a90-59f2-9857-67f96f454d6c
2026-03-30 08:02:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2941ab50>
2026-03-30 08:02:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF70MJX%252F699242594%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242594/600 saved to cache
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 44017b29-5c15-5f30-b2df-c07ebb5c0c71
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295e2d50>
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU66SNK%252F699298055%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298055/600 saved to cache
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item e96dea2c-e052-5de6-bfe2-85d1e33d987b
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2925ffd0>
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU72VFV%252F699298057%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298057/600 saved to cache
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item eb22af3f-8bf4-56b1-b714-e7f4c96e9504
2026-03-30 08:02:59 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: eb22af3f-8bf4-56b1-b714-e7f4c96e9504, skipping ID generation
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item eb22af3f-8bf4-56b1-b714-e7f4c96e9504 sending to next pipeline
2026-03-30 08:02:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: eb22af3f-8bf4-56b1-b714-e7f4c96e9504, identifier: GU72%20VFV
2026-03-30 08:02:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: eb22af3f-8bf4-56b1-b714-e7f4c96e9504 with identifier: GU72%20VFV
2026-03-30 08:02:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: eb22af3f-8bf4-56b1-b714-e7f4c96e9504 with identifier: GU72%20VFV
2026-03-30 08:02:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: eb22af3f-8bf4-56b1-b714-e7f4c96e9504 with identifier: GU72%20VFV to the API
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:02:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298057/600>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_expert_report_file_5b838d6e-d3e0-4188-869f-ff2f4b74442a.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GU72%20VFV-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'eb22af3f-8bf4-56b1-b714-e7f4c96e9504',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GU72 VFV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GU72%20VFV&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'VAUXHALL',
 'model': 'CROSSLAND',
 'odometer': 20326,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40975,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298053/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39463,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298057/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37222,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298063/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37175,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298068/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36157,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298075/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81010,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298084/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90689,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298112/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb22af3f-8bf4-56b1-b714-e7f4c96e9504/eb22af3f-8bf4-56b1-b714-e7f4c96e9504_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86436,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU72VFV/699298124/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CROSSLAND 1.2 TURBO 130 ULTIMATE Hatchback',
 'transmission': 'automatic',
 'trim': 'TURBO 130 ULTIMATE',
 'vin': 'W0V7H9EB8N4350097',
 'year': 2022}
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU72%2520VFV%27 HTTP/1.1" 200 None
2026-03-30 08:02:59 [bca.uk] INFO: Saving data for GU72%20VFV: {'created_time': 1774857779.671987, 'last_price_update_time': 1774857779.671999, 'auction_closing_time': 1775037600.0}
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GU72%2520VFV') HTTP/1.1" 204 0
2026-03-30 08:02:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486519/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486519>
2026-03-30 08:02:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113913/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113913>
2026-03-30 08:02:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242557/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MF70MJX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:02:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242576/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF70MJX/42740279?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=yhAgFmk9OUtByTsOg2Zhidf13JTcCy0SRdVmBe%2FIvno%3D)
2026-03-30 08:02:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298042/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU66SNK/42800338?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=gusMk0Mfe7Dn%2Ft3DjCRu7E%2Fo%2B7VSXIXVlnxHssXWEAY%3D)
2026-03-30 08:02:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486508/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699486508>
2026-03-30 08:02:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496526/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496526>
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29549a50>
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU66SNK%252F699298051%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298051/600 saved to cache
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item e96dea2c-e052-5de6-bfe2-85d1e33d987b
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6bed90>
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEK08UYP%252F699486546%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486546/600 saved to cache
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 7ace5228-1a90-59f2-9857-67f96f454d6c
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a0a3d0>
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF70MJX%252F699242584%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242584/600 saved to cache
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 44017b29-5c15-5f30-b2df-c07ebb5c0c71
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6bc990>
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_expert_report_file_94275ae4-6b1b-4412-8586-1bba434164f0.pdf HTTP/1.1" 201 0
2026-03-30 08:02:59 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b
2026-03-30 08:02:59 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b, skipping ID generation
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DBA19AZB-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BA19AZB-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:02:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AJ71BUW/42809871?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=UYgEojn199xSMETadVsSytcOMM100BQlcmHe4sO8jzk%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699104292%27 HTTP/1.1" 200 None
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104292 not downloaded yet
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699104298%27 HTTP/1.1" 200 None
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104298 not downloaded yet
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296c41d0>
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF70MJX%252F699242576%252F600') HTTP/1.1" 204 0
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242576/600 saved to cache
2026-03-30 08:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 44017b29-5c15-5f30-b2df-c07ebb5c0c71
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296e32d0>
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:02:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU66SNK%252F699298042%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298042/600 saved to cache
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item e96dea2c-e052-5de6-bfe2-85d1e33d987b
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699104303%27 HTTP/1.1" 200 None
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104303 not downloaded yet
2026-03-30 08:03:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298039/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GU66SNK/42800338?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=gusMk0Mfe7Dn%2Ft3DjCRu7E%2Fo%2B7VSXIXVlnxHssXWEAY%3D)
2026-03-30 08:03:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486533/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698974079/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698974079>
2026-03-30 08:03:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA67SVF/42804968?sv=2020-08-04&st=2026-03-30T08%3A02%3A59Z&se=2026-03-30T08%3A27%3A59Z&sr=b&sp=r&sig=rHcqVAvlBe1bgi0jlnOy2mxqO0OW1955jGfAP9jppU0%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DA67%20SVF-GB>
2026-03-30 08:03:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113855/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113855>
2026-03-30 08:03:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242564/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF70MJX/42740279?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=yhAgFmk9OUtByTsOg2Zhidf13JTcCy0SRdVmBe%2FIvno%3D)
2026-03-30 08:03:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640082/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691640082>
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699104313%27 HTTP/1.1" 200 None
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104313 not downloaded yet
2026-03-30 08:03:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HF13WKD/42787347?sv=2020-08-04&st=2026-03-30T08%3A02%3A57Z&se=2026-03-30T08%3A27%3A57Z&sr=b&sp=r&sig=UOwbMVEvJjMT8XDWWqF96n0A8IIN8051OD1o2TXtnzM%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699104322%27 HTTP/1.1" 200 None
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104322 not downloaded yet
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29ae8dd0>
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_expert_report_file_da72d144-0c5e-4729-8c86-6e5442815ea2.pdf HTTP/1.1" 201 0
2026-03-30 08:03:00 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item f80358d9-92e1-54c1-ad98-de0c2232c78c
2026-03-30 08:03:00 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: f80358d9-92e1-54c1-ad98-de0c2232c78c, skipping ID generation
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f80358d9-92e1-54c1-ad98-de0c2232c78c
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DAJ71BUW-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=AJ71BUW-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:03:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242557/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF70MJX/42740279?sv=2020-08-04&st=2026-03-30T08%3A01%3A10Z&se=2026-03-30T08%3A26%3A10Z&sr=b&sp=r&sig=yhAgFmk9OUtByTsOg2Zhidf13JTcCy0SRdVmBe%2FIvno%3D)
2026-03-30 08:03:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486519/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486508/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496489/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496489>
2026-03-30 08:03:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698974059/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698974059>
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699104335%27 HTTP/1.1" 200 None
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104335 not downloaded yet
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699085853%27 HTTP/1.1" 200 None
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085853 not downloaded yet
2026-03-30 08:03:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496526/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YC74FVU/42812569?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=FrrNHMhscQytNRjiZqOp4ENJio31n%2BNwlDCwsxSzMrY%3D)
2026-03-30 08:03:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113913/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699104344%27 HTTP/1.1" 200 None
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104344 not downloaded yet
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699085855%27 HTTP/1.1" 200 None
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085855 not downloaded yet
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29320e50>
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGU66SNK%252F699298039%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298039/600 saved to cache
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item e96dea2c-e052-5de6-bfe2-85d1e33d987b
2026-03-30 08:03:00 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: e96dea2c-e052-5de6-bfe2-85d1e33d987b, skipping ID generation
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item e96dea2c-e052-5de6-bfe2-85d1e33d987b sending to next pipeline
2026-03-30 08:03:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e96dea2c-e052-5de6-bfe2-85d1e33d987b, identifier: GU66%20SNK
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2938a150>
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEK08UYP%252F699486533%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486533/600 saved to cache
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 7ace5228-1a90-59f2-9857-67f96f454d6c
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3cc790>
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF70MJX%252F699242564%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242564/600 saved to cache
2026-03-30 08:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 44017b29-5c15-5f30-b2df-c07ebb5c0c71
2026-03-30 08:03:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e96dea2c-e052-5de6-bfe2-85d1e33d987b with identifier: GU66%20SNK
2026-03-30 08:03:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e96dea2c-e052-5de6-bfe2-85d1e33d987b with identifier: GU66%20SNK
2026-03-30 08:03:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e96dea2c-e052-5de6-bfe2-85d1e33d987b with identifier: GU66%20SNK to the API
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298039/600>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_expert_report_file_9dca7c94-d2b4-4c68-9065-1391a0a8c8eb.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GU66%20SNK-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e96dea2c-e052-5de6-bfe2-85d1e33d987b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GU66 SNK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GU66%20SNK&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 46134,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37835,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298039/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37297,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298042/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36393,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298051/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35390,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298055/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 32396,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298060/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 31694,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298064/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71579,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298085/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e96dea2c-e052-5de6-bfe2-85d1e33d987b/e96dea2c-e052-5de6-bfe2-85d1e33d987b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70608,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GU66SNK/699298110/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 TD4 180 4WD HSE DYNAMIC Hatchback',
 'transmission': 'automatic',
 'trim': 'TD4 180 4WD HSE DYNAMIC',
 'vin': 'SALVA2AN0HH180806',
 'year': 2016}
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU66%2520SNK%27 HTTP/1.1" 200 None
2026-03-30 08:03:01 [bca.uk] INFO: Saving data for GU66%20SNK: {'created_time': 1774857781.027079, 'last_price_update_time': 1774857781.027091, 'auction_closing_time': 1775037600.0}
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GU66%2520SNK') HTTP/1.1" 204 0
2026-03-30 08:03:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104288/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BA19AZB-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:03:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104298/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104298>
2026-03-30 08:03:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640082/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DS66LXR/42812786?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=6L%2FrVerGp35kMvDb7wl6%2BhqHtUlMh8kPQBcBCmp9ATM%3D)
2026-03-30 08:03:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113855/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699104365%27 HTTP/1.1" 200 None
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104365 not downloaded yet
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699085856%27 HTTP/1.1" 200 None
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085856 not downloaded yet
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a803310>
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_expert_report_file_bb06ff85-f4ac-4bb4-bedc-3d0d10b7ba0a.pdf HTTP/1.1" 201 0
2026-03-30 08:03:01 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 3befa602-caf8-5c15-b8e9-c20b5d5a5696
2026-03-30 08:03:01 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 3befa602-caf8-5c15-b8e9-c20b5d5a5696, skipping ID generation
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 3befa602-caf8-5c15-b8e9-c20b5d5a5696
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHF13WKD-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HF13WKD-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:03:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104292/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104292>
2026-03-30 08:03:01 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440346/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440346>
2026-03-30 08:03:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698974079/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LO69HBX/42810695?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=7xGYTa8UKHHrIRVfJDesgNCUaKI3sA5nqgokMRfhRSw%3D)
2026-03-30 08:03:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA67SVF/42804968?sv=2020-08-04&st=2026-03-30T08%3A02%3A59Z&se=2026-03-30T08%3A27%3A59Z&sr=b&sp=r&sig=rHcqVAvlBe1bgi0jlnOy2mxqO0OW1955jGfAP9jppU0%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699104375%27 HTTP/1.1" 200 None
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104375 not downloaded yet
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699085859%27 HTTP/1.1" 200 None
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085859 not downloaded yet
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115918%27 HTTP/1.1" 200 None
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115918 not downloaded yet
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a852410>
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF70MJX%252F699242557%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242557/600 saved to cache
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 44017b29-5c15-5f30-b2df-c07ebb5c0c71
2026-03-30 08:03:01 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 44017b29-5c15-5f30-b2df-c07ebb5c0c71, skipping ID generation
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 44017b29-5c15-5f30-b2df-c07ebb5c0c71 sending to next pipeline
2026-03-30 08:03:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 44017b29-5c15-5f30-b2df-c07ebb5c0c71, identifier: MF70%20MJX
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2925dc10>
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEK08UYP%252F699486519%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486519/600 saved to cache
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 7ace5228-1a90-59f2-9857-67f96f454d6c
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2916c2d0>
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEK08UYP%252F699486508%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486508/600 saved to cache
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 7ace5228-1a90-59f2-9857-67f96f454d6c
2026-03-30 08:03:01 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 7ace5228-1a90-59f2-9857-67f96f454d6c, skipping ID generation
2026-03-30 08:03:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7ace5228-1a90-59f2-9857-67f96f454d6c with scrape type 1
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 7ace5228-1a90-59f2-9857-67f96f454d6c sending to next pipeline
2026-03-30 08:03:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7ace5228-1a90-59f2-9857-67f96f454d6c, identifier: EK08%20UYP
2026-03-30 08:03:01 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:01 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:01 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:01 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:01 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295e2690>
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYC74FVU%252F699496526%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496526/600 saved to cache
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 6ac1193c-0380-588d-95f2-3db08717a7a1
2026-03-30 08:03:01 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:01 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:01 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:01 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:01 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29567450>
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_299d70dc-a195-5992-bf22-dee6b0def855/299d70dc-a195-5992-bf22-dee6b0def855_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGV73BVG%252F698113913%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113913/600 saved to cache
2026-03-30 08:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 299d70dc-a195-5992-bf22-dee6b0def855
2026-03-30 08:03:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 44017b29-5c15-5f30-b2df-c07ebb5c0c71 with identifier: MF70%20MJX
2026-03-30 08:03:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 44017b29-5c15-5f30-b2df-c07ebb5c0c71 with identifier: MF70%20MJX
2026-03-30 08:03:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 44017b29-5c15-5f30-b2df-c07ebb5c0c71 with identifier: MF70%20MJX to the API
2026-03-30 08:03:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242557/600>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_expert_report_file_e562f78e-d5b5-4a00-9f01-aef78f305b4a.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MF70%20MJX-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '44017b29-5c15-5f30-b2df-c07ebb5c0c71',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MF70 MJX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MF70%20MJX&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'PEUGEOT',
 'model': 'BOXER 335',
 'odometer': 52507,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 15,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45635,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242557/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43271,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242564/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40930,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242576/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41188,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242584/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39652,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242594/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40333,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242606/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89030,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242622/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69653,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242638/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75218,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242652/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_44017b29-5c15-5f30-b2df-c07ebb5c0c71/44017b29-5c15-5f30-b2df-c07ebb5c0c71_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77503,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF70MJX/699242671/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'PEUGEOT BOXER 335 2.2 BLUEHDI 140 L2 H2 PROFESSIONAL PanelVan',
 'transmission': 'manual',
 'trim': 'BLUEHDI 140 L2 H2 PROFESSIONAL',
 'vin': 'VF3YCBNFB12N60652',
 'year': 2020}
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF70%2520MJX%27 HTTP/1.1" 200 None
2026-03-30 08:03:02 [bca.uk] INFO: Saving data for MF70%20MJX: {'created_time': 1774857782.145694, 'last_price_update_time': 1774857782.145713, 'auction_closing_time': 1775037600.0}
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MF70%2520MJX') HTTP/1.1" 204 0
2026-03-30 08:03:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7ace5228-1a90-59f2-9857-67f96f454d6c with identifier: EK08%20UYP
2026-03-30 08:03:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7ace5228-1a90-59f2-9857-67f96f454d6c with identifier: EK08%20UYP
2026-03-30 08:03:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7ace5228-1a90-59f2-9857-67f96f454d6c with identifier: EK08%20UYP to the API
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486508/600>
{'auction_title': '',
 'c_o_2_emission_value': 152,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '7ace5228-1a90-59f2-9857-67f96f454d6c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EK08 UYP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EK08%20UYP&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'HONDA',
 'model': 'CIVIC',
 'odometer': 129885,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47028,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486492/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44021,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486508/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45291,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486519/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47701,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486533/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45203,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486546/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41816,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486564/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86905,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486581/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67520,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486609/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82626,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486639/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7ace5228-1a90-59f2-9857-67f96f454d6c/7ace5228-1a90-59f2-9857-67f96f454d6c_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83806,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EK08UYP/699486660/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'HONDA CIVIC 1.8 I-VTEC ES Hatchback',
 'transmission': 'manual',
 'trim': 'I-VTEC ES',
 'vin': 'SHHFK27608U022614',
 'year': 2008}
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK08%2520UYP%27 HTTP/1.1" 200 None
2026-03-30 08:03:02 [bca.uk] INFO: Saving data for EK08%20UYP: {'created_time': 1774857782.609187, 'last_price_update_time': 1774857782.609198, 'auction_closing_time': 1775037600.0}
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EK08%2520UYP') HTTP/1.1" 204 0
2026-03-30 08:03:02 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104313/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104313>
2026-03-30 08:03:02 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085850/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=AJ71BUW-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:03:02 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104322/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104322>
2026-03-30 08:03:02 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104303/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104303>
2026-03-30 08:03:02 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085853/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085853>
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699085861%27 HTTP/1.1" 200 None
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085861 not downloaded yet
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115924%27 HTTP/1.1" 200 None
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115924 not downloaded yet
2026-03-30 08:03:02 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104335/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104335>
2026-03-30 08:03:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698974059/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LO69HBX/42810695?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=7xGYTa8UKHHrIRVfJDesgNCUaKI3sA5nqgokMRfhRSw%3D)
2026-03-30 08:03:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496489/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YC74FVU/42812569?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=FrrNHMhscQytNRjiZqOp4ENJio31n%2BNwlDCwsxSzMrY%3D)
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29565c10>
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDS66LXR%252F691640082%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640082/600 saved to cache
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item c54e8247-b754-588c-b6a8-a715ca61256b
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29579cd0>
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_299d70dc-a195-5992-bf22-dee6b0def855/299d70dc-a195-5992-bf22-dee6b0def855_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGV73BVG%252F698113855%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113855/600 saved to cache
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 299d70dc-a195-5992-bf22-dee6b0def855
2026-03-30 08:03:02 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:02 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:02 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:02 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:02 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5dd590>
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLO69HBX%252F698974079%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698974079/600 saved to cache
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item a7230204-87af-55f6-af06-306adecfabc3
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7a5090>
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_expert_report_file_9a4b6669-91d0-4411-9cdd-e5a31c164006.pdf HTTP/1.1" 201 0
2026-03-30 08:03:02 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item cb72f119-22c3-5cb3-b86c-cde249bcb315
2026-03-30 08:03:02 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: cb72f119-22c3-5cb3-b86c-cde249bcb315, skipping ID generation
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item cb72f119-22c3-5cb3-b86c-cde249bcb315
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DDA67SVF-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DA67SVF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699085867%27 HTTP/1.1" 200 None
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085867 not downloaded yet
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115929%27 HTTP/1.1" 200 None
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115929 not downloaded yet
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296970%27 HTTP/1.1" 200 None
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296970 not downloaded yet
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699085871%27 HTTP/1.1" 200 None
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085871 not downloaded yet
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115936%27 HTTP/1.1" 200 None
2026-03-30 08:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115936 not downloaded yet
2026-03-30 08:03:02 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:02 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:02 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:02 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:02 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a809f90>
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLO69HBX%252F698974059%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698974059/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item a7230204-87af-55f6-af06-306adecfabc3
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29565ed0>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYC74FVU%252F699496489%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496489/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 6ac1193c-0380-588d-95f2-3db08717a7a1
2026-03-30 08:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104288/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BA19AZB/42785198?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=ZT%2F2mRySFBw1%2Fum7gnQXakxfzhOWn7phXxr%2F2knzI8g%3D)
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296976%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296976 not downloaded yet
2026-03-30 08:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104298/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BA19AZB/42785198?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=ZT%2F2mRySFBw1%2Fum7gnQXakxfzhOWn7phXxr%2F2knzI8g%3D)
2026-03-30 08:03:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085855/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085855>
2026-03-30 08:03:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113849/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113849>
2026-03-30 08:03:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104344/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104344>
2026-03-30 08:03:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115916/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HF13WKD-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104292/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BA19AZB/42785198?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=ZT%2F2mRySFBw1%2Fum7gnQXakxfzhOWn7phXxr%2F2knzI8g%3D)
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699085876%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085876 not downloaded yet
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115941%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115941 not downloaded yet
2026-03-30 08:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440346/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT21GUW/42812232?sv=2020-08-04&st=2026-03-30T08%3A01%3A08Z&se=2026-03-30T08%3A26%3A08Z&sr=b&sp=r&sig=mPWloaZ1GLlgF6vnS6SwhM9WCZVahxjqRxkN1e05MaY%3D)
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296983%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296983 not downloaded yet
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699085881%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085881 not downloaded yet
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115948%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115948 not downloaded yet
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296992%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296992 not downloaded yet
2026-03-30 08:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085850/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AJ71BUW/42809871?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=UYgEojn199xSMETadVsSytcOMM100BQlcmHe4sO8jzk%3D)
2026-03-30 08:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104303/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BA19AZB/42785198?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=ZT%2F2mRySFBw1%2Fum7gnQXakxfzhOWn7phXxr%2F2knzI8g%3D)
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115956%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115956 not downloaded yet
2026-03-30 08:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104322/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BA19AZB/42785198?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=ZT%2F2mRySFBw1%2Fum7gnQXakxfzhOWn7phXxr%2F2knzI8g%3D)
2026-03-30 08:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104313/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BA19AZB/42785198?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=ZT%2F2mRySFBw1%2Fum7gnQXakxfzhOWn7phXxr%2F2knzI8g%3D)
2026-03-30 08:03:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115918/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115918>
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296998%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296998 not downloaded yet
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2903db90>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBA19AZB%252F699104288%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104288/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2918bd10>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBA19AZB%252F699104298%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104298/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29053310>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBA19AZB%252F699104292%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104292/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b
2026-03-30 08:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104335/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BA19AZB/42785198?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=ZT%2F2mRySFBw1%2Fum7gnQXakxfzhOWn7phXxr%2F2knzI8g%3D)
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115963%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115963 not downloaded yet
2026-03-30 08:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085853/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AJ71BUW/42809871?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=UYgEojn199xSMETadVsSytcOMM100BQlcmHe4sO8jzk%3D)
2026-03-30 08:03:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085859/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085859>
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699297011%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699297011 not downloaded yet
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a721810>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT21GUW%252F699440346%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440346/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 506c936c-a586-5b81-bdaa-c332e8646eac
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115969%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115969 not downloaded yet
2026-03-30 08:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115916/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HF13WKD/42787347?sv=2020-08-04&st=2026-03-30T08%3A02%3A57Z&se=2026-03-30T08%3A27%3A57Z&sr=b&sp=r&sig=UOwbMVEvJjMT8XDWWqF96n0A8IIN8051OD1o2TXtnzM%3D)
2026-03-30 08:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085855/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AJ71BUW/42809871?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=UYgEojn199xSMETadVsSytcOMM100BQlcmHe4sO8jzk%3D)
2026-03-30 08:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113849/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115936/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115936>
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699297027%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699297027 not downloaded yet
2026-03-30 08:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104344/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BA19AZB/42785198?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=ZT%2F2mRySFBw1%2Fum7gnQXakxfzhOWn7phXxr%2F2knzI8g%3D)
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296a5f90>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAJ71BUW%252F699085850%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085850/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item f80358d9-92e1-54c1-ad98-de0c2232c78c
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29579550>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBA19AZB%252F699104303%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104303/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5f20d0>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBA19AZB%252F699104322%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104322/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a3d950>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBA19AZB%252F699104313%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104313/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699297042%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699297042 not downloaded yet
2026-03-30 08:03:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296970/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296970>
2026-03-30 08:03:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296976/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296976>
2026-03-30 08:03:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085871/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085871>
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699297052%27 HTTP/1.1" 200 None
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699297052 not downloaded yet
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3a2710>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBA19AZB%252F699104335%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104335/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b1fad0>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAJ71BUW%252F699085853%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085853/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item f80358d9-92e1-54c1-ad98-de0c2232c78c
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5f2d90>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHF13WKD%252F699115916%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115916/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 3befa602-caf8-5c15-b8e9-c20b5d5a5696
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a7e510>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAJ71BUW%252F699085855%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085855/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item f80358d9-92e1-54c1-ad98-de0c2232c78c
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8a0a10>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_299d70dc-a195-5992-bf22-dee6b0def855/299d70dc-a195-5992-bf22-dee6b0def855_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGV73BVG%252F698113849%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113849/600 saved to cache
2026-03-30 08:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 299d70dc-a195-5992-bf22-dee6b0def855
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:03 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293dc190>
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBA19AZB%252F699104344%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104344/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115918/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HF13WKD/42787347?sv=2020-08-04&st=2026-03-30T08%3A02%3A57Z&se=2026-03-30T08%3A27%3A57Z&sr=b&sp=r&sig=UOwbMVEvJjMT8XDWWqF96n0A8IIN8051OD1o2TXtnzM%3D)
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085881/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085881>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296992/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296992>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115948/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115948>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296983/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296983>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296998/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296998>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115956/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115956>
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085859/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AJ71BUW/42809871?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=UYgEojn199xSMETadVsSytcOMM100BQlcmHe4sO8jzk%3D)
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115963/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115963>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115969/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115969>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115941/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115941>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297011/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699297011>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293eaf90>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHF13WKD%252F699115918%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115918/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 3befa602-caf8-5c15-b8e9-c20b5d5a5696
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115936/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HF13WKD/42787347?sv=2020-08-04&st=2026-03-30T08%3A02%3A57Z&se=2026-03-30T08%3A27%3A57Z&sr=b&sp=r&sig=UOwbMVEvJjMT8XDWWqF96n0A8IIN8051OD1o2TXtnzM%3D)
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296976/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA67SVF/42804968?sv=2020-08-04&st=2026-03-30T08%3A02%3A59Z&se=2026-03-30T08%3A27%3A59Z&sr=b&sp=r&sig=rHcqVAvlBe1bgi0jlnOy2mxqO0OW1955jGfAP9jppU0%3D)
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296970/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA67SVF/42804968?sv=2020-08-04&st=2026-03-30T08%3A02%3A59Z&se=2026-03-30T08%3A27%3A59Z&sr=b&sp=r&sig=rHcqVAvlBe1bgi0jlnOy2mxqO0OW1955jGfAP9jppU0%3D)
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085881/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AJ71BUW/42809871?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=UYgEojn199xSMETadVsSytcOMM100BQlcmHe4sO8jzk%3D)
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296983/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA67SVF/42804968?sv=2020-08-04&st=2026-03-30T08%3A02%3A59Z&se=2026-03-30T08%3A27%3A59Z&sr=b&sp=r&sig=rHcqVAvlBe1bgi0jlnOy2mxqO0OW1955jGfAP9jppU0%3D)
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295aa590>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAJ71BUW%252F699085859%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085859/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item f80358d9-92e1-54c1-ad98-de0c2232c78c
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296992/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA67SVF/42804968?sv=2020-08-04&st=2026-03-30T08%3A02%3A59Z&se=2026-03-30T08%3A27%3A59Z&sr=b&sp=r&sig=rHcqVAvlBe1bgi0jlnOy2mxqO0OW1955jGfAP9jppU0%3D)
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297052/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699297052>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297042/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699297042>
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115941/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HF13WKD/42787347?sv=2020-08-04&st=2026-03-30T08%3A02%3A57Z&se=2026-03-30T08%3A27%3A57Z&sr=b&sp=r&sig=UOwbMVEvJjMT8XDWWqF96n0A8IIN8051OD1o2TXtnzM%3D)
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085871/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AJ71BUW/42809871?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=UYgEojn199xSMETadVsSytcOMM100BQlcmHe4sO8jzk%3D)
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115948/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HF13WKD/42787347?sv=2020-08-04&st=2026-03-30T08%3A02%3A57Z&se=2026-03-30T08%3A27%3A57Z&sr=b&sp=r&sig=UOwbMVEvJjMT8XDWWqF96n0A8IIN8051OD1o2TXtnzM%3D)
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296998/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA67SVF/42804968?sv=2020-08-04&st=2026-03-30T08%3A02%3A59Z&se=2026-03-30T08%3A27%3A59Z&sr=b&sp=r&sig=rHcqVAvlBe1bgi0jlnOy2mxqO0OW1955jGfAP9jppU0%3D)
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115956/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HF13WKD/42787347?sv=2020-08-04&st=2026-03-30T08%3A02%3A57Z&se=2026-03-30T08%3A27%3A57Z&sr=b&sp=r&sig=UOwbMVEvJjMT8XDWWqF96n0A8IIN8051OD1o2TXtnzM%3D)
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2996ed90>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHF13WKD%252F699115936%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115936/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 3befa602-caf8-5c15-b8e9-c20b5d5a5696
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a72acd0>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA67SVF%252F699296976%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296976/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item cb72f119-22c3-5cb3-b86c-cde249bcb315
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085876/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085876>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115929/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115929>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297027/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699297027>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085867/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085867>
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115963/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HF13WKD/42787347?sv=2020-08-04&st=2026-03-30T08%3A02%3A57Z&se=2026-03-30T08%3A27%3A57Z&sr=b&sp=r&sig=UOwbMVEvJjMT8XDWWqF96n0A8IIN8051OD1o2TXtnzM%3D)
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296961/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DA67SVF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297011/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA67SVF/42804968?sv=2020-08-04&st=2026-03-30T08%3A02%3A59Z&se=2026-03-30T08%3A27%3A59Z&sr=b&sp=r&sig=rHcqVAvlBe1bgi0jlnOy2mxqO0OW1955jGfAP9jppU0%3D)
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115969/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HF13WKD/42787347?sv=2020-08-04&st=2026-03-30T08%3A02%3A57Z&se=2026-03-30T08%3A27%3A57Z&sr=b&sp=r&sig=UOwbMVEvJjMT8XDWWqF96n0A8IIN8051OD1o2TXtnzM%3D)
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299a1790>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA67SVF%252F699296970%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296970/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item cb72f119-22c3-5cb3-b86c-cde249bcb315
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29233650>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAJ71BUW%252F699085881%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085881/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item f80358d9-92e1-54c1-ad98-de0c2232c78c
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6bded0>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA67SVF%252F699296983%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296983/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item cb72f119-22c3-5cb3-b86c-cde249bcb315
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295e47d0>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA67SVF%252F699296992%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296992/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item cb72f119-22c3-5cb3-b86c-cde249bcb315
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b3ef10>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHF13WKD%252F699115941%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115941/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 3befa602-caf8-5c15-b8e9-c20b5d5a5696
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29acf6d0>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAJ71BUW%252F699085871%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085871/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item f80358d9-92e1-54c1-ad98-de0c2232c78c
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28afbb50>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHF13WKD%252F699115948%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115948/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 3befa602-caf8-5c15-b8e9-c20b5d5a5696
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a701b10>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA67SVF%252F699296998%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296998/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item cb72f119-22c3-5cb3-b86c-cde249bcb315
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299bd850>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHF13WKD%252F699115956%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115956/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 3befa602-caf8-5c15-b8e9-c20b5d5a5696
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297042/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA67SVF/42804968?sv=2020-08-04&st=2026-03-30T08%3A02%3A59Z&se=2026-03-30T08%3A27%3A59Z&sr=b&sp=r&sig=rHcqVAvlBe1bgi0jlnOy2mxqO0OW1955jGfAP9jppU0%3D)
2026-03-30 08:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297052/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA67SVF/42804968?sv=2020-08-04&st=2026-03-30T08%3A02%3A59Z&se=2026-03-30T08%3A27%3A59Z&sr=b&sp=r&sig=rHcqVAvlBe1bgi0jlnOy2mxqO0OW1955jGfAP9jppU0%3D)
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113842/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113842>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085861/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085861>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104375/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104375>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085856/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699085856>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104365/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699104365>
2026-03-30 08:03:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115924/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115924>
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2903e050>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHF13WKD%252F699115963%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115963/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 3befa602-caf8-5c15-b8e9-c20b5d5a5696
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6da190>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA67SVF%252F699297011%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297011/600 saved to cache
2026-03-30 08:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item cb72f119-22c3-5cb3-b86c-cde249bcb315
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:04 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293fd650>
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHF13WKD%252F699115969%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115969/600 saved to cache
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 3befa602-caf8-5c15-b8e9-c20b5d5a5696
2026-03-30 08:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115929/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HF13WKD/42787347?sv=2020-08-04&st=2026-03-30T08%3A02%3A57Z&se=2026-03-30T08%3A27%3A57Z&sr=b&sp=r&sig=UOwbMVEvJjMT8XDWWqF96n0A8IIN8051OD1o2TXtnzM%3D)
2026-03-30 08:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085876/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AJ71BUW/42809871?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=UYgEojn199xSMETadVsSytcOMM100BQlcmHe4sO8jzk%3D)
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293fc1d0>
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA67SVF%252F699297042%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297042/600 saved to cache
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item cb72f119-22c3-5cb3-b86c-cde249bcb315
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2925f250>
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA67SVF%252F699297052%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297052/600 saved to cache
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item cb72f119-22c3-5cb3-b86c-cde249bcb315
2026-03-30 08:03:05 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640077/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691640077>
2026-03-30 08:03:05 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072186/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072186>
2026-03-30 08:03:05 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/CF12FRV/42810345?sv=2020-08-04&st=2026-03-30T08%3A03%3A05Z&se=2026-03-30T08%3A28%3A05Z&sr=b&sp=r&sig=bPikyqoaZVBDQW3K7aMtTZLa7w1LlDlg%2BYGKFP0R%2FVk%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CF12%20FRV-GB>
2026-03-30 08:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296961/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA67SVF/42804968?sv=2020-08-04&st=2026-03-30T08%3A02%3A59Z&se=2026-03-30T08%3A27%3A59Z&sr=b&sp=r&sig=rHcqVAvlBe1bgi0jlnOy2mxqO0OW1955jGfAP9jppU0%3D)
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29560190>
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHF13WKD%252F699115929%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115929/600 saved to cache
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 3befa602-caf8-5c15-b8e9-c20b5d5a5696
2026-03-30 08:03:05 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973993/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698973993>
2026-03-30 08:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115924/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HF13WKD/42787347?sv=2020-08-04&st=2026-03-30T08%3A02%3A57Z&se=2026-03-30T08%3A27%3A57Z&sr=b&sp=r&sig=UOwbMVEvJjMT8XDWWqF96n0A8IIN8051OD1o2TXtnzM%3D)
2026-03-30 08:03:05 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496417/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496417>
2026-03-30 08:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085867/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AJ71BUW/42809871?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=UYgEojn199xSMETadVsSytcOMM100BQlcmHe4sO8jzk%3D)
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293fd490>
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAJ71BUW%252F699085876%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085876/600 saved to cache
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item f80358d9-92e1-54c1-ad98-de0c2232c78c
2026-03-30 08:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104375/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BA19AZB/42785198?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=ZT%2F2mRySFBw1%2Fum7gnQXakxfzhOWn7phXxr%2F2knzI8g%3D)
2026-03-30 08:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297027/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DA67SVF/42804968?sv=2020-08-04&st=2026-03-30T08%3A02%3A59Z&se=2026-03-30T08%3A27%3A59Z&sr=b&sp=r&sig=rHcqVAvlBe1bgi0jlnOy2mxqO0OW1955jGfAP9jppU0%3D)
2026-03-30 08:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085856/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AJ71BUW/42809871?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=UYgEojn199xSMETadVsSytcOMM100BQlcmHe4sO8jzk%3D)
2026-03-30 08:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104365/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BA19AZB/42785198?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=ZT%2F2mRySFBw1%2Fum7gnQXakxfzhOWn7phXxr%2F2knzI8g%3D)
2026-03-30 08:03:05 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:03:05 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:03:05 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296dcf10>
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA67SVF%252F699296961%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296961/600 saved to cache
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item cb72f119-22c3-5cb3-b86c-cde249bcb315
2026-03-30 08:03:05 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440332/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440332>
2026-03-30 08:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085861/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/AJ71BUW/42809871?sv=2020-08-04&st=2026-03-30T08%3A02%3A56Z&se=2026-03-30T08%3A27%3A56Z&sr=b&sp=r&sig=UYgEojn199xSMETadVsSytcOMM100BQlcmHe4sO8jzk%3D)
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a08990>
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHF13WKD%252F699115924%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115924/600 saved to cache
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 3befa602-caf8-5c15-b8e9-c20b5d5a5696
2026-03-30 08:03:05 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 3befa602-caf8-5c15-b8e9-c20b5d5a5696, skipping ID generation
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 3befa602-caf8-5c15-b8e9-c20b5d5a5696 sending to next pipeline
2026-03-30 08:03:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3befa602-caf8-5c15-b8e9-c20b5d5a5696, identifier: HF13%20WKD
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:05 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296c5490>
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAJ71BUW%252F699085867%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085867/600 saved to cache
2026-03-30 08:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item f80358d9-92e1-54c1-ad98-de0c2232c78c
2026-03-30 08:03:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3befa602-caf8-5c15-b8e9-c20b5d5a5696 with identifier: HF13%20WKD
2026-03-30 08:03:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3befa602-caf8-5c15-b8e9-c20b5d5a5696 with identifier: HF13%20WKD
2026-03-30 08:03:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3befa602-caf8-5c15-b8e9-c20b5d5a5696 with identifier: HF13%20WKD to the API
2026-03-30 08:03:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115924/600>
{'auction_title': '',
 'c_o_2_emission_value': 154,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_expert_report_file_bb06ff85-f4ac-4bb4-bedc-3d0d10b7ba0a.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HF13%20WKD-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '3befa602-caf8-5c15-b8e9-c20b5d5a5696',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HF13 WKD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HF13%20WKD&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'KUGA',
 'odometer': 109283,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52376,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115916/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49412,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115918/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47822,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115924/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49551,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115929/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49013,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115936/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47654,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115941/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89438,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115948/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81495,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115956/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91663,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115963/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3befa602-caf8-5c15-b8e9-c20b5d5a5696/3befa602-caf8-5c15-b8e9-c20b5d5a5696_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84700,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HF13WKD/699115969/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'FORD KUGA 2.0 TDCI 140 2WD TITANIUM StationWagon',
 'transmission': 'manual',
 'trim': 'TDCI 140 2WD TITANIUM',
 'vin': 'WF0RXXGCDRCD73826',
 'year': 2013}
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF13%2520WKD%27 HTTP/1.1" 200 None
2026-03-30 08:03:06 [bca.uk] INFO: Saving data for HF13%20WKD: {'created_time': 1774857786.138702, 'last_price_update_time': 1774857786.138715, 'auction_closing_time': 1774951200.0}
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HF13%2520WKD') HTTP/1.1" 204 0
2026-03-30 08:03:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432950/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432950>
2026-03-30 08:03:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113842/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113836/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113836>
2026-03-30 08:03:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496417/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YC74FVU/42812569?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=FrrNHMhscQytNRjiZqOp4ENJio31n%2BNwlDCwsxSzMrY%3D)
2026-03-30 08:03:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072186/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KD54EPE/42811231?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=yduFzyeAZU8F35RNEU4Le%2FurRUJ4TuiFJ26WeiUdVHg%3D)
2026-03-30 08:03:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973993/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LO69HBX/42810695?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=7xGYTa8UKHHrIRVfJDesgNCUaKI3sA5nqgokMRfhRSw%3D)
2026-03-30 08:03:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640077/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DS66LXR/42812786?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=6L%2FrVerGp35kMvDb7wl6%2BhqHtUlMh8kPQBcBCmp9ATM%3D)
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5e4110>
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBA19AZB%252F699104375%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104375/600 saved to cache
2026-03-30 08:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b15690>
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDA67SVF%252F699297027%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297027/600 saved to cache
2026-03-30 08:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item cb72f119-22c3-5cb3-b86c-cde249bcb315
2026-03-30 08:03:06 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: cb72f119-22c3-5cb3-b86c-cde249bcb315, skipping ID generation
2026-03-30 08:03:06 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item cb72f119-22c3-5cb3-b86c-cde249bcb315 sending to next pipeline
2026-03-30 08:03:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cb72f119-22c3-5cb3-b86c-cde249bcb315, identifier: DA67%20SVF
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a75a5d0>
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAJ71BUW%252F699085856%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085856/600 saved to cache
2026-03-30 08:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item f80358d9-92e1-54c1-ad98-de0c2232c78c
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:06 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a721e50>
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBA19AZB%252F699104365%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104365/600 saved to cache
2026-03-30 08:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b
2026-03-30 08:03:06 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b, skipping ID generation
2026-03-30 08:03:06 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b sending to next pipeline
2026-03-30 08:03:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b, identifier: BA19%20AZB
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a800190>
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FAJ71BUW%252F699085861%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085861/600 saved to cache
2026-03-30 08:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item f80358d9-92e1-54c1-ad98-de0c2232c78c
2026-03-30 08:03:06 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: f80358d9-92e1-54c1-ad98-de0c2232c78c, skipping ID generation
2026-03-30 08:03:06 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item f80358d9-92e1-54c1-ad98-de0c2232c78c sending to next pipeline
2026-03-30 08:03:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f80358d9-92e1-54c1-ad98-de0c2232c78c, identifier: AJ71%20BUW
2026-03-30 08:03:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/CF12FRV/42810345?sv=2020-08-04&st=2026-03-30T08%3A03%3A05Z&se=2026-03-30T08%3A28%3A05Z&sr=b&sp=r&sig=bPikyqoaZVBDQW3K7aMtTZLa7w1LlDlg%2BYGKFP0R%2FVk%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cb72f119-22c3-5cb3-b86c-cde249bcb315 with identifier: DA67%20SVF
2026-03-30 08:03:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cb72f119-22c3-5cb3-b86c-cde249bcb315 with identifier: DA67%20SVF
2026-03-30 08:03:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cb72f119-22c3-5cb3-b86c-cde249bcb315 with identifier: DA67%20SVF to the API
2026-03-30 08:03:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297027/600>
{'auction_title': '',
 'c_o_2_emission_value': 114,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_expert_report_file_9a4b6669-91d0-4411-9cdd-e5a31c164006.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DA67%20SVF-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'cb72f119-22c3-5cb3-b86c-cde249bcb315',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DA67 SVF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DA67%20SVF&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'BMW',
 'model': '420D GRAN COUPE',
 'odometer': 90505,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39273,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296961/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38725,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296970/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39108,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296976/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36862,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296983/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 33697,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296992/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 31743,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699296998/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84843,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297011/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86439,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297027/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103856,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297042/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb72f119-22c3-5cb3-b86c-cde249bcb315/cb72f119-22c3-5cb3-b86c-cde249bcb315_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85303,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DA67SVF/699297052/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'BMW 420D GRAN COUPE 2.0 190 M SPORT STEP Coupe',
 'transmission': 'automatic',
 'trim': '190 M SPORT STEP',
 'vin': 'WBA4K32030BG99221',
 'year': 2017}
2026-03-30 08:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA67%2520SVF%27 HTTP/1.1" 200 None
2026-03-30 08:03:07 [bca.uk] INFO: Saving data for DA67%20SVF: {'created_time': 1774857787.224397, 'last_price_update_time': 1774857787.224409, 'auction_closing_time': 1775037600.0}
2026-03-30 08:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DA67%2520SVF') HTTP/1.1" 204 0
2026-03-30 08:03:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b with identifier: BA19%20AZB
2026-03-30 08:03:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b with identifier: BA19%20AZB
2026-03-30 08:03:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b with identifier: BA19%20AZB to the API
2026-03-30 08:03:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104365/600>
{'auction_title': '',
 'c_o_2_emission_value': 152,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_expert_report_file_94275ae4-6b1b-4412-8586-1bba434164f0.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BA19%20AZB-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd0bb4f4d-7cdd-5ef7-ae6f-19e89317310b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BA19 AZB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BA19%20AZB&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'NISSAN',
 'model': 'JUKE',
 'odometer': 45925,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49533,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104288/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47918,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104292/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49119,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104298/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50007,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104303/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46807,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104313/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46617,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104322/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106132,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104335/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68979,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104344/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95818,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104365/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b/d0bb4f4d-7cdd-5ef7-ae6f-19e89317310b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83200,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BA19AZB/699104375/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'NISSAN JUKE 1.6 112 TEKNA Hatchback',
 'transmission': 'automatic',
 'trim': '112 TEKNA',
 'vin': 'SJNFBAF15U8070327',
 'year': 2019}
2026-03-30 08:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA19%2520AZB%27 HTTP/1.1" 200 None
2026-03-30 08:03:07 [bca.uk] INFO: Saving data for BA19%20AZB: {'created_time': 1774857787.659068, 'last_price_update_time': 1774857787.659081, 'auction_closing_time': 1774951200.0}
2026-03-30 08:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BA19%2520AZB') HTTP/1.1" 204 0
2026-03-30 08:03:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f80358d9-92e1-54c1-ad98-de0c2232c78c with identifier: AJ71%20BUW
2026-03-30 08:03:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f80358d9-92e1-54c1-ad98-de0c2232c78c with identifier: AJ71%20BUW
2026-03-30 08:03:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f80358d9-92e1-54c1-ad98-de0c2232c78c with identifier: AJ71%20BUW to the API
2026-03-30 08:03:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085861/600>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_expert_report_file_da72d144-0c5e-4729-8c86-6e5442815ea2.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AJ71%20BUW-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'f80358d9-92e1-54c1-ad98-de0c2232c78c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'AJ71 BUW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AJ71%20BUW&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'TESLA',
 'model': 'MODEL 3',
 'odometer': 40471,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39192,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085850/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38581,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085853/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37548,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085855/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37051,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085856/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35551,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085859/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 34450,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085861/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102352,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085867/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82333,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085871/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87639,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085876/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f80358d9-92e1-54c1-ad98-de0c2232c78c/f80358d9-92e1-54c1-ad98-de0c2232c78c_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87583,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/AJ71BUW/699085881/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'TESLA MODEL 3 LONG RANGE AWD Saloon',
 'transmission': 'automatic',
 'trim': 'LONG RANGE AWD',
 'vin': 'LRW3F7EK2MC429091',
 'year': 2021}
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ71%2520BUW%27 HTTP/1.1" 200 None
2026-03-30 08:03:08 [bca.uk] INFO: Saving data for AJ71%20BUW: {'created_time': 1774857788.108011, 'last_price_update_time': 1774857788.108023, 'auction_closing_time': 1774951200.0}
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AJ71%2520BUW') HTTP/1.1" 204 0
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422877/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422877>
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047126/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047126>
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072169/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072169>
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968588/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968588>
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640075/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691640075>
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT07PNU/42789970?sv=2020-08-04&st=2026-03-30T08%3A03%3A06Z&se=2026-03-30T08%3A28%3A06Z&sr=b&sp=r&sig=jmhgwZ%2Fz%2BsJTMqtZbOnug6CESXlh9xMfWXRJ6IHfoXc%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BT07%20PNU-GB>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b17010>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_299d70dc-a195-5992-bf22-dee6b0def855/299d70dc-a195-5992-bf22-dee6b0def855_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGV73BVG%252F698113842%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113842/600 saved to cache
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 299d70dc-a195-5992-bf22-dee6b0def855
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7595d0>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYC74FVU%252F699496417%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496417/600 saved to cache
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 6ac1193c-0380-588d-95f2-3db08717a7a1
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b4c090>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKD54EPE%252F699072186%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072186/600 saved to cache
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 5752838a-6238-5f30-835c-77d2f2d5594c
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a75a450>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLO69HBX%252F698973993%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973993/600 saved to cache
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item a7230204-87af-55f6-af06-306adecfabc3
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a640210>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDS66LXR%252F691640077%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640077/600 saved to cache
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item c54e8247-b754-588c-b6a8-a715ca61256b
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440332/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT21GUW/42812232?sv=2020-08-04&st=2026-03-30T08%3A01%3A08Z&se=2026-03-30T08%3A26%3A08Z&sr=b&sp=r&sig=mPWloaZ1GLlgF6vnS6SwhM9WCZVahxjqRxkN1e05MaY%3D)
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113836/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2d044050>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_expert_report_file_4f0e41f2-f98a-4946-a000-31f3677378d3.pdf HTTP/1.1" 201 0
2026-03-30 08:03:08 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item ddfc34dc-d8a0-5ae8-993f-0da8492486b5
2026-03-30 08:03:08 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: ddfc34dc-d8a0-5ae8-993f-0da8492486b5, skipping ID generation
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ddfc34dc-d8a0-5ae8-993f-0da8492486b5
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DCF12FRV-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=CF12FRV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698049781%27 HTTP/1.1" 200 None
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049781 not downloaded yet
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496405/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496405>
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432934/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432934>
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973958/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698973958>
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113833/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698113833>
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440325/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440325>
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698049790%27 HTTP/1.1" 200 None
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049790 not downloaded yet
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698049796%27 HTTP/1.1" 200 None
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049796 not downloaded yet
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698049801%27 HTTP/1.1" 200 None
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049801 not downloaded yet
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294184d0>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT21GUW%252F699440332%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440332/600 saved to cache
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 506c936c-a586-5b81-bdaa-c332e8646eac
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072151/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072151>
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698049807%27 HTTP/1.1" 200 None
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049807 not downloaded yet
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3e76d0>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_299d70dc-a195-5992-bf22-dee6b0def855/299d70dc-a195-5992-bf22-dee6b0def855_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGV73BVG%252F698113836%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113836/600 saved to cache
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 299d70dc-a195-5992-bf22-dee6b0def855
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432950/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RF53WXL/42812364?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=78VnHRjVww%2F6A7pYeAaKkmpwQCkECgz73BDaW33x5OE%3D)
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698049848%27 HTTP/1.1" 200 None
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049848 not downloaded yet
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT07PNU/42789970?sv=2020-08-04&st=2026-03-30T08%3A03%3A06Z&se=2026-03-30T08%3A28%3A06Z&sr=b&sp=r&sig=jmhgwZ%2Fz%2BsJTMqtZbOnug6CESXlh9xMfWXRJ6IHfoXc%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640075/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DS66LXR/42812786?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=6L%2FrVerGp35kMvDb7wl6%2BhqHtUlMh8kPQBcBCmp9ATM%3D)
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422877/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA03JBX/42812296?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=s2FBh%2Fo%2BPxQ8t0557Jru8pjvLfk%2FD7C4qkqLVVcrNYc%3D)
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072169/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KD54EPE/42811231?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=yduFzyeAZU8F35RNEU4Le%2FurRUJ4TuiFJ26WeiUdVHg%3D)
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047126/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KY59GWG/42811123?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=YdU4qEoCktYJYvYnWrdLxeo9tVxr%2BsOTWSs1Hhl5EUs%3D)
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698049869%27 HTTP/1.1" 200 None
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049869 not downloaded yet
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698049880%27 HTTP/1.1" 200 None
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049880 not downloaded yet
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968588/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/OE15ZPZ/42810726?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=e7I2O3Pfn%2B7XgB6nXCIL%2BtTFTK%2BTI82aeDe3z0YFJCo%3D)
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698049892%27 HTTP/1.1" 200 None
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049892 not downloaded yet
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422863/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422863>
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968576/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968576>
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973958/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LO69HBX/42810695?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=7xGYTa8UKHHrIRVfJDesgNCUaKI3sA5nqgokMRfhRSw%3D)
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496405/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YC74FVU/42812569?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=FrrNHMhscQytNRjiZqOp4ENJio31n%2BNwlDCwsxSzMrY%3D)
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2941b450>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRF53WXL%252F699432950%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432950/600 saved to cache
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item a0444d08-d17a-5056-b0d7-3e10e6a98f27
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113833/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432934/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RF53WXL/42812364?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=78VnHRjVww%2F6A7pYeAaKkmpwQCkECgz73BDaW33x5OE%3D)
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049796/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049796>
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049801/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049801>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29538490>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_expert_report_file_2b77ac79-3992-4c54-b139-ab30e007be34.pdf HTTP/1.1" 201 0
2026-03-30 08:03:08 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item efe927a4-a494-501d-9bfc-3e4b493379cc
2026-03-30 08:03:08 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: efe927a4-a494-501d-9bfc-3e4b493379cc, skipping ID generation
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item efe927a4-a494-501d-9bfc-3e4b493379cc
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DBT07PNU-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BT07PNU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a652a50>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDS66LXR%252F691640075%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640075/600 saved to cache
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item c54e8247-b754-588c-b6a8-a715ca61256b
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b1cc90>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA03JBX%252F699422877%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422877/600 saved to cache
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 46c0a46f-4b94-5f66-b945-826319578807
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5c7810>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKD54EPE%252F699072169%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072169/600 saved to cache
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 5752838a-6238-5f30-835c-77d2f2d5594c
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299df8d0>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKY59GWG%252F699047126%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047126/600 saved to cache
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item aec6a4c4-6964-595e-a14f-bf680ca006c6
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049790/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049790>
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049807/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049807>
2026-03-30 08:03:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049781/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049781>
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072151/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KD54EPE/42811231?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=yduFzyeAZU8F35RNEU4Le%2FurRUJ4TuiFJ26WeiUdVHg%3D)
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296619%27 HTTP/1.1" 200 None
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296619 not downloaded yet
2026-03-30 08:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440325/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT21GUW/42812232?sv=2020-08-04&st=2026-03-30T08%3A01%3A08Z&se=2026-03-30T08%3A26%3A08Z&sr=b&sp=r&sig=mPWloaZ1GLlgF6vnS6SwhM9WCZVahxjqRxkN1e05MaY%3D)
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296625%27 HTTP/1.1" 200 None
2026-03-30 08:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296625 not downloaded yet
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:08 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2912c8d0>
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FOE15ZPZ%252F698968588%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968588/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 814c1f21-7624-5331-9d50-16dd9b855638
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293df0d0>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLO69HBX%252F698973958%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973958/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item a7230204-87af-55f6-af06-306adecfabc3
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296f9910>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYC74FVU%252F699496405%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496405/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 6ac1193c-0380-588d-95f2-3db08717a7a1
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a57710>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_299d70dc-a195-5992-bf22-dee6b0def855/299d70dc-a195-5992-bf22-dee6b0def855_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGV73BVG%252F698113833%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113833/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 299d70dc-a195-5992-bf22-dee6b0def855
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b4ca90>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRF53WXL%252F699432934%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432934/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item a0444d08-d17a-5056-b0d7-3e10e6a98f27
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296633%27 HTTP/1.1" 200 None
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296633 not downloaded yet
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049880/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049880>
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049769/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=CF12FRV-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049892/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049892>
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049869/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049869>
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049848/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698049848>
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049801/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/CF12FRV/42810345?sv=2020-08-04&st=2026-03-30T08%3A03%3A05Z&se=2026-03-30T08%3A28%3A05Z&sr=b&sp=r&sig=bPikyqoaZVBDQW3K7aMtTZLa7w1LlDlg%2BYGKFP0R%2FVk%3D)
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968576/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/OE15ZPZ/42810726?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=e7I2O3Pfn%2B7XgB6nXCIL%2BtTFTK%2BTI82aeDe3z0YFJCo%3D)
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422863/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA03JBX/42812296?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=s2FBh%2Fo%2BPxQ8t0557Jru8pjvLfk%2FD7C4qkqLVVcrNYc%3D)
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296637%27 HTTP/1.1" 200 None
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296637 not downloaded yet
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296645%27 HTTP/1.1" 200 None
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296645 not downloaded yet
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293e92d0>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKD54EPE%252F699072151%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072151/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 5752838a-6238-5f30-835c-77d2f2d5594c
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29564610>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT21GUW%252F699440325%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440325/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 506c936c-a586-5b81-bdaa-c332e8646eac
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049790/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/CF12FRV/42810345?sv=2020-08-04&st=2026-03-30T08%3A03%3A05Z&se=2026-03-30T08%3A28%3A05Z&sr=b&sp=r&sig=bPikyqoaZVBDQW3K7aMtTZLa7w1LlDlg%2BYGKFP0R%2FVk%3D)
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296607/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BT07PNU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047116/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047116>
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037428/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037428>
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049781/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/CF12FRV/42810345?sv=2020-08-04&st=2026-03-30T08%3A03%3A05Z&se=2026-03-30T08%3A28%3A05Z&sr=b&sp=r&sig=bPikyqoaZVBDQW3K7aMtTZLa7w1LlDlg%2BYGKFP0R%2FVk%3D)
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049807/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/CF12FRV/42810345?sv=2020-08-04&st=2026-03-30T08%3A03%3A05Z&se=2026-03-30T08%3A28%3A05Z&sr=b&sp=r&sig=bPikyqoaZVBDQW3K7aMtTZLa7w1LlDlg%2BYGKFP0R%2FVk%3D)
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296655%27 HTTP/1.1" 200 None
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296655 not downloaded yet
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049848/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/CF12FRV/42810345?sv=2020-08-04&st=2026-03-30T08%3A03%3A05Z&se=2026-03-30T08%3A28%3A05Z&sr=b&sp=r&sig=bPikyqoaZVBDQW3K7aMtTZLa7w1LlDlg%2BYGKFP0R%2FVk%3D)
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049796/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/CF12FRV/42810345?sv=2020-08-04&st=2026-03-30T08%3A03%3A05Z&se=2026-03-30T08%3A28%3A05Z&sr=b&sp=r&sig=bPikyqoaZVBDQW3K7aMtTZLa7w1LlDlg%2BYGKFP0R%2FVk%3D)
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296666%27 HTTP/1.1" 200 None
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296666 not downloaded yet
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5c5010>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FCF12FRV%252F698049801%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049801/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item ddfc34dc-d8a0-5ae8-993f-0da8492486b5
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b0c190>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FOE15ZPZ%252F698968576%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968576/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 814c1f21-7624-5331-9d50-16dd9b855638
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b1c490>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA03JBX%252F699422863%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422863/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 46c0a46f-4b94-5f66-b945-826319578807
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296680%27 HTTP/1.1" 200 None
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296680 not downloaded yet
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049769/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/CF12FRV/42810345?sv=2020-08-04&st=2026-03-30T08%3A03%3A05Z&se=2026-03-30T08%3A28%3A05Z&sr=b&sp=r&sig=bPikyqoaZVBDQW3K7aMtTZLa7w1LlDlg%2BYGKFP0R%2FVk%3D)
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296633/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296633>
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296619/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296619>
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296625/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296625>
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049880/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/CF12FRV/42810345?sv=2020-08-04&st=2026-03-30T08%3A03%3A05Z&se=2026-03-30T08%3A28%3A05Z&sr=b&sp=r&sig=bPikyqoaZVBDQW3K7aMtTZLa7w1LlDlg%2BYGKFP0R%2FVk%3D)
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049869/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/CF12FRV/42810345?sv=2020-08-04&st=2026-03-30T08%3A03%3A05Z&se=2026-03-30T08%3A28%3A05Z&sr=b&sp=r&sig=bPikyqoaZVBDQW3K7aMtTZLa7w1LlDlg%2BYGKFP0R%2FVk%3D)
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049892/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/CF12FRV/42810345?sv=2020-08-04&st=2026-03-30T08%3A03%3A05Z&se=2026-03-30T08%3A28%3A05Z&sr=b&sp=r&sig=bPikyqoaZVBDQW3K7aMtTZLa7w1LlDlg%2BYGKFP0R%2FVk%3D)
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699296692%27 HTTP/1.1" 200 None
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296692 not downloaded yet
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296607/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT07PNU/42789970?sv=2020-08-04&st=2026-03-30T08%3A03%3A06Z&se=2026-03-30T08%3A28%3A06Z&sr=b&sp=r&sig=jmhgwZ%2Fz%2BsJTMqtZbOnug6CESXlh9xMfWXRJ6IHfoXc%3D)
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296637/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296637>
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296645/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296645>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5e6c90>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FCF12FRV%252F698049790%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049790/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item ddfc34dc-d8a0-5ae8-993f-0da8492486b5
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296a4c90>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FCF12FRV%252F698049781%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049781/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item ddfc34dc-d8a0-5ae8-993f-0da8492486b5
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a40cb50>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FCF12FRV%252F698049807%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049807/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item ddfc34dc-d8a0-5ae8-993f-0da8492486b5
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29970350>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FCF12FRV%252F698049848%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049848/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item ddfc34dc-d8a0-5ae8-993f-0da8492486b5
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29972d90>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FCF12FRV%252F698049796%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049796/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item ddfc34dc-d8a0-5ae8-993f-0da8492486b5
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047116/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KY59GWG/42811123?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=YdU4qEoCktYJYvYnWrdLxeo9tVxr%2BsOTWSs1Hhl5EUs%3D)
2026-03-30 08:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037428/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HJ14KFU/42811013?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=3O7Oi0NxRMDTo3PozKLmSmq8ApV37ZpEKq5QcyswExo%3D)
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296655/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296655>
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640074/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691640074>
2026-03-30 08:03:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MW65VGX/42807138?sv=2020-08-04&st=2026-03-30T08%3A03%3A09Z&se=2026-03-30T08%3A28%3A09Z&sr=b&sp=r&sig=hSHOIsui65PjBQ%2FHDnKYRw%2B9JSiQmpBuXIx3U6nboDM%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MW65%20VGX-GB>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a35750>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FCF12FRV%252F698049769%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049769/600 saved to cache
2026-03-30 08:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item ddfc34dc-d8a0-5ae8-993f-0da8492486b5
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:09 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b46810>
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FCF12FRV%252F698049880%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049880/600 saved to cache
2026-03-30 08:03:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item ddfc34dc-d8a0-5ae8-993f-0da8492486b5
2026-03-30 08:03:10 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:10 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:10 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:10 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:10 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6015d0>
2026-03-30 08:03:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FCF12FRV%252F698049869%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049869/600 saved to cache
2026-03-30 08:03:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item ddfc34dc-d8a0-5ae8-993f-0da8492486b5
2026-03-30 08:03:10 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:10 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:10 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:10 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:10 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b45790>
2026-03-30 08:03:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FCF12FRV%252F698049892%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049892/600 saved to cache
2026-03-30 08:03:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item ddfc34dc-d8a0-5ae8-993f-0da8492486b5
2026-03-30 08:03:10 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: ddfc34dc-d8a0-5ae8-993f-0da8492486b5, skipping ID generation
2026-03-30 08:03:10 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item ddfc34dc-d8a0-5ae8-993f-0da8492486b5 sending to next pipeline
2026-03-30 08:03:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ddfc34dc-d8a0-5ae8-993f-0da8492486b5, identifier: CF12%20FRV
2026-03-30 08:03:10 [scrapy.extensions.logstats] INFO: Crawled 84 pages (at 28 pages/min), scraped 109 items (at 49 items/min)
2026-03-30 08:03:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 191MiB
2026-03-30 08:03:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ddfc34dc-d8a0-5ae8-993f-0da8492486b5 with identifier: CF12%20FRV
2026-03-30 08:03:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ddfc34dc-d8a0-5ae8-993f-0da8492486b5 with identifier: CF12%20FRV
2026-03-30 08:03:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ddfc34dc-d8a0-5ae8-993f-0da8492486b5 with identifier: CF12%20FRV to the API
2026-03-30 08:03:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049892/600>
{'auction_title': '',
 'c_o_2_emission_value': 167,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_expert_report_file_4f0e41f2-f98a-4946-a000-31f3677378d3.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CF12%20FRV-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '1.8L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ddfc34dc-d8a0-5ae8-993f-0da8492486b5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CF12 FRV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CF12%20FRV&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'MAZDA',
 'model': 'MX-5 ROADSTER',
 'odometer': 113656,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44664,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049769/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45259,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049781/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44419,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049790/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42715,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049796/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42842,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049801/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42089,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049807/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105576,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049848/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91834,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049869/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96262,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049880/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ddfc34dc-d8a0-5ae8-993f-0da8492486b5/ddfc34dc-d8a0-5ae8-993f-0da8492486b5_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82220,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/CF12FRV/698049892/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'MAZDA MX-5 ROADSTER 1.8 SE Coupe',
 'transmission': 'manual',
 'trim': 'SE',
 'vin': 'JMZNCA88200264892',
 'year': 2012}
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF12%2520FRV%27 HTTP/1.1" 200 None
2026-03-30 08:03:11 [bca.uk] INFO: Saving data for CF12%20FRV: {'created_time': 1774857791.772432, 'last_price_update_time': 1774857791.772448, 'auction_closing_time': 1775037600.0}
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CF12%2520FRV') HTTP/1.1" 204 0
2026-03-30 08:03:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296625/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT07PNU/42789970?sv=2020-08-04&st=2026-03-30T08%3A03%3A06Z&se=2026-03-30T08%3A28%3A06Z&sr=b&sp=r&sig=jmhgwZ%2Fz%2BsJTMqtZbOnug6CESXlh9xMfWXRJ6IHfoXc%3D)
2026-03-30 08:03:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296633/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT07PNU/42789970?sv=2020-08-04&st=2026-03-30T08%3A03%3A06Z&se=2026-03-30T08%3A28%3A06Z&sr=b&sp=r&sig=jmhgwZ%2Fz%2BsJTMqtZbOnug6CESXlh9xMfWXRJ6IHfoXc%3D)
2026-03-30 08:03:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296619/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT07PNU/42789970?sv=2020-08-04&st=2026-03-30T08%3A03%3A06Z&se=2026-03-30T08%3A28%3A06Z&sr=b&sp=r&sig=jmhgwZ%2Fz%2BsJTMqtZbOnug6CESXlh9xMfWXRJ6IHfoXc%3D)
2026-03-30 08:03:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3dbf10>
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT07PNU%252F699296607%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296607/600 saved to cache
2026-03-30 08:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item efe927a4-a494-501d-9bfc-3e4b493379cc
2026-03-30 08:03:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296645/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT07PNU/42789970?sv=2020-08-04&st=2026-03-30T08%3A03%3A06Z&se=2026-03-30T08%3A28%3A06Z&sr=b&sp=r&sig=jmhgwZ%2Fz%2BsJTMqtZbOnug6CESXlh9xMfWXRJ6IHfoXc%3D)
2026-03-30 08:03:11 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973937/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698973937>
2026-03-30 08:03:11 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496394/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496394>
2026-03-30 08:03:11 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296666/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296666>
2026-03-30 08:03:11 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296680/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296680>
2026-03-30 08:03:11 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:11 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:11 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:11 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:11 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5dfb50>
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKY59GWG%252F699047116%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047116/600 saved to cache
2026-03-30 08:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item aec6a4c4-6964-595e-a14f-bf680ca006c6
2026-03-30 08:03:11 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:11 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:11 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:11 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:11 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8a2910>
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHJ14KFU%252F699037428%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037428/600 saved to cache
2026-03-30 08:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 001de5b0-2c11-53b9-9b6b-86ab14ab097b
2026-03-30 08:03:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296637/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT07PNU/42789970?sv=2020-08-04&st=2026-03-30T08%3A03%3A06Z&se=2026-03-30T08%3A28%3A06Z&sr=b&sp=r&sig=jmhgwZ%2Fz%2BsJTMqtZbOnug6CESXlh9xMfWXRJ6IHfoXc%3D)
2026-03-30 08:03:11 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296692/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699296692>
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2925f8d0>
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT07PNU%252F699296625%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296625/600 saved to cache
2026-03-30 08:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item efe927a4-a494-501d-9bfc-3e4b493379cc
2026-03-30 08:03:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7a4a10>
2026-03-30 08:03:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT07PNU%252F699296633%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296633/600 saved to cache
2026-03-30 08:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item efe927a4-a494-501d-9bfc-3e4b493379cc
2026-03-30 08:03:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3a19d0>
2026-03-30 08:03:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT07PNU%252F699296619%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296619/600 saved to cache
2026-03-30 08:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item efe927a4-a494-501d-9bfc-3e4b493379cc
2026-03-30 08:03:12 [bca.uk] INFO: Total items found: 100
2026-03-30 08:03:12 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=5&sort=MostRecentlyAdded
2026-03-30 08:03:12 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:03:12 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=5&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:03:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a0a210>
2026-03-30 08:03:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT07PNU%252F699296645%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296645/600 saved to cache
2026-03-30 08:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item efe927a4-a494-501d-9bfc-3e4b493379cc
2026-03-30 08:03:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113827/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GV73BVG-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:03:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440318/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440318>
2026-03-30 08:03:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432927/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432927>
2026-03-30 08:03:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072134/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072134>
2026-03-30 08:03:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422842/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422842>
2026-03-30 08:03:12 [bca.uk] INFO: Found listing with ID: CX05%20YUG
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX05%2520YUG%27 HTTP/1.1" 200 None
2026-03-30 08:03:12 [bca.uk] INFO: Scrape type for CX05%20YUG: 0
2026-03-30 08:03:12 [bca.uk] INFO: Found listing with ID: LP66%20SVX
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP66%2520SVX%27 HTTP/1.1" 200 None
2026-03-30 08:03:12 [bca.uk] INFO: Scrape type for LP66%20SVX: 0
2026-03-30 08:03:12 [bca.uk] INFO: Found listing with ID: MT19%20KYO
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT19%2520KYO%27 HTTP/1.1" 200 None
2026-03-30 08:03:12 [bca.uk] INFO: Scrape type for MT19%20KYO: 2
2026-03-30 08:03:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4795804e-cf6d-5add-bd8a-de23eb839bce with identifier: MT19%20KYO
2026-03-30 08:03:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4795804e-cf6d-5add-bd8a-de23eb839bce with scrape type 2
2026-03-30 08:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4795804e-cf6d-5add-bd8a-de23eb839bce with scrape type 2
2026-03-30 08:03:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4795804e-cf6d-5add-bd8a-de23eb839bce, identifier: MT19%20KYO
2026-03-30 08:03:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640074/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DS66LXR/42812786?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=6L%2FrVerGp35kMvDb7wl6%2BhqHtUlMh8kPQBcBCmp9ATM%3D)
2026-03-30 08:03:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296655/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT07PNU/42789970?sv=2020-08-04&st=2026-03-30T08%3A03%3A06Z&se=2026-03-30T08%3A28%3A06Z&sr=b&sp=r&sig=jmhgwZ%2Fz%2BsJTMqtZbOnug6CESXlh9xMfWXRJ6IHfoXc%3D)
2026-03-30 08:03:12 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=5&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:03:12 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=5&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:03:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4795804e-cf6d-5add-bd8a-de23eb839bce with identifier: MT19%20KYO
2026-03-30 08:03:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4795804e-cf6d-5add-bd8a-de23eb839bce with identifier: MT19%20KYO
2026-03-30 08:03:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4795804e-cf6d-5add-bd8a-de23eb839bce with identifier: MT19%20KYO to the API
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 170,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MT19%20KYO-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4795804e-cf6d-5add-bd8a-de23eb839bce',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MT19 KYO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MT19%20KYO&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'RENAULT',
 'model': 'TRAFIC 2.9T',
 'odometer': 90460,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'RENAULT TRAFIC 2.9T 1.6 SL29 DCI 120 SPORT PanelVan',
 'transmission': 'manual',
 'trim': 'SL29 DCI 120 SPORT',
 'vin': 'VF1FL000263180475',
 'year': 2019}
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT19%2520KYO%27 HTTP/1.1" 200 None
2026-03-30 08:03:12 [bca.uk] INFO: Saving data for MT19%20KYO: {'auction_closing_time': 1775037600.0, 'created_time': 1774563576.962242, 'last_price_update_time': 1774857792.676465}
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MT19%2520KYO') HTTP/1.1" 204 0
2026-03-30 08:03:12 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:03:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MW65VGX/42807138?sv=2020-08-04&st=2026-03-30T08%3A03%3A09Z&se=2026-03-30T08%3A28%3A09Z&sr=b&sp=r&sig=hSHOIsui65PjBQ%2FHDnKYRw%2B9JSiQmpBuXIx3U6nboDM%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:12 [bca.uk] INFO: Found listing with ID: YM16%20PKU
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM16%2520PKU%27 HTTP/1.1" 200 None
2026-03-30 08:03:12 [bca.uk] INFO: Scrape type for YM16%20PKU: 0
2026-03-30 08:03:12 [bca.uk] INFO: Found listing with ID: AE17%20MKZ
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE17%2520MKZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:12 [bca.uk] INFO: Scrape type for AE17%20MKZ: 0
2026-03-30 08:03:12 [bca.uk] INFO: Found listing with ID: AE20%20WTL
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE20%2520WTL%27 HTTP/1.1" 200 None
2026-03-30 08:03:12 [bca.uk] INFO: Scrape type for AE20%20WTL: 2
2026-03-30 08:03:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 41e2b942-1196-5b4f-b8e5-9da182c3e9ad with identifier: AE20%20WTL
2026-03-30 08:03:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 41e2b942-1196-5b4f-b8e5-9da182c3e9ad with scrape type 2
2026-03-30 08:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 41e2b942-1196-5b4f-b8e5-9da182c3e9ad with scrape type 2
2026-03-30 08:03:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 41e2b942-1196-5b4f-b8e5-9da182c3e9ad, identifier: AE20%20WTL
2026-03-30 08:03:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973937/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LO69HBX/42810695?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=7xGYTa8UKHHrIRVfJDesgNCUaKI3sA5nqgokMRfhRSw%3D)
2026-03-30 08:03:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496394/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YC74FVU/42812569?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=FrrNHMhscQytNRjiZqOp4ENJio31n%2BNwlDCwsxSzMrY%3D)
2026-03-30 08:03:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968553/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968553>
2026-03-30 08:03:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 41e2b942-1196-5b4f-b8e5-9da182c3e9ad with identifier: AE20%20WTL
2026-03-30 08:03:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 41e2b942-1196-5b4f-b8e5-9da182c3e9ad with identifier: AE20%20WTL
2026-03-30 08:03:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 41e2b942-1196-5b4f-b8e5-9da182c3e9ad with identifier: AE20%20WTL to the API
2026-03-30 08:03:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 231,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AE20%20WTL-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '41e2b942-1196-5b4f-b8e5-9da182c3e9ad',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AE20 WTL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AE20%20WTL&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VOLKSWAGEN',
 'model': 'AMAROK A33',
 'odometer': 77566,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN AMAROK A33 3.0 V6 TDI 258 BMT BLACK ED.4M CrewCab '
          'Pick-up',
 'transmission': 'manual',
 'trim': 'V6 TDI 258 BMT BLACK ED.4M',
 'vin': 'WV1ZZZ2HZLH006831',
 'year': 2020}
2026-03-30 08:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE20%2520WTL%27 HTTP/1.1" 200 None
2026-03-30 08:03:14 [bca.uk] INFO: Saving data for AE20%20WTL: {'auction_closing_time': 1774951200.0, 'created_time': 1774354853.53307, 'last_price_update_time': 1774857794.268157}
2026-03-30 08:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AE20%2520WTL') HTTP/1.1" 204 0
2026-03-30 08:03:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293b9710>
2026-03-30 08:03:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT07PNU%252F699296637%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296637/600 saved to cache
2026-03-30 08:03:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item efe927a4-a494-501d-9bfc-3e4b493379cc
2026-03-30 08:03:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047104/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047104>
2026-03-30 08:03:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296680/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT07PNU/42789970?sv=2020-08-04&st=2026-03-30T08%3A03%3A06Z&se=2026-03-30T08%3A28%3A06Z&sr=b&sp=r&sig=jmhgwZ%2Fz%2BsJTMqtZbOnug6CESXlh9xMfWXRJ6IHfoXc%3D)
2026-03-30 08:03:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296666/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT07PNU/42789970?sv=2020-08-04&st=2026-03-30T08%3A03%3A06Z&se=2026-03-30T08%3A28%3A06Z&sr=b&sp=r&sig=jmhgwZ%2Fz%2BsJTMqtZbOnug6CESXlh9xMfWXRJ6IHfoXc%3D)
2026-03-30 08:03:14 [bca.uk] INFO: Found listing with ID: BL20%20DZB
2026-03-30 08:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL20%2520DZB%27 HTTP/1.1" 200 None
2026-03-30 08:03:14 [bca.uk] INFO: Scrape type for BL20%20DZB: 2
2026-03-30 08:03:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 21070b56-80b2-58ef-8ec3-749b167d460e with identifier: BL20%20DZB
2026-03-30 08:03:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 21070b56-80b2-58ef-8ec3-749b167d460e with scrape type 2
2026-03-30 08:03:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 21070b56-80b2-58ef-8ec3-749b167d460e with scrape type 2
2026-03-30 08:03:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 21070b56-80b2-58ef-8ec3-749b167d460e, identifier: BL20%20DZB
2026-03-30 08:03:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296692/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BT07PNU/42789970?sv=2020-08-04&st=2026-03-30T08%3A03%3A06Z&se=2026-03-30T08%3A28%3A06Z&sr=b&sp=r&sig=jmhgwZ%2Fz%2BsJTMqtZbOnug6CESXlh9xMfWXRJ6IHfoXc%3D)
2026-03-30 08:03:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 21070b56-80b2-58ef-8ec3-749b167d460e with identifier: BL20%20DZB
2026-03-30 08:03:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 21070b56-80b2-58ef-8ec3-749b167d460e with identifier: BL20%20DZB
2026-03-30 08:03:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 21070b56-80b2-58ef-8ec3-749b167d460e with identifier: BL20%20DZB to the API
2026-03-30 08:03:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 231,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BL20%20DZB-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '21070b56-80b2-58ef-8ec3-749b167d460e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BL20 DZB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BL20%20DZB&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VOLKSWAGEN',
 'model': 'AMAROK A33',
 'odometer': 52816,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN AMAROK A33 3.0 V6 TDI 258 AVENTURA BLACK ED4M CrewCab '
          'Pick-up',
 'transmission': 'manual',
 'trim': 'V6 TDI 258 AVENTURA BLACK ED4M',
 'vin': 'WV1ZZZ2HZLH023095',
 'year': 2020}
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL20%2520DZB%27 HTTP/1.1" 200 None
2026-03-30 08:03:15 [bca.uk] INFO: Saving data for BL20%20DZB: {'auction_closing_time': 1774951200.0, 'created_time': 1774564367.954473, 'last_price_update_time': 1774857795.245088}
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BL20%2520DZB') HTTP/1.1" 204 0
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29188f50>
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDS66LXR%252F691640074%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640074/600 saved to cache
2026-03-30 08:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item c54e8247-b754-588c-b6a8-a715ca61256b
2026-03-30 08:03:15 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:15 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:15 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:15 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:15 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29188b10>
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT07PNU%252F699296655%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296655/600 saved to cache
2026-03-30 08:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item efe927a4-a494-501d-9bfc-3e4b493379cc
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293229d0>
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_expert_report_file_87d86743-0f7e-41f8-81d0-a0f5e960c260.pdf HTTP/1.1" 201 0
2026-03-30 08:03:15 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item aab92090-6983-505a-a6c3-f126e5e8f256
2026-03-30 08:03:15 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: aab92090-6983-505a-a6c3-f126e5e8f256, skipping ID generation
2026-03-30 08:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item aab92090-6983-505a-a6c3-f126e5e8f256
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DMW65VGX-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MW65VGX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:03:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037403/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037403>
2026-03-30 08:03:15 [bca.uk] INFO: Found listing with ID: GF18%20OOY
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF18%2520OOY%27 HTTP/1.1" 200 None
2026-03-30 08:03:15 [bca.uk] INFO: Scrape type for GF18%20OOY: 0
2026-03-30 08:03:15 [bca.uk] INFO: Found listing with ID: HK22%20DXB
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK22%2520DXB%27 HTTP/1.1" 200 None
2026-03-30 08:03:15 [bca.uk] INFO: Scrape type for HK22%20DXB: 0
2026-03-30 08:03:15 [bca.uk] INFO: Found listing with ID: LP22%20BZS
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP22%2520BZS%27 HTTP/1.1" 200 None
2026-03-30 08:03:15 [bca.uk] INFO: Scrape type for LP22%20BZS: 2
2026-03-30 08:03:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 41a88b17-6375-5026-886e-5b9b2c9676c7 with identifier: LP22%20BZS
2026-03-30 08:03:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 41a88b17-6375-5026-886e-5b9b2c9676c7 with scrape type 2
2026-03-30 08:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 41a88b17-6375-5026-886e-5b9b2c9676c7 with scrape type 2
2026-03-30 08:03:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 41a88b17-6375-5026-886e-5b9b2c9676c7, identifier: LP22%20BZS
2026-03-30 08:03:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072134/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KD54EPE/42811231?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=yduFzyeAZU8F35RNEU4Le%2FurRUJ4TuiFJ26WeiUdVHg%3D)
2026-03-30 08:03:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 41a88b17-6375-5026-886e-5b9b2c9676c7 with identifier: LP22%20BZS
2026-03-30 08:03:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 41a88b17-6375-5026-886e-5b9b2c9676c7 with identifier: LP22%20BZS
2026-03-30 08:03:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 41a88b17-6375-5026-886e-5b9b2c9676c7 with identifier: LP22%20BZS to the API
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 256,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LP22%20BZS-GB',
 'category': 'LightCommercialVehicle',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '41a88b17-6375-5026-886e-5b9b2c9676c7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LP22 BZS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LP22%20BZS&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FORD',
 'model': 'RANGER',
 'odometer': 74301,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'FORD RANGER 2.0 EBL 213 WILDTRAK CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'EBL 213 WILDTRAK',
 'vin': '6FPPXXMJ2PNJ10074',
 'year': 2022}
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP22%2520BZS%27 HTTP/1.1" 200 None
2026-03-30 08:03:15 [bca.uk] INFO: Saving data for LP22%20BZS: {'auction_closing_time': 1774951200.0, 'created_time': 1774448736.44364, 'last_price_update_time': 1774857795.906511}
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LP22%2520BZS') HTTP/1.1" 204 0
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699130529%27 HTTP/1.1" 200 None
2026-03-30 08:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130529 not downloaded yet
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6424d0>
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLO69HBX%252F698973937%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973937/600 saved to cache
2026-03-30 08:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item a7230204-87af-55f6-af06-306adecfabc3
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a80b1d0>
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYC74FVU%252F699496394%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496394/600 saved to cache
2026-03-30 08:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 6ac1193c-0380-588d-95f2-3db08717a7a1
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7a7c50>
2026-03-30 08:03:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT07PNU%252F699296680%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296680/600 saved to cache
2026-03-30 08:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item efe927a4-a494-501d-9bfc-3e4b493379cc
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a621c90>
2026-03-30 08:03:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT07PNU%252F699296666%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296666/600 saved to cache
2026-03-30 08:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item efe927a4-a494-501d-9bfc-3e4b493379cc
2026-03-30 08:03:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422842/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA03JBX/42812296?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=s2FBh%2Fo%2BPxQ8t0557Jru8pjvLfk%2FD7C4qkqLVVcrNYc%3D)
2026-03-30 08:03:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432927/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RF53WXL/42812364?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=78VnHRjVww%2F6A7pYeAaKkmpwQCkECgz73BDaW33x5OE%3D)
2026-03-30 08:03:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113827/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397150/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397150>
2026-03-30 08:03:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440318/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT21GUW/42812232?sv=2020-08-04&st=2026-03-30T08%3A01%3A08Z&se=2026-03-30T08%3A26%3A08Z&sr=b&sp=r&sig=mPWloaZ1GLlgF6vnS6SwhM9WCZVahxjqRxkN1e05MaY%3D)
2026-03-30 08:03:16 [bca.uk] INFO: Found listing with ID: KU16%20WMW
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU16%2520WMW%27 HTTP/1.1" 200 None
2026-03-30 08:03:16 [bca.uk] INFO: Scrape type for KU16%20WMW: 0
2026-03-30 08:03:16 [bca.uk] INFO: Found listing with ID: KU68%20AVW
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU68%2520AVW%27 HTTP/1.1" 200 None
2026-03-30 08:03:16 [bca.uk] INFO: Scrape type for KU68%20AVW: 0
2026-03-30 08:03:16 [bca.uk] INFO: Found listing with ID: KM08%20XXA
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM08%2520XXA%27 HTTP/1.1" 200 None
2026-03-30 08:03:16 [bca.uk] INFO: Scrape type for KM08%20XXA: 0
2026-03-30 08:03:16 [bca.uk] INFO: Found listing with ID: YF57%20YKB
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF57%2520YKB%27 HTTP/1.1" 200 None
2026-03-30 08:03:16 [bca.uk] INFO: Scrape type for YF57%20YKB: 0
2026-03-30 08:03:16 [bca.uk] INFO: Found listing with ID: YH63%20TXR
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH63%2520TXR%27 HTTP/1.1" 200 None
2026-03-30 08:03:16 [bca.uk] INFO: Scrape type for YH63%20TXR: 2
2026-03-30 08:03:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 69da11b0-f797-504b-bf15-2be9d0566e6a with identifier: YH63%20TXR
2026-03-30 08:03:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 69da11b0-f797-504b-bf15-2be9d0566e6a with scrape type 2
2026-03-30 08:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 69da11b0-f797-504b-bf15-2be9d0566e6a with scrape type 2
2026-03-30 08:03:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 69da11b0-f797-504b-bf15-2be9d0566e6a, identifier: YH63%20TXR
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:16 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8101d0>
2026-03-30 08:03:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBT07PNU%252F699296692%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296692/600 saved to cache
2026-03-30 08:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item efe927a4-a494-501d-9bfc-3e4b493379cc
2026-03-30 08:03:16 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: efe927a4-a494-501d-9bfc-3e4b493379cc, skipping ID generation
2026-03-30 08:03:16 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item efe927a4-a494-501d-9bfc-3e4b493379cc sending to next pipeline
2026-03-30 08:03:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: efe927a4-a494-501d-9bfc-3e4b493379cc, identifier: BT07%20PNU
2026-03-30 08:03:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML17YBE/42808189?sv=2020-08-04&st=2026-03-30T08%3A03%3A15Z&se=2026-03-30T08%3A28%3A15Z&sr=b&sp=r&sig=Ixza2Hve%2B8%2BCZaPCZRt95XcrfrXTNB7H7LELtyUDpyI%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ML17%20YBE-GB>
2026-03-30 08:03:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968553/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/OE15ZPZ/42810726?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=e7I2O3Pfn%2B7XgB6nXCIL%2BtTFTK%2BTI82aeDe3z0YFJCo%3D)
2026-03-30 08:03:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 69da11b0-f797-504b-bf15-2be9d0566e6a with identifier: YH63%20TXR
2026-03-30 08:03:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 69da11b0-f797-504b-bf15-2be9d0566e6a with identifier: YH63%20TXR
2026-03-30 08:03:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 69da11b0-f797-504b-bf15-2be9d0566e6a with identifier: YH63%20TXR to the API
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 122,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YH63%20TXR-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '69da11b0-f797-504b-bf15-2be9d0566e6a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YH63 TXR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YH63%20TXR&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'MINI',
 'model': 'COUNTRYMAN',
 'odometer': 104775,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'MINI COUNTRYMAN 2.0 COOPER S D Hatchback',
 'transmission': 'manual',
 'trim': 'COOPER S D',
 'vin': 'WMWZB72000WN80643',
 'year': 2013}
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH63%2520TXR%27 HTTP/1.1" 200 None
2026-03-30 08:03:16 [bca.uk] INFO: Saving data for YH63%20TXR: {'auction_closing_time': 1774951200.0, 'created_time': 1774477748.984444, 'last_price_update_time': 1774857796.836028}
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YH63%2520TXR') HTTP/1.1" 204 0
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699130534%27 HTTP/1.1" 200 None
2026-03-30 08:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130534 not downloaded yet
2026-03-30 08:03:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: efe927a4-a494-501d-9bfc-3e4b493379cc with identifier: BT07%20PNU
2026-03-30 08:03:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: efe927a4-a494-501d-9bfc-3e4b493379cc with identifier: BT07%20PNU
2026-03-30 08:03:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: efe927a4-a494-501d-9bfc-3e4b493379cc with identifier: BT07%20PNU to the API
2026-03-30 08:03:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296692/600>
{'auction_title': '',
 'c_o_2_emission_value': 211,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_expert_report_file_2b77ac79-3992-4c54-b139-ab30e007be34.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BT07%20PNU-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '1.8L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'efe927a4-a494-501d-9bfc-3e4b493379cc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BT07 PNU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BT07%20PNU&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'MERCEDES-BENZ',
 'model': 'SLK 200K',
 'odometer': 26654,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39187,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296607/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38724,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296619/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38628,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296625/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36586,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296633/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 32868,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296637/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 32164,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296645/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91414,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296655/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76377,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296666/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86500,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296680/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_efe927a4-a494-501d-9bfc-3e4b493379cc/efe927a4-a494-501d-9bfc-3e4b493379cc_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80833,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BT07PNU/699296692/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2007-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ SLK 200K 1.8 TIP Roadster',
 'transmission': 'manual',
 'trim': 'TIP',
 'vin': 'WDB1714422F167218',
 'year': 2007}
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT07%2520PNU%27 HTTP/1.1" 200 None
2026-03-30 08:03:18 [bca.uk] INFO: Saving data for BT07%20PNU: {'created_time': 1774857798.797059, 'last_price_update_time': 1774857798.797072, 'auction_closing_time': 1775037600.0}
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BT07%2520PNU') HTTP/1.1" 204 0
2026-03-30 08:03:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640072/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=691640072>
2026-03-30 08:03:18 [bca.uk] INFO: Found listing with ID: YN63%20HJU
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN63%2520HJU%27 HTTP/1.1" 200 None
2026-03-30 08:03:18 [bca.uk] INFO: Scrape type for YN63%20HJU: 0
2026-03-30 08:03:18 [bca.uk] INFO: Found listing with ID: BG17%20FBZ
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG17%2520FBZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:18 [bca.uk] INFO: Scrape type for BG17%20FBZ: 0
2026-03-30 08:03:18 [bca.uk] INFO: Found listing with ID: BN62%20UZG
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN62%2520UZG%27 HTTP/1.1" 200 None
2026-03-30 08:03:18 [bca.uk] INFO: Scrape type for BN62%20UZG: 0
2026-03-30 08:03:18 [bca.uk] INFO: Found listing with ID: BT13%20WSV
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT13%2520WSV%27 HTTP/1.1" 200 None
2026-03-30 08:03:18 [bca.uk] INFO: Scrape type for BT13%20WSV: 0
2026-03-30 08:03:18 [bca.uk] INFO: Found listing with ID: BV61%20UFD
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV61%2520UFD%27 HTTP/1.1" 200 None
2026-03-30 08:03:18 [bca.uk] INFO: Scrape type for BV61%20UFD: 2
2026-03-30 08:03:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f5a94051-5d4e-5f6a-990d-470b1454afab with identifier: BV61%20UFD
2026-03-30 08:03:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f5a94051-5d4e-5f6a-990d-470b1454afab with scrape type 2
2026-03-30 08:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f5a94051-5d4e-5f6a-990d-470b1454afab with scrape type 2
2026-03-30 08:03:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f5a94051-5d4e-5f6a-990d-470b1454afab, identifier: BV61%20UFD
2026-03-30 08:03:19 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:19 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:19 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:19 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:19 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2997d9d0>
2026-03-30 08:03:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKD54EPE%252F699072134%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072134/600 saved to cache
2026-03-30 08:03:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 5752838a-6238-5f30-835c-77d2f2d5594c
2026-03-30 08:03:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973926/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698973926>
2026-03-30 08:03:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496386/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496386>
2026-03-30 08:03:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440312/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440312>
2026-03-30 08:03:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432923/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432923>
2026-03-30 08:03:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f5a94051-5d4e-5f6a-990d-470b1454afab with identifier: BV61%20UFD
2026-03-30 08:03:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f5a94051-5d4e-5f6a-990d-470b1454afab with identifier: BV61%20UFD
2026-03-30 08:03:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f5a94051-5d4e-5f6a-990d-470b1454afab with identifier: BV61%20UFD to the API
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BV61%20UFD-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f5a94051-5d4e-5f6a-990d-470b1454afab',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BV61 UFD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BV61%20UFD&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 100229,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.6 134 METAL Hatchback',
 'transmission': 'manual',
 'trim': '134 METAL',
 'vin': 'WF0GXXGAJGBS52903',
 'year': 2011}
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV61%2520UFD%27 HTTP/1.1" 200 None
2026-03-30 08:03:19 [bca.uk] INFO: Saving data for BV61%20UFD: {'auction_closing_time': 1774951200.0, 'created_time': 1774650076.20595, 'last_price_update_time': 1774857799.41946}
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BV61%2520UFD') HTTP/1.1" 204 0
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699130540%27 HTTP/1.1" 200 None
2026-03-30 08:03:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130540 not downloaded yet
2026-03-30 08:03:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047104/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KY59GWG/42811123?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=YdU4qEoCktYJYvYnWrdLxeo9tVxr%2BsOTWSs1Hhl5EUs%3D)
2026-03-30 08:03:19 [bca.uk] INFO: Found listing with ID: DU64%20MTJ
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU64%2520MTJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:19 [bca.uk] INFO: Scrape type for DU64%20MTJ: 0
2026-03-30 08:03:19 [bca.uk] INFO: Found listing with ID: DX16%20MYY
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX16%2520MYY%27 HTTP/1.1" 200 None
2026-03-30 08:03:19 [bca.uk] INFO: Scrape type for DX16%20MYY: 0
2026-03-30 08:03:19 [bca.uk] INFO: Found listing with ID: EJ13%20JTO
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ13%2520JTO%27 HTTP/1.1" 200 None
2026-03-30 08:03:19 [bca.uk] INFO: Scrape type for EJ13%20JTO: 0
2026-03-30 08:03:19 [bca.uk] INFO: Found listing with ID: EU13%20RYM
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU13%2520RYM%27 HTTP/1.1" 200 None
2026-03-30 08:03:19 [bca.uk] INFO: Scrape type for EU13%20RYM: 0
2026-03-30 08:03:19 [bca.uk] INFO: Found listing with ID: KV60%20ZZA
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV60%2520ZZA%27 HTTP/1.1" 200 None
2026-03-30 08:03:19 [bca.uk] INFO: Scrape type for KV60%20ZZA: 0
2026-03-30 08:03:19 [bca.uk] INFO: Found listing with ID: ML12%20ZHW
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML12%2520ZHW%27 HTTP/1.1" 200 None
2026-03-30 08:03:19 [bca.uk] INFO: Scrape type for ML12%20ZHW: 0
2026-03-30 08:03:19 [bca.uk] INFO: Found listing with ID: SF62%20EFA
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF62%2520EFA%27 HTTP/1.1" 200 None
2026-03-30 08:03:19 [bca.uk] INFO: Scrape type for SF62%20EFA: 2
2026-03-30 08:03:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 71774f53-c4ca-5fa7-9732-a523963f8d4b with identifier: SF62%20EFA
2026-03-30 08:03:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 71774f53-c4ca-5fa7-9732-a523963f8d4b with scrape type 2
2026-03-30 08:03:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 71774f53-c4ca-5fa7-9732-a523963f8d4b with scrape type 2
2026-03-30 08:03:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 71774f53-c4ca-5fa7-9732-a523963f8d4b, identifier: SF62%20EFA
2026-03-30 08:03:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130520/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MW65VGX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:03:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 71774f53-c4ca-5fa7-9732-a523963f8d4b with identifier: SF62%20EFA
2026-03-30 08:03:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 71774f53-c4ca-5fa7-9732-a523963f8d4b with identifier: SF62%20EFA
2026-03-30 08:03:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 71774f53-c4ca-5fa7-9732-a523963f8d4b with identifier: SF62%20EFA to the API
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SF62%20EFA-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '71774f53-c4ca-5fa7-9732-a523963f8d4b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SF62 EFA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SF62%20EFA&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'RENAULT',
 'model': 'GRAND SCENIC',
 'odometer': 136350,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'RENAULT GRAND SCENIC 1.5 DCI 110 DYNAMIQUE TOM TOM MPV',
 'transmission': 'manual',
 'trim': 'DCI 110 DYNAMIQUE TOM TOM',
 'vin': 'VF1JZ1GB247667725',
 'year': 2012}
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF62%2520EFA%27 HTTP/1.1" 200 None
2026-03-30 08:03:20 [bca.uk] INFO: Saving data for SF62%20EFA: {'auction_closing_time': 1774951200.0, 'created_time': 1774650092.583575, 'last_price_update_time': 1774857800.013156}
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SF62%2520EFA') HTTP/1.1" 204 0
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699130553%27 HTTP/1.1" 200 None
2026-03-30 08:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130553 not downloaded yet
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3fabd0>
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA03JBX%252F699422842%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422842/600 saved to cache
2026-03-30 08:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 46c0a46f-4b94-5f66-b945-826319578807
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5df510>
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRF53WXL%252F699432927%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432927/600 saved to cache
2026-03-30 08:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item a0444d08-d17a-5056-b0d7-3e10e6a98f27
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2b6b7d10>
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_299d70dc-a195-5992-bf22-dee6b0def855/299d70dc-a195-5992-bf22-dee6b0def855_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGV73BVG%252F698113827%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113827/600 saved to cache
2026-03-30 08:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 299d70dc-a195-5992-bf22-dee6b0def855
2026-03-30 08:03:20 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 299d70dc-a195-5992-bf22-dee6b0def855, skipping ID generation
2026-03-30 08:03:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 299d70dc-a195-5992-bf22-dee6b0def855 with scrape type 1
2026-03-30 08:03:20 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 299d70dc-a195-5992-bf22-dee6b0def855 sending to next pipeline
2026-03-30 08:03:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 299d70dc-a195-5992-bf22-dee6b0def855, identifier: GV73%20BVG
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a40f810>
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT21GUW%252F699440318%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440318/600 saved to cache
2026-03-30 08:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 506c936c-a586-5b81-bdaa-c332e8646eac
2026-03-30 08:03:20 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:20 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:20 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:20 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:20 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8ad9d0>
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FOE15ZPZ%252F698968553%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968553/600 saved to cache
2026-03-30 08:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 814c1f21-7624-5331-9d50-16dd9b855638
2026-03-30 08:03:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968535/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968535>
2026-03-30 08:03:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047091/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047091>
2026-03-30 08:03:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422824/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422824>
2026-03-30 08:03:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072120/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072120>
2026-03-30 08:03:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037403/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HJ14KFU/42811013?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=3O7Oi0NxRMDTo3PozKLmSmq8ApV37ZpEKq5QcyswExo%3D)
2026-03-30 08:03:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397150/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DK62WPV/42812077?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=uzChEASWepXzUEWMHnxD5V1M5nbiIqI5ZJBc0m7rwRU%3D)
2026-03-30 08:03:20 [bca.uk] INFO: Found listing with ID: SJ63%20URU
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ63%2520URU%27 HTTP/1.1" 200 None
2026-03-30 08:03:20 [bca.uk] INFO: Scrape type for SJ63%20URU: 2
2026-03-30 08:03:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4ef4fac2-370f-5792-8d96-06765cdee88a with identifier: SJ63%20URU
2026-03-30 08:03:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4ef4fac2-370f-5792-8d96-06765cdee88a with scrape type 2
2026-03-30 08:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4ef4fac2-370f-5792-8d96-06765cdee88a with scrape type 2
2026-03-30 08:03:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4ef4fac2-370f-5792-8d96-06765cdee88a, identifier: SJ63%20URU
2026-03-30 08:03:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=5&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:03:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 299d70dc-a195-5992-bf22-dee6b0def855 with identifier: GV73%20BVG
2026-03-30 08:03:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 299d70dc-a195-5992-bf22-dee6b0def855 with identifier: GV73%20BVG
2026-03-30 08:03:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 299d70dc-a195-5992-bf22-dee6b0def855 with identifier: GV73%20BVG to the API
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113827/600>
{'auction_title': '',
 'c_o_2_emission_value': 315,
 'car_expert_report_source_url': None,
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '299d70dc-a195-5992-bf22-dee6b0def855',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GV73 BVG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GV73%20BVG&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'RANGER RAPTOR',
 'odometer': 14250,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_299d70dc-a195-5992-bf22-dee6b0def855/299d70dc-a195-5992-bf22-dee6b0def855_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55309,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113827/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_299d70dc-a195-5992-bf22-dee6b0def855/299d70dc-a195-5992-bf22-dee6b0def855_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51717,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113833/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_299d70dc-a195-5992-bf22-dee6b0def855/299d70dc-a195-5992-bf22-dee6b0def855_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50429,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113836/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_299d70dc-a195-5992-bf22-dee6b0def855/299d70dc-a195-5992-bf22-dee6b0def855_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52144,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113842/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_299d70dc-a195-5992-bf22-dee6b0def855/299d70dc-a195-5992-bf22-dee6b0def855_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49945,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113849/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_299d70dc-a195-5992-bf22-dee6b0def855/299d70dc-a195-5992-bf22-dee6b0def855_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45923,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113855/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_299d70dc-a195-5992-bf22-dee6b0def855/299d70dc-a195-5992-bf22-dee6b0def855_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69353,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GV73BVG/698113913/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'FORD RANGER RAPTOR 3.0 E/B V6 292 4WD A10 CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'E/B V6 292 4WD A10',
 'vin': '6FPFXXMX2FPM26725',
 'year': 2024}
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV73%2520BVG%27 HTTP/1.1" 200 None
2026-03-30 08:03:21 [bca.uk] INFO: Saving data for GV73%20BVG: {'created_time': 1774857801.061879, 'last_price_update_time': 1774857801.061895, 'auction_closing_time': 1775037600.0}
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GV73%2520BVG') HTTP/1.1" 204 0
2026-03-30 08:03:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4ef4fac2-370f-5792-8d96-06765cdee88a with identifier: SJ63%20URU
2026-03-30 08:03:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4ef4fac2-370f-5792-8d96-06765cdee88a with identifier: SJ63%20URU
2026-03-30 08:03:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4ef4fac2-370f-5792-8d96-06765cdee88a with identifier: SJ63%20URU to the API
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 135,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SJ63%20URU-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4ef4fac2-370f-5792-8d96-06765cdee88a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SJ63 URU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SJ63%20URU&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'PEUGEOT',
 'model': '5008',
 'odometer': 99354,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 5008 1.6 HDI 115 ALLURE MPV',
 'transmission': 'manual',
 'trim': 'HDI 115 ALLURE',
 'vin': 'VF30E9HD8DS157622',
 'year': 2013}
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ63%2520URU%27 HTTP/1.1" 200 None
2026-03-30 08:03:21 [bca.uk] INFO: Saving data for SJ63%20URU: {'auction_closing_time': 1774951200.0, 'created_time': 1774477758.931424, 'last_price_update_time': 1774857801.494376}
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SJ63%2520URU') HTTP/1.1" 204 0
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699130563%27 HTTP/1.1" 200 None
2026-03-30 08:03:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130563 not downloaded yet
2026-03-30 08:03:21 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:21 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:21 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:21 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:21 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6dbc10>
2026-03-30 08:03:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKY59GWG%252F699047104%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047104/600 saved to cache
2026-03-30 08:03:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item aec6a4c4-6964-595e-a14f-bf680ca006c6
2026-03-30 08:03:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640072/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DS66LXR/42812786?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=6L%2FrVerGp35kMvDb7wl6%2BhqHtUlMh8kPQBcBCmp9ATM%3D)
2026-03-30 08:03:21 [bca.uk] INFO: Found listing with ID: WV13%20ZTH
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV13%2520ZTH%27 HTTP/1.1" 200 None
2026-03-30 08:03:21 [bca.uk] INFO: Scrape type for WV13%20ZTH: 0
2026-03-30 08:03:21 [bca.uk] INFO: Found listing with ID: YC10%20VCE
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC10%2520VCE%27 HTTP/1.1" 200 None
2026-03-30 08:03:21 [bca.uk] INFO: Scrape type for YC10%20VCE: 2
2026-03-30 08:03:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 12f2df69-0c19-5705-a73f-8fb69c93723b with identifier: YC10%20VCE
2026-03-30 08:03:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 12f2df69-0c19-5705-a73f-8fb69c93723b with scrape type 2
2026-03-30 08:03:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 12f2df69-0c19-5705-a73f-8fb69c93723b with scrape type 2
2026-03-30 08:03:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 12f2df69-0c19-5705-a73f-8fb69c93723b, identifier: YC10%20VCE
2026-03-30 08:03:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 12f2df69-0c19-5705-a73f-8fb69c93723b with identifier: YC10%20VCE
2026-03-30 08:03:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 12f2df69-0c19-5705-a73f-8fb69c93723b with identifier: YC10%20VCE
2026-03-30 08:03:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 12f2df69-0c19-5705-a73f-8fb69c93723b with identifier: YC10%20VCE to the API
2026-03-30 08:03:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 224,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YC10%20VCE-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '12f2df69-0c19-5705-a73f-8fb69c93723b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YC10 VCE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YC10%20VCE&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'VOLVO',
 'model': 'XC90',
 'odometer': 139655,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'VOLVO XC90 2.4 D5 185 ACTIVE G/T Estate',
 'transmission': 'manual',
 'trim': 'D5 185 ACTIVE G/T',
 'vin': 'YV1CZ7146B1568702',
 'year': 2010}
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC10%2520VCE%27 HTTP/1.1" 200 None
2026-03-30 08:03:22 [bca.uk] INFO: Saving data for YC10%20VCE: {'auction_closing_time': 1774951200.0, 'created_time': 1774477759.672968, 'last_price_update_time': 1774857802.229917}
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YC10%2520VCE') HTTP/1.1" 204 0
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699130575%27 HTTP/1.1" 200 None
2026-03-30 08:03:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130575 not downloaded yet
2026-03-30 08:03:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML17YBE/42808189?sv=2020-08-04&st=2026-03-30T08%3A03%3A15Z&se=2026-03-30T08%3A28%3A15Z&sr=b&sp=r&sig=Ixza2Hve%2B8%2BCZaPCZRt95XcrfrXTNB7H7LELtyUDpyI%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130520/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MW65VGX/42807138?sv=2020-08-04&st=2026-03-30T08%3A03%3A09Z&se=2026-03-30T08%3A28%3A09Z&sr=b&sp=r&sig=hSHOIsui65PjBQ%2FHDnKYRw%2B9JSiQmpBuXIx3U6nboDM%3D)
2026-03-30 08:03:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973926/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LO69HBX/42810695?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=7xGYTa8UKHHrIRVfJDesgNCUaKI3sA5nqgokMRfhRSw%3D)
2026-03-30 08:03:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496386/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YC74FVU/42812569?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=FrrNHMhscQytNRjiZqOp4ENJio31n%2BNwlDCwsxSzMrY%3D)
2026-03-30 08:03:22 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130529/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130529>
2026-03-30 08:03:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440312/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT21GUW/42812232?sv=2020-08-04&st=2026-03-30T08%3A01%3A08Z&se=2026-03-30T08%3A26%3A08Z&sr=b&sp=r&sig=mPWloaZ1GLlgF6vnS6SwhM9WCZVahxjqRxkN1e05MaY%3D)
2026-03-30 08:03:22 [bca.uk] INFO: Found listing with ID: YD62%20CXW
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD62%2520CXW%27 HTTP/1.1" 200 None
2026-03-30 08:03:22 [bca.uk] INFO: Scrape type for YD62%20CXW: 2
2026-03-30 08:03:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7c7bf649-252a-55df-95b4-12b3aacdc746 with identifier: YD62%20CXW
2026-03-30 08:03:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7c7bf649-252a-55df-95b4-12b3aacdc746 with scrape type 2
2026-03-30 08:03:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7c7bf649-252a-55df-95b4-12b3aacdc746 with scrape type 2
2026-03-30 08:03:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7c7bf649-252a-55df-95b4-12b3aacdc746, identifier: YD62%20CXW
2026-03-30 08:03:22 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:22 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:22 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:22 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:22 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3cc1d0>
2026-03-30 08:03:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHJ14KFU%252F699037403%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037403/600 saved to cache
2026-03-30 08:03:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 001de5b0-2c11-53b9-9b6b-86ab14ab097b
2026-03-30 08:03:22 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:22 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:22 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:22 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:22 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2947bd90>
2026-03-30 08:03:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDK62WPV%252F699397150%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397150/600 saved to cache
2026-03-30 08:03:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 1f279632-5027-5c21-99cb-b9bd24861e37
2026-03-30 08:03:22 [bca.uk] INFO: Total items found: 100
2026-03-30 08:03:22 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded
2026-03-30 08:03:22 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:03:22 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:03:22 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130540/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130540>
2026-03-30 08:03:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7c7bf649-252a-55df-95b4-12b3aacdc746 with identifier: YD62%20CXW
2026-03-30 08:03:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7c7bf649-252a-55df-95b4-12b3aacdc746 with identifier: YD62%20CXW
2026-03-30 08:03:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7c7bf649-252a-55df-95b4-12b3aacdc746 with identifier: YD62%20CXW to the API
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 114,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YD62%20CXW-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '7c7bf649-252a-55df-95b4-12b3aacdc746',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YD62 CXW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YD62%20CXW&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 60142,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.0 E/B 125 TITANIUM Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 125 TITANIUM',
 'vin': 'WF0KXXGCBKCE15562',
 'year': 2012}
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD62%2520CXW%27 HTTP/1.1" 200 None
2026-03-30 08:03:23 [bca.uk] INFO: Saving data for YD62%20CXW: {'auction_closing_time': 1774951200.0, 'created_time': 1774477759.306042, 'last_price_update_time': 1774857803.043849}
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YD62%2520CXW') HTTP/1.1" 204 0
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699130590%27 HTTP/1.1" 200 None
2026-03-30 08:03:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130590 not downloaded yet
2026-03-30 08:03:23 [bca.uk] INFO: Found listing with ID: YH07%20EZO
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH07%2520EZO%27 HTTP/1.1" 200 None
2026-03-30 08:03:23 [bca.uk] INFO: Scrape type for YH07%20EZO: 0
2026-03-30 08:03:23 [bca.uk] INFO: Found listing with ID: BT73%20RVP
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT73%2520RVP%27 HTTP/1.1" 200 None
2026-03-30 08:03:23 [bca.uk] INFO: Scrape type for BT73%20RVP: 0
2026-03-30 08:03:23 [bca.uk] INFO: Found listing with ID: OE68%20NPP
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE68%2520NPP%27 HTTP/1.1" 200 None
2026-03-30 08:03:23 [bca.uk] INFO: Scrape type for OE68%20NPP: 0
2026-03-30 08:03:23 [bca.uk] INFO: Found listing with ID: DX68%20HXN
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX68%2520HXN%27 HTTP/1.1" 200 None
2026-03-30 08:03:23 [bca.uk] INFO: Scrape type for DX68%20HXN: 2
2026-03-30 08:03:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2691d59c-b317-57fe-8ae9-da8a6ef76062 with identifier: DX68%20HXN
2026-03-30 08:03:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2691d59c-b317-57fe-8ae9-da8a6ef76062 with scrape type 2
2026-03-30 08:03:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2691d59c-b317-57fe-8ae9-da8a6ef76062 with scrape type 2
2026-03-30 08:03:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2691d59c-b317-57fe-8ae9-da8a6ef76062, identifier: DX68%20HXN
2026-03-30 08:03:23 [bca.uk] INFO: Found listing with ID: SR68%20NWE
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR68%2520NWE%27 HTTP/1.1" 200 None
2026-03-30 08:03:23 [bca.uk] INFO: Scrape type for SR68%20NWE: 0
2026-03-30 08:03:23 [bca.uk] INFO: Found listing with ID: EK19%20ZSU
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK19%2520ZSU%27 HTTP/1.1" 200 None
2026-03-30 08:03:23 [bca.uk] INFO: Scrape type for EK19%20ZSU: 0
2026-03-30 08:03:23 [bca.uk] INFO: Found listing with ID: YD08%20FXX
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD08%2520FXX%27 HTTP/1.1" 200 None
2026-03-30 08:03:23 [bca.uk] INFO: Scrape type for YD08%20FXX: 0
2026-03-30 08:03:23 [bca.uk] INFO: Found listing with ID: PO68%20KXK
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO68%2520KXK%27 HTTP/1.1" 200 None
2026-03-30 08:03:23 [bca.uk] INFO: Scrape type for PO68%20KXK: 0
2026-03-30 08:03:23 [bca.uk] INFO: Found listing with ID: GK60%20RPO
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK60%2520RPO%27 HTTP/1.1" 200 None
2026-03-30 08:03:23 [bca.uk] INFO: Scrape type for GK60%20RPO: 2
2026-03-30 08:03:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 81c64ace-883f-5a0e-a8f6-fffb3e00f394 with identifier: GK60%20RPO
2026-03-30 08:03:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 81c64ace-883f-5a0e-a8f6-fffb3e00f394 with scrape type 2
2026-03-30 08:03:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 81c64ace-883f-5a0e-a8f6-fffb3e00f394 with scrape type 2
2026-03-30 08:03:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 81c64ace-883f-5a0e-a8f6-fffb3e00f394, identifier: GK60%20RPO
2026-03-30 08:03:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432923/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RF53WXL/42812364?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=78VnHRjVww%2F6A7pYeAaKkmpwQCkECgz73BDaW33x5OE%3D)
2026-03-30 08:03:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130534/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130534>
2026-03-30 08:03:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130553/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130553>
2026-03-30 08:03:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072120/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KD54EPE/42811231?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=yduFzyeAZU8F35RNEU4Le%2FurRUJ4TuiFJ26WeiUdVHg%3D)
2026-03-30 08:03:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:03:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:03:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2691d59c-b317-57fe-8ae9-da8a6ef76062 with identifier: DX68%20HXN
2026-03-30 08:03:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2691d59c-b317-57fe-8ae9-da8a6ef76062 with identifier: DX68%20HXN
2026-03-30 08:03:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2691d59c-b317-57fe-8ae9-da8a6ef76062 with identifier: DX68%20HXN to the API
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DX68%20HXN-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2691d59c-b317-57fe-8ae9-da8a6ef76062',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DX68 HXN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DX68%20HXN&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'FIAT',
 'model': '500',
 'odometer': 28173,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'FIAT 500 1.2 POP STAR Hatchback',
 'transmission': 'manual',
 'trim': 'POP STAR',
 'vin': 'ZFA3120000JA60237',
 'year': 2018}
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX68%2520HXN%27 HTTP/1.1" 200 None
2026-03-30 08:03:23 [bca.uk] INFO: Saving data for DX68%20HXN: {'auction_closing_time': 1774951200.0, 'created_time': 1774651191.604424, 'last_price_update_time': 1774857803.918267}
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DX68%2520HXN') HTTP/1.1" 204 0
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699130604%27 HTTP/1.1" 200 None
2026-03-30 08:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130604 not downloaded yet
2026-03-30 08:03:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 81c64ace-883f-5a0e-a8f6-fffb3e00f394 with identifier: GK60%20RPO
2026-03-30 08:03:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 81c64ace-883f-5a0e-a8f6-fffb3e00f394 with identifier: GK60%20RPO
2026-03-30 08:03:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 81c64ace-883f-5a0e-a8f6-fffb3e00f394 with identifier: GK60%20RPO to the API
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=5&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 115,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GK60%20RPO-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '81c64ace-883f-5a0e-a8f6-fffb3e00f394',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GK60 RPO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GK60%20RPO&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow - East',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 48988,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 TDCI 110 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'TDCI 110 ZETEC',
 'vin': 'WF0PXXWPDPAM63465',
 'year': 2010}
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK60%2520RPO%27 HTTP/1.1" 200 None
2026-03-30 08:03:24 [bca.uk] INFO: Saving data for GK60%20RPO: {'auction_closing_time': 1774951200.0, 'created_time': 1774651412.426116, 'last_price_update_time': 1774857804.783925}
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GK60%2520RPO') HTTP/1.1" 204 0
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a0b090>
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDS66LXR%252F691640072%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640072/600 saved to cache
2026-03-30 08:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item c54e8247-b754-588c-b6a8-a715ca61256b
2026-03-30 08:03:24 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6f03d0>
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_expert_report_file_d35917d3-7ed8-4259-8e32-41156ced284e.pdf HTTP/1.1" 201 0
2026-03-30 08:03:24 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 74f1704b-2155-5550-9793-1c76d08c49dd
2026-03-30 08:03:24 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 74f1704b-2155-5550-9793-1c76d08c49dd, skipping ID generation
2026-03-30 08:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 74f1704b-2155-5550-9793-1c76d08c49dd
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DML17YBE-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=ML17YBE-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a36d90>
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMW65VGX%252F699130520%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130520/600 saved to cache
2026-03-30 08:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item aab92090-6983-505a-a6c3-f126e5e8f256
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296ee390>
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLO69HBX%252F698973926%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973926/600 saved to cache
2026-03-30 08:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item a7230204-87af-55f6-af06-306adecfabc3
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29360910>
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYC74FVU%252F699496386%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496386/600 saved to cache
2026-03-30 08:03:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 6ac1193c-0380-588d-95f2-3db08717a7a1
2026-03-30 08:03:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296a5790>
2026-03-30 08:03:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT21GUW%252F699440312%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440312/600 saved to cache
2026-03-30 08:03:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 506c936c-a586-5b81-bdaa-c332e8646eac
2026-03-30 08:03:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037381/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037381>
2026-03-30 08:03:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047091/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KY59GWG/42811123?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=YdU4qEoCktYJYvYnWrdLxeo9tVxr%2BsOTWSs1Hhl5EUs%3D)
2026-03-30 08:03:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968535/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/OE15ZPZ/42810726?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=e7I2O3Pfn%2B7XgB6nXCIL%2BtTFTK%2BTI82aeDe3z0YFJCo%3D)
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: IXZ%208865
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27IXZ%25208865%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for IXZ%208865: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: VU17%20ESV
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU17%2520ESV%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for VU17%20ESV: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: BL15%20GPF
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL15%2520GPF%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for BL15%20GPF: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: DS67%20KOJ
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS67%2520KOJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for DS67%20KOJ: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: FL64%20TGO
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL64%2520TGO%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for FL64%20TGO: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: BJ51%20OUG
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ51%2520OUG%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for BJ51%20OUG: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: DA08%20NWF
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA08%2520NWF%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for DA08%20NWF: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: LB06%20FEG
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB06%2520FEG%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for LB06%20FEG: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: NA04%20XFU
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA04%2520XFU%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for NA04%20XFU: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: BW15%20CWC
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW15%2520CWC%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for BW15%20CWC: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: EK10%20GHA
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK10%2520GHA%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for EK10%20GHA: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: GV13%20PTO
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV13%2520PTO%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for GV13%20PTO: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: PK62%20FRL
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK62%2520FRL%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for PK62%20FRL: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: SJ14%20OEO
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ14%2520OEO%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for SJ14%20OEO: 2
2026-03-30 08:03:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7765ac4c-9270-53b1-8aeb-42994453516e with identifier: SJ14%20OEO
2026-03-30 08:03:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7765ac4c-9270-53b1-8aeb-42994453516e with scrape type 2
2026-03-30 08:03:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7765ac4c-9270-53b1-8aeb-42994453516e with scrape type 2
2026-03-30 08:03:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7765ac4c-9270-53b1-8aeb-42994453516e, identifier: SJ14%20OEO
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: SE64%20GDF
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE64%2520GDF%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for SE64%20GDF: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: SL14%20FUV
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL14%2520FUV%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for SL14%20FUV: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: YK18%20EUH
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK18%2520EUH%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for YK18%20EUH: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: SV10%20UOD
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV10%2520UOD%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for SV10%20UOD: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: YG58%20WEO
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG58%2520WEO%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for YG58%20WEO: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: AJ10%20CHY
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ10%2520CHY%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for AJ10%20CHY: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: GU10%20JMO
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU10%2520JMO%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for GU10%20JMO: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: OV62%20WYY
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV62%2520WYY%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for OV62%20WYY: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: WP06%20LGD
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP06%2520LGD%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for WP06%20LGD: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: GV18%20BTX
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV18%2520BTX%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for GV18%20BTX: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: HV18%20WBP
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV18%2520WBP%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for HV18%20WBP: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: LO18%20HDJ
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO18%2520HDJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for LO18%20HDJ: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: NL20%20LHD
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL20%2520LHD%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for NL20%20LHD: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: GY18%20YLV
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY18%2520YLV%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for GY18%20YLV: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: HK59%20XZJ
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK59%2520XZJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for HK59%20XZJ: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: EO67%20CJZ
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO67%2520CJZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for EO67%20CJZ: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: EJ65%20LKG
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ65%2520LKG%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for EJ65%20LKG: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: FY64%20YYK
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY64%2520YYK%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for FY64%20YYK: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: RK59%20OSL
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK59%2520OSL%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for RK59%20OSL: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: MA57%20YZF
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA57%2520YZF%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for MA57%20YZF: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: NU58%20OJT
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU58%2520OJT%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for NU58%20OJT: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: PE56%20LWD
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE56%2520LWD%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for PE56%20LWD: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: SP12%20UBA
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP12%2520UBA%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for SP12%20UBA: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: RNZ%205340
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RNZ%25205340%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for RNZ%205340: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: BG13%20WCO
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG13%2520WCO%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for BG13%20WCO: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: DE14%20MHY
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE14%2520MHY%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for DE14%20MHY: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: YA13%20XJE
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA13%2520XJE%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for YA13%20XJE: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: PJ68%20NYD
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ68%2520NYD%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for PJ68%20NYD: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: OXZ%204088
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OXZ%25204088%27 HTTP/1.1" 200 None
2026-03-30 08:03:25 [bca.uk] INFO: Scrape type for OXZ%204088: 0
2026-03-30 08:03:25 [bca.uk] INFO: Found listing with ID: MM69%20SVE
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM69%2520SVE%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for MM69%20SVE: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: SN66%20TXZ
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN66%2520TXZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for SN66%20TXZ: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: YT65%20OEM
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT65%2520OEM%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for YT65%20OEM: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: SN67%20YDS
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN67%2520YDS%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for SN67%20YDS: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: SV10%20WYJ
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV10%2520WYJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for SV10%20WYJ: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: YP66%20YKK
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP66%2520YKK%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for YP66%20YKK: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: LG65%20ZPF
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG65%2520ZPF%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for LG65%20ZPF: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: AO68%20PXJ
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO68%2520PXJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for AO68%20PXJ: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: FL68%20XDW
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL68%2520XDW%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for FL68%20XDW: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: CV57%20TEJ
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV57%2520TEJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for CV57%20TEJ: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: DA08%20JZG
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA08%2520JZG%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for DA08%20JZG: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: DF13%20AKO
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF13%2520AKO%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for DF13%20AKO: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: YP67%20WCD
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP67%2520WCD%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for YP67%20WCD: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: LS68%20HJJ
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS68%2520HJJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for LS68%20HJJ: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: BG63%20RZR
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG63%2520RZR%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for BG63%20RZR: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: FP15%20FDU
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP15%2520FDU%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for FP15%20FDU: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: MM14%20NXE
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM14%2520NXE%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for MM14%20NXE: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: YW15%20NRU
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YW15%2520NRU%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for YW15%20NRU: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: VX71%20LGE
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX71%2520LGE%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for VX71%20LGE: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: EY70%20RUA
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY70%2520RUA%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for EY70%20RUA: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: DY59%20NHM
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY59%2520NHM%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for DY59%20NHM: 0
2026-03-30 08:03:26 [bca.uk] INFO: Found listing with ID: VHZ%208117
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VHZ%25208117%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Scrape type for VHZ%208117: 2
2026-03-30 08:03:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 28c4217a-cd5a-5a83-b2bc-4b54c5ae6cbc with identifier: VHZ%208117
2026-03-30 08:03:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 28c4217a-cd5a-5a83-b2bc-4b54c5ae6cbc with scrape type 2
2026-03-30 08:03:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 28c4217a-cd5a-5a83-b2bc-4b54c5ae6cbc with scrape type 2
2026-03-30 08:03:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 28c4217a-cd5a-5a83-b2bc-4b54c5ae6cbc, identifier: VHZ%208117
2026-03-30 08:03:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422824/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA03JBX/42812296?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=s2FBh%2Fo%2BPxQ8t0557Jru8pjvLfk%2FD7C4qkqLVVcrNYc%3D)
2026-03-30 08:03:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7765ac4c-9270-53b1-8aeb-42994453516e with identifier: SJ14%20OEO
2026-03-30 08:03:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7765ac4c-9270-53b1-8aeb-42994453516e with identifier: SJ14%20OEO
2026-03-30 08:03:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7765ac4c-9270-53b1-8aeb-42994453516e with identifier: SJ14%20OEO to the API
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SJ14%20OEO-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '7765ac4c-9270-53b1-8aeb-42994453516e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SJ14 OEO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SJ14%20OEO&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 40658,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.2 60 MATCH EDITION Hatchback',
 'transmission': 'manual',
 'trim': '60 MATCH EDITION',
 'vin': 'WVWZZZ6RZEU030616',
 'year': 2014}
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ14%2520OEO%27 HTTP/1.1" 200 None
2026-03-30 08:03:26 [bca.uk] INFO: Saving data for SJ14%20OEO: {'auction_closing_time': 1774951200.0, 'created_time': 1774389755.833032, 'last_price_update_time': 1774857806.933651}
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SJ14%2520OEO') HTTP/1.1" 204 0
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699130612%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130612 not downloaded yet
2026-03-30 08:03:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 28c4217a-cd5a-5a83-b2bc-4b54c5ae6cbc with identifier: VHZ%208117
2026-03-30 08:03:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 28c4217a-cd5a-5a83-b2bc-4b54c5ae6cbc with identifier: VHZ%208117
2026-03-30 08:03:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 28c4217a-cd5a-5a83-b2bc-4b54c5ae6cbc with identifier: VHZ%208117 to the API
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=5&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 117,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VHZ%208117-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '28c4217a-cd5a-5a83-b2bc-4b54c5ae6cbc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VHZ 8117',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VHZ%208117&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'HONDA',
 'model': 'CIVIC',
 'odometer': 54547,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'HONDA CIVIC 1.0 VTEC TURBO 129 SR Hatchback',
 'transmission': 'manual',
 'trim': 'VTEC TURBO 129 SR',
 'vin': 'SHHFK6760HU020449',
 'year': 2018}
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VHZ%25208117%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Saving data for VHZ%208117: {'auction_closing_time': 1774951200.0, 'created_time': 1773831366.874341, 'last_price_update_time': 1774857807.414612}
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VHZ%25208117') HTTP/1.1" 204 0
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298862%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298862 not downloaded yet
2026-03-30 08:03:27 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338191/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338191>
2026-03-30 08:03:27 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130563/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130563>
2026-03-30 08:03:27 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397149/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397149>
2026-03-30 08:03:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130529/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MW65VGX/42807138?sv=2020-08-04&st=2026-03-30T08%3A03%3A09Z&se=2026-03-30T08%3A28%3A09Z&sr=b&sp=r&sig=hSHOIsui65PjBQ%2FHDnKYRw%2B9JSiQmpBuXIx3U6nboDM%3D)
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: YR58%20LGK
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR58%2520LGK%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for YR58%20LGK: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: MF14%20BJJ
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF14%2520BJJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for MF14%20BJJ: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: PJ61%20APK
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ61%2520APK%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for PJ61%20APK: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: PO63%20YJM
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO63%2520YJM%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for PO63%20YJM: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: YF12%20JGU
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF12%2520JGU%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for YF12%20JGU: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: CX16%20CRU
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX16%2520CRU%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for CX16%20CRU: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: DE61%20AOO
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE61%2520AOO%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for DE61%20AOO: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: DS13%20FUY
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS13%2520FUY%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for DS13%20FUY: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: EU13%20BPY
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU13%2520BPY%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for EU13%20BPY: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: EU63%20XYW
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU63%2520XYW%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for EU63%20XYW: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: MM13%20HZU
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM13%2520HZU%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for MM13%20HZU: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: ND63%20BDY
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND63%2520BDY%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for ND63%20BDY: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: EX56%20XWU
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX56%2520XWU%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for EX56%20XWU: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: OV61%20FUE
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV61%2520FUE%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for OV61%20FUE: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: PX63%20KGU
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX63%2520KGU%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for PX63%20KGU: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: PY15%20DWJ
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY15%2520DWJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for PY15%20DWJ: 2
2026-03-30 08:03:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fe97454a-daed-5d8e-be42-9735199a8169 with identifier: PY15%20DWJ
2026-03-30 08:03:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fe97454a-daed-5d8e-be42-9735199a8169 with scrape type 2
2026-03-30 08:03:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fe97454a-daed-5d8e-be42-9735199a8169 with scrape type 2
2026-03-30 08:03:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fe97454a-daed-5d8e-be42-9735199a8169, identifier: PY15%20DWJ
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: HK74%20VDT
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK74%2520VDT%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for HK74%20VDT: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: LA23%20XHC
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA23%2520XHC%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for LA23%20XHC: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: DC22%20HUO
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC22%2520HUO%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for DC22%20HUO: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: RO20%20JLV
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO20%2520JLV%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for RO20%20JLV: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: YC64%20ULZ
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC64%2520ULZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for YC64%20ULZ: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: LK65%20LDD
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK65%2520LDD%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for LK65%20LDD: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: HY65%20YHZ
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY65%2520YHZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for HY65%20YHZ: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: FY17%20UNZ
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY17%2520UNZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for FY17%20UNZ: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: FX22%20ORL
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX22%2520ORL%27 HTTP/1.1" 200 None
2026-03-30 08:03:27 [bca.uk] INFO: Scrape type for FX22%20ORL: 0
2026-03-30 08:03:27 [bca.uk] INFO: Found listing with ID: BK68%20TLO
2026-03-30 08:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK68%2520TLO%27 HTTP/1.1" 200 None
2026-03-30 08:03:28 [bca.uk] INFO: Scrape type for BK68%20TLO: 0
2026-03-30 08:03:28 [bca.uk] INFO: Found listing with ID: OW19%20OFS
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW19%2520OFS%27 HTTP/1.1" 200 None
2026-03-30 08:03:28 [bca.uk] INFO: Scrape type for OW19%20OFS: 0
2026-03-30 08:03:28 [bca.uk] INFO: Found listing with ID: BR21%20UPK
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BR21%2520UPK%27 HTTP/1.1" 200 None
2026-03-30 08:03:28 [bca.uk] INFO: Scrape type for BR21%20UPK: 0
2026-03-30 08:03:28 [bca.uk] INFO: Found listing with ID: SF68%20ZZH
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF68%2520ZZH%27 HTTP/1.1" 200 None
2026-03-30 08:03:28 [bca.uk] INFO: Scrape type for SF68%20ZZH: 0
2026-03-30 08:03:28 [bca.uk] INFO: Found listing with ID: FD15%20FKB
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD15%2520FKB%27 HTTP/1.1" 200 None
2026-03-30 08:03:28 [bca.uk] INFO: Scrape type for FD15%20FKB: 2
2026-03-30 08:03:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 59cc2d94-57bd-5100-a6d2-e68a59a4f85a with identifier: FD15%20FKB
2026-03-30 08:03:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 59cc2d94-57bd-5100-a6d2-e68a59a4f85a with scrape type 2
2026-03-30 08:03:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 59cc2d94-57bd-5100-a6d2-e68a59a4f85a with scrape type 2
2026-03-30 08:03:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 59cc2d94-57bd-5100-a6d2-e68a59a4f85a, identifier: FD15%20FKB
2026-03-30 08:03:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fe97454a-daed-5d8e-be42-9735199a8169 with identifier: PY15%20DWJ
2026-03-30 08:03:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fe97454a-daed-5d8e-be42-9735199a8169 with identifier: PY15%20DWJ
2026-03-30 08:03:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fe97454a-daed-5d8e-be42-9735199a8169 with identifier: PY15%20DWJ to the API
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PY15%20DWJ-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'fe97454a-daed-5d8e-be42-9735199a8169',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PY15 DWJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PY15%20DWJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'FORD',
 'model': 'KUGA',
 'odometer': 137887,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'FORD KUGA 2.0 TDCI 180 4WD TITANIUM P/S StationWagon',
 'transmission': 'automatic',
 'trim': 'TDCI 180 4WD TITANIUM P/S',
 'vin': 'WF0AXXWPMAFL15684',
 'year': 2015}
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY15%2520DWJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:28 [bca.uk] INFO: Saving data for PY15%20DWJ: {'auction_closing_time': 1774951200.0, 'created_time': 1774564513.881987, 'last_price_update_time': 1774857808.525651}
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PY15%2520DWJ') HTTP/1.1" 204 0
2026-03-30 08:03:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 59cc2d94-57bd-5100-a6d2-e68a59a4f85a with identifier: FD15%20FKB
2026-03-30 08:03:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 59cc2d94-57bd-5100-a6d2-e68a59a4f85a with identifier: FD15%20FKB
2026-03-30 08:03:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 59cc2d94-57bd-5100-a6d2-e68a59a4f85a with identifier: FD15%20FKB to the API
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=5&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FD15%20FKB-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '59cc2d94-57bd-5100-a6d2-e68a59a4f85a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FD15 FKB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FD15%20FKB&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'KIA',
 'model': 'SORENTO',
 'odometer': 100161,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'KIA SORENTO 2.2 CRDI KX-1 StationWagon',
 'transmission': 'manual',
 'trim': 'CRDI KX-1',
 'vin': 'KNAPG81BNF5057565',
 'year': 2015}
2026-03-30 08:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD15%2520FKB%27 HTTP/1.1" 200 None
2026-03-30 08:03:29 [bca.uk] INFO: Saving data for FD15%20FKB: {'auction_closing_time': 1774951200.0, 'created_time': 1774361417.64431, 'last_price_update_time': 1774857809.006537}
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FD15%2520FKB') HTTP/1.1" 204 0
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298866%27 HTTP/1.1" 200 None
2026-03-30 08:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298866 not downloaded yet
2026-03-30 08:03:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487077/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487077>
2026-03-30 08:03:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253107/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253107>
2026-03-30 08:03:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482488/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482488>
2026-03-30 08:03:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130540/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MW65VGX/42807138?sv=2020-08-04&st=2026-03-30T08%3A03%3A09Z&se=2026-03-30T08%3A28%3A09Z&sr=b&sp=r&sig=hSHOIsui65PjBQ%2FHDnKYRw%2B9JSiQmpBuXIx3U6nboDM%3D)
2026-03-30 08:03:29 [bca.uk] INFO: Found listing with ID: BJ10%20KWZ
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ10%2520KWZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:29 [bca.uk] INFO: Scrape type for BJ10%20KWZ: 0
2026-03-30 08:03:29 [bca.uk] INFO: Found listing with ID: BN63%20XSE
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN63%2520XSE%27 HTTP/1.1" 200 None
2026-03-30 08:03:29 [bca.uk] INFO: Scrape type for BN63%20XSE: 0
2026-03-30 08:03:29 [bca.uk] INFO: Found listing with ID: BT13%20WXY
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT13%2520WXY%27 HTTP/1.1" 200 None
2026-03-30 08:03:29 [bca.uk] INFO: Scrape type for BT13%20WXY: 0
2026-03-30 08:03:29 [bca.uk] INFO: Found listing with ID: DF10%20EKT
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF10%2520EKT%27 HTTP/1.1" 200 None
2026-03-30 08:03:29 [bca.uk] INFO: Scrape type for DF10%20EKT: 0
2026-03-30 08:03:29 [bca.uk] INFO: Found listing with ID: EX10%20BXE
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX10%2520BXE%27 HTTP/1.1" 200 None
2026-03-30 08:03:29 [bca.uk] INFO: Scrape type for EX10%20BXE: 0
2026-03-30 08:03:29 [bca.uk] INFO: Found listing with ID: FX12%20YZO
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX12%2520YZO%27 HTTP/1.1" 200 None
2026-03-30 08:03:29 [bca.uk] INFO: Scrape type for FX12%20YZO: 0
2026-03-30 08:03:29 [bca.uk] INFO: Found listing with ID: GF10%20FSY
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF10%2520FSY%27 HTTP/1.1" 200 None
2026-03-30 08:03:29 [bca.uk] INFO: Scrape type for GF10%20FSY: 0
2026-03-30 08:03:29 [bca.uk] INFO: Found listing with ID: GF57%20MWW
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF57%2520MWW%27 HTTP/1.1" 200 None
2026-03-30 08:03:29 [bca.uk] INFO: Scrape type for GF57%20MWW: 0
2026-03-30 08:03:29 [bca.uk] INFO: Found listing with ID: KB57%20YOG
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KB57%2520YOG%27 HTTP/1.1" 200 None
2026-03-30 08:03:29 [bca.uk] INFO: Scrape type for KB57%20YOG: 2
2026-03-30 08:03:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 90aa5f79-61cd-5cf5-b495-4bf6cd9d696f with identifier: KB57%20YOG
2026-03-30 08:03:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 90aa5f79-61cd-5cf5-b495-4bf6cd9d696f with scrape type 2
2026-03-30 08:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 90aa5f79-61cd-5cf5-b495-4bf6cd9d696f with scrape type 2
2026-03-30 08:03:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 90aa5f79-61cd-5cf5-b495-4bf6cd9d696f, identifier: KB57%20YOG
2026-03-30 08:03:29 [bca.uk] INFO: Found listing with ID: RX24%20YZN
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX24%2520YZN%27 HTTP/1.1" 200 None
2026-03-30 08:03:29 [bca.uk] INFO: Scrape type for RX24%20YZN: 0
2026-03-30 08:03:29 [bca.uk] INFO: Found listing with ID: HN16%20FEM
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN16%2520FEM%27 HTTP/1.1" 200 None
2026-03-30 08:03:29 [bca.uk] INFO: Scrape type for HN16%20FEM: 2
2026-03-30 08:03:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ca23c53d-14ce-53a2-b261-bac2c20bf586 with identifier: HN16%20FEM
2026-03-30 08:03:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ca23c53d-14ce-53a2-b261-bac2c20bf586 with scrape type 2
2026-03-30 08:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ca23c53d-14ce-53a2-b261-bac2c20bf586 with scrape type 2
2026-03-30 08:03:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ca23c53d-14ce-53a2-b261-bac2c20bf586, identifier: HN16%20FEM
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6f1450>
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRF53WXL%252F699432923%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432923/600 saved to cache
2026-03-30 08:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item a0444d08-d17a-5056-b0d7-3e10e6a98f27
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a795ed0>
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKD54EPE%252F699072120%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072120/600 saved to cache
2026-03-30 08:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 5752838a-6238-5f30-835c-77d2f2d5594c
2026-03-30 08:03:29 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:29 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:29 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:29 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:29 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2966be90>
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKY59GWG%252F699047091%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047091/600 saved to cache
2026-03-30 08:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item aec6a4c4-6964-595e-a14f-bf680ca006c6
2026-03-30 08:03:29 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:29 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:29 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:29 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:29 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7affd0>
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FOE15ZPZ%252F698968535%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968535/600 saved to cache
2026-03-30 08:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 814c1f21-7624-5331-9d50-16dd9b855638
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a70e550>
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA03JBX%252F699422824%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422824/600 saved to cache
2026-03-30 08:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 46c0a46f-4b94-5f66-b945-826319578807
2026-03-30 08:03:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130534/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MW65VGX/42807138?sv=2020-08-04&st=2026-03-30T08%3A03%3A09Z&se=2026-03-30T08%3A28%3A09Z&sr=b&sp=r&sig=hSHOIsui65PjBQ%2FHDnKYRw%2B9JSiQmpBuXIx3U6nboDM%3D)
2026-03-30 08:03:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130590/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130590>
2026-03-30 08:03:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130553/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MW65VGX/42807138?sv=2020-08-04&st=2026-03-30T08%3A03%3A09Z&se=2026-03-30T08%3A28%3A09Z&sr=b&sp=r&sig=hSHOIsui65PjBQ%2FHDnKYRw%2B9JSiQmpBuXIx3U6nboDM%3D)
2026-03-30 08:03:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 90aa5f79-61cd-5cf5-b495-4bf6cd9d696f with identifier: KB57%20YOG
2026-03-30 08:03:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 90aa5f79-61cd-5cf5-b495-4bf6cd9d696f with identifier: KB57%20YOG
2026-03-30 08:03:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 90aa5f79-61cd-5cf5-b495-4bf6cd9d696f with identifier: KB57%20YOG to the API
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 175,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KB57%20YOG-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '90aa5f79-61cd-5cf5-b495-4bf6cd9d696f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KB57 YOG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KB57%20YOG&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'SEAT',
 'model': 'ALHAMBRA',
 'odometer': 113999,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2007-01-01',
 'seller_name': None,
 'title': 'SEAT ALHAMBRA 2.0 TDI PD 140 REFERENCE (7ST) MPV',
 'transmission': 'manual',
 'trim': 'TDI PD 140 REFERENCE (7ST)',
 'vin': 'VSSZZZ7MZ7V511528',
 'year': 2007}
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KB57%2520YOG%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Saving data for KB57%20YOG: {'auction_closing_time': 1774951200.0, 'created_time': 1774564501.135183, 'last_price_update_time': 1774857810.091576}
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KB57%2520YOG') HTTP/1.1" 204 0
2026-03-30 08:03:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ca23c53d-14ce-53a2-b261-bac2c20bf586 with identifier: HN16%20FEM
2026-03-30 08:03:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ca23c53d-14ce-53a2-b261-bac2c20bf586 with identifier: HN16%20FEM
2026-03-30 08:03:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ca23c53d-14ce-53a2-b261-bac2c20bf586 with identifier: HN16%20FEM to the API
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=5&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HN16%20FEM-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ca23c53d-14ce-53a2-b261-bac2c20bf586',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HN16 FEM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HN16%20FEM&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': '218I',
 'odometer': 106911,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'BMW 218I 1.5 T SPORT Coupe',
 'transmission': 'manual',
 'trim': 'T SPORT',
 'vin': 'WBA2F12090V797598',
 'year': 2016}
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN16%2520FEM%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Saving data for HN16%20FEM: {'auction_closing_time': 1774951200.0, 'created_time': 1774651460.430559, 'last_price_update_time': 1774857810.552246}
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HN16%2520FEM') HTTP/1.1" 204 0
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298874%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298874 not downloaded yet
2026-03-30 08:03:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037381/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HJ14KFU/42811013?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=3O7Oi0NxRMDTo3PozKLmSmq8ApV37ZpEKq5QcyswExo%3D)
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: LB60%20DWY
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB60%2520DWY%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for LB60%20DWY: 0
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: LL09%20JMU
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL09%2520JMU%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for LL09%20JMU: 0
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: LR11%20XWM
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR11%2520XWM%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for LR11%20XWM: 0
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: FL18%20SXT
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL18%2520SXT%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for FL18%20SXT: 0
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: GN64%20WLF
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN64%2520WLF%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for GN64%20WLF: 0
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: KR67%20KTX
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR67%2520KTX%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for KR67%20KTX: 0
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: EK11%20EKW
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK11%2520EKW%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for EK11%20EKW: 0
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: GX16%20XKY
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX16%2520XKY%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for GX16%20XKY: 0
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: KM67%20WBP
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM67%2520WBP%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for KM67%20WBP: 0
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: LM57%20EYK
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM57%2520EYK%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for LM57%20EYK: 0
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: LV63%20DFY
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV63%2520DFY%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for LV63%20DFY: 0
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: LX66%20XGU
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX66%2520XGU%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for LX66%20XGU: 0
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: NU70%20NRJ
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU70%2520NRJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for NU70%20NRJ: 2
2026-03-30 08:03:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c5766405-f96c-5cd0-9325-97375b9cb845 with identifier: NU70%20NRJ
2026-03-30 08:03:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c5766405-f96c-5cd0-9325-97375b9cb845 with scrape type 2
2026-03-30 08:03:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c5766405-f96c-5cd0-9325-97375b9cb845 with scrape type 2
2026-03-30 08:03:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c5766405-f96c-5cd0-9325-97375b9cb845, identifier: NU70%20NRJ
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: YF16%20VUJ
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF16%2520VUJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for YF16%20VUJ: 0
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: GK16%20EPE
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK16%2520EPE%27 HTTP/1.1" 200 None
2026-03-30 08:03:30 [bca.uk] INFO: Scrape type for GK16%20EPE: 0
2026-03-30 08:03:30 [bca.uk] INFO: Found listing with ID: LX66%20KVO
2026-03-30 08:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX66%2520KVO%27 HTTP/1.1" 200 None
2026-03-30 08:03:31 [bca.uk] INFO: Scrape type for LX66%20KVO: 2
2026-03-30 08:03:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 129e95bc-f46c-5af9-b76c-21fce6c199d8 with identifier: LX66%20KVO
2026-03-30 08:03:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 129e95bc-f46c-5af9-b76c-21fce6c199d8 with scrape type 2
2026-03-30 08:03:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 129e95bc-f46c-5af9-b76c-21fce6c199d8 with scrape type 2
2026-03-30 08:03:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 129e95bc-f46c-5af9-b76c-21fce6c199d8, identifier: LX66%20KVO
2026-03-30 08:03:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2912dbd0>
2026-03-30 08:03:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMW65VGX%252F699130529%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130529/600 saved to cache
2026-03-30 08:03:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item aab92090-6983-505a-a6c3-f126e5e8f256
2026-03-30 08:03:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130575/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130575>
2026-03-30 08:03:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130604/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130604>
2026-03-30 08:03:31 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298854/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=ML17YBE-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:03:31 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c5766405-f96c-5cd0-9325-97375b9cb845 with identifier: NU70%20NRJ
2026-03-30 08:03:31 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c5766405-f96c-5cd0-9325-97375b9cb845 with identifier: NU70%20NRJ
2026-03-30 08:03:31 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c5766405-f96c-5cd0-9325-97375b9cb845 with identifier: NU70%20NRJ to the API
2026-03-30 08:03:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:31 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=4&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 54,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NU70%20NRJ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'c5766405-f96c-5cd0-9325-97375b9cb845',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NU70 NRJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NU70%20NRJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'VOLVO',
 'model': 'XC60',
 'odometer': 165322,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'VOLVO XC60 2.0 T8 T/E 390 AWD R DESIGN G/T StationWagon',
 'transmission': 'manual',
 'trim': 'T8 T/E 390 AWD R DESIGN G/T',
 'vin': 'LYVUZBMVDLB547776',
 'year': 2020}
2026-03-30 08:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU70%2520NRJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:31 [bca.uk] INFO: Saving data for NU70%20NRJ: {'auction_closing_time': 1774951200.0, 'created_time': 1774476311.384293, 'last_price_update_time': 1774857811.989532}
2026-03-30 08:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NU70%2520NRJ') HTTP/1.1" 204 0
2026-03-30 08:03:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 129e95bc-f46c-5af9-b76c-21fce6c199d8 with identifier: LX66%20KVO
2026-03-30 08:03:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 129e95bc-f46c-5af9-b76c-21fce6c199d8 with identifier: LX66%20KVO
2026-03-30 08:03:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 129e95bc-f46c-5af9-b76c-21fce6c199d8 with identifier: LX66%20KVO to the API
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=5&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 133,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LX66%20KVO-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '129e95bc-f46c-5af9-b76c-21fce6c199d8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LX66 KVO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LX66%20KVO&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'NISSAN',
 'model': 'QASHQAI',
 'odometer': 89962,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'NISSAN QASHQAI 1.2 DIG-T TEKNA Hatchback',
 'transmission': 'automatic',
 'trim': 'DIG-T TEKNA',
 'vin': 'SJNFEAJ11U1789537',
 'year': 2016}
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX66%2520KVO%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Saving data for LX66%20KVO: {'auction_closing_time': 1774951200.0, 'created_time': 1774362225.286823, 'last_price_update_time': 1774857812.472583}
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LX66%2520KVO') HTTP/1.1" 204 0
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298878%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298878 not downloaded yet
2026-03-30 08:03:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397149/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DK62WPV/42812077?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=uzChEASWepXzUEWMHnxD5V1M5nbiIqI5ZJBc0m7rwRU%3D)
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: SF10%20VGU
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF10%2520VGU%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for SF10%20VGU: 0
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: HG18%20UAP
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG18%2520UAP%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for HG18%20UAP: 0
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: FD18%20SVU
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD18%2520SVU%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for FD18%20SVU: 0
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: NK17%20UZV
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK17%2520UZV%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for NK17%20UZV: 0
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: NU67%20AWA
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU67%2520AWA%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for NU67%20AWA: 0
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: PX15%20ZPR
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX15%2520ZPR%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for PX15%20ZPR: 0
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: SM58%20BYK
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM58%2520BYK%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for SM58%20BYK: 0
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: ND05%20TWY
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND05%2520TWY%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for ND05%20TWY: 0
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: NX18%20OER
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX18%2520OER%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for NX18%20OER: 0
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: SN14%20XMR
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN14%2520XMR%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for SN14%20XMR: 0
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: BJ66%20NYU
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ66%2520NYU%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for BJ66%20NYU: 0
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: EN67%20XLH
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN67%2520XLH%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for EN67%20XLH: 0
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: ND19%20VHL
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND19%2520VHL%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for ND19%20VHL: 0
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: YT64%20TZR
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT64%2520TZR%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for YT64%20TZR: 0
2026-03-30 08:03:32 [bca.uk] INFO: Found listing with ID: DF13%20OAN
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF13%2520OAN%27 HTTP/1.1" 200 None
2026-03-30 08:03:32 [bca.uk] INFO: Scrape type for DF13%20OAN: 2
2026-03-30 08:03:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: adc1e9f6-8b3d-5abf-b3a9-e6b58f152e7a with identifier: DF13%20OAN
2026-03-30 08:03:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item adc1e9f6-8b3d-5abf-b3a9-e6b58f152e7a with scrape type 2
2026-03-30 08:03:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item adc1e9f6-8b3d-5abf-b3a9-e6b58f152e7a with scrape type 2
2026-03-30 08:03:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: adc1e9f6-8b3d-5abf-b3a9-e6b58f152e7a, identifier: DF13%20OAN
2026-03-30 08:03:32 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MJ08GYY/42812770?sv=2020-08-04&st=2026-03-30T08%3A03%3A31Z&se=2026-03-30T08%3A28%3A31Z&sr=b&sp=r&sig=1eLpAoIgI9alIj7IX61bs%2B5ehSLTM0HWb%2FnxwBTftFA%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MJ08%20GYY-GB>
2026-03-30 08:03:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338191/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WF08FNO/42807273?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=Qh4cHsTWChqvHXPrU4e701YUeQQ9Qx6xkNT1pCON5Cw%3D)
2026-03-30 08:03:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130563/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MW65VGX/42807138?sv=2020-08-04&st=2026-03-30T08%3A03%3A09Z&se=2026-03-30T08%3A28%3A09Z&sr=b&sp=r&sig=hSHOIsui65PjBQ%2FHDnKYRw%2B9JSiQmpBuXIx3U6nboDM%3D)
2026-03-30 08:03:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: adc1e9f6-8b3d-5abf-b3a9-e6b58f152e7a with identifier: DF13%20OAN
2026-03-30 08:03:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: adc1e9f6-8b3d-5abf-b3a9-e6b58f152e7a with identifier: DF13%20OAN
2026-03-30 08:03:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: adc1e9f6-8b3d-5abf-b3a9-e6b58f152e7a with identifier: DF13%20OAN to the API
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=5&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DF13%20OAN-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'adc1e9f6-8b3d-5abf-b3a9-e6b58f152e7a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DF13 OAN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DF13%20OAN&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'CITROEN',
 'model': 'C4 PICASSO',
 'odometer': 86019,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'CITROEN C4 PICASSO 1.6 E-HDI 115 A/D EXCLUSIVE ETG6 MPV',
 'transmission': 'automatic',
 'trim': 'E-HDI 115 A/D EXCLUSIVE ETG6',
 'vin': 'VF73D9HC8DJ723259',
 'year': 2013}
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF13%2520OAN%27 HTTP/1.1" 200 None
2026-03-30 08:03:33 [bca.uk] INFO: Saving data for DF13%20OAN: {'auction_closing_time': 1774951200.0, 'created_time': 1774091396.558427, 'last_price_update_time': 1774857813.312631}
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DF13%2520OAN') HTTP/1.1" 204 0
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298883%27 HTTP/1.1" 200 None
2026-03-30 08:03:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298883 not downloaded yet
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2d742550>
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMW65VGX%252F699130540%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130540/600 saved to cache
2026-03-30 08:03:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item aab92090-6983-505a-a6c3-f126e5e8f256
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2c803750>
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMW65VGX%252F699130534%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130534/600 saved to cache
2026-03-30 08:03:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item aab92090-6983-505a-a6c3-f126e5e8f256
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294f3a50>
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMW65VGX%252F699130553%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130553/600 saved to cache
2026-03-30 08:03:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item aab92090-6983-505a-a6c3-f126e5e8f256
2026-03-30 08:03:33 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:33 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:33 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:33 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:33 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a60eb10>
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHJ14KFU%252F699037381%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037381/600 saved to cache
2026-03-30 08:03:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 001de5b0-2c11-53b9-9b6b-86ab14ab097b
2026-03-30 08:03:33 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298862/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298862>
2026-03-30 08:03:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482488/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN05RTZ/42812591?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=gfFtuSVasR53wcRczIgiVFzIkjJqBqYCZRlajey9gMM%3D)
2026-03-30 08:03:33 [bca.uk] INFO: Found listing with ID: KT15%20GYV
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT15%2520GYV%27 HTTP/1.1" 200 None
2026-03-30 08:03:33 [bca.uk] INFO: Scrape type for KT15%20GYV: 0
2026-03-30 08:03:33 [bca.uk] INFO: Found listing with ID: BF63%20HVL
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF63%2520HVL%27 HTTP/1.1" 200 None
2026-03-30 08:03:33 [bca.uk] INFO: Scrape type for BF63%20HVL: 0
2026-03-30 08:03:33 [bca.uk] INFO: Found listing with ID: EA12%20KGK
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA12%2520KGK%27 HTTP/1.1" 200 None
2026-03-30 08:03:33 [bca.uk] INFO: Scrape type for EA12%20KGK: 0
2026-03-30 08:03:33 [bca.uk] INFO: Found listing with ID: VE10%20LDK
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE10%2520LDK%27 HTTP/1.1" 200 None
2026-03-30 08:03:33 [bca.uk] INFO: Scrape type for VE10%20LDK: 0
2026-03-30 08:03:33 [bca.uk] INFO: Found listing with ID: DS15%20CXK
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS15%2520CXK%27 HTTP/1.1" 200 None
2026-03-30 08:03:33 [bca.uk] INFO: Scrape type for DS15%20CXK: 0
2026-03-30 08:03:33 [bca.uk] INFO: Found listing with ID: FG63%20FHC
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG63%2520FHC%27 HTTP/1.1" 200 None
2026-03-30 08:03:33 [bca.uk] INFO: Scrape type for FG63%20FHC: 0
2026-03-30 08:03:33 [bca.uk] INFO: Found listing with ID: KU63%20OUW
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU63%2520OUW%27 HTTP/1.1" 200 None
2026-03-30 08:03:33 [bca.uk] INFO: Scrape type for KU63%20OUW: 0
2026-03-30 08:03:33 [bca.uk] INFO: Found listing with ID: PJ11%20AKP
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ11%2520AKP%27 HTTP/1.1" 200 None
2026-03-30 08:03:33 [bca.uk] INFO: Scrape type for PJ11%20AKP: 2
2026-03-30 08:03:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 108289ef-bd36-5dab-b01b-a8fb2dffc5dd with identifier: PJ11%20AKP
2026-03-30 08:03:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 108289ef-bd36-5dab-b01b-a8fb2dffc5dd with scrape type 2
2026-03-30 08:03:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 108289ef-bd36-5dab-b01b-a8fb2dffc5dd with scrape type 2
2026-03-30 08:03:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 108289ef-bd36-5dab-b01b-a8fb2dffc5dd, identifier: PJ11%20AKP
2026-03-30 08:03:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253107/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RK19CXY/42809789?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=F3MBa2lziACuTgbjI%2FqTowOAzTssqI3WvvQBxayW4Ck%3D)
2026-03-30 08:03:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487077/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EA12GMX/42812669?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=KqU1vbD6pPQApwAjRKBaz%2BPKWoULPrRZO3zoUVnz8CA%3D)
2026-03-30 08:03:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 108289ef-bd36-5dab-b01b-a8fb2dffc5dd with identifier: PJ11%20AKP
2026-03-30 08:03:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 108289ef-bd36-5dab-b01b-a8fb2dffc5dd with identifier: PJ11%20AKP
2026-03-30 08:03:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 108289ef-bd36-5dab-b01b-a8fb2dffc5dd with identifier: PJ11%20AKP to the API
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=5&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 207,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PJ11%20AKP-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '3.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '108289ef-bd36-5dab-b01b-a8fb2dffc5dd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PJ11 AKP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PJ11%20AKP&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'MITSUBISHI',
 'model': 'SHOGUN',
 'odometer': 143683,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'MITSUBISHI SHOGUN 3.2 DI-DC 197 EQUIPPE StationWagon',
 'transmission': 'manual',
 'trim': 'DI-DC 197 EQUIPPE',
 'vin': 'JMAMNV88WBJ400290',
 'year': 2011}
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ11%2520AKP%27 HTTP/1.1" 200 None
2026-03-30 08:03:34 [bca.uk] INFO: Saving data for PJ11%20AKP: {'auction_closing_time': 1774864800.0, 'created_time': 1774650176.075197, 'last_price_update_time': 1774857814.241595}
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PJ11%2520AKP') HTTP/1.1" 204 0
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298892%27 HTTP/1.1" 200 None
2026-03-30 08:03:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298892 not downloaded yet
2026-03-30 08:03:34 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:34 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:34 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:34 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:34 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:34 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:34 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29382490>
2026-03-30 08:03:34 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:34 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDK62WPV%252F699397149%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397149/600 saved to cache
2026-03-30 08:03:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 1f279632-5027-5c21-99cb-b9bd24861e37
2026-03-30 08:03:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130590/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MW65VGX/42807138?sv=2020-08-04&st=2026-03-30T08%3A03%3A09Z&se=2026-03-30T08%3A28%3A09Z&sr=b&sp=r&sig=hSHOIsui65PjBQ%2FHDnKYRw%2B9JSiQmpBuXIx3U6nboDM%3D)
2026-03-30 08:03:34 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130612/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699130612>
2026-03-30 08:03:34 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640070/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=DS66LXR-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:03:34 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298866/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298866>
2026-03-30 08:03:34 [bca.uk] INFO: Found listing with ID: RJ18%20UXW
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ18%2520UXW%27 HTTP/1.1" 200 None
2026-03-30 08:03:34 [bca.uk] INFO: Scrape type for RJ18%20UXW: 0
2026-03-30 08:03:34 [bca.uk] INFO: Found listing with ID: SM13%20YUF
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM13%2520YUF%27 HTTP/1.1" 200 None
2026-03-30 08:03:34 [bca.uk] INFO: Scrape type for SM13%20YUF: 0
2026-03-30 08:03:34 [bca.uk] INFO: Found listing with ID: SM67%20VNV
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM67%2520VNV%27 HTTP/1.1" 200 None
2026-03-30 08:03:34 [bca.uk] INFO: Scrape type for SM67%20VNV: 0
2026-03-30 08:03:34 [bca.uk] INFO: Found listing with ID: BJ13%20WXR
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ13%2520WXR%27 HTTP/1.1" 200 None
2026-03-30 08:03:34 [bca.uk] INFO: Scrape type for BJ13%20WXR: 0
2026-03-30 08:03:34 [bca.uk] INFO: Found listing with ID: SD13%20ZKS
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD13%2520ZKS%27 HTTP/1.1" 200 None
2026-03-30 08:03:34 [bca.uk] INFO: Scrape type for SD13%20ZKS: 0
2026-03-30 08:03:34 [bca.uk] INFO: Found listing with ID: CK64%20JOH
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK64%2520JOH%27 HTTP/1.1" 200 None
2026-03-30 08:03:34 [bca.uk] INFO: Scrape type for CK64%20JOH: 2
2026-03-30 08:03:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 00efea38-7ca3-53c8-a9e7-41b1f801a9d7 with identifier: CK64%20JOH
2026-03-30 08:03:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 00efea38-7ca3-53c8-a9e7-41b1f801a9d7 with scrape type 2
2026-03-30 08:03:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 00efea38-7ca3-53c8-a9e7-41b1f801a9d7 with scrape type 2
2026-03-30 08:03:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 00efea38-7ca3-53c8-a9e7-41b1f801a9d7, identifier: CK64%20JOH
2026-03-30 08:03:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 00efea38-7ca3-53c8-a9e7-41b1f801a9d7 with identifier: CK64%20JOH
2026-03-30 08:03:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 00efea38-7ca3-53c8-a9e7-41b1f801a9d7 with identifier: CK64%20JOH
2026-03-30 08:03:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 00efea38-7ca3-53c8-a9e7-41b1f801a9d7 with identifier: CK64%20JOH to the API
2026-03-30 08:03:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=5&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 117,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CK64%20JOH-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '00efea38-7ca3-53c8-a9e7-41b1f801a9d7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CK64 JOH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CK64%20JOH&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'FORD',
 'model': 'C-MAX',
 'odometer': 103842,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'FORD C-MAX 1.6 TDCI 115 ZETEC MPV',
 'transmission': 'manual',
 'trim': 'TDCI 115 ZETEC',
 'vin': 'WF0JXXWPBJEM35274',
 'year': 2014}
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK64%2520JOH%27 HTTP/1.1" 200 None
2026-03-30 08:03:35 [bca.uk] INFO: Saving data for CK64%20JOH: {'auction_closing_time': 1774864800.0, 'created_time': 1774651778.594994, 'last_price_update_time': 1774857815.18798}
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CK64%2520JOH') HTTP/1.1" 204 0
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298908%27 HTTP/1.1" 200 None
2026-03-30 08:03:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298908 not downloaded yet
2026-03-30 08:03:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298854/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML17YBE/42808189?sv=2020-08-04&st=2026-03-30T08%3A03%3A15Z&se=2026-03-30T08%3A28%3A15Z&sr=b&sp=r&sig=Ixza2Hve%2B8%2BCZaPCZRt95XcrfrXTNB7H7LELtyUDpyI%3D)
2026-03-30 08:03:35 [bca.uk] INFO: Found listing with ID: FT63%20LWA
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT63%2520LWA%27 HTTP/1.1" 200 None
2026-03-30 08:03:35 [bca.uk] INFO: Scrape type for FT63%20LWA: 0
2026-03-30 08:03:35 [bca.uk] INFO: Found listing with ID: KU63%20RYR
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU63%2520RYR%27 HTTP/1.1" 200 None
2026-03-30 08:03:35 [bca.uk] INFO: Scrape type for KU63%20RYR: 0
2026-03-30 08:03:35 [bca.uk] INFO: Found listing with ID: LK08%20VFO
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK08%2520VFO%27 HTTP/1.1" 200 None
2026-03-30 08:03:35 [bca.uk] INFO: Scrape type for LK08%20VFO: 0
2026-03-30 08:03:35 [bca.uk] INFO: Found listing with ID: PF59%20HHJ
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF59%2520HHJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:35 [bca.uk] INFO: Scrape type for PF59%20HHJ: 2
2026-03-30 08:03:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0d45958a-9772-580f-aab2-c849a8943350 with identifier: PF59%20HHJ
2026-03-30 08:03:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0d45958a-9772-580f-aab2-c849a8943350 with scrape type 2
2026-03-30 08:03:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0d45958a-9772-580f-aab2-c849a8943350 with scrape type 2
2026-03-30 08:03:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0d45958a-9772-580f-aab2-c849a8943350, identifier: PF59%20HHJ
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2945f790>
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWF08FNO%252F699338191%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338191/600 saved to cache
2026-03-30 08:03:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item a71d8e85-2c02-58df-a8c8-167e9a142672
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29582850>
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMW65VGX%252F699130563%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130563/600 saved to cache
2026-03-30 08:03:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item aab92090-6983-505a-a6c3-f126e5e8f256
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2b4ebed0>
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN05RTZ%252F699482488%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482488/600 saved to cache
2026-03-30 08:03:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 6f2e274d-506a-51b4-a7cb-249515e1f8f7
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a75950>
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRK19CXY%252F699253107%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253107/600 saved to cache
2026-03-30 08:03:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 596d4cc7-50fc-58d5-affa-dcabc266c9ab
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:35 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a60fc90>
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEA12GMX%252F699487077%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487077/600 saved to cache
2026-03-30 08:03:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 2412f446-becc-5eaf-9201-9809810fbec0
2026-03-30 08:03:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298862/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML17YBE/42808189?sv=2020-08-04&st=2026-03-30T08%3A03%3A15Z&se=2026-03-30T08%3A28%3A15Z&sr=b&sp=r&sig=Ixza2Hve%2B8%2BCZaPCZRt95XcrfrXTNB7H7LELtyUDpyI%3D)
2026-03-30 08:03:35 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298878/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298878>
2026-03-30 08:03:35 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496380/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699496380>
2026-03-30 08:03:35 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298874/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298874>
2026-03-30 08:03:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130604/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MW65VGX/42807138?sv=2020-08-04&st=2026-03-30T08%3A03%3A09Z&se=2026-03-30T08%3A28%3A09Z&sr=b&sp=r&sig=hSHOIsui65PjBQ%2FHDnKYRw%2B9JSiQmpBuXIx3U6nboDM%3D)
2026-03-30 08:03:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130575/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MW65VGX/42807138?sv=2020-08-04&st=2026-03-30T08%3A03%3A09Z&se=2026-03-30T08%3A28%3A09Z&sr=b&sp=r&sig=hSHOIsui65PjBQ%2FHDnKYRw%2B9JSiQmpBuXIx3U6nboDM%3D)
2026-03-30 08:03:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0d45958a-9772-580f-aab2-c849a8943350 with identifier: PF59%20HHJ
2026-03-30 08:03:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0d45958a-9772-580f-aab2-c849a8943350 with identifier: PF59%20HHJ
2026-03-30 08:03:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0d45958a-9772-580f-aab2-c849a8943350 with identifier: PF59%20HHJ to the API
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=5&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 173,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PF59%20HHJ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0d45958a-9772-580f-aab2-c849a8943350',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PF59 HHJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PF59%20HHJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'HONDA',
 'model': 'CR-V',
 'odometer': 126238,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'HONDA CR-V 2.2 I-CDTI ES Estate',
 'transmission': 'manual',
 'trim': 'I-CDTI ES',
 'vin': 'SHSRE67509U006030',
 'year': 2010}
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF59%2520HHJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:36 [bca.uk] INFO: Saving data for PF59%20HHJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774650082.144413, 'last_price_update_time': 1774857816.122083}
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PF59%2520HHJ') HTTP/1.1" 204 0
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298924%27 HTTP/1.1" 200 None
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298924 not downloaded yet
2026-03-30 08:03:36 [bca.uk] INFO: Found listing with ID: PO61%20YTU
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO61%2520YTU%27 HTTP/1.1" 200 None
2026-03-30 08:03:36 [bca.uk] INFO: Scrape type for PO61%20YTU: 0
2026-03-30 08:03:36 [bca.uk] INFO: Found listing with ID: FH66%20SFV
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH66%2520SFV%27 HTTP/1.1" 200 None
2026-03-30 08:03:36 [bca.uk] INFO: Scrape type for FH66%20SFV: 0
2026-03-30 08:03:36 [bca.uk] INFO: Found listing with ID: YF13%20MDZ
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF13%2520MDZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:36 [bca.uk] INFO: Scrape type for YF13%20MDZ: 0
2026-03-30 08:03:36 [bca.uk] INFO: Found listing with ID: DF66%20HMU
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF66%2520HMU%27 HTTP/1.1" 200 None
2026-03-30 08:03:36 [bca.uk] INFO: Scrape type for DF66%20HMU: 0
2026-03-30 08:03:36 [bca.uk] INFO: Found listing with ID: HG15%20FWC
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG15%2520FWC%27 HTTP/1.1" 200 None
2026-03-30 08:03:36 [bca.uk] INFO: Scrape type for HG15%20FWC: 0
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2954a150>
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMW65VGX%252F699130590%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130590/600 saved to cache
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item aab92090-6983-505a-a6c3-f126e5e8f256
2026-03-30 08:03:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298883/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298883>
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699298940%27 HTTP/1.1" 200 None
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298940 not downloaded yet
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292dbb10>
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML17YBE%252F699298854%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298854/600 saved to cache
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 74f1704b-2155-5550-9793-1c76d08c49dd
2026-03-30 08:03:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MJ08GYY/42812770?sv=2020-08-04&st=2026-03-30T08%3A03%3A31Z&se=2026-03-30T08%3A28%3A31Z&sr=b&sp=r&sig=1eLpAoIgI9alIj7IX61bs%2B5ehSLTM0HWb%2FnxwBTftFA%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298866/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML17YBE/42808189?sv=2020-08-04&st=2026-03-30T08%3A03%3A15Z&se=2026-03-30T08%3A28%3A15Z&sr=b&sp=r&sig=Ixza2Hve%2B8%2BCZaPCZRt95XcrfrXTNB7H7LELtyUDpyI%3D)
2026-03-30 08:03:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432920/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432920>
2026-03-30 08:03:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440309/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440309>
2026-03-30 08:03:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973920/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698973920>
2026-03-30 08:03:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640070/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DS66LXR/42812786?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=6L%2FrVerGp35kMvDb7wl6%2BhqHtUlMh8kPQBcBCmp9ATM%3D)
2026-03-30 08:03:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130612/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MW65VGX/42807138?sv=2020-08-04&st=2026-03-30T08%3A03%3A09Z&se=2026-03-30T08%3A28%3A09Z&sr=b&sp=r&sig=hSHOIsui65PjBQ%2FHDnKYRw%2B9JSiQmpBuXIx3U6nboDM%3D)
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294c8710>
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML17YBE%252F699298862%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298862/600 saved to cache
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 74f1704b-2155-5550-9793-1c76d08c49dd
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2954b150>
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMW65VGX%252F699130604%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130604/600 saved to cache
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item aab92090-6983-505a-a6c3-f126e5e8f256
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2922d1d0>
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMW65VGX%252F699130575%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130575/600 saved to cache
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item aab92090-6983-505a-a6c3-f126e5e8f256
2026-03-30 08:03:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298892/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298892>
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29335810>
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_expert_report_file_1549e3bf-4882-4576-8d52-4d4eb2713a3a.pdf HTTP/1.1" 201 0
2026-03-30 08:03:36 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 4fe58579-ecad-52e4-b6c4-6e6d39273cf8
2026-03-30 08:03:36 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 4fe58579-ecad-52e4-b6c4-6e6d39273cf8, skipping ID generation
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4fe58579-ecad-52e4-b6c4-6e6d39273cf8
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DMJ08GYY-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MJ08GYY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295ca090>
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML17YBE%252F699298866%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298866/600 saved to cache
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 74f1704b-2155-5550-9793-1c76d08c49dd
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290357d0>
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDS66LXR%252F691640070%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640070/600 saved to cache
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item c54e8247-b754-588c-b6a8-a715ca61256b
2026-03-30 08:03:36 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: c54e8247-b754-588c-b6a8-a715ca61256b, skipping ID generation
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item c54e8247-b754-588c-b6a8-a715ca61256b sending to next pipeline
2026-03-30 08:03:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c54e8247-b754-588c-b6a8-a715ca61256b, identifier: DS66%20LXR
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:36 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6938d0>
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMW65VGX%252F699130612%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130612/600 saved to cache
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item aab92090-6983-505a-a6c3-f126e5e8f256
2026-03-30 08:03:36 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: aab92090-6983-505a-a6c3-f126e5e8f256, skipping ID generation
2026-03-30 08:03:36 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item aab92090-6983-505a-a6c3-f126e5e8f256 sending to next pipeline
2026-03-30 08:03:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: aab92090-6983-505a-a6c3-f126e5e8f256, identifier: MW65%20VGX
2026-03-30 08:03:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c54e8247-b754-588c-b6a8-a715ca61256b with identifier: DS66%20LXR
2026-03-30 08:03:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c54e8247-b754-588c-b6a8-a715ca61256b with identifier: DS66%20LXR
2026-03-30 08:03:37 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c54e8247-b754-588c-b6a8-a715ca61256b with identifier: DS66%20LXR to the API
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640070/600>
{'auction_title': '',
 'c_o_2_emission_value': 155,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_expert_report_file_75ec4690-3807-4986-9fff-5e87a396b512.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DS66%20LXR-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '3.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c54e8247-b754-588c-b6a8-a715ca61256b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DS66 LXR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DS66%20LXR&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'BMW',
 'model': '435D',
 'odometer': 81081,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 8,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74445,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640070/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60402,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640072/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69339,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640074/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69744,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640075/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68492,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640077/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46661,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640082/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c54e8247-b754-588c-b6a8-a715ca61256b/c54e8247-b754-588c-b6a8-a715ca61256b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50515,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DS66LXR/691640086/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'BMW 435D 3.0 XDRIVE M SPORT STEP Convertible',
 'transmission': 'automatic',
 'trim': 'XDRIVE M SPORT STEP',
 'vin': 'WBA4T120005F93857',
 'year': 2016}
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS66%2520LXR%27 HTTP/1.1" 200 None
2026-03-30 08:03:37 [bca.uk] INFO: Saving data for DS66%20LXR: {'created_time': 1774857817.459352, 'last_price_update_time': 1774857817.459365, 'auction_closing_time': 1775037600.0}
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DS66%2520LXR') HTTP/1.1" 204 0
2026-03-30 08:03:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: aab92090-6983-505a-a6c3-f126e5e8f256 with identifier: MW65%20VGX
2026-03-30 08:03:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: aab92090-6983-505a-a6c3-f126e5e8f256 with identifier: MW65%20VGX
2026-03-30 08:03:37 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: aab92090-6983-505a-a6c3-f126e5e8f256 with identifier: MW65%20VGX to the API
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130612/600>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_expert_report_file_87d86743-0f7e-41f8-81d0-a0f5e960c260.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MW65%20VGX-GB',
 'category': 'Car',
 'color': 'orange',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'aab92090-6983-505a-a6c3-f126e5e8f256',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MW65 VGX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MW65%20VGX&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'CITROEN',
 'model': 'C1',
 'odometer': 88031,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50998,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130520/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48191,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130529/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46885,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130534/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48404,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130540/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49722,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130553/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47480,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130563/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95569,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130575/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48014,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130590/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90144,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130604/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab92090-6983-505a-a6c3-f126e5e8f256/aab92090-6983-505a-a6c3-f126e5e8f256_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87176,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MW65VGX/699130612/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'CITROEN C1 1.2 P/T 82 FLAIR EDITION Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 82 FLAIR EDITION',
 'vin': 'VF7PAHMTCFR769159',
 'year': 2016}
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW65%2520VGX%27 HTTP/1.1" 200 None
2026-03-30 08:03:37 [bca.uk] INFO: Saving data for MW65%20VGX: {'created_time': 1774857817.894991, 'last_price_update_time': 1774857817.895009, 'auction_closing_time': 1775037600.0}
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MW65%2520VGX') HTTP/1.1" 204 0
2026-03-30 08:03:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298878/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML17YBE/42808189?sv=2020-08-04&st=2026-03-30T08%3A03%3A15Z&se=2026-03-30T08%3A28%3A15Z&sr=b&sp=r&sig=Ixza2Hve%2B8%2BCZaPCZRt95XcrfrXTNB7H7LELtyUDpyI%3D)
2026-03-30 08:03:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496380/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YC74FVU/42812569?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=FrrNHMhscQytNRjiZqOp4ENJio31n%2BNwlDCwsxSzMrY%3D)
2026-03-30 08:03:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298874/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML17YBE/42808189?sv=2020-08-04&st=2026-03-30T08%3A03%3A15Z&se=2026-03-30T08%3A28%3A15Z&sr=b&sp=r&sig=Ixza2Hve%2B8%2BCZaPCZRt95XcrfrXTNB7H7LELtyUDpyI%3D)
2026-03-30 08:03:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298883/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML17YBE/42808189?sv=2020-08-04&st=2026-03-30T08%3A03%3A15Z&se=2026-03-30T08%3A28%3A15Z&sr=b&sp=r&sig=Ixza2Hve%2B8%2BCZaPCZRt95XcrfrXTNB7H7LELtyUDpyI%3D)
2026-03-30 08:03:37 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072112/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072112>
2026-03-30 08:03:37 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422801/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422801>
2026-03-30 08:03:37 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298908/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298908>
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389775%27 HTTP/1.1" 200 None
2026-03-30 08:03:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389775 not downloaded yet
2026-03-30 08:03:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973920/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LO69HBX/42810695?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=7xGYTa8UKHHrIRVfJDesgNCUaKI3sA5nqgokMRfhRSw%3D)
2026-03-30 08:03:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389781%27 HTTP/1.1" 200 None
2026-03-30 08:03:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389781 not downloaded yet
2026-03-30 08:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389788%27 HTTP/1.1" 200 None
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389788 not downloaded yet
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389800%27 HTTP/1.1" 200 None
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389800 not downloaded yet
2026-03-30 08:03:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298940/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298940>
2026-03-30 08:03:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298892/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML17YBE/42808189?sv=2020-08-04&st=2026-03-30T08%3A03%3A15Z&se=2026-03-30T08%3A28%3A15Z&sr=b&sp=r&sig=Ixza2Hve%2B8%2BCZaPCZRt95XcrfrXTNB7H7LELtyUDpyI%3D)
2026-03-30 08:03:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298924/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699298924>
2026-03-30 08:03:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968519/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968519>
2026-03-30 08:03:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047068/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047068>
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389811%27 HTTP/1.1" 200 None
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389811 not downloaded yet
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295c8090>
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML17YBE%252F699298878%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298878/600 saved to cache
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 74f1704b-2155-5550-9793-1c76d08c49dd
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a40ba90>
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYC74FVU%252F699496380%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496380/600 saved to cache
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 6ac1193c-0380-588d-95f2-3db08717a7a1
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29172190>
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML17YBE%252F699298874%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298874/600 saved to cache
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 74f1704b-2155-5550-9793-1c76d08c49dd
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291e8650>
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML17YBE%252F699298883%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298883/600 saved to cache
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 74f1704b-2155-5550-9793-1c76d08c49dd
2026-03-30 08:03:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298908/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML17YBE/42808189?sv=2020-08-04&st=2026-03-30T08%3A03%3A15Z&se=2026-03-30T08%3A28%3A15Z&sr=b&sp=r&sig=Ixza2Hve%2B8%2BCZaPCZRt95XcrfrXTNB7H7LELtyUDpyI%3D)
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389836%27 HTTP/1.1" 200 None
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389836 not downloaded yet
2026-03-30 08:03:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440309/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT21GUW/42812232?sv=2020-08-04&st=2026-03-30T08%3A01%3A08Z&se=2026-03-30T08%3A26%3A08Z&sr=b&sp=r&sig=mPWloaZ1GLlgF6vnS6SwhM9WCZVahxjqRxkN1e05MaY%3D)
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a92750>
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLO69HBX%252F698973920%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973920/600 saved to cache
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item a7230204-87af-55f6-af06-306adecfabc3
2026-03-30 08:03:38 [bca.uk] INFO: Total items found: 100
2026-03-30 08:03:38 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded
2026-03-30 08:03:38 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:03:38 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389850%27 HTTP/1.1" 200 None
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389850 not downloaded yet
2026-03-30 08:03:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037359/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037359>
2026-03-30 08:03:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397148/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397148>
2026-03-30 08:03:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389772/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MJ08GYY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:03:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072112/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KD54EPE/42811231?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=yduFzyeAZU8F35RNEU4Le%2FurRUJ4TuiFJ26WeiUdVHg%3D)
2026-03-30 08:03:38 [bca.uk] INFO: Found listing with ID: KM61%20BXB
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM61%2520BXB%27 HTTP/1.1" 200 None
2026-03-30 08:03:38 [bca.uk] INFO: Scrape type for KM61%20BXB: 0
2026-03-30 08:03:38 [bca.uk] INFO: Found listing with ID: GJ13%20TFE
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ13%2520TFE%27 HTTP/1.1" 200 None
2026-03-30 08:03:38 [bca.uk] INFO: Scrape type for GJ13%20TFE: 0
2026-03-30 08:03:38 [bca.uk] INFO: Found listing with ID: DV14%20UMS
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV14%2520UMS%27 HTTP/1.1" 200 None
2026-03-30 08:03:38 [bca.uk] INFO: Scrape type for DV14%20UMS: 0
2026-03-30 08:03:38 [bca.uk] INFO: Found listing with ID: FR62%20KCZ
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FR62%2520KCZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:38 [bca.uk] INFO: Scrape type for FR62%20KCZ: 0
2026-03-30 08:03:38 [bca.uk] INFO: Found listing with ID: MX13%20XNM
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX13%2520XNM%27 HTTP/1.1" 200 None
2026-03-30 08:03:38 [bca.uk] INFO: Scrape type for MX13%20XNM: 0
2026-03-30 08:03:38 [bca.uk] INFO: Found listing with ID: WM63%20VKD
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM63%2520VKD%27 HTTP/1.1" 200 None
2026-03-30 08:03:38 [bca.uk] INFO: Scrape type for WM63%20VKD: 0
2026-03-30 08:03:38 [bca.uk] INFO: Found listing with ID: WUI%209939
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WUI%25209939%27 HTTP/1.1" 200 None
2026-03-30 08:03:38 [bca.uk] INFO: Scrape type for WUI%209939: 2
2026-03-30 08:03:38 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 34e83069-ceb6-503a-afcc-4f67d005a25d with identifier: WUI%209939
2026-03-30 08:03:38 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 34e83069-ceb6-503a-afcc-4f67d005a25d with scrape type 2
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 34e83069-ceb6-503a-afcc-4f67d005a25d with scrape type 2
2026-03-30 08:03:38 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 34e83069-ceb6-503a-afcc-4f67d005a25d, identifier: WUI%209939
2026-03-30 08:03:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432920/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RF53WXL/42812364?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=78VnHRjVww%2F6A7pYeAaKkmpwQCkECgz73BDaW33x5OE%3D)
2026-03-30 08:03:38 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:03:38 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389881%27 HTTP/1.1" 200 None
2026-03-30 08:03:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389881 not downloaded yet
2026-03-30 08:03:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 34e83069-ceb6-503a-afcc-4f67d005a25d with identifier: WUI%209939
2026-03-30 08:03:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 34e83069-ceb6-503a-afcc-4f67d005a25d with identifier: WUI%209939
2026-03-30 08:03:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 34e83069-ceb6-503a-afcc-4f67d005a25d with identifier: WUI%209939 to the API
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WUI%209939-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '34e83069-ceb6-503a-afcc-4f67d005a25d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WUI 9939',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WUI%209939&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'SEAT',
 'model': 'IBIZA',
 'odometer': 82620,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'SEAT IBIZA 1.2 S Hatchback',
 'transmission': 'manual',
 'trim': 'S',
 'vin': 'VSSZZZ6JZER067819',
 'year': 2014}
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WUI%25209939%27 HTTP/1.1" 200 None
2026-03-30 08:03:38 [bca.uk] INFO: Saving data for WUI%209939: {'auction_closing_time': 1774864800.0, 'created_time': 1774362745.221632, 'last_price_update_time': 1774857818.954525}
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WUI%25209939') HTTP/1.1" 204 0
2026-03-30 08:03:39 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:39 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:39 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:39 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:39 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29009bd0>
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML17YBE%252F699298892%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298892/600 saved to cache
2026-03-30 08:03:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 74f1704b-2155-5550-9793-1c76d08c49dd
2026-03-30 08:03:39 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:03:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422801/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA03JBX/42812296?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=s2FBh%2Fo%2BPxQ8t0557Jru8pjvLfk%2FD7C4qkqLVVcrNYc%3D)
2026-03-30 08:03:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338181/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338181>
2026-03-30 08:03:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482479/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482479>
2026-03-30 08:03:39 [bca.uk] INFO: Found listing with ID: BA16%20XGY
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA16%2520XGY%27 HTTP/1.1" 200 None
2026-03-30 08:03:39 [bca.uk] INFO: Scrape type for BA16%20XGY: 0
2026-03-30 08:03:39 [bca.uk] INFO: Found listing with ID: NJ17%20XBA
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ17%2520XBA%27 HTTP/1.1" 200 None
2026-03-30 08:03:39 [bca.uk] INFO: Scrape type for NJ17%20XBA: 0
2026-03-30 08:03:39 [bca.uk] INFO: Found listing with ID: Y33%20LJS
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y33%2520LJS%27 HTTP/1.1" 200 None
2026-03-30 08:03:39 [bca.uk] INFO: Scrape type for Y33%20LJS: 0
2026-03-30 08:03:39 [bca.uk] INFO: Found listing with ID: WR15%20RXK
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR15%2520RXK%27 HTTP/1.1" 200 None
2026-03-30 08:03:39 [bca.uk] INFO: Scrape type for WR15%20RXK: 0
2026-03-30 08:03:39 [bca.uk] INFO: Found listing with ID: YX19%20VMG
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX19%2520VMG%27 HTTP/1.1" 200 None
2026-03-30 08:03:39 [bca.uk] INFO: Scrape type for YX19%20VMG: 0
2026-03-30 08:03:39 [bca.uk] INFO: Found listing with ID: VN60%20CDO
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN60%2520CDO%27 HTTP/1.1" 200 None
2026-03-30 08:03:39 [bca.uk] INFO: Scrape type for VN60%20CDO: 0
2026-03-30 08:03:39 [bca.uk] INFO: Found listing with ID: BXZ%204666
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BXZ%25204666%27 HTTP/1.1" 200 None
2026-03-30 08:03:39 [bca.uk] INFO: Scrape type for BXZ%204666: 2
2026-03-30 08:03:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d9c64e33-0a61-5d5c-9b8e-772b0fe0938b with identifier: BXZ%204666
2026-03-30 08:03:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d9c64e33-0a61-5d5c-9b8e-772b0fe0938b with scrape type 2
2026-03-30 08:03:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d9c64e33-0a61-5d5c-9b8e-772b0fe0938b with scrape type 2
2026-03-30 08:03:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d9c64e33-0a61-5d5c-9b8e-772b0fe0938b, identifier: BXZ%204666
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699389905%27 HTTP/1.1" 200 None
2026-03-30 08:03:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389905 not downloaded yet
2026-03-30 08:03:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d9c64e33-0a61-5d5c-9b8e-772b0fe0938b with identifier: BXZ%204666
2026-03-30 08:03:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d9c64e33-0a61-5d5c-9b8e-772b0fe0938b with identifier: BXZ%204666
2026-03-30 08:03:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d9c64e33-0a61-5d5c-9b8e-772b0fe0938b with identifier: BXZ%204666 to the API
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BXZ%204666-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd9c64e33-0a61-5d5c-9b8e-772b0fe0938b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BXZ 4666',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BXZ%204666&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'NISSAN',
 'model': 'QASHQAI',
 'odometer': 124741,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'NISSAN QASHQAI 1.5 DCI 110 N-TEC Hatchback',
 'transmission': 'manual',
 'trim': 'DCI 110 N-TEC',
 'vin': 'SJNFCAJ10U2269993',
 'year': 2011}
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BXZ%25204666%27 HTTP/1.1" 200 None
2026-03-30 08:03:39 [bca.uk] INFO: Saving data for BXZ%204666: {'auction_closing_time': 1774864800.0, 'created_time': 1774651812.347429, 'last_price_update_time': 1774857819.690815}
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BXZ%25204666') HTTP/1.1" 204 0
2026-03-30 08:03:39 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:39 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:39 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:39 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:39 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29353550>
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML17YBE%252F699298908%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298908/600 saved to cache
2026-03-30 08:03:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 74f1704b-2155-5550-9793-1c76d08c49dd
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299c0090>
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT21GUW%252F699440309%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440309/600 saved to cache
2026-03-30 08:03:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 506c936c-a586-5b81-bdaa-c332e8646eac
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6f4b10>
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKD54EPE%252F699072112%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072112/600 saved to cache
2026-03-30 08:03:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 5752838a-6238-5f30-835c-77d2f2d5594c
2026-03-30 08:03:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968519/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/OE15ZPZ/42810726?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=e7I2O3Pfn%2B7XgB6nXCIL%2BtTFTK%2BTI82aeDe3z0YFJCo%3D)
2026-03-30 08:03:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389775/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389775>
2026-03-30 08:03:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047068/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KY59GWG/42811123?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=YdU4qEoCktYJYvYnWrdLxeo9tVxr%2BsOTWSs1Hhl5EUs%3D)
2026-03-30 08:03:39 [bca.uk] INFO: Found listing with ID: KY65%20SXP
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY65%2520SXP%27 HTTP/1.1" 200 None
2026-03-30 08:03:39 [bca.uk] INFO: Scrape type for KY65%20SXP: 2
2026-03-30 08:03:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1abc8202-7c6f-5205-a107-01b2f5abdf0a with identifier: KY65%20SXP
2026-03-30 08:03:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1abc8202-7c6f-5205-a107-01b2f5abdf0a with scrape type 2
2026-03-30 08:03:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1abc8202-7c6f-5205-a107-01b2f5abdf0a with scrape type 2
2026-03-30 08:03:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1abc8202-7c6f-5205-a107-01b2f5abdf0a, identifier: KY65%20SXP
2026-03-30 08:03:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298924/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML17YBE/42808189?sv=2020-08-04&st=2026-03-30T08%3A03%3A15Z&se=2026-03-30T08%3A28%3A15Z&sr=b&sp=r&sig=Ixza2Hve%2B8%2BCZaPCZRt95XcrfrXTNB7H7LELtyUDpyI%3D)
2026-03-30 08:03:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298940/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ML17YBE/42808189?sv=2020-08-04&st=2026-03-30T08%3A03%3A15Z&se=2026-03-30T08%3A28%3A15Z&sr=b&sp=r&sig=Ixza2Hve%2B8%2BCZaPCZRt95XcrfrXTNB7H7LELtyUDpyI%3D)
2026-03-30 08:03:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1abc8202-7c6f-5205-a107-01b2f5abdf0a with identifier: KY65%20SXP
2026-03-30 08:03:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1abc8202-7c6f-5205-a107-01b2f5abdf0a with identifier: KY65%20SXP
2026-03-30 08:03:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1abc8202-7c6f-5205-a107-01b2f5abdf0a with identifier: KY65%20SXP to the API
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 90,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KY65%20SXP-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '1abc8202-7c6f-5205-a107-01b2f5abdf0a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KY65 SXP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KY65%20SXP&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 139382,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.6 BLUEHDI 75 ACTIVE Hatchback',
 'transmission': 'manual',
 'trim': 'BLUEHDI 75 ACTIVE',
 'vin': 'VF3CCBHW6FT123295',
 'year': 2015}
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY65%2520SXP%27 HTTP/1.1" 200 None
2026-03-30 08:03:40 [bca.uk] INFO: Saving data for KY65%20SXP: {'auction_closing_time': 1774864800.0, 'created_time': 1774649958.667614, 'last_price_update_time': 1774857820.322801}
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KY65%2520SXP') HTTP/1.1" 204 0
2026-03-30 08:03:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389788/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389788>
2026-03-30 08:03:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389811/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389811>
2026-03-30 08:03:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389800/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389800>
2026-03-30 08:03:40 [bca.uk] INFO: Found listing with ID: EK60%20ONZ
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK60%2520ONZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:40 [bca.uk] INFO: Scrape type for EK60%20ONZ: 0
2026-03-30 08:03:40 [bca.uk] INFO: Found listing with ID: LO09%20ZCU
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO09%2520ZCU%27 HTTP/1.1" 200 None
2026-03-30 08:03:40 [bca.uk] INFO: Scrape type for LO09%20ZCU: 0
2026-03-30 08:03:40 [bca.uk] INFO: Found listing with ID: WR67%20PEO
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR67%2520PEO%27 HTTP/1.1" 200 None
2026-03-30 08:03:40 [bca.uk] INFO: Scrape type for WR67%20PEO: 0
2026-03-30 08:03:40 [bca.uk] INFO: Found listing with ID: MX68%20KYT
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX68%2520KYT%27 HTTP/1.1" 200 None
2026-03-30 08:03:40 [bca.uk] INFO: Scrape type for MX68%20KYT: 0
2026-03-30 08:03:40 [bca.uk] INFO: Found listing with ID: LM68%20YDH
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM68%2520YDH%27 HTTP/1.1" 200 None
2026-03-30 08:03:40 [bca.uk] INFO: Scrape type for LM68%20YDH: 0
2026-03-30 08:03:40 [bca.uk] INFO: Found listing with ID: MF18%20AYJ
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF18%2520AYJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:40 [bca.uk] INFO: Scrape type for MF18%20AYJ: 0
2026-03-30 08:03:40 [bca.uk] INFO: Found listing with ID: DC16%20NVK
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC16%2520NVK%27 HTTP/1.1" 200 None
2026-03-30 08:03:40 [bca.uk] INFO: Scrape type for DC16%20NVK: 0
2026-03-30 08:03:40 [bca.uk] INFO: Found listing with ID: BJ67%20RFF
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ67%2520RFF%27 HTTP/1.1" 200 None
2026-03-30 08:03:40 [bca.uk] INFO: Scrape type for BJ67%20RFF: 0
2026-03-30 08:03:40 [bca.uk] INFO: Found listing with ID: BW15%20ORL
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW15%2520ORL%27 HTTP/1.1" 200 None
2026-03-30 08:03:40 [bca.uk] INFO: Scrape type for BW15%20ORL: 2
2026-03-30 08:03:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 88bc9572-5dbe-53f7-af6c-98b6ec3fb62d with identifier: BW15%20ORL
2026-03-30 08:03:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 88bc9572-5dbe-53f7-af6c-98b6ec3fb62d with scrape type 2
2026-03-30 08:03:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 88bc9572-5dbe-53f7-af6c-98b6ec3fb62d with scrape type 2
2026-03-30 08:03:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 88bc9572-5dbe-53f7-af6c-98b6ec3fb62d, identifier: BW15%20ORL
2026-03-30 08:03:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cb21ad0>
2026-03-30 08:03:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRF53WXL%252F699432920%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432920/600 saved to cache
2026-03-30 08:03:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item a0444d08-d17a-5056-b0d7-3e10e6a98f27
2026-03-30 08:03:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a454910>
2026-03-30 08:03:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA03JBX%252F699422801%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422801/600 saved to cache
2026-03-30 08:03:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 46c0a46f-4b94-5f66-b945-826319578807
2026-03-30 08:03:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389772/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MJ08GYY/42812770?sv=2020-08-04&st=2026-03-30T08%3A03%3A31Z&se=2026-03-30T08%3A28%3A31Z&sr=b&sp=r&sig=1eLpAoIgI9alIj7IX61bs%2B5ehSLTM0HWb%2FnxwBTftFA%3D)
2026-03-30 08:03:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 88bc9572-5dbe-53f7-af6c-98b6ec3fb62d with identifier: BW15%20ORL
2026-03-30 08:03:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 88bc9572-5dbe-53f7-af6c-98b6ec3fb62d with identifier: BW15%20ORL
2026-03-30 08:03:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 88bc9572-5dbe-53f7-af6c-98b6ec3fb62d with identifier: BW15%20ORL to the API
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BW15%20ORL-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '88bc9572-5dbe-53f7-af6c-98b6ec3fb62d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BW15 ORL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BW15%20ORL&vehicleType=*',
 'listing': 'auction',
 'location': 'Wolverhampton',
 'make': 'VAUXHALL',
 'model': 'MOKKA',
 'odometer': 63736,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOKKA 1.4 T 140 EXCLUSIV 2WD S/S StationWagon',
 'transmission': 'manual',
 'trim': 'T 140 EXCLUSIV 2WD S/S',
 'vin': 'W0LJC7E85FB089918',
 'year': 2015}
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW15%2520ORL%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Saving data for BW15%20ORL: {'auction_closing_time': 1774864800.0, 'created_time': 1774563567.004541, 'last_price_update_time': 1774857821.096669}
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BW15%2520ORL') HTTP/1.1" 204 0
2026-03-30 08:03:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037359/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HJ14KFU/42811013?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=3O7Oi0NxRMDTo3PozKLmSmq8ApV37ZpEKq5QcyswExo%3D)
2026-03-30 08:03:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397148/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DK62WPV/42812077?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=uzChEASWepXzUEWMHnxD5V1M5nbiIqI5ZJBc0m7rwRU%3D)
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: CK17%20ZKE
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK17%2520ZKE%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for CK17%20ZKE: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: YE15%20LBK
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE15%2520LBK%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for YE15%20LBK: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: DN13%20GUA
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN13%2520GUA%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for DN13%20GUA: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: KR08%20PHX
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR08%2520PHX%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for KR08%20PHX: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: GU68%20BPY
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU68%2520BPY%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for GU68%20BPY: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: VU18%20ACY
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU18%2520ACY%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for VU18%20ACY: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: CV68%20XCO
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV68%2520XCO%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for CV68%20XCO: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: BT68%20WJK
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT68%2520WJK%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for BT68%20WJK: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: MT18%20EXX
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT18%2520EXX%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for MT18%20EXX: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: YS18%20GXM
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS18%2520GXM%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for YS18%20GXM: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: KN70%20HLO
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN70%2520HLO%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for KN70%20HLO: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: FM62%20OZH
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM62%2520OZH%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for FM62%20OZH: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: NU59%20UOF
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU59%2520UOF%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for NU59%20UOF: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: YT09%20PVL
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT09%2520PVL%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for YT09%20PVL: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: BJ08%20VPE
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ08%2520VPE%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for BJ08%20VPE: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: BK16%20SVA
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK16%2520SVA%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for BK16%20SVA: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: BT65%20DVV
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT65%2520DVV%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for BT65%20DVV: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: DC16%20EVN
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC16%2520EVN%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for DC16%20EVN: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: DW17%20HOA
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DW17%2520HOA%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for DW17%20HOA: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: LL66%20JRX
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL66%2520JRX%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for LL66%20JRX: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: LO17%20DVV
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO17%2520DVV%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for LO17%20DVV: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: SB15%20ZPJ
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB15%2520ZPJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for SB15%20ZPJ: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: BG16%20VPU
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG16%2520VPU%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for BG16%20VPU: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: KU60%20AEM
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU60%2520AEM%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for KU60%20AEM: 0
2026-03-30 08:03:41 [bca.uk] INFO: Found listing with ID: VO65%20FFY
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO65%2520FFY%27 HTTP/1.1" 200 None
2026-03-30 08:03:41 [bca.uk] INFO: Scrape type for VO65%20FFY: 2
2026-03-30 08:03:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c60d16a4-de3e-5cd1-a247-8a78bc2fed06 with identifier: VO65%20FFY
2026-03-30 08:03:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c60d16a4-de3e-5cd1-a247-8a78bc2fed06 with scrape type 2
2026-03-30 08:03:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c60d16a4-de3e-5cd1-a247-8a78bc2fed06 with scrape type 2
2026-03-30 08:03:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c60d16a4-de3e-5cd1-a247-8a78bc2fed06, identifier: VO65%20FFY
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2b526410>
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FOE15ZPZ%252F698968519%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968519/600 saved to cache
2026-03-30 08:03:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 814c1f21-7624-5331-9d50-16dd9b855638
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a93450>
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKY59GWG%252F699047068%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047068/600 saved to cache
2026-03-30 08:03:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item aec6a4c4-6964-595e-a14f-bf680ca006c6
2026-03-30 08:03:41 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:41 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:41 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:41 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:41 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a880390>
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML17YBE%252F699298924%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298924/600 saved to cache
2026-03-30 08:03:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 74f1704b-2155-5550-9793-1c76d08c49dd
2026-03-30 08:03:41 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:41 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:41 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:41 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:41 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2937fbd0>
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FML17YBE%252F699298940%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298940/600 saved to cache
2026-03-30 08:03:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 74f1704b-2155-5550-9793-1c76d08c49dd
2026-03-30 08:03:41 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 74f1704b-2155-5550-9793-1c76d08c49dd, skipping ID generation
2026-03-30 08:03:41 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 74f1704b-2155-5550-9793-1c76d08c49dd sending to next pipeline
2026-03-30 08:03:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 74f1704b-2155-5550-9793-1c76d08c49dd, identifier: ML17%20YBE
2026-03-30 08:03:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389881/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389881>
2026-03-30 08:03:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389850/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389850>
2026-03-30 08:03:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389775/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MJ08GYY/42812770?sv=2020-08-04&st=2026-03-30T08%3A03%3A31Z&se=2026-03-30T08%3A28%3A31Z&sr=b&sp=r&sig=1eLpAoIgI9alIj7IX61bs%2B5ehSLTM0HWb%2FnxwBTftFA%3D)
2026-03-30 08:03:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c60d16a4-de3e-5cd1-a247-8a78bc2fed06 with identifier: VO65%20FFY
2026-03-30 08:03:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c60d16a4-de3e-5cd1-a247-8a78bc2fed06 with identifier: VO65%20FFY
2026-03-30 08:03:42 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c60d16a4-de3e-5cd1-a247-8a78bc2fed06 with identifier: VO65%20FFY to the API
2026-03-30 08:03:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VO65%20FFY-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'c60d16a4-de3e-5cd1-a247-8a78bc2fed06',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VO65 FFY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VO65%20FFY&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 99069,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 100 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 100 ZETEC',
 'vin': 'WF0DXXGAKDFT50762',
 'year': 2015}
2026-03-30 08:03:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO65%2520FFY%27 HTTP/1.1" 200 None
2026-03-30 08:03:42 [bca.uk] INFO: Saving data for VO65%20FFY: {'auction_closing_time': 1774864800.0, 'created_time': 1774564654.901408, 'last_price_update_time': 1774857822.437832}
2026-03-30 08:03:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VO65%2520FFY') HTTP/1.1" 204 0
2026-03-30 08:03:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 74f1704b-2155-5550-9793-1c76d08c49dd with identifier: ML17%20YBE
2026-03-30 08:03:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 74f1704b-2155-5550-9793-1c76d08c49dd with identifier: ML17%20YBE
2026-03-30 08:03:42 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 74f1704b-2155-5550-9793-1c76d08c49dd with identifier: ML17%20YBE to the API
2026-03-30 08:03:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298940/600>
{'auction_title': '',
 'c_o_2_emission_value': 164,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_expert_report_file_d35917d3-7ed8-4259-8e32-41156ced284e.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ML17%20YBE-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '74f1704b-2155-5550-9793-1c76d08c49dd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ML17 YBE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ML17%20YBE&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'BMW',
 'model': '540I',
 'odometer': 97248,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39620,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298854/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39618,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298862/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37665,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298866/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36205,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298874/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 34032,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298878/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 33050,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298883/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56153,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298892/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76731,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298908/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86902,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298924/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74f1704b-2155-5550-9793-1c76d08c49dd/74f1704b-2155-5550-9793-1c76d08c49dd_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87321,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ML17YBE/699298940/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'BMW 540I 3.0 T XDRIVE SE Saloon',
 'transmission': 'automatic',
 'trim': 'T XDRIVE SE',
 'vin': 'WBAJB52040G461862',
 'year': 2017}
2026-03-30 08:03:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML17%2520YBE%27 HTTP/1.1" 200 None
2026-03-30 08:03:42 [bca.uk] INFO: Saving data for ML17%20YBE: {'created_time': 1774857822.980852, 'last_price_update_time': 1774857822.980863, 'auction_closing_time': 1775037600.0}
2026-03-30 08:03:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ML17%2520YBE') HTTP/1.1" 204 0
2026-03-30 08:03:43 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389836/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389836>
2026-03-30 08:03:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482479/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN05RTZ/42812591?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=gfFtuSVasR53wcRczIgiVFzIkjJqBqYCZRlajey9gMM%3D)
2026-03-30 08:03:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338181/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WF08FNO/42807273?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=Qh4cHsTWChqvHXPrU4e701YUeQQ9Qx6xkNT1pCON5Cw%3D)
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: DU17%20VHK
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU17%2520VHK%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for DU17%20VHK: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: EN63%20CGG
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN63%2520CGG%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for EN63%20CGG: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: VU65%20FPP
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU65%2520FPP%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for VU65%20FPP: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: HN54%20ZBG
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN54%2520ZBG%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for HN54%20ZBG: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: BV68%20KXR
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV68%2520KXR%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for BV68%20KXR: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: GV18%20EXP
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV18%2520EXP%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for GV18%20EXP: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: LJ68%20TTK
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ68%2520TTK%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for LJ68%20TTK: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: MJ19%20UHC
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ19%2520UHC%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for MJ19%20UHC: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: YH14%20PZJ
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH14%2520PZJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for YH14%20PZJ: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: YX64%20PZC
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX64%2520PZC%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for YX64%20PZC: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: X754%20XJO
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27X754%2520XJO%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for X754%20XJO: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: KD55%20WDG
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KD55%2520WDG%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for KD55%20WDG: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: HN09%20VCM
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN09%2520VCM%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for HN09%20VCM: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: WR10%20KTF
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR10%2520KTF%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for WR10%20KTF: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: AX06%20BHJ
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX06%2520BHJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for AX06%20BHJ: 0
2026-03-30 08:03:43 [bca.uk] INFO: Found listing with ID: BF08%20KXH
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF08%2520KXH%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Scrape type for BF08%20KXH: 2
2026-03-30 08:03:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dfa9c8e7-1646-5c99-a6a0-894354ec9276 with identifier: BF08%20KXH
2026-03-30 08:03:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dfa9c8e7-1646-5c99-a6a0-894354ec9276 with scrape type 2
2026-03-30 08:03:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item dfa9c8e7-1646-5c99-a6a0-894354ec9276 with scrape type 2
2026-03-30 08:03:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dfa9c8e7-1646-5c99-a6a0-894354ec9276, identifier: BF08%20KXH
2026-03-30 08:03:43 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389781/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389781>
2026-03-30 08:03:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389800/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MJ08GYY/42812770?sv=2020-08-04&st=2026-03-30T08%3A03%3A31Z&se=2026-03-30T08%3A28%3A31Z&sr=b&sp=r&sig=1eLpAoIgI9alIj7IX61bs%2B5ehSLTM0HWb%2FnxwBTftFA%3D)
2026-03-30 08:03:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dfa9c8e7-1646-5c99-a6a0-894354ec9276 with identifier: BF08%20KXH
2026-03-30 08:03:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dfa9c8e7-1646-5c99-a6a0-894354ec9276 with identifier: BF08%20KXH
2026-03-30 08:03:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dfa9c8e7-1646-5c99-a6a0-894354ec9276 with identifier: BF08%20KXH to the API
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 226,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BF08%20KXH-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '2.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'dfa9c8e7-1646-5c99-a6a0-894354ec9276',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BF08 KXH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BF08%20KXH&vehicleType=*',
 'listing': 'auction',
 'location': 'Crawley',
 'make': 'MERCEDES-BENZ',
 'model': 'CLC 230',
 'odometer': 132704,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ CLC 230 2.5 SPORT Coupe',
 'transmission': 'manual',
 'trim': 'SPORT',
 'vin': 'WDB2037522E043726',
 'year': 2008}
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF08%2520KXH%27 HTTP/1.1" 200 None
2026-03-30 08:03:43 [bca.uk] INFO: Saving data for BF08%20KXH: {'auction_closing_time': 1774864800.0, 'created_time': 1774449115.629267, 'last_price_update_time': 1774857823.852273}
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BF08%2520KXH') HTTP/1.1" 204 0
2026-03-30 08:03:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292e6ad0>
2026-03-30 08:03:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMJ08GYY%252F699389772%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389772/600 saved to cache
2026-03-30 08:03:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 4fe58579-ecad-52e4-b6c4-6e6d39273cf8
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294f3710>
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHJ14KFU%252F699037359%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037359/600 saved to cache
2026-03-30 08:03:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 001de5b0-2c11-53b9-9b6b-86ab14ab097b
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29308390>
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDK62WPV%252F699397148%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397148/600 saved to cache
2026-03-30 08:03:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 1f279632-5027-5c21-99cb-b9bd24861e37
2026-03-30 08:03:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389811/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MJ08GYY/42812770?sv=2020-08-04&st=2026-03-30T08%3A03%3A31Z&se=2026-03-30T08%3A28%3A31Z&sr=b&sp=r&sig=1eLpAoIgI9alIj7IX61bs%2B5ehSLTM0HWb%2FnxwBTftFA%3D)
2026-03-30 08:03:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389905/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699389905>
2026-03-30 08:03:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389788/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MJ08GYY/42812770?sv=2020-08-04&st=2026-03-30T08%3A03%3A31Z&se=2026-03-30T08%3A28%3A31Z&sr=b&sp=r&sig=1eLpAoIgI9alIj7IX61bs%2B5ehSLTM0HWb%2FnxwBTftFA%3D)
2026-03-30 08:03:44 [bca.uk] INFO: Found listing with ID: DA11%20XHP
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA11%2520XHP%27 HTTP/1.1" 200 None
2026-03-30 08:03:44 [bca.uk] INFO: Scrape type for DA11%20XHP: 0
2026-03-30 08:03:44 [bca.uk] INFO: Found listing with ID: DV15%20BDX
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV15%2520BDX%27 HTTP/1.1" 200 None
2026-03-30 08:03:44 [bca.uk] INFO: Scrape type for DV15%20BDX: 0
2026-03-30 08:03:44 [bca.uk] INFO: Found listing with ID: GD05%20ESY
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD05%2520ESY%27 HTTP/1.1" 200 None
2026-03-30 08:03:44 [bca.uk] INFO: Scrape type for GD05%20ESY: 2
2026-03-30 08:03:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fdfd8324-c800-5ec7-af8c-1e4ce3d7b28a with identifier: GD05%20ESY
2026-03-30 08:03:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fdfd8324-c800-5ec7-af8c-1e4ce3d7b28a with scrape type 2
2026-03-30 08:03:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fdfd8324-c800-5ec7-af8c-1e4ce3d7b28a with scrape type 2
2026-03-30 08:03:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fdfd8324-c800-5ec7-af8c-1e4ce3d7b28a, identifier: GD05%20ESY
2026-03-30 08:03:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fdfd8324-c800-5ec7-af8c-1e4ce3d7b28a with identifier: GD05%20ESY
2026-03-30 08:03:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fdfd8324-c800-5ec7-af8c-1e4ce3d7b28a with identifier: GD05%20ESY
2026-03-30 08:03:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fdfd8324-c800-5ec7-af8c-1e4ce3d7b28a with identifier: GD05%20ESY to the API
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 162,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GD05%20ESY-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'fdfd8324-c800-5ec7-af8c-1e4ce3d7b28a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GD05 ESY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GD05%20ESY&vehicleType=*',
 'listing': 'auction',
 'location': 'Crawley',
 'make': 'MERCEDES-BENZ',
 'model': 'A150',
 'odometer': 54510,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2005-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ A150 1.5 CLASSIC SE Hatchback',
 'transmission': 'manual',
 'trim': 'CLASSIC SE',
 'vin': 'WDD1693312J148548',
 'year': 2005}
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD05%2520ESY%27 HTTP/1.1" 200 None
2026-03-30 08:03:44 [bca.uk] INFO: Saving data for GD05%20ESY: {'auction_closing_time': 1774864800.0, 'created_time': 1774563447.845469, 'last_price_update_time': 1774857824.604941}
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GD05%2520ESY') HTTP/1.1" 204 0
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a709150>
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMJ08GYY%252F699389775%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389775/600 saved to cache
2026-03-30 08:03:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 4fe58579-ecad-52e4-b6c4-6e6d39273cf8
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8093d0>
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN05RTZ%252F699482479%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482479/600 saved to cache
2026-03-30 08:03:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 6f2e274d-506a-51b4-a7cb-249515e1f8f7
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:44 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3ccc50>
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWF08FNO%252F699338181%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338181/600 saved to cache
2026-03-30 08:03:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item a71d8e85-2c02-58df-a8c8-167e9a142672
2026-03-30 08:03:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487065/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487065>
2026-03-30 08:03:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269169/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269169>
2026-03-30 08:03:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253095/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253095>
2026-03-30 08:03:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269115/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269115>
2026-03-30 08:03:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389850/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MJ08GYY/42812770?sv=2020-08-04&st=2026-03-30T08%3A03%3A31Z&se=2026-03-30T08%3A28%3A31Z&sr=b&sp=r&sig=1eLpAoIgI9alIj7IX61bs%2B5ehSLTM0HWb%2FnxwBTftFA%3D)
2026-03-30 08:03:44 [bca.uk] INFO: Found listing with ID: GF13%20WKW
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF13%2520WKW%27 HTTP/1.1" 200 None
2026-03-30 08:03:44 [bca.uk] INFO: Scrape type for GF13%20WKW: 0
2026-03-30 08:03:44 [bca.uk] INFO: Found listing with ID: GY62%20LMK
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY62%2520LMK%27 HTTP/1.1" 200 None
2026-03-30 08:03:44 [bca.uk] INFO: Scrape type for GY62%20LMK: 2
2026-03-30 08:03:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e5fffff4-5014-5942-acb4-9d3b60e8bfc5 with identifier: GY62%20LMK
2026-03-30 08:03:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e5fffff4-5014-5942-acb4-9d3b60e8bfc5 with scrape type 2
2026-03-30 08:03:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e5fffff4-5014-5942-acb4-9d3b60e8bfc5 with scrape type 2
2026-03-30 08:03:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e5fffff4-5014-5942-acb4-9d3b60e8bfc5, identifier: GY62%20LMK
2026-03-30 08:03:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e5fffff4-5014-5942-acb4-9d3b60e8bfc5 with identifier: GY62%20LMK
2026-03-30 08:03:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e5fffff4-5014-5942-acb4-9d3b60e8bfc5 with identifier: GY62%20LMK
2026-03-30 08:03:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e5fffff4-5014-5942-acb4-9d3b60e8bfc5 with identifier: GY62%20LMK to the API
2026-03-30 08:03:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GY62%20LMK-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e5fffff4-5014-5942-acb4-9d3b60e8bfc5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GY62 LMK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GY62%20LMK&vehicleType=*',
 'listing': 'auction',
 'location': 'Crawley',
 'make': 'SKODA',
 'model': 'OCTAVIA',
 'odometer': 96161,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'SKODA OCTAVIA 1.6 TDI CR 105 SE Estate',
 'transmission': 'manual',
 'trim': 'TDI CR 105 SE',
 'vin': 'TMBHT21Z6D2055730',
 'year': 2012}
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY62%2520LMK%27 HTTP/1.1" 200 None
2026-03-30 08:03:45 [bca.uk] INFO: Saving data for GY62%20LMK: {'auction_closing_time': 1774864800.0, 'created_time': 1774563449.844773, 'last_price_update_time': 1774857825.271789}
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GY62%2520LMK') HTTP/1.1" 204 0
2026-03-30 08:03:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389781/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MJ08GYY/42812770?sv=2020-08-04&st=2026-03-30T08%3A03%3A31Z&se=2026-03-30T08%3A28%3A31Z&sr=b&sp=r&sig=1eLpAoIgI9alIj7IX61bs%2B5ehSLTM0HWb%2FnxwBTftFA%3D)
2026-03-30 08:03:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968611/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968611>
2026-03-30 08:03:45 [bca.uk] INFO: Found listing with ID: LF13%20HMY
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF13%2520HMY%27 HTTP/1.1" 200 None
2026-03-30 08:03:45 [bca.uk] INFO: Scrape type for LF13%20HMY: 0
2026-03-30 08:03:45 [bca.uk] INFO: Found listing with ID: LN10%20YCU
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN10%2520YCU%27 HTTP/1.1" 200 None
2026-03-30 08:03:45 [bca.uk] INFO: Scrape type for LN10%20YCU: 0
2026-03-30 08:03:45 [bca.uk] INFO: Found listing with ID: LT62%20PZA
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT62%2520PZA%27 HTTP/1.1" 200 None
2026-03-30 08:03:45 [bca.uk] INFO: Scrape type for LT62%20PZA: 0
2026-03-30 08:03:45 [bca.uk] INFO: Found listing with ID: LX10%20XUF
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX10%2520XUF%27 HTTP/1.1" 200 None
2026-03-30 08:03:45 [bca.uk] INFO: Scrape type for LX10%20XUF: 0
2026-03-30 08:03:45 [bca.uk] INFO: Found listing with ID: LX63%20NNP
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX63%2520NNP%27 HTTP/1.1" 200 None
2026-03-30 08:03:45 [bca.uk] INFO: Scrape type for LX63%20NNP: 0
2026-03-30 08:03:45 [bca.uk] INFO: Found listing with ID: MF62%20LBL
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF62%2520LBL%27 HTTP/1.1" 200 None
2026-03-30 08:03:45 [bca.uk] INFO: Scrape type for MF62%20LBL: 2
2026-03-30 08:03:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a19cd149-3d79-5089-86e3-fc860549a273 with identifier: MF62%20LBL
2026-03-30 08:03:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a19cd149-3d79-5089-86e3-fc860549a273 with scrape type 2
2026-03-30 08:03:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a19cd149-3d79-5089-86e3-fc860549a273 with scrape type 2
2026-03-30 08:03:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a19cd149-3d79-5089-86e3-fc860549a273, identifier: MF62%20LBL
2026-03-30 08:03:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a454c50>
2026-03-30 08:03:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMJ08GYY%252F699389800%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389800/600 saved to cache
2026-03-30 08:03:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 4fe58579-ecad-52e4-b6c4-6e6d39273cf8
2026-03-30 08:03:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29558610>
2026-03-30 08:03:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMJ08GYY%252F699389811%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389811/600 saved to cache
2026-03-30 08:03:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 4fe58579-ecad-52e4-b6c4-6e6d39273cf8
2026-03-30 08:03:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2995f310>
2026-03-30 08:03:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMJ08GYY%252F699389788%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389788/600 saved to cache
2026-03-30 08:03:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 4fe58579-ecad-52e4-b6c4-6e6d39273cf8
2026-03-30 08:03:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973912/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698973912>
2026-03-30 08:03:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MA70HTF/42812613?sv=2020-08-04&st=2026-03-30T08%3A03%3A44Z&se=2026-03-30T08%3A28%3A44Z&sr=b&sp=r&sig=9iyDZiexxc3HmsKMJBe%2F1sgpvD8yZqywJmFyTYMzu8k%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MA70%20HTF-GB>
2026-03-30 08:03:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496375/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YC74FVU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:03:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389881/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MJ08GYY/42812770?sv=2020-08-04&st=2026-03-30T08%3A03%3A31Z&se=2026-03-30T08%3A28%3A31Z&sr=b&sp=r&sig=1eLpAoIgI9alIj7IX61bs%2B5ehSLTM0HWb%2FnxwBTftFA%3D)
2026-03-30 08:03:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a19cd149-3d79-5089-86e3-fc860549a273 with identifier: MF62%20LBL
2026-03-30 08:03:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a19cd149-3d79-5089-86e3-fc860549a273 with identifier: MF62%20LBL
2026-03-30 08:03:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a19cd149-3d79-5089-86e3-fc860549a273 with identifier: MF62%20LBL to the API
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 174,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MF62%20LBL-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'a19cd149-3d79-5089-86e3-fc860549a273',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MF62 LBL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MF62%20LBL&vehicleType=*',
 'listing': 'auction',
 'location': 'Crawley',
 'make': 'FORD',
 'model': 'S-MAX',
 'odometer': 152668,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'FORD S-MAX 2.2 TDCI 200 TITANIUM MPV',
 'transmission': 'manual',
 'trim': 'TDCI 200 TITANIUM',
 'vin': 'WF0SXXGBWSBU86159',
 'year': 2012}
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF62%2520LBL%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Saving data for MF62%20LBL: {'auction_closing_time': 1774864800.0, 'created_time': 1774563339.690477, 'last_price_update_time': 1774857826.115377}
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MF62%2520LBL') HTTP/1.1" 204 0
2026-03-30 08:03:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389836/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MJ08GYY/42812770?sv=2020-08-04&st=2026-03-30T08%3A03%3A31Z&se=2026-03-30T08%3A28%3A31Z&sr=b&sp=r&sig=1eLpAoIgI9alIj7IX61bs%2B5ehSLTM0HWb%2FnxwBTftFA%3D)
2026-03-30 08:03:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389905/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MJ08GYY/42812770?sv=2020-08-04&st=2026-03-30T08%3A03%3A31Z&se=2026-03-30T08%3A28%3A31Z&sr=b&sp=r&sig=1eLpAoIgI9alIj7IX61bs%2B5ehSLTM0HWb%2FnxwBTftFA%3D)
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: BF19%20GGJ
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF19%2520GGJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for BF19%20GGJ: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: KX18%20YOG
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX18%2520YOG%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for KX18%20YOG: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: EA67%20PUX
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA67%2520PUX%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for EA67%20PUX: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: EU64%20XKO
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU64%2520XKO%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for EU64%20XKO: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: FG68%20YWJ
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG68%2520YWJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for FG68%20YWJ: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: GV67%20PKE
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV67%2520PKE%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for GV67%20PKE: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: MP65%20HBK
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MP65%2520HBK%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for MP65%20HBK: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: PO15%20XUV
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO15%2520XUV%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for PO15%20XUV: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: SW15%20MJE
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW15%2520MJE%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for SW15%20MJE: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: VE08%20GUX
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE08%2520GUX%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for VE08%20GUX: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: AE06%20HAU
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE06%2520HAU%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for AE06%20HAU: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: FX51%20CRK
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX51%2520CRK%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for FX51%20CRK: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: KU53%20LFL
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU53%2520LFL%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for KU53%20LFL: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: LC58%20UCT
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC58%2520UCT%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for LC58%20UCT: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: RY56%20RNF
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RY56%2520RNF%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for RY56%20RNF: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: AP15%20JHV
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP15%2520JHV%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for AP15%20JHV: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: DA65%20YOO
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA65%2520YOO%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for DA65%20YOO: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: EJ15%20LVF
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ15%2520LVF%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for EJ15%20LVF: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: FG67%20NYZ
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG67%2520NYZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for FG67%20NYZ: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: J22%20CDN
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27J22%2520CDN%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for J22%20CDN: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: MJ18%20VDO
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ18%2520VDO%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for MJ18%20VDO: 0
2026-03-30 08:03:46 [bca.uk] INFO: Found listing with ID: ML14%20AHZ
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML14%2520AHZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:46 [bca.uk] INFO: Scrape type for ML14%20AHZ: 2
2026-03-30 08:03:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f12ca84d-fd80-58af-bcc8-82f86db427e6 with identifier: ML14%20AHZ
2026-03-30 08:03:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f12ca84d-fd80-58af-bcc8-82f86db427e6 with scrape type 2
2026-03-30 08:03:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f12ca84d-fd80-58af-bcc8-82f86db427e6 with scrape type 2
2026-03-30 08:03:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f12ca84d-fd80-58af-bcc8-82f86db427e6, identifier: ML14%20AHZ
2026-03-30 08:03:46 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:46 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:46 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:46 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:46 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a721fd0>
2026-03-30 08:03:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMJ08GYY%252F699389850%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389850/600 saved to cache
2026-03-30 08:03:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 4fe58579-ecad-52e4-b6c4-6e6d39273cf8
2026-03-30 08:03:46 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440302/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440302>
2026-03-30 08:03:46 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432918/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432918>
2026-03-30 08:03:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f12ca84d-fd80-58af-bcc8-82f86db427e6 with identifier: ML14%20AHZ
2026-03-30 08:03:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f12ca84d-fd80-58af-bcc8-82f86db427e6 with identifier: ML14%20AHZ
2026-03-30 08:03:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f12ca84d-fd80-58af-bcc8-82f86db427e6 with identifier: ML14%20AHZ to the API
2026-03-30 08:03:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 158,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ML14%20AHZ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f12ca84d-fd80-58af-bcc8-82f86db427e6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ML14 AHZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ML14%20AHZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'HYUNDAI',
 'model': 'IX35',
 'odometer': 80227,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'HYUNDAI IX35 1.6 GDI SE 2WD StationWagon',
 'transmission': 'manual',
 'trim': 'GDI SE 2WD',
 'vin': 'TMAJU81ALEJ521938',
 'year': 2014}
2026-03-30 08:03:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML14%2520AHZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:47 [bca.uk] INFO: Saving data for ML14%20AHZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774389709.943789, 'last_price_update_time': 1774857827.309017}
2026-03-30 08:03:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ML14%2520AHZ') HTTP/1.1" 204 0
2026-03-30 08:03:47 [bca.uk] INFO: Found listing with ID: BV68%20CXD
2026-03-30 08:03:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV68%2520CXD%27 HTTP/1.1" 200 None
2026-03-30 08:03:47 [bca.uk] INFO: Scrape type for BV68%20CXD: 2
2026-03-30 08:03:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5cfc29f1-367d-59ce-a07c-9d3ba6f261f5 with identifier: BV68%20CXD
2026-03-30 08:03:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5cfc29f1-367d-59ce-a07c-9d3ba6f261f5 with scrape type 2
2026-03-30 08:03:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5cfc29f1-367d-59ce-a07c-9d3ba6f261f5 with scrape type 2
2026-03-30 08:03:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5cfc29f1-367d-59ce-a07c-9d3ba6f261f5, identifier: BV68%20CXD
2026-03-30 08:03:47 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GX23NUU/42779294?sv=2020-08-04&st=2026-03-30T08%3A03%3A46Z&se=2026-03-30T08%3A28%3A46Z&sr=b&sp=r&sig=nx5bXAsBYC4AVqbqk%2BAiIcYPdN24L10VyqWBw3C7dm8%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GX23%20NUU-GB>
2026-03-30 08:03:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5cfc29f1-367d-59ce-a07c-9d3ba6f261f5 with identifier: BV68%20CXD
2026-03-30 08:03:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5cfc29f1-367d-59ce-a07c-9d3ba6f261f5 with identifier: BV68%20CXD
2026-03-30 08:03:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5cfc29f1-367d-59ce-a07c-9d3ba6f261f5 with identifier: BV68%20CXD to the API
2026-03-30 08:03:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=6&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 131,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BV68%20CXD-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '5cfc29f1-367d-59ce-a07c-9d3ba6f261f5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BV68 CXD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BV68%20CXD&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'VAUXHALL',
 'model': 'MOKKA X',
 'odometer': 59356,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOKKA X 1.6 CDTI 136 ECOTEC ELITE Hatchback',
 'transmission': 'manual',
 'trim': 'CDTI 136 ECOTEC ELITE',
 'vin': 'W0VJD7EC1JB733657',
 'year': 2018}
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV68%2520CXD%27 HTTP/1.1" 200 None
2026-03-30 08:03:48 [bca.uk] INFO: Saving data for BV68%20CXD: {'auction_closing_time': 1774864800.0, 'created_time': 1774651111.769754, 'last_price_update_time': 1774857828.271602}
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BV68%2520CXD') HTTP/1.1" 204 0
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29031750>
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMJ08GYY%252F699389781%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389781/600 saved to cache
2026-03-30 08:03:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 4fe58579-ecad-52e4-b6c4-6e6d39273cf8
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293b6990>
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMJ08GYY%252F699389881%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389881/600 saved to cache
2026-03-30 08:03:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 4fe58579-ecad-52e4-b6c4-6e6d39273cf8
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a78ca90>
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMJ08GYY%252F699389836%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389836/600 saved to cache
2026-03-30 08:03:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 4fe58579-ecad-52e4-b6c4-6e6d39273cf8
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:48 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b5ea50>
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMJ08GYY%252F699389905%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389905/600 saved to cache
2026-03-30 08:03:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 4fe58579-ecad-52e4-b6c4-6e6d39273cf8
2026-03-30 08:03:48 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 4fe58579-ecad-52e4-b6c4-6e6d39273cf8, skipping ID generation
2026-03-30 08:03:48 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 4fe58579-ecad-52e4-b6c4-6e6d39273cf8 sending to next pipeline
2026-03-30 08:03:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4fe58579-ecad-52e4-b6c4-6e6d39273cf8, identifier: MJ08%20GYY
2026-03-30 08:03:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496375/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YC74FVU/42812569?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=FrrNHMhscQytNRjiZqOp4ENJio31n%2BNwlDCwsxSzMrY%3D)
2026-03-30 08:03:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072103/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072103>
2026-03-30 08:03:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253095/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RK19CXY/42809789?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=F3MBa2lziACuTgbjI%2FqTowOAzTssqI3WvvQBxayW4Ck%3D)
2026-03-30 08:03:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487065/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EA12GMX/42812669?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=KqU1vbD6pPQApwAjRKBaz%2BPKWoULPrRZO3zoUVnz8CA%3D)
2026-03-30 08:03:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968611/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WL11DWC/42810724?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=VUIqt1ff80OqMHxFczjFT1j9SsU1W5bYlO1rAasZnj0%3D)
2026-03-30 08:03:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269169/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LP69DXX/42807437?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=So2fiAkpqP1mQJgXCxz23D5MbwGwNh7x3E9KN3u4d2s%3D)
2026-03-30 08:03:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269115/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LM18LZP/42808198?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=6l9Abq8qYYYBkxAFlWthR6ao9ndq8Tw7EqDkEHW9Icg%3D)
2026-03-30 08:03:48 [bca.uk] INFO: Found listing with ID: NV07%20OAE
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV07%2520OAE%27 HTTP/1.1" 200 None
2026-03-30 08:03:48 [bca.uk] INFO: Scrape type for NV07%20OAE: 0
2026-03-30 08:03:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4fe58579-ecad-52e4-b6c4-6e6d39273cf8 with identifier: MJ08%20GYY
2026-03-30 08:03:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4fe58579-ecad-52e4-b6c4-6e6d39273cf8 with identifier: MJ08%20GYY
2026-03-30 08:03:48 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4fe58579-ecad-52e4-b6c4-6e6d39273cf8 with identifier: MJ08%20GYY to the API
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389905/600>
{'auction_title': '',
 'c_o_2_emission_value': 184,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_expert_report_file_1549e3bf-4882-4576-8d52-4d4eb2713a3a.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MJ08%20GYY-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '4fe58579-ecad-52e4-b6c4-6e6d39273cf8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MJ08 GYY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MJ08%20GYY&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 139662,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47880,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389772/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45081,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389775/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44223,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389781/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45923,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389788/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44639,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389800/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42163,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389811/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78237,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389836/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62795,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389850/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84453,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389881/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4fe58579-ecad-52e4-b6c4-6e6d39273cf8/4fe58579-ecad-52e4-b6c4-6e6d39273cf8_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74774,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MJ08GYY/699389905/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 ZETEC Estate',
 'transmission': 'automatic',
 'trim': 'ZETEC',
 'vin': 'WF0SXXGCDS8A63559',
 'year': 2008}
2026-03-30 08:03:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ08%2520GYY%27 HTTP/1.1" 200 None
2026-03-30 08:03:49 [bca.uk] INFO: Saving data for MJ08%20GYY: {'created_time': 1774857829.003042, 'last_price_update_time': 1774857829.003055, 'auction_closing_time': 1775037600.0}
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ08%2520GYY') HTTP/1.1" 204 0
2026-03-30 08:03:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6bed10>
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYC74FVU%252F699496375%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496375/600 saved to cache
2026-03-30 08:03:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 6ac1193c-0380-588d-95f2-3db08717a7a1
2026-03-30 08:03:49 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 6ac1193c-0380-588d-95f2-3db08717a7a1, skipping ID generation
2026-03-30 08:03:49 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 6ac1193c-0380-588d-95f2-3db08717a7a1 sending to next pipeline
2026-03-30 08:03:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6ac1193c-0380-588d-95f2-3db08717a7a1, identifier: YC74%20FVU
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295b1750>
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRK19CXY%252F699253095%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253095/600 saved to cache
2026-03-30 08:03:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 596d4cc7-50fc-58d5-affa-dcabc266c9ab
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295b3190>
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEA12GMX%252F699487065%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487065/600 saved to cache
2026-03-30 08:03:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 2412f446-becc-5eaf-9201-9809810fbec0
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2ca93510>
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWL11DWC%252F698968611%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968611/600 saved to cache
2026-03-30 08:03:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item d38d5dad-c9f2-5622-a7fa-9de0248c3eab
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290864d0>
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLP69DXX%252F699269169%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269169/600 saved to cache
2026-03-30 08:03:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 8b595a00-963d-5dbf-830d-88386cefc856
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:49 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291298d0>
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLM18LZP%252F699269115%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269115/600 saved to cache
2026-03-30 08:03:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 212ddbcd-0c59-5b53-9de3-05fcdd0541aa
2026-03-30 08:03:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MA70HTF/42812613?sv=2020-08-04&st=2026-03-30T08%3A03%3A44Z&se=2026-03-30T08%3A28%3A44Z&sr=b&sp=r&sig=9iyDZiexxc3HmsKMJBe%2F1sgpvD8yZqywJmFyTYMzu8k%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6ac1193c-0380-588d-95f2-3db08717a7a1 with identifier: YC74%20FVU
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=green HTTP/1.1" 200 None
2026-03-30 08:03:49 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:03:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6ac1193c-0380-588d-95f2-3db08717a7a1 with identifier: YC74%20FVU
2026-03-30 08:03:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6ac1193c-0380-588d-95f2-3db08717a7a1 with identifier: YC74%20FVU to the API
2026-03-30 08:03:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496375/600>
{'auction_title': '',
 'c_o_2_emission_value': 110,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_expert_report_file_74dd1576-187e-4f37-ba98-424ba563a524.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YC74%20FVU-GB',
 'category': 'Car',
 'color': 'green',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6ac1193c-0380-588d-95f2-3db08717a7a1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YC74 FVU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YC74%20FVU&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'FIAT',
 'model': '500',
 'odometer': 5507,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38564,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496375/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38308,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496380/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36575,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496386/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35336,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496394/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 34811,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496405/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 34805,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496417/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89680,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496452/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66602,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496489/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ac1193c-0380-588d-95f2-3db08717a7a1/6ac1193c-0380-588d-95f2-3db08717a7a1_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79005,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YC74FVU/699496526/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'FIAT 500 1.0 M/H Hatchback',
 'transmission': 'manual',
 'trim': 'M/H',
 'vin': 'ZFACF1BJ2RJJ96206',
 'year': 2024}
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC74%2520FVU%27 HTTP/1.1" 200 None
2026-03-30 08:03:50 [bca.uk] INFO: Saving data for YC74%20FVU: {'created_time': 1774857830.577359, 'last_price_update_time': 1774857830.57737, 'auction_closing_time': 1775037600.0}
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YC74%2520FVU') HTTP/1.1" 204 0
2026-03-30 08:03:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973912/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LO69HBX/42810695?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=7xGYTa8UKHHrIRVfJDesgNCUaKI3sA5nqgokMRfhRSw%3D)
2026-03-30 08:03:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047058/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047058>
2026-03-30 08:03:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422774/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422774>
2026-03-30 08:03:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968511/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968511>
2026-03-30 08:03:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440302/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT21GUW/42812232?sv=2020-08-04&st=2026-03-30T08%3A01%3A08Z&se=2026-03-30T08%3A26%3A08Z&sr=b&sp=r&sig=mPWloaZ1GLlgF6vnS6SwhM9WCZVahxjqRxkN1e05MaY%3D)
2026-03-30 08:03:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GX23NUU/42779294?sv=2020-08-04&st=2026-03-30T08%3A03%3A46Z&se=2026-03-30T08%3A28%3A46Z&sr=b&sp=r&sig=nx5bXAsBYC4AVqbqk%2BAiIcYPdN24L10VyqWBw3C7dm8%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:50 [bca.uk] INFO: Total items found: 100
2026-03-30 08:03:50 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded
2026-03-30 08:03:50 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:03:50 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:03:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432918/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RF53WXL/42812364?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=78VnHRjVww%2F6A7pYeAaKkmpwQCkECgz73BDaW33x5OE%3D)
2026-03-30 08:03:50 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:03:50 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:03:50 [bca.uk] INFO: Found listing with ID: YD66%20KFF
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD66%2520KFF%27 HTTP/1.1" 200 None
2026-03-30 08:03:50 [bca.uk] INFO: Scrape type for YD66%20KFF: 0
2026-03-30 08:03:50 [bca.uk] INFO: Found listing with ID: YG66%20UPZ
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG66%2520UPZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:50 [bca.uk] INFO: Scrape type for YG66%20UPZ: 0
2026-03-30 08:03:50 [bca.uk] INFO: Found listing with ID: NA20%20MYY
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA20%2520MYY%27 HTTP/1.1" 200 None
2026-03-30 08:03:50 [bca.uk] INFO: Scrape type for NA20%20MYY: 0
2026-03-30 08:03:50 [bca.uk] INFO: Found listing with ID: NG17%20ZRR
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG17%2520ZRR%27 HTTP/1.1" 200 None
2026-03-30 08:03:50 [bca.uk] INFO: Scrape type for NG17%20ZRR: 0
2026-03-30 08:03:50 [bca.uk] INFO: Found listing with ID: NU65%20YZX
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU65%2520YZX%27 HTTP/1.1" 200 None
2026-03-30 08:03:50 [bca.uk] INFO: Scrape type for NU65%20YZX: 0
2026-03-30 08:03:50 [bca.uk] INFO: Found listing with ID: VN64%20YVX
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN64%2520YVX%27 HTTP/1.1" 200 None
2026-03-30 08:03:50 [bca.uk] INFO: Scrape type for VN64%20YVX: 0
2026-03-30 08:03:50 [bca.uk] INFO: Found listing with ID: YX18%20XUA
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX18%2520XUA%27 HTTP/1.1" 200 None
2026-03-30 08:03:50 [bca.uk] INFO: Scrape type for YX18%20XUA: 2
2026-03-30 08:03:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a587b00e-f4c1-59c8-8c53-e198ce1b3d60 with identifier: YX18%20XUA
2026-03-30 08:03:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a587b00e-f4c1-59c8-8c53-e198ce1b3d60 with scrape type 2
2026-03-30 08:03:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a587b00e-f4c1-59c8-8c53-e198ce1b3d60 with scrape type 2
2026-03-30 08:03:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a587b00e-f4c1-59c8-8c53-e198ce1b3d60, identifier: YX18%20XUA
2026-03-30 08:03:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295d9e10>
2026-03-30 08:03:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_42e5f2b5-7e5e-5230-ab24-806c8b648581/42e5f2b5-7e5e-5230-ab24-806c8b648581_expert_report_file_3b366dc6-c875-414a-a407-672d9d232685.pdf HTTP/1.1" 201 0
2026-03-30 08:03:50 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 42e5f2b5-7e5e-5230-ab24-806c8b648581
2026-03-30 08:03:50 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 42e5f2b5-7e5e-5230-ab24-806c8b648581, skipping ID generation
2026-03-30 08:03:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 42e5f2b5-7e5e-5230-ab24-806c8b648581
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DMA70HTF-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:03:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MA70HTF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:03:50 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:03:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a587b00e-f4c1-59c8-8c53-e198ce1b3d60 with identifier: YX18%20XUA
2026-03-30 08:03:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a587b00e-f4c1-59c8-8c53-e198ce1b3d60 with identifier: YX18%20XUA
2026-03-30 08:03:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a587b00e-f4c1-59c8-8c53-e198ce1b3d60 with identifier: YX18%20XUA to the API
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 108,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YX18%20XUA-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a587b00e-f4c1-59c8-8c53-e198ce1b3d60',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YX18 XUA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YX18%20XUA&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 99460,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.0 65 SE Hatchback',
 'transmission': 'manual',
 'trim': '65 SE',
 'vin': 'WVWZZZAWZJU000511',
 'year': 2018}
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX18%2520XUA%27 HTTP/1.1" 200 None
2026-03-30 08:03:51 [bca.uk] INFO: Saving data for YX18%20XUA: {'auction_closing_time': 1774864800.0, 'created_time': 1774651767.598387, 'last_price_update_time': 1774857831.553951}
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YX18%2520XUA') HTTP/1.1" 204 0
2026-03-30 08:03:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072103/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KD54EPE/42811231?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=yduFzyeAZU8F35RNEU4Le%2FurRUJ4TuiFJ26WeiUdVHg%3D)
2026-03-30 08:03:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253081/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253081>
2026-03-30 08:03:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397146/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397146>
2026-03-30 08:03:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487045/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487045>
2026-03-30 08:03:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037340/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037340>
2026-03-30 08:03:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482456/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482456>
2026-03-30 08:03:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338164/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338164>
2026-03-30 08:03:51 [bca.uk] INFO: Found listing with ID: GJ64%20FZB
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ64%2520FZB%27 HTTP/1.1" 200 None
2026-03-30 08:03:51 [bca.uk] INFO: Scrape type for GJ64%20FZB: 0
2026-03-30 08:03:51 [bca.uk] INFO: Found listing with ID: KR65%20CKN
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR65%2520CKN%27 HTTP/1.1" 200 None
2026-03-30 08:03:51 [bca.uk] INFO: Scrape type for KR65%20CKN: 0
2026-03-30 08:03:51 [bca.uk] INFO: Found listing with ID: LD14%20UGX
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD14%2520UGX%27 HTTP/1.1" 200 None
2026-03-30 08:03:51 [bca.uk] INFO: Scrape type for LD14%20UGX: 0
2026-03-30 08:03:51 [bca.uk] INFO: Found listing with ID: LO13%20ZTR
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO13%2520ZTR%27 HTTP/1.1" 200 None
2026-03-30 08:03:51 [bca.uk] INFO: Scrape type for LO13%20ZTR: 0
2026-03-30 08:03:51 [bca.uk] INFO: Found listing with ID: NK63%20OGC
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK63%2520OGC%27 HTTP/1.1" 200 None
2026-03-30 08:03:51 [bca.uk] INFO: Scrape type for NK63%20OGC: 0
2026-03-30 08:03:51 [bca.uk] INFO: Found listing with ID: OV14%20WTT
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV14%2520WTT%27 HTTP/1.1" 200 None
2026-03-30 08:03:51 [bca.uk] INFO: Scrape type for OV14%20WTT: 2
2026-03-30 08:03:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2de6f47f-f4c1-55a4-be4a-bfa2310dcd8f with identifier: OV14%20WTT
2026-03-30 08:03:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2de6f47f-f4c1-55a4-be4a-bfa2310dcd8f with scrape type 2
2026-03-30 08:03:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2de6f47f-f4c1-55a4-be4a-bfa2310dcd8f with scrape type 2
2026-03-30 08:03:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2de6f47f-f4c1-55a4-be4a-bfa2310dcd8f, identifier: OV14%20WTT
2026-03-30 08:03:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269082/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269082>
2026-03-30 08:03:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2de6f47f-f4c1-55a4-be4a-bfa2310dcd8f with identifier: OV14%20WTT
2026-03-30 08:03:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2de6f47f-f4c1-55a4-be4a-bfa2310dcd8f with identifier: OV14%20WTT
2026-03-30 08:03:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2de6f47f-f4c1-55a4-be4a-bfa2310dcd8f with identifier: OV14%20WTT to the API
2026-03-30 08:03:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 98,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OV14%20WTT-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '2de6f47f-f4c1-55a4-be4a-bfa2310dcd8f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OV14 WTT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OV14%20WTT&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 115029,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.4 HDI ACTIVE Hatchback',
 'transmission': 'manual',
 'trim': 'HDI ACTIVE',
 'vin': 'VF3CC8HR0ET096207',
 'year': 2014}
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV14%2520WTT%27 HTTP/1.1" 200 None
2026-03-30 08:03:52 [bca.uk] INFO: Saving data for OV14%20WTT: {'auction_closing_time': 1774864800.0, 'created_time': 1774650184.839152, 'last_price_update_time': 1774857832.171932}
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OV14%2520WTT') HTTP/1.1" 204 0
2026-03-30 08:03:52 [bca.uk] INFO: Found listing with ID: SJ13%20HUH
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ13%2520HUH%27 HTTP/1.1" 200 None
2026-03-30 08:03:52 [bca.uk] INFO: Scrape type for SJ13%20HUH: 0
2026-03-30 08:03:52 [bca.uk] INFO: Found listing with ID: SN11%20HLZ
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN11%2520HLZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:52 [bca.uk] INFO: Scrape type for SN11%20HLZ: 0
2026-03-30 08:03:52 [bca.uk] INFO: Found listing with ID: SV09%20YGZ
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV09%2520YGZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:52 [bca.uk] INFO: Scrape type for SV09%20YGZ: 0
2026-03-30 08:03:52 [bca.uk] INFO: Found listing with ID: SY13%20GYG
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY13%2520GYG%27 HTTP/1.1" 200 None
2026-03-30 08:03:52 [bca.uk] INFO: Scrape type for SY13%20GYG: 2
2026-03-30 08:03:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e1f22234-e15e-5e31-beef-d9bf8e8b7a38 with identifier: SY13%20GYG
2026-03-30 08:03:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e1f22234-e15e-5e31-beef-d9bf8e8b7a38 with scrape type 2
2026-03-30 08:03:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e1f22234-e15e-5e31-beef-d9bf8e8b7a38 with scrape type 2
2026-03-30 08:03:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e1f22234-e15e-5e31-beef-d9bf8e8b7a38, identifier: SY13%20GYG
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a939d0>
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLO69HBX%252F698973912%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973912/600 saved to cache
2026-03-30 08:03:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item a7230204-87af-55f6-af06-306adecfabc3
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294a3790>
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT21GUW%252F699440302%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440302/600 saved to cache
2026-03-30 08:03:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 506c936c-a586-5b81-bdaa-c332e8646eac
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294a0750>
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_expert_report_file_437117d6-5559-42be-b10e-367c9fdf5a26.pdf HTTP/1.1" 201 0
2026-03-30 08:03:52 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 4a524949-f4eb-5dd3-be9d-0b7d71d844fb
2026-03-30 08:03:52 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 4a524949-f4eb-5dd3-be9d-0b7d71d844fb, skipping ID generation
2026-03-30 08:03:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4a524949-f4eb-5dd3-be9d-0b7d71d844fb
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DGX23NUU-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:03:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GX23NUU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29077b50>
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRF53WXL%252F699432918%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432918/600 saved to cache
2026-03-30 08:03:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item a0444d08-d17a-5056-b0d7-3e10e6a98f27
2026-03-30 08:03:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968605/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968605>
2026-03-30 08:03:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968615/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968615>
2026-03-30 08:03:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309341/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309341>
2026-03-30 08:03:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047058/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KY59GWG/42811123?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=YdU4qEoCktYJYvYnWrdLxeo9tVxr%2BsOTWSs1Hhl5EUs%3D)
2026-03-30 08:03:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968511/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/OE15ZPZ/42810726?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=e7I2O3Pfn%2B7XgB6nXCIL%2BtTFTK%2BTI82aeDe3z0YFJCo%3D)
2026-03-30 08:03:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e1f22234-e15e-5e31-beef-d9bf8e8b7a38 with identifier: SY13%20GYG
2026-03-30 08:03:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e1f22234-e15e-5e31-beef-d9bf8e8b7a38 with identifier: SY13%20GYG
2026-03-30 08:03:52 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e1f22234-e15e-5e31-beef-d9bf8e8b7a38 with identifier: SY13%20GYG to the API
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SY13%20GYG-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e1f22234-e15e-5e31-beef-d9bf8e8b7a38',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SY13 GYG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SY13%20GYG&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 94460,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 3008 1.6 HDI 115 SR MPV',
 'transmission': 'manual',
 'trim': 'HDI 115 SR',
 'vin': 'VF30U9HD8DS011003',
 'year': 2013}
2026-03-30 08:03:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY13%2520GYG%27 HTTP/1.1" 200 None
2026-03-30 08:03:53 [bca.uk] INFO: Saving data for SY13%20GYG: {'auction_closing_time': 1774864800.0, 'created_time': 1774651579.304509, 'last_price_update_time': 1774857833.00205}
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SY13%2520GYG') HTTP/1.1" 204 0
2026-03-30 08:03:53 [bca.uk] INFO: Found listing with ID: FY09%20CJO
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY09%2520CJO%27 HTTP/1.1" 200 None
2026-03-30 08:03:53 [bca.uk] INFO: Scrape type for FY09%20CJO: 0
2026-03-30 08:03:53 [bca.uk] INFO: Found listing with ID: AK65%20GFO
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK65%2520GFO%27 HTTP/1.1" 200 None
2026-03-30 08:03:53 [bca.uk] INFO: Scrape type for AK65%20GFO: 0
2026-03-30 08:03:53 [bca.uk] INFO: Found listing with ID: BK12%20WRC
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK12%2520WRC%27 HTTP/1.1" 200 None
2026-03-30 08:03:53 [bca.uk] INFO: Scrape type for BK12%20WRC: 2
2026-03-30 08:03:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8c7a6518-fac7-55b6-af01-ca9080bd83ca with identifier: BK12%20WRC
2026-03-30 08:03:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8c7a6518-fac7-55b6-af01-ca9080bd83ca with scrape type 2
2026-03-30 08:03:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8c7a6518-fac7-55b6-af01-ca9080bd83ca with scrape type 2
2026-03-30 08:03:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8c7a6518-fac7-55b6-af01-ca9080bd83ca, identifier: BK12%20WRC
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115496%27 HTTP/1.1" 200 None
2026-03-30 08:03:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115496 not downloaded yet
2026-03-30 08:03:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8c7a6518-fac7-55b6-af01-ca9080bd83ca with identifier: BK12%20WRC
2026-03-30 08:03:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8c7a6518-fac7-55b6-af01-ca9080bd83ca with identifier: BK12%20WRC
2026-03-30 08:03:53 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8c7a6518-fac7-55b6-af01-ca9080bd83ca with identifier: BK12%20WRC to the API
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BK12%20WRC-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '8c7a6518-fac7-55b6-af01-ca9080bd83ca',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BK12 WRC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BK12%20WRC&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 97889,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 TDCI 115 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'TDCI 115 ZETEC',
 'vin': 'WF0KXXGCBKCB62587',
 'year': 2012}
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK12%2520WRC%27 HTTP/1.1" 200 None
2026-03-30 08:03:53 [bca.uk] INFO: Saving data for BK12%20WRC: {'auction_closing_time': 1774864800.0, 'created_time': 1774650044.726566, 'last_price_update_time': 1774857833.567023}
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BK12%2520WRC') HTTP/1.1" 204 0
2026-03-30 08:03:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295aa310>
2026-03-30 08:03:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKD54EPE%252F699072103%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072103/600 saved to cache
2026-03-30 08:03:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 5752838a-6238-5f30-835c-77d2f2d5594c
2026-03-30 08:03:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422774/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA03JBX/42812296?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=s2FBh%2Fo%2BPxQ8t0557Jru8pjvLfk%2FD7C4qkqLVVcrNYc%3D)
2026-03-30 08:03:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037340/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HJ14KFU/42811013?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=3O7Oi0NxRMDTo3PozKLmSmq8ApV37ZpEKq5QcyswExo%3D)
2026-03-30 08:03:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338164/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WF08FNO/42807273?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=Qh4cHsTWChqvHXPrU4e701YUeQQ9Qx6xkNT1pCON5Cw%3D)
2026-03-30 08:03:53 [bca.uk] INFO: Found listing with ID: DT16%20AWH
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT16%2520AWH%27 HTTP/1.1" 200 None
2026-03-30 08:03:53 [bca.uk] INFO: Scrape type for DT16%20AWH: 0
2026-03-30 08:03:53 [bca.uk] INFO: Found listing with ID: FV61%20BCF
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV61%2520BCF%27 HTTP/1.1" 200 None
2026-03-30 08:03:53 [bca.uk] INFO: Scrape type for FV61%20BCF: 0
2026-03-30 08:03:53 [bca.uk] INFO: Found listing with ID: SE58%20SJE
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE58%2520SJE%27 HTTP/1.1" 200 None
2026-03-30 08:03:53 [bca.uk] INFO: Scrape type for SE58%20SJE: 2
2026-03-30 08:03:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 519bfb0a-46b9-5a9f-9a40-32c197eac6f7 with identifier: SE58%20SJE
2026-03-30 08:03:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 519bfb0a-46b9-5a9f-9a40-32c197eac6f7 with scrape type 2
2026-03-30 08:03:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 519bfb0a-46b9-5a9f-9a40-32c197eac6f7 with scrape type 2
2026-03-30 08:03:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 519bfb0a-46b9-5a9f-9a40-32c197eac6f7, identifier: SE58%20SJE
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115501%27 HTTP/1.1" 200 None
2026-03-30 08:03:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115501 not downloaded yet
2026-03-30 08:03:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253081/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RK19CXY/42809789?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=F3MBa2lziACuTgbjI%2FqTowOAzTssqI3WvvQBxayW4Ck%3D)
2026-03-30 08:03:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487045/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EA12GMX/42812669?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=KqU1vbD6pPQApwAjRKBaz%2BPKWoULPrRZO3zoUVnz8CA%3D)
2026-03-30 08:03:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482456/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN05RTZ/42812591?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=gfFtuSVasR53wcRczIgiVFzIkjJqBqYCZRlajey9gMM%3D)
2026-03-30 08:03:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397146/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DK62WPV/42812077?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=uzChEASWepXzUEWMHnxD5V1M5nbiIqI5ZJBc0m7rwRU%3D)
2026-03-30 08:03:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 519bfb0a-46b9-5a9f-9a40-32c197eac6f7 with identifier: SE58%20SJE
2026-03-30 08:03:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 519bfb0a-46b9-5a9f-9a40-32c197eac6f7 with identifier: SE58%20SJE
2026-03-30 08:03:53 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 519bfb0a-46b9-5a9f-9a40-32c197eac6f7 with identifier: SE58%20SJE to the API
2026-03-30 08:03:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 158,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SE58%20SJE-GB',
 'category': 'Car',
 'color': 'green',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '519bfb0a-46b9-5a9f-9a40-32c197eac6f7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SE58 SJE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SE58%20SJE&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'SKODA',
 'model': 'OCTAVIA',
 'odometer': 138166,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'SKODA OCTAVIA 2.0 TDI PD ELEGANCE DSG Hatchback',
 'transmission': 'automatic',
 'trim': 'TDI PD ELEGANCE DSG',
 'vin': 'TMBBE21Z882221624',
 'year': 2008}
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE58%2520SJE%27 HTTP/1.1" 200 None
2026-03-30 08:03:54 [bca.uk] INFO: Saving data for SE58%20SJE: {'auction_closing_time': 1774864800.0, 'created_time': 1774650043.896289, 'last_price_update_time': 1774857834.206823}
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SE58%2520SJE') HTTP/1.1" 204 0
2026-03-30 08:03:54 [bca.uk] INFO: Found listing with ID: WJ60%20CFP
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ60%2520CFP%27 HTTP/1.1" 200 None
2026-03-30 08:03:54 [bca.uk] INFO: Scrape type for WJ60%20CFP: 0
2026-03-30 08:03:54 [bca.uk] INFO: Found listing with ID: YG12%20VBZ
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG12%2520VBZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:54 [bca.uk] INFO: Scrape type for YG12%20VBZ: 0
2026-03-30 08:03:54 [bca.uk] INFO: Found listing with ID: SJ09%20OPL
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ09%2520OPL%27 HTTP/1.1" 200 None
2026-03-30 08:03:54 [bca.uk] INFO: Scrape type for SJ09%20OPL: 0
2026-03-30 08:03:54 [bca.uk] INFO: Found listing with ID: SW60%20LHD
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW60%2520LHD%27 HTTP/1.1" 200 None
2026-03-30 08:03:54 [bca.uk] INFO: Scrape type for SW60%20LHD: 0
2026-03-30 08:03:54 [bca.uk] INFO: Found listing with ID: VK14%20NPY
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK14%2520NPY%27 HTTP/1.1" 200 None
2026-03-30 08:03:54 [bca.uk] INFO: Scrape type for VK14%20NPY: 0
2026-03-30 08:03:54 [bca.uk] INFO: Found listing with ID: WP61%20YGA
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP61%2520YGA%27 HTTP/1.1" 200 None
2026-03-30 08:03:54 [bca.uk] INFO: Scrape type for WP61%20YGA: 0
2026-03-30 08:03:54 [bca.uk] INFO: Found listing with ID: YE07%20CMY
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE07%2520CMY%27 HTTP/1.1" 200 None
2026-03-30 08:03:54 [bca.uk] INFO: Scrape type for YE07%20CMY: 0
2026-03-30 08:03:54 [bca.uk] INFO: Found listing with ID: YF08%20KHP
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF08%2520KHP%27 HTTP/1.1" 200 None
2026-03-30 08:03:54 [bca.uk] INFO: Scrape type for YF08%20KHP: 2
2026-03-30 08:03:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 35af55bd-7f5c-51ee-9718-4fc1710c3f5c with identifier: YF08%20KHP
2026-03-30 08:03:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 35af55bd-7f5c-51ee-9718-4fc1710c3f5c with scrape type 2
2026-03-30 08:03:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 35af55bd-7f5c-51ee-9718-4fc1710c3f5c with scrape type 2
2026-03-30 08:03:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 35af55bd-7f5c-51ee-9718-4fc1710c3f5c, identifier: YF08%20KHP
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115506%27 HTTP/1.1" 200 None
2026-03-30 08:03:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115506 not downloaded yet
2026-03-30 08:03:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295ab4d0>
2026-03-30 08:03:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKY59GWG%252F699047058%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047058/600 saved to cache
2026-03-30 08:03:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item aec6a4c4-6964-595e-a14f-bf680ca006c6
2026-03-30 08:03:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3cdd50>
2026-03-30 08:03:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FOE15ZPZ%252F698968511%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968511/600 saved to cache
2026-03-30 08:03:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 814c1f21-7624-5331-9d50-16dd9b855638
2026-03-30 08:03:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309341/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:03:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MA70HTF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MA70HTF/42812613?sv=2020-08-04&st=2026-03-30T08%3A03%3A44Z&se=2026-03-30T08%3A28%3A44Z&sr=b&sp=r&sig=9iyDZiexxc3HmsKMJBe%2F1sgpvD8yZqywJmFyTYMzu8k%3D)
2026-03-30 08:03:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 35af55bd-7f5c-51ee-9718-4fc1710c3f5c with identifier: YF08%20KHP
2026-03-30 08:03:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 35af55bd-7f5c-51ee-9718-4fc1710c3f5c with identifier: YF08%20KHP
2026-03-30 08:03:54 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 35af55bd-7f5c-51ee-9718-4fc1710c3f5c with identifier: YF08%20KHP to the API
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YF08%20KHP-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '35af55bd-7f5c-51ee-9718-4fc1710c3f5c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YF08 KHP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YF08%20KHP&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow - East',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 69861,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'ZETEC',
 'vin': 'WF0PXXWPDP8B54669',
 'year': 2008}
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF08%2520KHP%27 HTTP/1.1" 200 None
2026-03-30 08:03:55 [bca.uk] INFO: Saving data for YF08%20KHP: {'auction_closing_time': 1774864800.0, 'created_time': 1773909075.09024, 'last_price_update_time': 1774857835.021318}
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YF08%2520KHP') HTTP/1.1" 204 0
2026-03-30 08:03:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269082/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LM18LZP/42808198?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=6l9Abq8qYYYBkxAFlWthR6ao9ndq8Tw7EqDkEHW9Icg%3D)
2026-03-30 08:03:55 [bca.uk] INFO: Found listing with ID: YG61%20ZTR
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG61%2520ZTR%27 HTTP/1.1" 200 None
2026-03-30 08:03:55 [bca.uk] INFO: Scrape type for YG61%20ZTR: 0
2026-03-30 08:03:55 [bca.uk] INFO: Found listing with ID: YH59%20CCY
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH59%2520CCY%27 HTTP/1.1" 200 None
2026-03-30 08:03:55 [bca.uk] INFO: Scrape type for YH59%20CCY: 0
2026-03-30 08:03:55 [bca.uk] INFO: Found listing with ID: YH60%20WLJ
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH60%2520WLJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:55 [bca.uk] INFO: Scrape type for YH60%20WLJ: 0
2026-03-30 08:03:55 [bca.uk] INFO: Found listing with ID: YS61%20PYP
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS61%2520PYP%27 HTTP/1.1" 200 None
2026-03-30 08:03:55 [bca.uk] INFO: Scrape type for YS61%20PYP: 0
2026-03-30 08:03:55 [bca.uk] INFO: Found listing with ID: EO60%20VMK
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO60%2520VMK%27 HTTP/1.1" 200 None
2026-03-30 08:03:55 [bca.uk] INFO: Scrape type for EO60%20VMK: 0
2026-03-30 08:03:55 [bca.uk] INFO: Found listing with ID: FY12%20XKT
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY12%2520XKT%27 HTTP/1.1" 200 None
2026-03-30 08:03:55 [bca.uk] INFO: Scrape type for FY12%20XKT: 0
2026-03-30 08:03:55 [bca.uk] INFO: Found listing with ID: KN18%20UBZ
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN18%2520UBZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:55 [bca.uk] INFO: Scrape type for KN18%20UBZ: 2
2026-03-30 08:03:55 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: af55b8cb-2bd5-580b-aa24-51c00d0a075d with identifier: KN18%20UBZ
2026-03-30 08:03:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item af55b8cb-2bd5-580b-aa24-51c00d0a075d with scrape type 2
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item af55b8cb-2bd5-580b-aa24-51c00d0a075d with scrape type 2
2026-03-30 08:03:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: af55b8cb-2bd5-580b-aa24-51c00d0a075d, identifier: KN18%20UBZ
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115509%27 HTTP/1.1" 200 None
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115509 not downloaded yet
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2922ec50>
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA03JBX%252F699422774%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422774/600 saved to cache
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 46c0a46f-4b94-5f66-b945-826319578807
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a83dbd0>
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHJ14KFU%252F699037340%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037340/600 saved to cache
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 001de5b0-2c11-53b9-9b6b-86ab14ab097b
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29114290>
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWF08FNO%252F699338164%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338164/600 saved to cache
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item a71d8e85-2c02-58df-a8c8-167e9a142672
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295aa690>
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRK19CXY%252F699253081%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253081/600 saved to cache
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 596d4cc7-50fc-58d5-affa-dcabc266c9ab
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a448b50>
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEA12GMX%252F699487045%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487045/600 saved to cache
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 2412f446-becc-5eaf-9201-9809810fbec0
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a70aad0>
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN05RTZ%252F699482456%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482456/600 saved to cache
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 6f2e274d-506a-51b4-a7cb-249515e1f8f7
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:55 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29af96d0>
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDK62WPV%252F699397146%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397146/600 saved to cache
2026-03-30 08:03:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 1f279632-5027-5c21-99cb-b9bd24861e37
2026-03-30 08:03:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269153/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269153>
2026-03-30 08:03:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440297/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440297>
2026-03-30 08:03:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973899/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LO69HBX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:03:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: af55b8cb-2bd5-580b-aa24-51c00d0a075d with identifier: KN18%20UBZ
2026-03-30 08:03:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: af55b8cb-2bd5-580b-aa24-51c00d0a075d with identifier: KN18%20UBZ
2026-03-30 08:03:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: af55b8cb-2bd5-580b-aa24-51c00d0a075d with identifier: KN18%20UBZ to the API
2026-03-30 08:03:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 90,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KN18%20UBZ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'af55b8cb-2bd5-580b-aa24-51c00d0a075d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KN18 UBZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KN18%20UBZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow - East',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 110603,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.6 BLUEHDI 100 GT LINE S/S Hatchback',
 'transmission': 'manual',
 'trim': 'BLUEHDI 100 GT LINE S/S',
 'vin': 'VF3CCBHY6JW026156',
 'year': 2018}
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN18%2520UBZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:56 [bca.uk] INFO: Saving data for KN18%20UBZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774650193.515655, 'last_price_update_time': 1774857836.802801}
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KN18%2520UBZ') HTTP/1.1" 204 0
2026-03-30 08:03:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968615/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YD58WTE/42810683?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=A9Yk1ns%2FNa1PYPrlRE0l5ps8GPHL2gwFHfVmLkg7Bh4%3D)
2026-03-30 08:03:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968605/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WL11DWC/42810724?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=VUIqt1ff80OqMHxFczjFT1j9SsU1W5bYlO1rAasZnj0%3D)
2026-03-30 08:03:56 [bca.uk] INFO: Found listing with ID: MF12%20UUT
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF12%2520UUT%27 HTTP/1.1" 200 None
2026-03-30 08:03:56 [bca.uk] INFO: Scrape type for MF12%20UUT: 0
2026-03-30 08:03:56 [bca.uk] INFO: Found listing with ID: SB13%20MVJ
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB13%2520MVJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:56 [bca.uk] INFO: Scrape type for SB13%20MVJ: 0
2026-03-30 08:03:56 [bca.uk] INFO: Found listing with ID: SB66%20VUV
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB66%2520VUV%27 HTTP/1.1" 200 None
2026-03-30 08:03:56 [bca.uk] INFO: Scrape type for SB66%20VUV: 0
2026-03-30 08:03:56 [bca.uk] INFO: Found listing with ID: SH11%20YDW
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH11%2520YDW%27 HTTP/1.1" 200 None
2026-03-30 08:03:56 [bca.uk] INFO: Scrape type for SH11%20YDW: 0
2026-03-30 08:03:56 [bca.uk] INFO: Found listing with ID: SH60%20LDZ
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH60%2520LDZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:56 [bca.uk] INFO: Scrape type for SH60%20LDZ: 0
2026-03-30 08:03:56 [bca.uk] INFO: Found listing with ID: SK63%20FLJ
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK63%2520FLJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:56 [bca.uk] INFO: Scrape type for SK63%20FLJ: 0
2026-03-30 08:03:56 [bca.uk] INFO: Found listing with ID: SL13%20PTX
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL13%2520PTX%27 HTTP/1.1" 200 None
2026-03-30 08:03:56 [bca.uk] INFO: Scrape type for SL13%20PTX: 0
2026-03-30 08:03:56 [bca.uk] INFO: Found listing with ID: SP63%20WOR
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP63%2520WOR%27 HTTP/1.1" 200 None
2026-03-30 08:03:56 [bca.uk] INFO: Scrape type for SP63%20WOR: 0
2026-03-30 08:03:56 [bca.uk] INFO: Found listing with ID: VA67%20MVC
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA67%2520MVC%27 HTTP/1.1" 200 None
2026-03-30 08:03:56 [bca.uk] INFO: Scrape type for VA67%20MVC: 0
2026-03-30 08:03:56 [bca.uk] INFO: Found listing with ID: EJ14%20VWN
2026-03-30 08:03:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ14%2520VWN%27 HTTP/1.1" 200 None
2026-03-30 08:03:57 [bca.uk] INFO: Scrape type for EJ14%20VWN: 0
2026-03-30 08:03:57 [bca.uk] INFO: Found listing with ID: SL68%20YWR
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL68%2520YWR%27 HTTP/1.1" 200 None
2026-03-30 08:03:57 [bca.uk] INFO: Scrape type for SL68%20YWR: 0
2026-03-30 08:03:57 [bca.uk] INFO: Found listing with ID: MJ61%20CYK
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ61%2520CYK%27 HTTP/1.1" 200 None
2026-03-30 08:03:57 [bca.uk] INFO: Scrape type for MJ61%20CYK: 2
2026-03-30 08:03:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fc194c2e-2f2f-5bcd-b3ae-12e33fa3d008 with identifier: MJ61%20CYK
2026-03-30 08:03:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fc194c2e-2f2f-5bcd-b3ae-12e33fa3d008 with scrape type 2
2026-03-30 08:03:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fc194c2e-2f2f-5bcd-b3ae-12e33fa3d008 with scrape type 2
2026-03-30 08:03:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fc194c2e-2f2f-5bcd-b3ae-12e33fa3d008, identifier: MJ61%20CYK
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115513%27 HTTP/1.1" 200 None
2026-03-30 08:03:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115513 not downloaded yet
2026-03-30 08:03:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291a7890>
2026-03-30 08:03:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMA70HNK%252F695309341%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309341/600 saved to cache
2026-03-30 08:03:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16
2026-03-30 08:03:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2996db10>
2026-03-30 08:03:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_42e5f2b5-7e5e-5230-ab24-806c8b648581/42e5f2b5-7e5e-5230-ab24-806c8b648581_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DMA70HTF-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5') HTTP/1.1" 204 0
2026-03-30 08:03:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MA70HTF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 saved to cache
2026-03-30 08:03:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 42e5f2b5-7e5e-5230-ab24-806c8b648581
2026-03-30 08:03:57 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 42e5f2b5-7e5e-5230-ab24-806c8b648581, skipping ID generation
2026-03-30 08:03:57 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 42e5f2b5-7e5e-5230-ab24-806c8b648581 sending to next pipeline
2026-03-30 08:03:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 42e5f2b5-7e5e-5230-ab24-806c8b648581, identifier: MA70%20HTF
2026-03-30 08:03:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432916/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699432916>
2026-03-30 08:03:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115490/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=GX23NUU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:03:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115496/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115496>
2026-03-30 08:03:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fc194c2e-2f2f-5bcd-b3ae-12e33fa3d008 with identifier: MJ61%20CYK
2026-03-30 08:03:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fc194c2e-2f2f-5bcd-b3ae-12e33fa3d008 with identifier: MJ61%20CYK
2026-03-30 08:03:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fc194c2e-2f2f-5bcd-b3ae-12e33fa3d008 with identifier: MJ61%20CYK to the API
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MJ61%20CYK-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'fc194c2e-2f2f-5bcd-b3ae-12e33fa3d008',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MJ61 CYK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MJ61%20CYK&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 106233,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.4 16V 100 SRI Hatchback',
 'transmission': 'manual',
 'trim': '16V 100 SRI',
 'vin': 'W0LPF6EB5C8030562',
 'year': 2011}
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ61%2520CYK%27 HTTP/1.1" 200 None
2026-03-30 08:03:57 [bca.uk] INFO: Saving data for MJ61%20CYK: {'auction_closing_time': 1774864800.0, 'created_time': 1774477961.528869, 'last_price_update_time': 1774857837.770962}
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ61%2520CYK') HTTP/1.1" 204 0
2026-03-30 08:03:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 42e5f2b5-7e5e-5230-ab24-806c8b648581 with identifier: MA70%20HTF
2026-03-30 08:03:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 42e5f2b5-7e5e-5230-ab24-806c8b648581 with identifier: MA70%20HTF
2026-03-30 08:03:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 42e5f2b5-7e5e-5230-ab24-806c8b648581 with identifier: MA70%20HTF to the API
2026-03-30 08:03:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MA70HTF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_42e5f2b5-7e5e-5230-ab24-806c8b648581/42e5f2b5-7e5e-5230-ab24-806c8b648581_expert_report_file_3b366dc6-c875-414a-a407-672d9d232685.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MA70%20HTF-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '42e5f2b5-7e5e-5230-ab24-806c8b648581',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MA70 HTF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MA70%20HTF&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'BMW',
 'model': '118I',
 'odometer': 29275,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_42e5f2b5-7e5e-5230-ab24-806c8b648581/42e5f2b5-7e5e-5230-ab24-806c8b648581_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MA70HTF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'BMW 118I 1.5 M SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'M SPORT',
 'vin': 'WBA7K320905S23001',
 'year': 2020}
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA70%2520HTF%27 HTTP/1.1" 200 None
2026-03-30 08:03:58 [bca.uk] INFO: Saving data for MA70%20HTF: {'created_time': 1774857838.356787, 'last_price_update_time': 1774857838.3568, 'auction_closing_time': 1775037600.0}
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MA70%2520HTF') HTTP/1.1" 204 0
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296da450>
2026-03-30 08:03:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLM18LZP%252F699269082%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269082/600 saved to cache
2026-03-30 08:03:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 212ddbcd-0c59-5b53-9de3-05fcdd0541aa
2026-03-30 08:03:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115501/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115501>
2026-03-30 08:03:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072094/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072094>
2026-03-30 08:03:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422750/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422750>
2026-03-30 08:03:58 [bca.uk] INFO: Found listing with ID: OE60%20WYJ
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE60%2520WYJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:58 [bca.uk] INFO: Scrape type for OE60%20WYJ: 2
2026-03-30 08:03:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 10486d52-cb59-5304-95a7-05a8d8abefc7 with identifier: OE60%20WYJ
2026-03-30 08:03:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 10486d52-cb59-5304-95a7-05a8d8abefc7 with scrape type 2
2026-03-30 08:03:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 10486d52-cb59-5304-95a7-05a8d8abefc7 with scrape type 2
2026-03-30 08:03:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 10486d52-cb59-5304-95a7-05a8d8abefc7, identifier: OE60%20WYJ
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115520%27 HTTP/1.1" 200 None
2026-03-30 08:03:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115520 not downloaded yet
2026-03-30 08:03:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968501/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968501>
2026-03-30 08:03:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115506/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115506>
2026-03-30 08:03:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 10486d52-cb59-5304-95a7-05a8d8abefc7 with identifier: OE60%20WYJ
2026-03-30 08:03:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 10486d52-cb59-5304-95a7-05a8d8abefc7 with identifier: OE60%20WYJ
2026-03-30 08:03:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 10486d52-cb59-5304-95a7-05a8d8abefc7 with identifier: OE60%20WYJ to the API
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OE60%20WYJ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '10486d52-cb59-5304-95a7-05a8d8abefc7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OE60 WYJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OE60%20WYJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 90405,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 1.4 TWIST Hatchback',
 'transmission': 'manual',
 'trim': 'TWIST',
 'vin': 'WVWZZZ1KZBW152117',
 'year': 2011}
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE60%2520WYJ%27 HTTP/1.1" 200 None
2026-03-30 08:03:58 [bca.uk] INFO: Saving data for OE60%20WYJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774563329.77203, 'last_price_update_time': 1774857838.895635}
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OE60%2520WYJ') HTTP/1.1" 204 0
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296d97d0>
2026-03-30 08:03:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYD58WTE%252F698968615%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968615/600 saved to cache
2026-03-30 08:03:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 0b98ec4c-295b-523f-9324-bf34e3a0e81d
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:03:58 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:03:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:03:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291bb6d0>
2026-03-30 08:03:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:03:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWL11DWC%252F698968605%252F600') HTTP/1.1" 204 0
2026-03-30 08:03:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968605/600 saved to cache
2026-03-30 08:03:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item d38d5dad-c9f2-5622-a7fa-9de0248c3eab
2026-03-30 08:03:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973899/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LO69HBX/42810695?sv=2020-08-04&st=2026-03-30T08%3A01%3A09Z&se=2026-03-30T08%3A26%3A09Z&sr=b&sp=r&sig=7xGYTa8UKHHrIRVfJDesgNCUaKI3sA5nqgokMRfhRSw%3D)
2026-03-30 08:03:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047049/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047049>
2026-03-30 08:03:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037324/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037324>
2026-03-30 08:03:59 [bca.uk] INFO: Found listing with ID: SG60%20RXA
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG60%2520RXA%27 HTTP/1.1" 200 None
2026-03-30 08:03:59 [bca.uk] INFO: Scrape type for SG60%20RXA: 0
2026-03-30 08:03:59 [bca.uk] INFO: Found listing with ID: LB57%20JJE
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB57%2520JJE%27 HTTP/1.1" 200 None
2026-03-30 08:03:59 [bca.uk] INFO: Scrape type for LB57%20JJE: 0
2026-03-30 08:03:59 [bca.uk] INFO: Found listing with ID: EA58%20FEF
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA58%2520FEF%27 HTTP/1.1" 200 None
2026-03-30 08:03:59 [bca.uk] INFO: Scrape type for EA58%20FEF: 0
2026-03-30 08:03:59 [bca.uk] INFO: Found listing with ID: HV58%20YJY
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV58%2520YJY%27 HTTP/1.1" 200 None
2026-03-30 08:03:59 [bca.uk] INFO: Scrape type for HV58%20YJY: 0
2026-03-30 08:03:59 [bca.uk] INFO: Found listing with ID: AM09%20AHK
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AM09%2520AHK%27 HTTP/1.1" 200 None
2026-03-30 08:03:59 [bca.uk] INFO: Scrape type for AM09%20AHK: 0
2026-03-30 08:03:59 [bca.uk] INFO: Found listing with ID: FT63%20VNN
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT63%2520VNN%27 HTTP/1.1" 200 None
2026-03-30 08:03:59 [bca.uk] INFO: Scrape type for FT63%20VNN: 0
2026-03-30 08:03:59 [bca.uk] INFO: Found listing with ID: GU12%20UYL
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU12%2520UYL%27 HTTP/1.1" 200 None
2026-03-30 08:03:59 [bca.uk] INFO: Scrape type for GU12%20UYL: 0
2026-03-30 08:03:59 [bca.uk] INFO: Found listing with ID: KO15%20JZW
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO15%2520JZW%27 HTTP/1.1" 200 None
2026-03-30 08:03:59 [bca.uk] INFO: Scrape type for KO15%20JZW: 0
2026-03-30 08:03:59 [bca.uk] INFO: Found listing with ID: LL58%20VHF
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL58%2520VHF%27 HTTP/1.1" 200 None
2026-03-30 08:03:59 [bca.uk] INFO: Scrape type for LL58%20VHF: 2
2026-03-30 08:03:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 63ed4add-fa77-5ccc-883b-b14d9be87b7b with identifier: LL58%20VHF
2026-03-30 08:03:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 63ed4add-fa77-5ccc-883b-b14d9be87b7b with scrape type 2
2026-03-30 08:03:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 63ed4add-fa77-5ccc-883b-b14d9be87b7b with scrape type 2
2026-03-30 08:03:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 63ed4add-fa77-5ccc-883b-b14d9be87b7b, identifier: LL58%20VHF
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115529%27 HTTP/1.1" 200 None
2026-03-30 08:03:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115529 not downloaded yet
2026-03-30 08:03:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 63ed4add-fa77-5ccc-883b-b14d9be87b7b with identifier: LL58%20VHF
2026-03-30 08:03:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 63ed4add-fa77-5ccc-883b-b14d9be87b7b with identifier: LL58%20VHF
2026-03-30 08:03:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 63ed4add-fa77-5ccc-883b-b14d9be87b7b with identifier: LL58%20VHF to the API
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:03:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LL58%20VHF-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '63ed4add-fa77-5ccc-883b-b14d9be87b7b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LL58 VHF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LL58%20VHF&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'FORD',
 'model': 'KA',
 'odometer': 60355,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'FORD KA 1.2 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'ZETEC',
 'vin': 'WF0UXXLTRU9J27062',
 'year': 2009}
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL58%2520VHF%27 HTTP/1.1" 200 None
2026-03-30 08:03:59 [bca.uk] INFO: Saving data for LL58%20VHF: {'auction_closing_time': 1774864800.0, 'created_time': 1774650090.607036, 'last_price_update_time': 1774857839.63125}
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LL58%2520VHF') HTTP/1.1" 204 0
2026-03-30 08:03:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397143/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397143>
2026-03-30 08:03:59 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115509/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115509>
2026-03-30 08:03:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115496/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GX23NUU/42779294?sv=2020-08-04&st=2026-03-30T08%3A03%3A46Z&se=2026-03-30T08%3A28%3A46Z&sr=b&sp=r&sig=nx5bXAsBYC4AVqbqk%2BAiIcYPdN24L10VyqWBw3C7dm8%3D)
2026-03-30 08:03:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440297/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT21GUW/42812232?sv=2020-08-04&st=2026-03-30T08%3A01%3A08Z&se=2026-03-30T08%3A26%3A08Z&sr=b&sp=r&sig=mPWloaZ1GLlgF6vnS6SwhM9WCZVahxjqRxkN1e05MaY%3D)
2026-03-30 08:03:59 [bca.uk] INFO: Found listing with ID: VK15%20FJO
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK15%2520FJO%27 HTTP/1.1" 200 None
2026-03-30 08:03:59 [bca.uk] INFO: Scrape type for VK15%20FJO: 0
2026-03-30 08:03:59 [bca.uk] INFO: Found listing with ID: GV68%20ULZ
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV68%2520ULZ%27 HTTP/1.1" 200 None
2026-03-30 08:03:59 [bca.uk] INFO: Scrape type for GV68%20ULZ: 2
2026-03-30 08:03:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8e0dddf8-09e3-53b9-8b0a-b6af52e4e739 with identifier: GV68%20ULZ
2026-03-30 08:03:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8e0dddf8-09e3-53b9-8b0a-b6af52e4e739 with scrape type 2
2026-03-30 08:03:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8e0dddf8-09e3-53b9-8b0a-b6af52e4e739 with scrape type 2
2026-03-30 08:03:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8e0dddf8-09e3-53b9-8b0a-b6af52e4e739, identifier: GV68%20ULZ
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115538%27 HTTP/1.1" 200 None
2026-03-30 08:03:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115538 not downloaded yet
2026-03-30 08:03:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115490/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GX23NUU/42779294?sv=2020-08-04&st=2026-03-30T08%3A03%3A46Z&se=2026-03-30T08%3A28%3A46Z&sr=b&sp=r&sig=nx5bXAsBYC4AVqbqk%2BAiIcYPdN24L10VyqWBw3C7dm8%3D)
2026-03-30 08:03:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115506/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GX23NUU/42779294?sv=2020-08-04&st=2026-03-30T08%3A03%3A46Z&se=2026-03-30T08%3A28%3A46Z&sr=b&sp=r&sig=nx5bXAsBYC4AVqbqk%2BAiIcYPdN24L10VyqWBw3C7dm8%3D)
2026-03-30 08:03:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269153/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LP69DXX/42807437?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=So2fiAkpqP1mQJgXCxz23D5MbwGwNh7x3E9KN3u4d2s%3D)
2026-03-30 08:03:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8e0dddf8-09e3-53b9-8b0a-b6af52e4e739 with identifier: GV68%20ULZ
2026-03-30 08:03:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8e0dddf8-09e3-53b9-8b0a-b6af52e4e739 with identifier: GV68%20ULZ
2026-03-30 08:03:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8e0dddf8-09e3-53b9-8b0a-b6af52e4e739 with identifier: GV68%20ULZ to the API
2026-03-30 08:03:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 111,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GV68%20ULZ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '8e0dddf8-09e3-53b9-8b0a-b6af52e4e739',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GV68 ULZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GV68%20ULZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'MERCEDES-BENZ',
 'model': 'A180 D',
 'odometer': 41819,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ A180 D 1.5 AMG LINE DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'AMG LINE DCT',
 'vin': 'WDD1770032N049683',
 'year': 2019}
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV68%2520ULZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:00 [bca.uk] INFO: Saving data for GV68%20ULZ: {'auction_closing_time': 1774951200.0, 'created_time': 1774651231.771796, 'last_price_update_time': 1774857840.256795}
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GV68%2520ULZ') HTTP/1.1" 204 0
2026-03-30 08:04:00 [bca.uk] INFO: Found listing with ID: ET67%20ZTJ
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET67%2520ZTJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:00 [bca.uk] INFO: Scrape type for ET67%20ZTJ: 0
2026-03-30 08:04:00 [bca.uk] INFO: Found listing with ID: EY64%20EXD
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY64%2520EXD%27 HTTP/1.1" 200 None
2026-03-30 08:04:00 [bca.uk] INFO: Scrape type for EY64%20EXD: 0
2026-03-30 08:04:00 [bca.uk] INFO: Found listing with ID: GT18%20AWT
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GT18%2520AWT%27 HTTP/1.1" 200 None
2026-03-30 08:04:00 [bca.uk] INFO: Scrape type for GT18%20AWT: 0
2026-03-30 08:04:00 [bca.uk] INFO: Found listing with ID: LM10%20MWN
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM10%2520MWN%27 HTTP/1.1" 200 None
2026-03-30 08:04:00 [bca.uk] INFO: Scrape type for LM10%20MWN: 0
2026-03-30 08:04:00 [bca.uk] INFO: Found listing with ID: NJ66%20WFT
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ66%2520WFT%27 HTTP/1.1" 200 None
2026-03-30 08:04:00 [bca.uk] INFO: Scrape type for NJ66%20WFT: 0
2026-03-30 08:04:00 [bca.uk] INFO: Found listing with ID: GU08%20JYS
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU08%2520JYS%27 HTTP/1.1" 200 None
2026-03-30 08:04:00 [bca.uk] INFO: Scrape type for GU08%20JYS: 2
2026-03-30 08:04:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bb5f206b-36ce-5d23-ac48-62e685d586c4 with identifier: GU08%20JYS
2026-03-30 08:04:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bb5f206b-36ce-5d23-ac48-62e685d586c4 with scrape type 2
2026-03-30 08:04:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bb5f206b-36ce-5d23-ac48-62e685d586c4 with scrape type 2
2026-03-30 08:04:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bb5f206b-36ce-5d23-ac48-62e685d586c4, identifier: GU08%20JYS
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699115547%27 HTTP/1.1" 200 None
2026-03-30 08:04:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115547 not downloaded yet
2026-03-30 08:04:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2996cbd0>
2026-03-30 08:04:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLO69HBX%252F698973899%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973899/600 saved to cache
2026-03-30 08:04:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item a7230204-87af-55f6-af06-306adecfabc3
2026-03-30 08:04:00 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: a7230204-87af-55f6-af06-306adecfabc3, skipping ID generation
2026-03-30 08:04:00 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item a7230204-87af-55f6-af06-306adecfabc3 sending to next pipeline
2026-03-30 08:04:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a7230204-87af-55f6-af06-306adecfabc3, identifier: LO69%20HBX
2026-03-30 08:04:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115501/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GX23NUU/42779294?sv=2020-08-04&st=2026-03-30T08%3A03%3A46Z&se=2026-03-30T08%3A28%3A46Z&sr=b&sp=r&sig=nx5bXAsBYC4AVqbqk%2BAiIcYPdN24L10VyqWBw3C7dm8%3D)
2026-03-30 08:04:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072094/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KD54EPE/42811231?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=yduFzyeAZU8F35RNEU4Le%2FurRUJ4TuiFJ26WeiUdVHg%3D)
2026-03-30 08:04:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968501/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/OE15ZPZ/42810726?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=e7I2O3Pfn%2B7XgB6nXCIL%2BtTFTK%2BTI82aeDe3z0YFJCo%3D)
2026-03-30 08:04:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bb5f206b-36ce-5d23-ac48-62e685d586c4 with identifier: GU08%20JYS
2026-03-30 08:04:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bb5f206b-36ce-5d23-ac48-62e685d586c4 with identifier: GU08%20JYS
2026-03-30 08:04:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bb5f206b-36ce-5d23-ac48-62e685d586c4 with identifier: GU08%20JYS to the API
2026-03-30 08:04:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 150,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GU08%20JYS-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'bb5f206b-36ce-5d23-ac48-62e685d586c4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GU08 JYS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GU08%20JYS&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'NISSAN',
 'model': 'NOTE',
 'odometer': 58299,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'NISSAN NOTE 1.4 VISIA Hatchback',
 'transmission': 'manual',
 'trim': 'VISIA',
 'vin': 'SJNFAAE11U1255417',
 'year': 2008}
2026-03-30 08:04:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU08%2520JYS%27 HTTP/1.1" 200 None
2026-03-30 08:04:01 [bca.uk] INFO: Saving data for GU08%20JYS: {'auction_closing_time': 1774864800.0, 'created_time': 1774650067.220166, 'last_price_update_time': 1774857841.40193}
2026-03-30 08:04:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GU08%2520JYS') HTTP/1.1" 204 0
2026-03-30 08:04:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a7230204-87af-55f6-af06-306adecfabc3 with identifier: LO69%20HBX
2026-03-30 08:04:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a7230204-87af-55f6-af06-306adecfabc3 with identifier: LO69%20HBX
2026-03-30 08:04:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a7230204-87af-55f6-af06-306adecfabc3 with identifier: LO69%20HBX to the API
2026-03-30 08:04:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973899/600>
{'auction_title': '',
 'c_o_2_emission_value': 204,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_expert_report_file_ca57d36b-4295-400c-b55f-a7219c8a83eb.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LO69%20HBX-GB',
 'category': 'LightCommercialVehicle',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'a7230204-87af-55f6-af06-306adecfabc3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LO69 HBX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LO69%20HBX&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FORD',
 'model': 'RANGER',
 'odometer': 22880,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48800,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973899/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48254,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973912/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47377,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973920/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46551,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973926/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47086,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973937/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49816,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973958/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110320,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698973993/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92329,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698974059/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7230204-87af-55f6-af06-306adecfabc3/a7230204-87af-55f6-af06-306adecfabc3_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87409,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LO69HBX/698974079/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FORD RANGER 2.0 EBL 213 WILDTRAK CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'EBL 213 WILDTRAK',
 'vin': '6FPPXXMJ2PKD86675',
 'year': 2019}
2026-03-30 08:04:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO69%2520HBX%27 HTTP/1.1" 200 None
2026-03-30 08:04:01 [bca.uk] INFO: Saving data for LO69%20HBX: {'created_time': 1774857841.859397, 'last_price_update_time': 1774857841.859414, 'auction_closing_time': 1774951200.0}
2026-03-30 08:04:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LO69%2520HBX') HTTP/1.1" 204 0
2026-03-30 08:04:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432916/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RF53WXL/42812364?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=78VnHRjVww%2F6A7pYeAaKkmpwQCkECgz73BDaW33x5OE%3D)
2026-03-30 08:04:01 [bca.uk] INFO: Found listing with ID: GX08%20LUH
2026-03-30 08:04:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX08%2520LUH%27 HTTP/1.1" 200 None
2026-03-30 08:04:01 [bca.uk] INFO: Scrape type for GX08%20LUH: 2
2026-03-30 08:04:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8183e257-9366-5e58-8bf1-680ac93a8559 with identifier: GX08%20LUH
2026-03-30 08:04:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8183e257-9366-5e58-8bf1-680ac93a8559 with scrape type 2
2026-03-30 08:04:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8183e257-9366-5e58-8bf1-680ac93a8559 with scrape type 2
2026-03-30 08:04:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8183e257-9366-5e58-8bf1-680ac93a8559, identifier: GX08%20LUH
2026-03-30 08:04:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:04:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422750/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA03JBX/42812296?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=s2FBh%2Fo%2BPxQ8t0557Jru8pjvLfk%2FD7C4qkqLVVcrNYc%3D)
2026-03-30 08:04:02 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115520/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115520>
2026-03-30 08:04:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037324/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HJ14KFU/42811013?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=3O7Oi0NxRMDTo3PozKLmSmq8ApV37ZpEKq5QcyswExo%3D)
2026-03-30 08:04:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047049/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KY59GWG/42811123?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=YdU4qEoCktYJYvYnWrdLxeo9tVxr%2BsOTWSs1Hhl5EUs%3D)
2026-03-30 08:04:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8183e257-9366-5e58-8bf1-680ac93a8559 with identifier: GX08%20LUH
2026-03-30 08:04:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8183e257-9366-5e58-8bf1-680ac93a8559 with identifier: GX08%20LUH
2026-03-30 08:04:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8183e257-9366-5e58-8bf1-680ac93a8559 with identifier: GX08%20LUH to the API
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 190,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GX08%20LUH-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8183e257-9366-5e58-8bf1-680ac93a8559',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GX08 LUH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GX08%20LUH&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'RENAULT',
 'model': 'KANGOO',
 'odometer': 54704,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'RENAULT KANGOO 1.6 AUTHENTIQUE MPV',
 'transmission': 'automatic',
 'trim': 'AUTHENTIQUE',
 'vin': 'VF1KC0SAA39623011',
 'year': 2008}
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX08%2520LUH%27 HTTP/1.1" 200 None
2026-03-30 08:04:02 [bca.uk] INFO: Saving data for GX08%20LUH: {'auction_closing_time': 1774864800.0, 'created_time': 1774651518.763313, 'last_price_update_time': 1774857842.399595}
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GX08%2520LUH') HTTP/1.1" 204 0
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2999a9d0>
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGX23NUU%252F699115496%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115496/600 saved to cache
2026-03-30 08:04:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 4a524949-f4eb-5dd3-be9d-0b7d71d844fb
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291c0990>
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT21GUW%252F699440297%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440297/600 saved to cache
2026-03-30 08:04:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 506c936c-a586-5b81-bdaa-c332e8646eac
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2912ae90>
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGX23NUU%252F699115490%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115490/600 saved to cache
2026-03-30 08:04:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 4a524949-f4eb-5dd3-be9d-0b7d71d844fb
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29422e10>
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGX23NUU%252F699115506%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115506/600 saved to cache
2026-03-30 08:04:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 4a524949-f4eb-5dd3-be9d-0b7d71d844fb
2026-03-30 08:04:02 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:02 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:02 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:02 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:02 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a60f110>
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLP69DXX%252F699269153%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269153/600 saved to cache
2026-03-30 08:04:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 8b595a00-963d-5dbf-830d-88386cefc856
2026-03-30 08:04:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397143/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DK62WPV/42812077?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=uzChEASWepXzUEWMHnxD5V1M5nbiIqI5ZJBc0m7rwRU%3D)
2026-03-30 08:04:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115509/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GX23NUU/42779294?sv=2020-08-04&st=2026-03-30T08%3A03%3A46Z&se=2026-03-30T08%3A28%3A46Z&sr=b&sp=r&sig=nx5bXAsBYC4AVqbqk%2BAiIcYPdN24L10VyqWBw3C7dm8%3D)
2026-03-30 08:04:02 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115529/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115529>
2026-03-30 08:04:02 [bca.uk] INFO: Found listing with ID: LR57%20XYT
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR57%2520XYT%27 HTTP/1.1" 200 None
2026-03-30 08:04:02 [bca.uk] INFO: Scrape type for LR57%20XYT: 2
2026-03-30 08:04:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 696fe7a9-04b5-5131-aa68-bcf201712df2 with identifier: LR57%20XYT
2026-03-30 08:04:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 696fe7a9-04b5-5131-aa68-bcf201712df2 with scrape type 2
2026-03-30 08:04:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 696fe7a9-04b5-5131-aa68-bcf201712df2 with scrape type 2
2026-03-30 08:04:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 696fe7a9-04b5-5131-aa68-bcf201712df2, identifier: LR57%20XYT
2026-03-30 08:04:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 696fe7a9-04b5-5131-aa68-bcf201712df2 with identifier: LR57%20XYT
2026-03-30 08:04:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 696fe7a9-04b5-5131-aa68-bcf201712df2 with identifier: LR57%20XYT
2026-03-30 08:04:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 696fe7a9-04b5-5131-aa68-bcf201712df2 with identifier: LR57%20XYT to the API
2026-03-30 08:04:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 104,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LR57%20XYT-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '696fe7a9-04b5-5131-aa68-bcf201712df2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LR57 XYT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LR57%20XYT&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'TOYOTA',
 'model': 'PRIUS',
 'odometer': 147050,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2007-01-01',
 'seller_name': None,
 'title': 'TOYOTA PRIUS 1.5 VVTI T3 HYBRID Hatchback',
 'transmission': 'automatic',
 'trim': 'VVTI T3 HYBRID',
 'vin': 'JTDKB20U903304203',
 'year': 2007}
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR57%2520XYT%27 HTTP/1.1" 200 None
2026-03-30 08:04:03 [bca.uk] INFO: Saving data for LR57%20XYT: {'auction_closing_time': 1774864800.0, 'created_time': 1774651496.011431, 'last_price_update_time': 1774857843.149605}
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LR57%2520XYT') HTTP/1.1" 204 0
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a83de90>
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGX23NUU%252F699115501%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115501/600 saved to cache
2026-03-30 08:04:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 4a524949-f4eb-5dd3-be9d-0b7d71d844fb
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2930cf90>
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKD54EPE%252F699072094%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072094/600 saved to cache
2026-03-30 08:04:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 5752838a-6238-5f30-835c-77d2f2d5594c
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7b1890>
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FOE15ZPZ%252F698968501%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968501/600 saved to cache
2026-03-30 08:04:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 814c1f21-7624-5331-9d50-16dd9b855638
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a87c2d0>
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRF53WXL%252F699432916%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432916/600 saved to cache
2026-03-30 08:04:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item a0444d08-d17a-5056-b0d7-3e10e6a98f27
2026-03-30 08:04:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338139/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338139>
2026-03-30 08:04:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482443/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482443>
2026-03-30 08:04:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487033/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487033>
2026-03-30 08:04:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115538/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115538>
2026-03-30 08:04:03 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115513/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115513>
2026-03-30 08:04:03 [bca.uk] INFO: Found listing with ID: LV59%20HND
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV59%2520HND%27 HTTP/1.1" 200 None
2026-03-30 08:04:03 [bca.uk] INFO: Scrape type for LV59%20HND: 0
2026-03-30 08:04:03 [bca.uk] INFO: Found listing with ID: NJ16%20VNL
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ16%2520VNL%27 HTTP/1.1" 200 None
2026-03-30 08:04:03 [bca.uk] INFO: Scrape type for NJ16%20VNL: 2
2026-03-30 08:04:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c0d4d723-08d8-542b-835d-7a866c7ff1f3 with identifier: NJ16%20VNL
2026-03-30 08:04:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c0d4d723-08d8-542b-835d-7a866c7ff1f3 with scrape type 2
2026-03-30 08:04:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c0d4d723-08d8-542b-835d-7a866c7ff1f3 with scrape type 2
2026-03-30 08:04:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c0d4d723-08d8-542b-835d-7a866c7ff1f3, identifier: NJ16%20VNL
2026-03-30 08:04:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c0d4d723-08d8-542b-835d-7a866c7ff1f3 with identifier: NJ16%20VNL
2026-03-30 08:04:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c0d4d723-08d8-542b-835d-7a866c7ff1f3 with identifier: NJ16%20VNL
2026-03-30 08:04:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c0d4d723-08d8-542b-835d-7a866c7ff1f3 with identifier: NJ16%20VNL to the API
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 152,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NJ16%20VNL-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c0d4d723-08d8-542b-835d-7a866c7ff1f3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NJ16 VNL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NJ16%20VNL&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'VOLVO',
 'model': 'XC90',
 'odometer': 121099,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'VOLVO XC90 2.0 D5 225 AWD R DESIGN G/T StationWagon',
 'transmission': 'manual',
 'trim': 'D5 225 AWD R DESIGN G/T',
 'vin': 'YV1LFA4BCG1091791',
 'year': 2016}
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ16%2520VNL%27 HTTP/1.1" 200 None
2026-03-30 08:04:04 [bca.uk] INFO: Saving data for NJ16%20VNL: {'auction_closing_time': 1774864800.0, 'created_time': 1774650067.598376, 'last_price_update_time': 1774857844.100145}
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NJ16%2520VNL') HTTP/1.1" 204 0
2026-03-30 08:04:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253066/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253066>
2026-03-30 08:04:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269065/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269065>
2026-03-30 08:04:04 [bca.uk] INFO: Found listing with ID: YT66%20UER
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT66%2520UER%27 HTTP/1.1" 200 None
2026-03-30 08:04:04 [bca.uk] INFO: Scrape type for YT66%20UER: 2
2026-03-30 08:04:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d4751b72-aded-5b91-8930-3eeb9797dded with identifier: YT66%20UER
2026-03-30 08:04:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d4751b72-aded-5b91-8930-3eeb9797dded with scrape type 2
2026-03-30 08:04:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d4751b72-aded-5b91-8930-3eeb9797dded with scrape type 2
2026-03-30 08:04:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d4751b72-aded-5b91-8930-3eeb9797dded, identifier: YT66%20UER
2026-03-30 08:04:04 [bca.uk] INFO: Total items found: 100
2026-03-30 08:04:04 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded
2026-03-30 08:04:04 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:04:04 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a83c150>
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA03JBX%252F699422750%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422750/600 saved to cache
2026-03-30 08:04:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 46c0a46f-4b94-5f66-b945-826319578807
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29358410>
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHJ14KFU%252F699037324%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037324/600 saved to cache
2026-03-30 08:04:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 001de5b0-2c11-53b9-9b6b-86ab14ab097b
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a74a210>
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKY59GWG%252F699047049%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047049/600 saved to cache
2026-03-30 08:04:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item aec6a4c4-6964-595e-a14f-bf680ca006c6
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a701690>
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDK62WPV%252F699397143%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397143/600 saved to cache
2026-03-30 08:04:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 1f279632-5027-5c21-99cb-b9bd24861e37
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293e9550>
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGX23NUU%252F699115509%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115509/600 saved to cache
2026-03-30 08:04:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 4a524949-f4eb-5dd3-be9d-0b7d71d844fb
2026-03-30 08:04:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968607/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968607>
2026-03-30 08:04:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309330/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309330>
2026-03-30 08:04:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115547/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699115547>
2026-03-30 08:04:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968594/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968594>
2026-03-30 08:04:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269133/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269133>
2026-03-30 08:04:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115520/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GX23NUU/42779294?sv=2020-08-04&st=2026-03-30T08%3A03%3A46Z&se=2026-03-30T08%3A28%3A46Z&sr=b&sp=r&sig=nx5bXAsBYC4AVqbqk%2BAiIcYPdN24L10VyqWBw3C7dm8%3D)
2026-03-30 08:04:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d4751b72-aded-5b91-8930-3eeb9797dded with identifier: YT66%20UER
2026-03-30 08:04:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d4751b72-aded-5b91-8930-3eeb9797dded with identifier: YT66%20UER
2026-03-30 08:04:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d4751b72-aded-5b91-8930-3eeb9797dded with identifier: YT66%20UER to the API
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 49,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YT66%20UER-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'd4751b72-aded-5b91-8930-3eeb9797dded',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YT66 UER',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YT66%20UER&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'VOLVO',
 'model': 'XC90',
 'odometer': 164455,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'VOLVO XC90 2.0 T8 T/E MOMENTUM G/T StationWagon',
 'transmission': 'manual',
 'trim': 'T8 T/E MOMENTUM G/T',
 'vin': 'YV1LFBABDH1126376',
 'year': 2016}
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT66%2520UER%27 HTTP/1.1" 200 None
2026-03-30 08:04:04 [bca.uk] INFO: Saving data for YT66%20UER: {'auction_closing_time': 1774864800.0, 'created_time': 1774650036.411046, 'last_price_update_time': 1774857844.841697}
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YT66%2520UER') HTTP/1.1" 204 0
2026-03-30 08:04:04 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:04:04 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:04:04 [bca.uk] INFO: Found listing with ID: EA14%20UBC
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA14%2520UBC%27 HTTP/1.1" 200 None
2026-03-30 08:04:04 [bca.uk] INFO: Scrape type for EA14%20UBC: 0
2026-03-30 08:04:04 [bca.uk] INFO: Found listing with ID: EY66%20UZM
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY66%2520UZM%27 HTTP/1.1" 200 None
2026-03-30 08:04:04 [bca.uk] INFO: Scrape type for EY66%20UZM: 0
2026-03-30 08:04:04 [bca.uk] INFO: Found listing with ID: MT63%20OKS
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT63%2520OKS%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Scrape type for MT63%20OKS: 0
2026-03-30 08:04:05 [bca.uk] INFO: Found listing with ID: SH64%20GEY
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH64%2520GEY%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Scrape type for SH64%20GEY: 0
2026-03-30 08:04:05 [bca.uk] INFO: Found listing with ID: SP10%20OWU
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP10%2520OWU%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Scrape type for SP10%20OWU: 0
2026-03-30 08:04:05 [bca.uk] INFO: Found listing with ID: SP13%20OYM
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP13%2520OYM%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Scrape type for SP13%20OYM: 0
2026-03-30 08:04:05 [bca.uk] INFO: Found listing with ID: ST61%20AZU
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST61%2520AZU%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Scrape type for ST61%20AZU: 0
2026-03-30 08:04:05 [bca.uk] INFO: Found listing with ID: SY11%20OZW
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY11%2520OZW%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Scrape type for SY11%20OZW: 0
2026-03-30 08:04:05 [bca.uk] INFO: Found listing with ID: SY60%20MFJ
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY60%2520MFJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Scrape type for SY60%20MFJ: 0
2026-03-30 08:04:05 [bca.uk] INFO: Found listing with ID: SY61%20MXG
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY61%2520MXG%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Scrape type for SY61%20MXG: 2
2026-03-30 08:04:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6b4186dc-54bf-5655-b381-51484eb22348 with identifier: SY61%20MXG
2026-03-30 08:04:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6b4186dc-54bf-5655-b381-51484eb22348 with scrape type 2
2026-03-30 08:04:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6b4186dc-54bf-5655-b381-51484eb22348 with scrape type 2
2026-03-30 08:04:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6b4186dc-54bf-5655-b381-51484eb22348, identifier: SY61%20MXG
2026-03-30 08:04:05 [bca.uk] INFO: Found listing with ID: GY10%20HOJ
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY10%2520HOJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Scrape type for GY10%20HOJ: 0
2026-03-30 08:04:05 [bca.uk] INFO: Found listing with ID: GK69%20VVX
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK69%2520VVX%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Scrape type for GK69%20VVX: 0
2026-03-30 08:04:05 [bca.uk] INFO: Found listing with ID: HY14%20HKE
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY14%2520HKE%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Scrape type for HY14%20HKE: 0
2026-03-30 08:04:05 [bca.uk] INFO: Found listing with ID: NU67%20EBV
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU67%2520EBV%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Scrape type for NU67%20EBV: 0
2026-03-30 08:04:05 [bca.uk] INFO: Found listing with ID: WJ60%20UWG
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ60%2520UWG%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Scrape type for WJ60%20UWG: 0
2026-03-30 08:04:05 [bca.uk] INFO: Found listing with ID: YF07%20WXT
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF07%2520WXT%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Scrape type for YF07%20WXT: 2
2026-03-30 08:04:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 625d1a30-c829-595a-9b00-afed4cd376e3 with identifier: YF07%20WXT
2026-03-30 08:04:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 625d1a30-c829-595a-9b00-afed4cd376e3 with scrape type 2
2026-03-30 08:04:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 625d1a30-c829-595a-9b00-afed4cd376e3 with scrape type 2
2026-03-30 08:04:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 625d1a30-c829-595a-9b00-afed4cd376e3, identifier: YF07%20WXT
2026-03-30 08:04:05 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:04:05 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440288/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HT21GUW-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6b4186dc-54bf-5655-b381-51484eb22348 with identifier: SY61%20MXG
2026-03-30 08:04:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6b4186dc-54bf-5655-b381-51484eb22348 with identifier: SY61%20MXG
2026-03-30 08:04:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6b4186dc-54bf-5655-b381-51484eb22348 with identifier: SY61%20MXG to the API
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SY61%20MXG-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6b4186dc-54bf-5655-b381-51484eb22348',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SY61 MXG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SY61%20MXG&vehicleType=*',
 'listing': 'auction',
 'location': 'Edinburgh',
 'make': 'NISSAN',
 'model': 'NOTE',
 'odometer': 82013,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'NISSAN NOTE 1.4 N-TEC Hatchback',
 'transmission': 'manual',
 'trim': 'N-TEC',
 'vin': 'SJNFAAE11U2138827',
 'year': 2011}
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY61%2520MXG%27 HTTP/1.1" 200 None
2026-03-30 08:04:05 [bca.uk] INFO: Saving data for SY61%20MXG: {'auction_closing_time': 1774864800.0, 'created_time': 1774448122.568897, 'last_price_update_time': 1774857845.818242}
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SY61%2520MXG') HTTP/1.1" 204 0
2026-03-30 08:04:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 625d1a30-c829-595a-9b00-afed4cd376e3 with identifier: YF07%20WXT
2026-03-30 08:04:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 625d1a30-c829-595a-9b00-afed4cd376e3 with identifier: YF07%20WXT
2026-03-30 08:04:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 625d1a30-c829-595a-9b00-afed4cd376e3 with identifier: YF07%20WXT to the API
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 224,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YF07%20WXT-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '625d1a30-c829-595a-9b00-afed4cd376e3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YF07 WXT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YF07%20WXT&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'LAND ROVER',
 'model': 'FREELANDER 2',
 'odometer': 170280,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2007-01-01',
 'seller_name': None,
 'title': 'LAND ROVER FREELANDER 2 2.2 TD4 HSE StationWagon',
 'transmission': 'automatic',
 'trim': 'TD4 HSE',
 'vin': 'SALFA23BX7H039151',
 'year': 2007}
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF07%2520WXT%27 HTTP/1.1" 200 None
2026-03-30 08:04:06 [bca.uk] INFO: Saving data for YF07%20WXT: {'auction_closing_time': 1774864800.0, 'created_time': 1774535492.802214, 'last_price_update_time': 1774857846.290633}
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YF07%2520WXT') HTTP/1.1" 204 0
2026-03-30 08:04:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115529/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GX23NUU/42779294?sv=2020-08-04&st=2026-03-30T08%3A03%3A46Z&se=2026-03-30T08%3A28%3A46Z&sr=b&sp=r&sig=nx5bXAsBYC4AVqbqk%2BAiIcYPdN24L10VyqWBw3C7dm8%3D)
2026-03-30 08:04:06 [bca.uk] INFO: Found listing with ID: WD22%20CCF
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD22%2520CCF%27 HTTP/1.1" 200 None
2026-03-30 08:04:06 [bca.uk] INFO: Scrape type for WD22%20CCF: 0
2026-03-30 08:04:06 [bca.uk] INFO: Found listing with ID: AG59%20RKO
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AG59%2520RKO%27 HTTP/1.1" 200 None
2026-03-30 08:04:06 [bca.uk] INFO: Scrape type for AG59%20RKO: 2
2026-03-30 08:04:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c09e0bc3-38e1-537a-ad53-bc106e9ddf15 with identifier: AG59%20RKO
2026-03-30 08:04:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c09e0bc3-38e1-537a-ad53-bc106e9ddf15 with scrape type 2
2026-03-30 08:04:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c09e0bc3-38e1-537a-ad53-bc106e9ddf15 with scrape type 2
2026-03-30 08:04:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c09e0bc3-38e1-537a-ad53-bc106e9ddf15, identifier: AG59%20RKO
2026-03-30 08:04:06 [bca.uk] INFO: Found listing with ID: EY08%20VJV
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY08%2520VJV%27 HTTP/1.1" 200 None
2026-03-30 08:04:06 [bca.uk] INFO: Scrape type for EY08%20VJV: 0
2026-03-30 08:04:06 [bca.uk] INFO: Found listing with ID: T500%20MUL
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27T500%2520MUL%27 HTTP/1.1" 200 None
2026-03-30 08:04:06 [bca.uk] INFO: Scrape type for T500%20MUL: 0
2026-03-30 08:04:06 [bca.uk] INFO: Found listing with ID: DV10%20NXK
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV10%2520NXK%27 HTTP/1.1" 200 None
2026-03-30 08:04:06 [bca.uk] INFO: Scrape type for DV10%20NXK: 0
2026-03-30 08:04:06 [bca.uk] INFO: Found listing with ID: RO62%20MVR
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO62%2520MVR%27 HTTP/1.1" 200 None
2026-03-30 08:04:06 [bca.uk] INFO: Scrape type for RO62%20MVR: 0
2026-03-30 08:04:06 [bca.uk] INFO: Found listing with ID: SD62%20JTV
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD62%2520JTV%27 HTTP/1.1" 200 None
2026-03-30 08:04:06 [bca.uk] INFO: Scrape type for SD62%20JTV: 0
2026-03-30 08:04:06 [bca.uk] INFO: Found listing with ID: VN11%20JKK
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN11%2520JKK%27 HTTP/1.1" 200 None
2026-03-30 08:04:06 [bca.uk] INFO: Scrape type for VN11%20JKK: 2
2026-03-30 08:04:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a9ef4631-1810-54a8-a171-a68ed7fe3606 with identifier: VN11%20JKK
2026-03-30 08:04:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a9ef4631-1810-54a8-a171-a68ed7fe3606 with scrape type 2
2026-03-30 08:04:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a9ef4631-1810-54a8-a171-a68ed7fe3606 with scrape type 2
2026-03-30 08:04:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a9ef4631-1810-54a8-a171-a68ed7fe3606, identifier: VN11%20JKK
2026-03-30 08:04:06 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:06 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:06 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:06 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:06 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a62d5d0>
2026-03-30 08:04:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGX23NUU%252F699115520%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115520/600 saved to cache
2026-03-30 08:04:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 4a524949-f4eb-5dd3-be9d-0b7d71d844fb
2026-03-30 08:04:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432914/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=RF53WXL-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115513/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GX23NUU/42779294?sv=2020-08-04&st=2026-03-30T08%3A03%3A46Z&se=2026-03-30T08%3A28%3A46Z&sr=b&sp=r&sig=nx5bXAsBYC4AVqbqk%2BAiIcYPdN24L10VyqWBw3C7dm8%3D)
2026-03-30 08:04:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c09e0bc3-38e1-537a-ad53-bc106e9ddf15 with identifier: AG59%20RKO
2026-03-30 08:04:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c09e0bc3-38e1-537a-ad53-bc106e9ddf15 with identifier: AG59%20RKO
2026-03-30 08:04:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c09e0bc3-38e1-537a-ad53-bc106e9ddf15 with identifier: AG59%20RKO to the API
2026-03-30 08:04:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 270,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AG59%20RKO-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.7L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c09e0bc3-38e1-537a-ad53-bc106e9ddf15',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AG59 RKO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AG59%20RKO&vehicleType=*',
 'listing': 'auction',
 'location': 'Edinburgh',
 'make': 'LAND ROVER',
 'model': 'DISCOVERY 3',
 'odometer': 163584,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DISCOVERY 3 2.7 TD V6 HSE StationWagon',
 'transmission': 'automatic',
 'trim': 'TD V6 HSE',
 'vin': 'SALLAAA139A509910',
 'year': 2009}
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AG59%2520RKO%27 HTTP/1.1" 200 None
2026-03-30 08:04:07 [bca.uk] INFO: Saving data for AG59%20RKO: {'auction_closing_time': 1774864800.0, 'created_time': 1774391174.035265, 'last_price_update_time': 1774857847.233792}
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AG59%2520RKO') HTTP/1.1" 204 0
2026-03-30 08:04:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a9ef4631-1810-54a8-a171-a68ed7fe3606 with identifier: VN11%20JKK
2026-03-30 08:04:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a9ef4631-1810-54a8-a171-a68ed7fe3606 with identifier: VN11%20JKK
2026-03-30 08:04:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a9ef4631-1810-54a8-a171-a68ed7fe3606 with identifier: VN11%20JKK to the API
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VN11%20JKK-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'a9ef4631-1810-54a8-a171-a68ed7fe3606',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VN11 JKK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VN11%20JKK&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'AUDI',
 'model': 'TT',
 'odometer': 183508,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'AUDI TT 2.0 TDI QUATTRO SPORT Coupe',
 'transmission': 'manual',
 'trim': 'TDI QUATTRO SPORT',
 'vin': 'TRUZZZ8J7B1016052',
 'year': 2011}
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN11%2520JKK%27 HTTP/1.1" 200 None
2026-03-30 08:04:07 [bca.uk] INFO: Saving data for VN11%20JKK: {'auction_closing_time': 1774864800.0, 'created_time': 1774477873.884202, 'last_price_update_time': 1774857847.585745}
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VN11%2520JKK') HTTP/1.1" 204 0
2026-03-30 08:04:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115538/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GX23NUU/42779294?sv=2020-08-04&st=2026-03-30T08%3A03%3A46Z&se=2026-03-30T08%3A28%3A46Z&sr=b&sp=r&sig=nx5bXAsBYC4AVqbqk%2BAiIcYPdN24L10VyqWBw3C7dm8%3D)
2026-03-30 08:04:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482443/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN05RTZ/42812591?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=gfFtuSVasR53wcRczIgiVFzIkjJqBqYCZRlajey9gMM%3D)
2026-03-30 08:04:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487033/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EA12GMX/42812669?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=KqU1vbD6pPQApwAjRKBaz%2BPKWoULPrRZO3zoUVnz8CA%3D)
2026-03-30 08:04:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338139/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WF08FNO/42807273?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=Qh4cHsTWChqvHXPrU4e701YUeQQ9Qx6xkNT1pCON5Cw%3D)
2026-03-30 08:04:07 [bca.uk] INFO: Found listing with ID: AK58%20DZJ
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK58%2520DZJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:07 [bca.uk] INFO: Scrape type for AK58%20DZJ: 2
2026-03-30 08:04:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d5fe83ea-1632-5639-89c9-41350b6ddcfe with identifier: AK58%20DZJ
2026-03-30 08:04:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d5fe83ea-1632-5639-89c9-41350b6ddcfe with scrape type 2
2026-03-30 08:04:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d5fe83ea-1632-5639-89c9-41350b6ddcfe with scrape type 2
2026-03-30 08:04:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d5fe83ea-1632-5639-89c9-41350b6ddcfe, identifier: AK58%20DZJ
2026-03-30 08:04:07 [bca.uk] INFO: Found listing with ID: VO06%20JCX
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO06%2520JCX%27 HTTP/1.1" 200 None
2026-03-30 08:04:07 [bca.uk] INFO: Scrape type for VO06%20JCX: 2
2026-03-30 08:04:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f8902dbb-b3ee-5f15-98ae-766736abf70c with identifier: VO06%20JCX
2026-03-30 08:04:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f8902dbb-b3ee-5f15-98ae-766736abf70c with scrape type 2
2026-03-30 08:04:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f8902dbb-b3ee-5f15-98ae-766736abf70c with scrape type 2
2026-03-30 08:04:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f8902dbb-b3ee-5f15-98ae-766736abf70c, identifier: VO06%20JCX
2026-03-30 08:04:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269065/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LM18LZP/42808198?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=6l9Abq8qYYYBkxAFlWthR6ao9ndq8Tw7EqDkEHW9Icg%3D)
2026-03-30 08:04:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d5fe83ea-1632-5639-89c9-41350b6ddcfe with identifier: AK58%20DZJ
2026-03-30 08:04:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d5fe83ea-1632-5639-89c9-41350b6ddcfe with identifier: AK58%20DZJ
2026-03-30 08:04:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d5fe83ea-1632-5639-89c9-41350b6ddcfe with identifier: AK58%20DZJ to the API
2026-03-30 08:04:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 219,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AK58%20DZJ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd5fe83ea-1632-5639-89c9-41350b6ddcfe',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AK58 DZJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AK58%20DZJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Edinburgh',
 'make': 'VOLVO',
 'model': 'XC70',
 'odometer': 122140,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'VOLVO XC70 2.4 D5 SE LUX G/T Estate',
 'transmission': 'manual',
 'trim': 'D5 SE LUX G/T',
 'vin': 'YV1BZ714691053598',
 'year': 2009}
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK58%2520DZJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:09 [bca.uk] INFO: Saving data for AK58%20DZJ: {'auction_closing_time': 1774864800.0, 'created_time': 1773957881.291281, 'last_price_update_time': 1774857849.395034}
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AK58%2520DZJ') HTTP/1.1" 204 0
2026-03-30 08:04:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f8902dbb-b3ee-5f15-98ae-766736abf70c with identifier: VO06%20JCX
2026-03-30 08:04:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f8902dbb-b3ee-5f15-98ae-766736abf70c with identifier: VO06%20JCX
2026-03-30 08:04:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f8902dbb-b3ee-5f15-98ae-766736abf70c with identifier: VO06%20JCX to the API
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 239,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VO06%20JCX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f8902dbb-b3ee-5f15-98ae-766736abf70c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VO06 JCX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VO06%20JCX&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'VOLVO',
 'model': 'XC90',
 'odometer': 170269,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2006-01-01',
 'seller_name': None,
 'title': 'VOLVO XC90 2.4 D5 185 SE G/T Estate',
 'transmission': 'manual',
 'trim': 'D5 185 SE G/T',
 'vin': 'YV1CZ714661299914',
 'year': 2006}
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO06%2520JCX%27 HTTP/1.1" 200 None
2026-03-30 08:04:09 [bca.uk] INFO: Saving data for VO06%20JCX: {'auction_closing_time': 1774864800.0, 'created_time': 1774650038.828648, 'last_price_update_time': 1774857849.734851}
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VO06%2520JCX') HTTP/1.1" 204 0
2026-03-30 08:04:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253066/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RK19CXY/42809789?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=F3MBa2lziACuTgbjI%2FqTowOAzTssqI3WvvQBxayW4Ck%3D)
2026-03-30 08:04:09 [bca.uk] INFO: Found listing with ID: EJ10%20YOL
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ10%2520YOL%27 HTTP/1.1" 200 None
2026-03-30 08:04:09 [bca.uk] INFO: Scrape type for EJ10%20YOL: 0
2026-03-30 08:04:09 [bca.uk] INFO: Found listing with ID: KE15%20VGG
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE15%2520VGG%27 HTTP/1.1" 200 None
2026-03-30 08:04:09 [bca.uk] INFO: Scrape type for KE15%20VGG: 0
2026-03-30 08:04:09 [bca.uk] INFO: Found listing with ID: KG56%20YPR
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KG56%2520YPR%27 HTTP/1.1" 200 None
2026-03-30 08:04:09 [bca.uk] INFO: Scrape type for KG56%20YPR: 0
2026-03-30 08:04:09 [bca.uk] INFO: Found listing with ID: KM08%20HZJ
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM08%2520HZJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:09 [bca.uk] INFO: Scrape type for KM08%20HZJ: 0
2026-03-30 08:04:09 [bca.uk] INFO: Found listing with ID: NK66%20YFN
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK66%2520YFN%27 HTTP/1.1" 200 None
2026-03-30 08:04:09 [bca.uk] INFO: Scrape type for NK66%20YFN: 0
2026-03-30 08:04:09 [bca.uk] INFO: Found listing with ID: OY11%20XRC
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY11%2520XRC%27 HTTP/1.1" 200 None
2026-03-30 08:04:09 [bca.uk] INFO: Scrape type for OY11%20XRC: 2
2026-03-30 08:04:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 67561719-39e4-58c8-b0cc-1b9dc0e75990 with identifier: OY11%20XRC
2026-03-30 08:04:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 67561719-39e4-58c8-b0cc-1b9dc0e75990 with scrape type 2
2026-03-30 08:04:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 67561719-39e4-58c8-b0cc-1b9dc0e75990 with scrape type 2
2026-03-30 08:04:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 67561719-39e4-58c8-b0cc-1b9dc0e75990, identifier: OY11%20XRC
2026-03-30 08:04:09 [bca.uk] INFO: Found listing with ID: WF16%20HVZ
2026-03-30 08:04:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF16%2520HVZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:10 [bca.uk] INFO: Scrape type for WF16%20HVZ: 0
2026-03-30 08:04:10 [bca.uk] INFO: Found listing with ID: WP59%20WKJ
2026-03-30 08:04:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP59%2520WKJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:10 [bca.uk] INFO: Scrape type for WP59%20WKJ: 2
2026-03-30 08:04:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4101a705-b1a7-5f89-8dd5-17d4d0badaaa with identifier: WP59%20WKJ
2026-03-30 08:04:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4101a705-b1a7-5f89-8dd5-17d4d0badaaa with scrape type 2
2026-03-30 08:04:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4101a705-b1a7-5f89-8dd5-17d4d0badaaa with scrape type 2
2026-03-30 08:04:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4101a705-b1a7-5f89-8dd5-17d4d0badaaa, identifier: WP59%20WKJ
2026-03-30 08:04:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440288/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HT21GUW/42812232?sv=2020-08-04&st=2026-03-30T08%3A01%3A08Z&se=2026-03-30T08%3A26%3A08Z&sr=b&sp=r&sig=mPWloaZ1GLlgF6vnS6SwhM9WCZVahxjqRxkN1e05MaY%3D)
2026-03-30 08:04:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309330/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 67561719-39e4-58c8-b0cc-1b9dc0e75990 with identifier: OY11%20XRC
2026-03-30 08:04:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 67561719-39e4-58c8-b0cc-1b9dc0e75990 with identifier: OY11%20XRC
2026-03-30 08:04:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 67561719-39e4-58c8-b0cc-1b9dc0e75990 with identifier: OY11%20XRC to the API
2026-03-30 08:04:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=7&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 185,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OY11%20XRC-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '67561719-39e4-58c8-b0cc-1b9dc0e75990',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OY11 XRC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OY11%20XRC&vehicleType=*',
 'listing': 'auction',
 'location': 'Edinburgh',
 'make': 'LAND ROVER',
 'model': 'FREELANDER 2',
 'odometer': 139224,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'LAND ROVER FREELANDER 2 2.2 SD4 190 HSE StationWagon',
 'transmission': 'automatic',
 'trim': 'SD4 190 HSE',
 'vin': 'SALFA2AE0BH248338',
 'year': 2011}
2026-03-30 08:04:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY11%2520XRC%27 HTTP/1.1" 200 None
2026-03-30 08:04:10 [bca.uk] INFO: Saving data for OY11%20XRC: {'auction_closing_time': 1774864800.0, 'created_time': 1774448161.396871, 'last_price_update_time': 1774857850.579786}
2026-03-30 08:04:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OY11%2520XRC') HTTP/1.1" 204 0
2026-03-30 08:04:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4101a705-b1a7-5f89-8dd5-17d4d0badaaa with identifier: WP59%20WKJ
2026-03-30 08:04:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4101a705-b1a7-5f89-8dd5-17d4d0badaaa with identifier: WP59%20WKJ
2026-03-30 08:04:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4101a705-b1a7-5f89-8dd5-17d4d0badaaa with identifier: WP59%20WKJ to the API
2026-03-30 08:04:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WP59%20WKJ-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '4101a705-b1a7-5f89-8dd5-17d4d0badaaa',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WP59 WKJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WP59%20WKJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 113397,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'ZETEC',
 'vin': 'WF0PXXGCDP9E06733',
 'year': 2009}
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP59%2520WKJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:11 [bca.uk] INFO: Saving data for WP59%20WKJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774651541.258769, 'last_price_update_time': 1774857851.054964}
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WP59%2520WKJ') HTTP/1.1" 204 0
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a882990>
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGX23NUU%252F699115529%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115529/600 saved to cache
2026-03-30 08:04:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 4a524949-f4eb-5dd3-be9d-0b7d71d844fb
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291d6250>
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGX23NUU%252F699115513%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115513/600 saved to cache
2026-03-30 08:04:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 4a524949-f4eb-5dd3-be9d-0b7d71d844fb
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5dd310>
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGX23NUU%252F699115538%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115538/600 saved to cache
2026-03-30 08:04:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 4a524949-f4eb-5dd3-be9d-0b7d71d844fb
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2996e2d0>
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN05RTZ%252F699482443%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482443/600 saved to cache
2026-03-30 08:04:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 6f2e274d-506a-51b4-a7cb-249515e1f8f7
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a744cd0>
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEA12GMX%252F699487033%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487033/600 saved to cache
2026-03-30 08:04:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 2412f446-becc-5eaf-9201-9809810fbec0
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:11 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29179f90>
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWF08FNO%252F699338139%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338139/600 saved to cache
2026-03-30 08:04:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item a71d8e85-2c02-58df-a8c8-167e9a142672
2026-03-30 08:04:11 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA23KWW/42768976?sv=2020-08-04&st=2026-03-30T08%3A04%3A09Z&se=2026-03-30T08%3A29%3A09Z&sr=b&sp=r&sig=lJvFWmmvsEwxQ3bH9saKPLdpHAz9dDtxfHF67rAgMAY%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LA23%20KWW-GB>
2026-03-30 08:04:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968607/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YD58WTE/42810683?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=A9Yk1ns%2FNa1PYPrlRE0l5ps8GPHL2gwFHfVmLkg7Bh4%3D)
2026-03-30 08:04:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269133/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LP69DXX/42807437?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=So2fiAkpqP1mQJgXCxz23D5MbwGwNh7x3E9KN3u4d2s%3D)
2026-03-30 08:04:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115547/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/GX23NUU/42779294?sv=2020-08-04&st=2026-03-30T08%3A03%3A46Z&se=2026-03-30T08%3A28%3A46Z&sr=b&sp=r&sig=nx5bXAsBYC4AVqbqk%2BAiIcYPdN24L10VyqWBw3C7dm8%3D)
2026-03-30 08:04:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968594/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WL11DWC/42810724?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=VUIqt1ff80OqMHxFczjFT1j9SsU1W5bYlO1rAasZnj0%3D)
2026-03-30 08:04:11 [scrapy.extensions.logstats] INFO: Crawled 99 pages (at 15 pages/min), scraped 178 items (at 69 items/min)
2026-03-30 08:04:11 [scrapy.extensions.memusage] INFO: Peak memory usage is 191MiB
2026-03-30 08:04:11 [bca.uk] INFO: Found listing with ID: RX63%20SMO
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX63%2520SMO%27 HTTP/1.1" 200 None
2026-03-30 08:04:11 [bca.uk] INFO: Scrape type for RX63%20SMO: 0
2026-03-30 08:04:11 [bca.uk] INFO: Found listing with ID: SH09%20HCE
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH09%2520HCE%27 HTTP/1.1" 200 None
2026-03-30 08:04:11 [bca.uk] INFO: Scrape type for SH09%20HCE: 0
2026-03-30 08:04:11 [bca.uk] INFO: Found listing with ID: SJ12%20WND
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ12%2520WND%27 HTTP/1.1" 200 None
2026-03-30 08:04:11 [bca.uk] INFO: Scrape type for SJ12%20WND: 0
2026-03-30 08:04:11 [bca.uk] INFO: Found listing with ID: PY70%20CZE
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY70%2520CZE%27 HTTP/1.1" 200 None
2026-03-30 08:04:11 [bca.uk] INFO: Scrape type for PY70%20CZE: 0
2026-03-30 08:04:11 [bca.uk] INFO: Found listing with ID: MK10%20FFX
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK10%2520FFX%27 HTTP/1.1" 200 None
2026-03-30 08:04:11 [bca.uk] INFO: Scrape type for MK10%20FFX: 0
2026-03-30 08:04:11 [bca.uk] INFO: Found listing with ID: SE14%20ONO
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE14%2520ONO%27 HTTP/1.1" 200 None
2026-03-30 08:04:11 [bca.uk] INFO: Scrape type for SE14%20ONO: 0
2026-03-30 08:04:11 [bca.uk] INFO: Found listing with ID: GY10%20KJN
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY10%2520KJN%27 HTTP/1.1" 200 None
2026-03-30 08:04:11 [bca.uk] INFO: Scrape type for GY10%20KJN: 0
2026-03-30 08:04:11 [bca.uk] INFO: Found listing with ID: FG68%20YMS
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG68%2520YMS%27 HTTP/1.1" 200 None
2026-03-30 08:04:11 [bca.uk] INFO: Scrape type for FG68%20YMS: 0
2026-03-30 08:04:11 [bca.uk] INFO: Found listing with ID: WU19%20VDC
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU19%2520VDC%27 HTTP/1.1" 200 None
2026-03-30 08:04:11 [bca.uk] INFO: Scrape type for WU19%20VDC: 0
2026-03-30 08:04:11 [bca.uk] INFO: Found listing with ID: WV62%20VSN
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV62%2520VSN%27 HTTP/1.1" 200 None
2026-03-30 08:04:11 [bca.uk] INFO: Scrape type for WV62%20VSN: 0
2026-03-30 08:04:11 [bca.uk] INFO: Found listing with ID: WV64%20BPX
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV64%2520BPX%27 HTTP/1.1" 200 None
2026-03-30 08:04:11 [bca.uk] INFO: Scrape type for WV64%20BPX: 2
2026-03-30 08:04:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6a197929-8982-5f51-b37c-bb7fa697b192 with identifier: WV64%20BPX
2026-03-30 08:04:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6a197929-8982-5f51-b37c-bb7fa697b192 with scrape type 2
2026-03-30 08:04:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6a197929-8982-5f51-b37c-bb7fa697b192 with scrape type 2
2026-03-30 08:04:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6a197929-8982-5f51-b37c-bb7fa697b192, identifier: WV64%20BPX
2026-03-30 08:04:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6a197929-8982-5f51-b37c-bb7fa697b192 with identifier: WV64%20BPX
2026-03-30 08:04:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6a197929-8982-5f51-b37c-bb7fa697b192 with identifier: WV64%20BPX
2026-03-30 08:04:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6a197929-8982-5f51-b37c-bb7fa697b192 with identifier: WV64%20BPX to the API
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WV64%20BPX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '6a197929-8982-5f51-b37c-bb7fa697b192',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WV64 BPX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WV64%20BPX&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'NISSAN',
 'model': 'QASHQAI',
 'odometer': 170405,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'NISSAN QASHQAI 1.5 DCI 110 ACENTA PREMIUM Hatchback',
 'transmission': 'manual',
 'trim': 'DCI 110 ACENTA PREMIUM',
 'vin': 'SJNFAAJ11U1179870',
 'year': 2014}
2026-03-30 08:04:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV64%2520BPX%27 HTTP/1.1" 200 None
2026-03-30 08:04:12 [bca.uk] INFO: Saving data for WV64%20BPX: {'auction_closing_time': 1774864800.0, 'created_time': 1774650025.199483, 'last_price_update_time': 1774857852.007876}
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WV64%2520BPX') HTTP/1.1" 204 0
2026-03-30 08:04:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422707/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699422707>
2026-03-30 08:04:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072082/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699072082>
2026-03-30 08:04:12 [bca.uk] INFO: Found listing with ID: YS09%20CYH
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS09%2520CYH%27 HTTP/1.1" 200 None
2026-03-30 08:04:12 [bca.uk] INFO: Scrape type for YS09%20CYH: 0
2026-03-30 08:04:12 [bca.uk] INFO: Found listing with ID: YY64%20XMD
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY64%2520XMD%27 HTTP/1.1" 200 None
2026-03-30 08:04:12 [bca.uk] INFO: Scrape type for YY64%20XMD: 0
2026-03-30 08:04:12 [bca.uk] INFO: Found listing with ID: CE59%20OEW
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE59%2520OEW%27 HTTP/1.1" 200 None
2026-03-30 08:04:12 [bca.uk] INFO: Scrape type for CE59%20OEW: 0
2026-03-30 08:04:12 [bca.uk] INFO: Found listing with ID: CV12%20NYD
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV12%2520NYD%27 HTTP/1.1" 200 None
2026-03-30 08:04:12 [bca.uk] INFO: Scrape type for CV12%20NYD: 0
2026-03-30 08:04:12 [bca.uk] INFO: Found listing with ID: CX59%20VUM
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX59%2520VUM%27 HTTP/1.1" 200 None
2026-03-30 08:04:12 [bca.uk] INFO: Scrape type for CX59%20VUM: 2
2026-03-30 08:04:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0cb50a33-9ff2-59b1-bedc-9a6fc802d31e with identifier: CX59%20VUM
2026-03-30 08:04:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0cb50a33-9ff2-59b1-bedc-9a6fc802d31e with scrape type 2
2026-03-30 08:04:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0cb50a33-9ff2-59b1-bedc-9a6fc802d31e with scrape type 2
2026-03-30 08:04:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0cb50a33-9ff2-59b1-bedc-9a6fc802d31e, identifier: CX59%20VUM
2026-03-30 08:04:12 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:12 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:12 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:12 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:12 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6f6d10>
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLM18LZP%252F699269065%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269065/600 saved to cache
2026-03-30 08:04:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 212ddbcd-0c59-5b53-9de3-05fcdd0541aa
2026-03-30 08:04:12 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:12 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:12 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:12 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:12 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294b1590>
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRK19CXY%252F699253066%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253066/600 saved to cache
2026-03-30 08:04:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 596d4cc7-50fc-58d5-affa-dcabc266c9ab
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6f4d50>
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHT21GUW%252F699440288%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440288/600 saved to cache
2026-03-30 08:04:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 506c936c-a586-5b81-bdaa-c332e8646eac
2026-03-30 08:04:12 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 506c936c-a586-5b81-bdaa-c332e8646eac, skipping ID generation
2026-03-30 08:04:12 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 506c936c-a586-5b81-bdaa-c332e8646eac sending to next pipeline
2026-03-30 08:04:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 506c936c-a586-5b81-bdaa-c332e8646eac, identifier: HT21%20GUW
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a72bb50>
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMA70HNK%252F695309330%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309330/600 saved to cache
2026-03-30 08:04:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16
2026-03-30 08:04:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037309/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037309>
2026-03-30 08:04:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968489/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968489>
2026-03-30 08:04:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397140/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397140>
2026-03-30 08:04:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338120/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338120>
2026-03-30 08:04:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047042/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047042>
2026-03-30 08:04:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0cb50a33-9ff2-59b1-bedc-9a6fc802d31e with identifier: CX59%20VUM
2026-03-30 08:04:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0cb50a33-9ff2-59b1-bedc-9a6fc802d31e with identifier: CX59%20VUM
2026-03-30 08:04:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0cb50a33-9ff2-59b1-bedc-9a6fc802d31e with identifier: CX59%20VUM to the API
2026-03-30 08:04:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 243,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CX59%20VUM-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0cb50a33-9ff2-59b1-bedc-9a6fc802d31e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CX59 VUM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CX59%20VUM&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'LAND ROVER',
 'model': 'R/R SPORT',
 'odometer': 125478,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R SPORT 3.0 TDV6 HSE StationWagon',
 'transmission': 'automatic',
 'trim': 'TDV6 HSE',
 'vin': 'SALLSAAG3AA216342',
 'year': 2009}
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX59%2520VUM%27 HTTP/1.1" 200 None
2026-03-30 08:04:13 [bca.uk] INFO: Saving data for CX59%20VUM: {'auction_closing_time': 1774864800.0, 'created_time': 1774535927.584022, 'last_price_update_time': 1774857853.191028}
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CX59%2520VUM') HTTP/1.1" 204 0
2026-03-30 08:04:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 506c936c-a586-5b81-bdaa-c332e8646eac with identifier: HT21%20GUW
2026-03-30 08:04:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 506c936c-a586-5b81-bdaa-c332e8646eac with identifier: HT21%20GUW
2026-03-30 08:04:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 506c936c-a586-5b81-bdaa-c332e8646eac with identifier: HT21%20GUW to the API
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440288/600>
{'auction_title': '',
 'c_o_2_emission_value': 242,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_expert_report_file_084cfc72-c399-4304-8d9d-1aeb9dae5c9f.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HT21%20GUW-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '506c936c-a586-5b81-bdaa-c332e8646eac',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HT21 GUW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HT21%20GUW&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'FORD',
 'model': 'RANGER',
 'odometer': 124583,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 17,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43209,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440288/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40521,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440297/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43749,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440302/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43806,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440309/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38491,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440312/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35313,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440318/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124982,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440325/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72452,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440332/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_506c936c-a586-5b81-bdaa-c332e8646eac/506c936c-a586-5b81-bdaa-c332e8646eac_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76856,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HT21GUW/699440346/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD RANGER 2.0 EBL 213 WILDTRAK CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'EBL 213 WILDTRAK',
 'vin': '6FPPXXMJ2PLT57385',
 'year': 2021}
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT21%2520GUW%27 HTTP/1.1" 200 None
2026-03-30 08:04:13 [bca.uk] INFO: Saving data for HT21%20GUW: {'created_time': 1774857853.719817, 'last_price_update_time': 1774857853.719829, 'auction_closing_time': 1774951200.0}
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HT21%2520GUW') HTTP/1.1" 204 0
2026-03-30 08:04:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432914/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RF53WXL/42812364?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=78VnHRjVww%2F6A7pYeAaKkmpwQCkECgz73BDaW33x5OE%3D)
2026-03-30 08:04:13 [bca.uk] INFO: Found listing with ID: CX63%20XMF
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX63%2520XMF%27 HTTP/1.1" 200 None
2026-03-30 08:04:13 [bca.uk] INFO: Scrape type for CX63%20XMF: 0
2026-03-30 08:04:13 [bca.uk] INFO: Found listing with ID: DA09%20LRF
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA09%2520LRF%27 HTTP/1.1" 200 None
2026-03-30 08:04:13 [bca.uk] INFO: Scrape type for DA09%20LRF: 0
2026-03-30 08:04:13 [bca.uk] INFO: Found listing with ID: DU68%20ZPW
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU68%2520ZPW%27 HTTP/1.1" 200 None
2026-03-30 08:04:13 [bca.uk] INFO: Scrape type for DU68%20ZPW: 2
2026-03-30 08:04:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 02a8bcf1-d2a5-5210-b4a0-b736cfae4298 with identifier: DU68%20ZPW
2026-03-30 08:04:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 02a8bcf1-d2a5-5210-b4a0-b736cfae4298 with scrape type 2
2026-03-30 08:04:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 02a8bcf1-d2a5-5210-b4a0-b736cfae4298 with scrape type 2
2026-03-30 08:04:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 02a8bcf1-d2a5-5210-b4a0-b736cfae4298, identifier: DU68%20ZPW
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a72ba90>
2026-03-30 08:04:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYD58WTE%252F698968607%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968607/600 saved to cache
2026-03-30 08:04:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 0b98ec4c-295b-523f-9324-bf34e3a0e81d
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29126510>
2026-03-30 08:04:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLP69DXX%252F699269133%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269133/600 saved to cache
2026-03-30 08:04:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 8b595a00-963d-5dbf-830d-88386cefc856
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:13 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2b50c990>
2026-03-30 08:04:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FGX23NUU%252F699115547%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115547/600 saved to cache
2026-03-30 08:04:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 4a524949-f4eb-5dd3-be9d-0b7d71d844fb
2026-03-30 08:04:14 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 4a524949-f4eb-5dd3-be9d-0b7d71d844fb, skipping ID generation
2026-03-30 08:04:14 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 4a524949-f4eb-5dd3-be9d-0b7d71d844fb sending to next pipeline
2026-03-30 08:04:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4a524949-f4eb-5dd3-be9d-0b7d71d844fb, identifier: GX23%20NUU
2026-03-30 08:04:14 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:14 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:14 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:14 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:14 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294bf5d0>
2026-03-30 08:04:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWL11DWC%252F698968594%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968594/600 saved to cache
2026-03-30 08:04:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item d38d5dad-c9f2-5622-a7fa-9de0248c3eab
2026-03-30 08:04:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487022/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487022>
2026-03-30 08:04:14 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482427/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482427>
2026-03-30 08:04:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 02a8bcf1-d2a5-5210-b4a0-b736cfae4298 with identifier: DU68%20ZPW
2026-03-30 08:04:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 02a8bcf1-d2a5-5210-b4a0-b736cfae4298 with identifier: DU68%20ZPW
2026-03-30 08:04:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 02a8bcf1-d2a5-5210-b4a0-b736cfae4298 with identifier: DU68%20ZPW to the API
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DU68%20ZPW-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '02a8bcf1-d2a5-5210-b4a0-b736cfae4298',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DU68 ZPW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DU68%20ZPW&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 148049,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.4 T 16V 150 SRI Hatchback',
 'transmission': 'manual',
 'trim': 'T 16V 150 SRI',
 'vin': 'W0VBF6EC3KG327375',
 'year': 2018}
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU68%2520ZPW%27 HTTP/1.1" 200 None
2026-03-30 08:04:14 [bca.uk] INFO: Saving data for DU68%20ZPW: {'auction_closing_time': 1774864800.0, 'created_time': 1774651543.183964, 'last_price_update_time': 1774857854.552722}
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DU68%2520ZPW') HTTP/1.1" 204 0
2026-03-30 08:04:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4a524949-f4eb-5dd3-be9d-0b7d71d844fb with identifier: GX23%20NUU
2026-03-30 08:04:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4a524949-f4eb-5dd3-be9d-0b7d71d844fb with identifier: GX23%20NUU
2026-03-30 08:04:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4a524949-f4eb-5dd3-be9d-0b7d71d844fb with identifier: GX23%20NUU to the API
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115547/600>
{'auction_title': '',
 'c_o_2_emission_value': 191,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_expert_report_file_437117d6-5559-42be-b10e-367c9fdf5a26.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GX23%20NUU-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4a524949-f4eb-5dd3-be9d-0b7d71d844fb',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GX23 NUU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GX23%20NUU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 36197,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 18,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46402,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115490/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43029,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115496/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41042,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115501/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41845,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115506/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44228,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115509/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41416,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115513/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82395,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115520/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76463,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115529/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90051,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115538/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a524949-f4eb-5dd3-be9d-0b7d71d844fb/4a524949-f4eb-5dd3-be9d-0b7d71d844fb_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67685,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/GX23NUU/699115547/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 130 280 SWB LIMITED L/R PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 130 280 SWB LIMITED L/R',
 'vin': 'WF0YXXTTGYPK75033',
 'year': 2023}
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX23%2520NUU%27 HTTP/1.1" 200 None
2026-03-30 08:04:14 [bca.uk] INFO: Saving data for GX23%20NUU: {'created_time': 1774857854.942173, 'last_price_update_time': 1774857854.942185, 'auction_closing_time': 1775037600.0}
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GX23%2520NUU') HTTP/1.1" 204 0
2026-03-30 08:04:14 [bca.uk] INFO: Found listing with ID: EA16%20HWV
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA16%2520HWV%27 HTTP/1.1" 200 None
2026-03-30 08:04:14 [bca.uk] INFO: Scrape type for EA16%20HWV: 2
2026-03-30 08:04:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: df9481f9-012c-5dca-931c-63c93be3266f with identifier: EA16%20HWV
2026-03-30 08:04:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item df9481f9-012c-5dca-931c-63c93be3266f with scrape type 2
2026-03-30 08:04:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item df9481f9-012c-5dca-931c-63c93be3266f with scrape type 2
2026-03-30 08:04:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: df9481f9-012c-5dca-931c-63c93be3266f, identifier: EA16%20HWV
2026-03-30 08:04:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072082/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KD54EPE/42811231?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=yduFzyeAZU8F35RNEU4Le%2FurRUJ4TuiFJ26WeiUdVHg%3D)
2026-03-30 08:04:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269109/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269109>
2026-03-30 08:04:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269049/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269049>
2026-03-30 08:04:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968581/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968581>
2026-03-30 08:04:15 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253057/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253057>
2026-03-30 08:04:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: df9481f9-012c-5dca-931c-63c93be3266f with identifier: EA16%20HWV
2026-03-30 08:04:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: df9481f9-012c-5dca-931c-63c93be3266f with identifier: EA16%20HWV
2026-03-30 08:04:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: df9481f9-012c-5dca-931c-63c93be3266f with identifier: EA16%20HWV to the API
2026-03-30 08:04:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 114,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EA16%20HWV-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'df9481f9-012c-5dca-931c-63c93be3266f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EA16 HWV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EA16%20HWV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'HYUNDAI',
 'model': 'I10',
 'odometer': 58481,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'HYUNDAI I10 1.2 SE Hatchback',
 'transmission': 'manual',
 'trim': 'SE',
 'vin': 'NLHA851CLGZ231514',
 'year': 2016}
2026-03-30 08:04:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA16%2520HWV%27 HTTP/1.1" 200 None
2026-03-30 08:04:15 [bca.uk] INFO: Saving data for EA16%20HWV: {'auction_closing_time': 1774864800.0, 'created_time': 1774564521.978673, 'last_price_update_time': 1774857855.412969}
2026-03-30 08:04:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EA16%2520HWV') HTTP/1.1" 204 0
2026-03-30 08:04:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29af1310>
2026-03-30 08:04:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRF53WXL%252F699432914%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432914/600 saved to cache
2026-03-30 08:04:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item a0444d08-d17a-5056-b0d7-3e10e6a98f27
2026-03-30 08:04:15 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: a0444d08-d17a-5056-b0d7-3e10e6a98f27, skipping ID generation
2026-03-30 08:04:15 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item a0444d08-d17a-5056-b0d7-3e10e6a98f27 sending to next pipeline
2026-03-30 08:04:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a0444d08-d17a-5056-b0d7-3e10e6a98f27, identifier: RF53%20WXL
2026-03-30 08:04:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047042/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KY59GWG/42811123?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=YdU4qEoCktYJYvYnWrdLxeo9tVxr%2BsOTWSs1Hhl5EUs%3D)
2026-03-30 08:04:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA23KWW/42768976?sv=2020-08-04&st=2026-03-30T08%3A04%3A09Z&se=2026-03-30T08%3A29%3A09Z&sr=b&sp=r&sig=lJvFWmmvsEwxQ3bH9saKPLdpHAz9dDtxfHF67rAgMAY%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:15 [bca.uk] INFO: Found listing with ID: FL11%20PWJ
2026-03-30 08:04:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL11%2520PWJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:15 [bca.uk] INFO: Scrape type for FL11%20PWJ: 2
2026-03-30 08:04:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0e4f30a3-8a93-5862-810c-17e1f5226ab6 with identifier: FL11%20PWJ
2026-03-30 08:04:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0e4f30a3-8a93-5862-810c-17e1f5226ab6 with scrape type 2
2026-03-30 08:04:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0e4f30a3-8a93-5862-810c-17e1f5226ab6 with scrape type 2
2026-03-30 08:04:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0e4f30a3-8a93-5862-810c-17e1f5226ab6, identifier: FL11%20PWJ
2026-03-30 08:04:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a0444d08-d17a-5056-b0d7-3e10e6a98f27 with identifier: RF53%20WXL
2026-03-30 08:04:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a0444d08-d17a-5056-b0d7-3e10e6a98f27 with identifier: RF53%20WXL
2026-03-30 08:04:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a0444d08-d17a-5056-b0d7-3e10e6a98f27 with identifier: RF53%20WXL to the API
2026-03-30 08:04:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432914/600>
{'auction_title': '',
 'c_o_2_emission_value': 180,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_expert_report_file_2145dbb1-06c0-4c01-abab-aaf6901e519e.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RF53%20WXL-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a0444d08-d17a-5056-b0d7-3e10e6a98f27',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RF53 WXL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RF53%20WXL&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 96734,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 9,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 192871,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432914/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 197561,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432916/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 201695,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432918/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 197862,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432920/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 198404,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432923/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 157059,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432927/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 175459,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432934/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 167323,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432950/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a0444d08-d17a-5056-b0d7-3e10e6a98f27/a0444d08-d17a-5056-b0d7-3e10e6a98f27_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146919,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RF53WXL/699432977/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2003-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.4 TWIST Hatchback',
 'transmission': 'automatic',
 'trim': 'TWIST',
 'vin': 'WVWZZZ9NZ4Y080165',
 'year': 2003}
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF53%2520WXL%27 HTTP/1.1" 200 None
2026-03-30 08:04:16 [bca.uk] INFO: Saving data for RF53%20WXL: {'created_time': 1774857856.109976, 'last_price_update_time': 1774857856.109988, 'auction_closing_time': 1774951200.0}
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RF53%2520WXL') HTTP/1.1" 204 0
2026-03-30 08:04:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0e4f30a3-8a93-5862-810c-17e1f5226ab6 with identifier: FL11%20PWJ
2026-03-30 08:04:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0e4f30a3-8a93-5862-810c-17e1f5226ab6 with identifier: FL11%20PWJ
2026-03-30 08:04:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0e4f30a3-8a93-5862-810c-17e1f5226ab6 with identifier: FL11%20PWJ to the API
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 158,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FL11%20PWJ-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0e4f30a3-8a93-5862-810c-17e1f5226ab6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FL11 PWJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FL11%20PWJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'TOYOTA',
 'model': 'AVENSIS',
 'odometer': 164144,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'TOYOTA AVENSIS 1.8 VVT-I TR Estate',
 'transmission': 'automatic',
 'trim': 'VVT-I TR',
 'vin': 'SB1EG76L20E048473',
 'year': 2011}
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL11%2520PWJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:16 [bca.uk] INFO: Saving data for FL11%20PWJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774534747.481318, 'last_price_update_time': 1774857856.494102}
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FL11%2520PWJ') HTTP/1.1" 204 0
2026-03-30 08:04:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422707/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA03JBX/42812296?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=s2FBh%2Fo%2BPxQ8t0557Jru8pjvLfk%2FD7C4qkqLVVcrNYc%3D)
2026-03-30 08:04:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397140/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DK62WPV/42812077?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=uzChEASWepXzUEWMHnxD5V1M5nbiIqI5ZJBc0m7rwRU%3D)
2026-03-30 08:04:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968597/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968597>
2026-03-30 08:04:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968489/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/OE15ZPZ/42810726?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=e7I2O3Pfn%2B7XgB6nXCIL%2BtTFTK%2BTI82aeDe3z0YFJCo%3D)
2026-03-30 08:04:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338120/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WF08FNO/42807273?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=Qh4cHsTWChqvHXPrU4e701YUeQQ9Qx6xkNT1pCON5Cw%3D)
2026-03-30 08:04:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037309/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HJ14KFU/42811013?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=3O7Oi0NxRMDTo3PozKLmSmq8ApV37ZpEKq5QcyswExo%3D)
2026-03-30 08:04:16 [bca.uk] INFO: Found listing with ID: HG57%20ZGN
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG57%2520ZGN%27 HTTP/1.1" 200 None
2026-03-30 08:04:16 [bca.uk] INFO: Scrape type for HG57%20ZGN: 0
2026-03-30 08:04:16 [bca.uk] INFO: Found listing with ID: HJ13%20EOR
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ13%2520EOR%27 HTTP/1.1" 200 None
2026-03-30 08:04:16 [bca.uk] INFO: Scrape type for HJ13%20EOR: 0
2026-03-30 08:04:16 [bca.uk] INFO: Found listing with ID: KV16%20LDZ
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV16%2520LDZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:16 [bca.uk] INFO: Scrape type for KV16%20LDZ: 0
2026-03-30 08:04:16 [bca.uk] INFO: Found listing with ID: LD58%20FPT
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD58%2520FPT%27 HTTP/1.1" 200 None
2026-03-30 08:04:16 [bca.uk] INFO: Scrape type for LD58%20FPT: 2
2026-03-30 08:04:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 680c1794-4a3c-5de7-8488-2ee48c99dbf1 with identifier: LD58%20FPT
2026-03-30 08:04:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 680c1794-4a3c-5de7-8488-2ee48c99dbf1 with scrape type 2
2026-03-30 08:04:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 680c1794-4a3c-5de7-8488-2ee48c99dbf1 with scrape type 2
2026-03-30 08:04:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 680c1794-4a3c-5de7-8488-2ee48c99dbf1, identifier: LD58%20FPT
2026-03-30 08:04:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 680c1794-4a3c-5de7-8488-2ee48c99dbf1 with identifier: LD58%20FPT
2026-03-30 08:04:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 680c1794-4a3c-5de7-8488-2ee48c99dbf1 with identifier: LD58%20FPT
2026-03-30 08:04:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 680c1794-4a3c-5de7-8488-2ee48c99dbf1 with identifier: LD58%20FPT to the API
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 265,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LD58%20FPT-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.7L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '680c1794-4a3c-5de7-8488-2ee48c99dbf1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LD58 FPT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LD58%20FPT&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'LAND ROVER',
 'model': 'R/R SPORT',
 'odometer': 131884,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R SPORT 2.7 TDV6 HSE StationWagon',
 'transmission': 'automatic',
 'trim': 'TDV6 HSE',
 'vin': 'SALLSAA138A187820',
 'year': 2008}
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD58%2520FPT%27 HTTP/1.1" 200 None
2026-03-30 08:04:17 [bca.uk] INFO: Saving data for LD58%20FPT: {'auction_closing_time': 1774864800.0, 'created_time': 1774564536.027833, 'last_price_update_time': 1774857857.057139}
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LD58%2520FPT') HTTP/1.1" 204 0
2026-03-30 08:04:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29148950>
2026-03-30 08:04:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKD54EPE%252F699072082%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072082/600 saved to cache
2026-03-30 08:04:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 5752838a-6238-5f30-835c-77d2f2d5594c
2026-03-30 08:04:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a735d10>
2026-03-30 08:04:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKY59GWG%252F699047042%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047042/600 saved to cache
2026-03-30 08:04:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item aec6a4c4-6964-595e-a14f-bf680ca006c6
2026-03-30 08:04:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a729890>
2026-03-30 08:04:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_expert_report_file_0264268e-a509-4d27-b001-f41c735b35ff.pdf HTTP/1.1" 201 0
2026-03-30 08:04:17 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 8a8b0ae1-7c02-55af-9881-59db7117dad8
2026-03-30 08:04:17 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 8a8b0ae1-7c02-55af-9881-59db7117dad8, skipping ID generation
2026-03-30 08:04:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8a8b0ae1-7c02-55af-9881-59db7117dad8
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DLA23KWW-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:04:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LA23KWW-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:04:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482427/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN05RTZ/42812591?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=gfFtuSVasR53wcRczIgiVFzIkjJqBqYCZRlajey9gMM%3D)
2026-03-30 08:04:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487022/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EA12GMX/42812669?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=KqU1vbD6pPQApwAjRKBaz%2BPKWoULPrRZO3zoUVnz8CA%3D)
2026-03-30 08:04:17 [bca.uk] INFO: Found listing with ID: RK64%20AWR
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK64%2520AWR%27 HTTP/1.1" 200 None
2026-03-30 08:04:17 [bca.uk] INFO: Scrape type for RK64%20AWR: 2
2026-03-30 08:04:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f4f3461a-dadc-59dc-b250-c636c5529d1e with identifier: RK64%20AWR
2026-03-30 08:04:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f4f3461a-dadc-59dc-b250-c636c5529d1e with scrape type 2
2026-03-30 08:04:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f4f3461a-dadc-59dc-b250-c636c5529d1e with scrape type 2
2026-03-30 08:04:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f4f3461a-dadc-59dc-b250-c636c5529d1e, identifier: RK64%20AWR
2026-03-30 08:04:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f4f3461a-dadc-59dc-b250-c636c5529d1e with identifier: RK64%20AWR
2026-03-30 08:04:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f4f3461a-dadc-59dc-b250-c636c5529d1e with identifier: RK64%20AWR
2026-03-30 08:04:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f4f3461a-dadc-59dc-b250-c636c5529d1e with identifier: RK64%20AWR to the API
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RK64%20AWR-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f4f3461a-dadc-59dc-b250-c636c5529d1e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RK64 AWR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RK64%20AWR&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'VOLVO',
 'model': 'XC60',
 'odometer': 146644,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'VOLVO XC60 2.0 D4 181 2WD SE LUX G/T Estate',
 'transmission': 'manual',
 'trim': 'D4 181 2WD SE LUX G/T',
 'vin': 'YV1DZ73CDF2675791',
 'year': 2014}
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK64%2520AWR%27 HTTP/1.1" 200 None
2026-03-30 08:04:17 [bca.uk] INFO: Saving data for RK64%20AWR: {'auction_closing_time': 1774864800.0, 'created_time': 1774535904.204307, 'last_price_update_time': 1774857857.803347}
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RK64%2520AWR') HTTP/1.1" 204 0
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699120987%27 HTTP/1.1" 200 None
2026-03-30 08:04:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699120987 not downloaded yet
2026-03-30 08:04:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:04:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253057/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RK19CXY/42809789?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=F3MBa2lziACuTgbjI%2FqTowOAzTssqI3WvvQBxayW4Ck%3D)
2026-03-30 08:04:17 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309319/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309319>
2026-03-30 08:04:17 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BK73LMF/42710804?sv=2020-08-04&st=2026-03-30T08%3A04%3A17Z&se=2026-03-30T08%3A29%3A17Z&sr=b&sp=r&sig=zTxJXVP1rkINnm69LMC6h%2Bz82znKncIa4viTM8XcPo8%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BK73%20LMF-GB>
2026-03-30 08:04:17 [bca.uk] INFO: Found listing with ID: MF10%20XKL
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF10%2520XKL%27 HTTP/1.1" 200 None
2026-03-30 08:04:17 [bca.uk] INFO: Scrape type for MF10%20XKL: 0
2026-03-30 08:04:17 [bca.uk] INFO: Found listing with ID: MT18%20GXF
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT18%2520GXF%27 HTTP/1.1" 200 None
2026-03-30 08:04:17 [bca.uk] INFO: Scrape type for MT18%20GXF: 0
2026-03-30 08:04:17 [bca.uk] INFO: Found listing with ID: WM19%20NVK
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM19%2520NVK%27 HTTP/1.1" 200 None
2026-03-30 08:04:17 [bca.uk] INFO: Scrape type for WM19%20NVK: 0
2026-03-30 08:04:17 [bca.uk] INFO: Found listing with ID: CY65%20DFE
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CY65%2520DFE%27 HTTP/1.1" 200 None
2026-03-30 08:04:17 [bca.uk] INFO: Scrape type for CY65%20DFE: 2
2026-03-30 08:04:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2a8ad629-6474-5c73-825f-f81c7b12a86b with identifier: CY65%20DFE
2026-03-30 08:04:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2a8ad629-6474-5c73-825f-f81c7b12a86b with scrape type 2
2026-03-30 08:04:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2a8ad629-6474-5c73-825f-f81c7b12a86b with scrape type 2
2026-03-30 08:04:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2a8ad629-6474-5c73-825f-f81c7b12a86b, identifier: CY65%20DFE
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3cfe10>
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA03JBX%252F699422707%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422707/600 saved to cache
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 46c0a46f-4b94-5f66-b945-826319578807
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2b526d10>
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDK62WPV%252F699397140%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397140/600 saved to cache
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 1f279632-5027-5c21-99cb-b9bd24861e37
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8a9290>
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FOE15ZPZ%252F698968489%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968489/600 saved to cache
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 814c1f21-7624-5331-9d50-16dd9b855638
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2b50d110>
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWF08FNO%252F699338120%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338120/600 saved to cache
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item a71d8e85-2c02-58df-a8c8-167e9a142672
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29364bd0>
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHJ14KFU%252F699037309%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037309/600 saved to cache
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 001de5b0-2c11-53b9-9b6b-86ab14ab097b
2026-03-30 08:04:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072073/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KD54EPE-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968597/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YD58WTE/42810683?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=A9Yk1ns%2FNa1PYPrlRE0l5ps8GPHL2gwFHfVmLkg7Bh4%3D)
2026-03-30 08:04:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968581/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WL11DWC/42810724?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=VUIqt1ff80OqMHxFczjFT1j9SsU1W5bYlO1rAasZnj0%3D)
2026-03-30 08:04:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269049/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LM18LZP/42808198?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=6l9Abq8qYYYBkxAFlWthR6ao9ndq8Tw7EqDkEHW9Icg%3D)
2026-03-30 08:04:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269109/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LP69DXX/42807437?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=So2fiAkpqP1mQJgXCxz23D5MbwGwNh7x3E9KN3u4d2s%3D)
2026-03-30 08:04:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2a8ad629-6474-5c73-825f-f81c7b12a86b with identifier: CY65%20DFE
2026-03-30 08:04:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2a8ad629-6474-5c73-825f-f81c7b12a86b with identifier: CY65%20DFE
2026-03-30 08:04:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2a8ad629-6474-5c73-825f-f81c7b12a86b with identifier: CY65%20DFE to the API
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CY65%20DFE-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2a8ad629-6474-5c73-825f-f81c7b12a86b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CY65 DFE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CY65%20DFE&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'CITROEN',
 'model': 'C1',
 'odometer': 73839,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'CITROEN C1 1.2 P/T 82 FLAIR Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 82 FLAIR',
 'vin': 'VF7PAHMTCFR771236',
 'year': 2016}
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CY65%2520DFE%27 HTTP/1.1" 200 None
2026-03-30 08:04:18 [bca.uk] INFO: Saving data for CY65%20DFE: {'auction_closing_time': 1774864800.0, 'created_time': 1774535341.249253, 'last_price_update_time': 1774857858.587715}
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CY65%2520DFE') HTTP/1.1" 204 0
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699120991%27 HTTP/1.1" 200 None
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699120991 not downloaded yet
2026-03-30 08:04:18 [bca.uk] INFO: Found listing with ID: KU17%20ZLW
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU17%2520ZLW%27 HTTP/1.1" 200 None
2026-03-30 08:04:18 [bca.uk] INFO: Scrape type for KU17%20ZLW: 2
2026-03-30 08:04:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8f9802db-0fb2-5776-bbcf-cc4c6193fe5a with identifier: KU17%20ZLW
2026-03-30 08:04:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8f9802db-0fb2-5776-bbcf-cc4c6193fe5a with scrape type 2
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8f9802db-0fb2-5776-bbcf-cc4c6193fe5a with scrape type 2
2026-03-30 08:04:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8f9802db-0fb2-5776-bbcf-cc4c6193fe5a, identifier: KU17%20ZLW
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293e0350>
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN05RTZ%252F699482427%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482427/600 saved to cache
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 6f2e274d-506a-51b4-a7cb-249515e1f8f7
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2996fa50>
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEA12GMX%252F699487022%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487022/600 saved to cache
2026-03-30 08:04:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 2412f446-becc-5eaf-9201-9809810fbec0
2026-03-30 08:04:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047033/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699047033>
2026-03-30 08:04:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422684/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LA03JBX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968474/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968474>
2026-03-30 08:04:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8f9802db-0fb2-5776-bbcf-cc4c6193fe5a with identifier: KU17%20ZLW
2026-03-30 08:04:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8f9802db-0fb2-5776-bbcf-cc4c6193fe5a with identifier: KU17%20ZLW
2026-03-30 08:04:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8f9802db-0fb2-5776-bbcf-cc4c6193fe5a with identifier: KU17%20ZLW to the API
2026-03-30 08:04:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KU17%20ZLW-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8f9802db-0fb2-5776-bbcf-cc4c6193fe5a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KU17 ZLW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KU17%20ZLW&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 54141,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.4 T 16V 150 ELITE Hatchback',
 'transmission': 'manual',
 'trim': 'T 16V 150 ELITE',
 'vin': 'W0VBE6EC5HG182948',
 'year': 2017}
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU17%2520ZLW%27 HTTP/1.1" 200 None
2026-03-30 08:04:19 [bca.uk] INFO: Saving data for KU17%20ZLW: {'auction_closing_time': 1774864800.0, 'created_time': 1774651462.469787, 'last_price_update_time': 1774857859.195463}
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KU17%2520ZLW') HTTP/1.1" 204 0
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699120995%27 HTTP/1.1" 200 None
2026-03-30 08:04:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699120995 not downloaded yet
2026-03-30 08:04:19 [bca.uk] INFO: Found listing with ID: SM20%20VYX
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM20%2520VYX%27 HTTP/1.1" 200 None
2026-03-30 08:04:19 [bca.uk] INFO: Scrape type for SM20%20VYX: 0
2026-03-30 08:04:19 [bca.uk] INFO: Found listing with ID: BC18%20CLU
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC18%2520CLU%27 HTTP/1.1" 200 None
2026-03-30 08:04:19 [bca.uk] INFO: Scrape type for BC18%20CLU: 0
2026-03-30 08:04:19 [bca.uk] INFO: Found listing with ID: KM18%20ZYB
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM18%2520ZYB%27 HTTP/1.1" 200 None
2026-03-30 08:04:19 [bca.uk] INFO: Scrape type for KM18%20ZYB: 0
2026-03-30 08:04:19 [bca.uk] INFO: Found listing with ID: NX10%20HHP
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX10%2520HHP%27 HTTP/1.1" 200 None
2026-03-30 08:04:19 [bca.uk] INFO: Scrape type for NX10%20HHP: 2
2026-03-30 08:04:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 492c7a40-0e34-5d9e-a496-762519d81b24 with identifier: NX10%20HHP
2026-03-30 08:04:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 492c7a40-0e34-5d9e-a496-762519d81b24 with scrape type 2
2026-03-30 08:04:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 492c7a40-0e34-5d9e-a496-762519d81b24 with scrape type 2
2026-03-30 08:04:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 492c7a40-0e34-5d9e-a496-762519d81b24, identifier: NX10%20HHP
2026-03-30 08:04:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037296/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037296>
2026-03-30 08:04:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397139/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397139>
2026-03-30 08:04:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482417/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482417>
2026-03-30 08:04:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338111/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338111>
2026-03-30 08:04:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BK73LMF/42710804?sv=2020-08-04&st=2026-03-30T08%3A04%3A17Z&se=2026-03-30T08%3A29%3A17Z&sr=b&sp=r&sig=zTxJXVP1rkINnm69LMC6h%2Bz82znKncIa4viTM8XcPo8%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 492c7a40-0e34-5d9e-a496-762519d81b24 with identifier: NX10%20HHP
2026-03-30 08:04:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 492c7a40-0e34-5d9e-a496-762519d81b24 with identifier: NX10%20HHP
2026-03-30 08:04:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 492c7a40-0e34-5d9e-a496-762519d81b24 with identifier: NX10%20HHP to the API
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 169,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NX10%20HHP-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '492c7a40-0e34-5d9e-a496-762519d81b24',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NX10 HHP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NX10%20HHP&vehicleType=*',
 'listing': 'auction',
 'location': 'Crawley',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 118711,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 2.0 TITANIUM Hatchback',
 'transmission': 'manual',
 'trim': 'TITANIUM',
 'vin': 'WF0PXXGCDP9D56448',
 'year': 2010}
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX10%2520HHP%27 HTTP/1.1" 200 None
2026-03-30 08:04:19 [bca.uk] INFO: Saving data for NX10%20HHP: {'auction_closing_time': 1774864800.0, 'created_time': 1774563584.971782, 'last_price_update_time': 1774857859.781684}
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NX10%2520HHP') HTTP/1.1" 204 0
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699120999%27 HTTP/1.1" 200 None
2026-03-30 08:04:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699120999 not downloaded yet
2026-03-30 08:04:19 [bca.uk] INFO: Total items found: 100
2026-03-30 08:04:19 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=10&sort=MostRecentlyAdded
2026-03-30 08:04:19 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:04:19 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=10&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29231850>
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRK19CXY%252F699253057%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253057/600 saved to cache
2026-03-30 08:04:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 596d4cc7-50fc-58d5-affa-dcabc266c9ab
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293e8690>
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYD58WTE%252F698968597%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968597/600 saved to cache
2026-03-30 08:04:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 0b98ec4c-295b-523f-9324-bf34e3a0e81d
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a700790>
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWL11DWC%252F698968581%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968581/600 saved to cache
2026-03-30 08:04:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item d38d5dad-c9f2-5622-a7fa-9de0248c3eab
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:19 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292d4490>
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLM18LZP%252F699269049%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269049/600 saved to cache
2026-03-30 08:04:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 212ddbcd-0c59-5b53-9de3-05fcdd0541aa
2026-03-30 08:04:20 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:20 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:20 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:20 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:20 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2996e890>
2026-03-30 08:04:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLP69DXX%252F699269109%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269109/600 saved to cache
2026-03-30 08:04:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 8b595a00-963d-5dbf-830d-88386cefc856
2026-03-30 08:04:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487020/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487020>
2026-03-30 08:04:20 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120981/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LA23KWW-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: LA10%20WZY
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA10%2520WZY%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for LA10%20WZY: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: KY66%20XSJ
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY66%2520XSJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for KY66%20XSJ: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: GL56%20COH
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL56%2520COH%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for GL56%20COH: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: SK09%20MUU
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK09%2520MUU%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for SK09%20MUU: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: DU18%20WDR
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU18%2520WDR%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for DU18%20WDR: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: LO62%20FPD
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO62%2520FPD%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for LO62%20FPD: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: HN10%20VKV
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN10%2520VKV%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for HN10%20VKV: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: KU12%20NXX
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU12%2520NXX%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for KU12%20NXX: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: WJ63%20PFD
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ63%2520PFD%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for WJ63%20PFD: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: YX59%20SFY
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX59%2520SFY%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for YX59%20SFY: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: BW69%20HZG
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW69%2520HZG%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for BW69%20HZG: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: HT19%20TZL
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT19%2520TZL%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for HT19%20TZL: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: BL18%20KKR
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL18%2520KKR%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for BL18%20KKR: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: DC19%20NCN
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC19%2520NCN%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for DC19%20NCN: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: HY57%20KMG
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY57%2520KMG%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for HY57%20KMG: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: PN17%20YAG
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN17%2520YAG%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for PN17%20YAG: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: EN12%20PFK
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN12%2520PFK%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for EN12%20PFK: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: LL19%20WUR
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL19%2520WUR%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for LL19%20WUR: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: GL09%20EWC
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL09%2520EWC%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for GL09%20EWC: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: HD56%20FNE
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HD56%2520FNE%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for HD56%20FNE: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: LV53%20KDO
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV53%2520KDO%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for LV53%20KDO: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: OY05%20LPJ
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY05%2520LPJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for OY05%20LPJ: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: RO09%20VDN
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO09%2520VDN%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for RO09%20VDN: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: SB07%20CVZ
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB07%2520CVZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for SB07%20CVZ: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: SL54%20XRG
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL54%2520XRG%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for SL54%20XRG: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: YT58%20MMV
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT58%2520MMV%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for YT58%20MMV: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: GD06%20HEV
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD06%2520HEV%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for GD06%20HEV: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: KW19%20XMZ
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW19%2520XMZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for KW19%20XMZ: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: FE70%20MZU
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE70%2520MZU%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for FE70%20MZU: 0
2026-03-30 08:04:20 [bca.uk] INFO: Found listing with ID: AF11%20YLP
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF11%2520YLP%27 HTTP/1.1" 200 None
2026-03-30 08:04:20 [bca.uk] INFO: Scrape type for AF11%20YLP: 2
2026-03-30 08:04:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: daf33a6d-d9f6-513d-b839-4eea43358ba4 with identifier: AF11%20YLP
2026-03-30 08:04:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item daf33a6d-d9f6-513d-b839-4eea43358ba4 with scrape type 2
2026-03-30 08:04:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item daf33a6d-d9f6-513d-b839-4eea43358ba4 with scrape type 2
2026-03-30 08:04:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: daf33a6d-d9f6-513d-b839-4eea43358ba4, identifier: AF11%20YLP
2026-03-30 08:04:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309319/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:20 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=10&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:04:20 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=10&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:04:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: daf33a6d-d9f6-513d-b839-4eea43358ba4 with identifier: AF11%20YLP
2026-03-30 08:04:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: daf33a6d-d9f6-513d-b839-4eea43358ba4 with identifier: AF11%20YLP
2026-03-30 08:04:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: daf33a6d-d9f6-513d-b839-4eea43358ba4 with identifier: AF11%20YLP to the API
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 167,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AF11%20YLP-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'daf33a6d-d9f6-513d-b839-4eea43358ba4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AF11 YLP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AF11%20YLP&vehicleType=*',
 'listing': 'auction',
 'location': 'Crawley',
 'make': 'FORD',
 'model': 'GALAXY',
 'odometer': 150559,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'FORD GALAXY 1.6 E/B 160 TITANIUM S/S MPV',
 'transmission': 'manual',
 'trim': 'E/B 160 TITANIUM S/S',
 'vin': 'WF0MXXGBWMBK68715',
 'year': 2011}
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF11%2520YLP%27 HTTP/1.1" 200 None
2026-03-30 08:04:21 [bca.uk] INFO: Saving data for AF11%20YLP: {'auction_closing_time': 1774864800.0, 'created_time': 1774649900.827379, 'last_price_update_time': 1774857861.086431}
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AF11%2520YLP') HTTP/1.1" 204 0
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699121004%27 HTTP/1.1" 200 None
2026-03-30 08:04:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121004 not downloaded yet
2026-03-30 08:04:21 [bca.uk] INFO: Found listing with ID: PX64%20PPV
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX64%2520PPV%27 HTTP/1.1" 200 None
2026-03-30 08:04:21 [bca.uk] INFO: Scrape type for PX64%20PPV: 0
2026-03-30 08:04:21 [bca.uk] INFO: Found listing with ID: MK61%20AVT
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK61%2520AVT%27 HTTP/1.1" 200 None
2026-03-30 08:04:21 [bca.uk] INFO: Scrape type for MK61%20AVT: 0
2026-03-30 08:04:21 [bca.uk] INFO: Found listing with ID: PL57%20OVV
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL57%2520OVV%27 HTTP/1.1" 200 None
2026-03-30 08:04:21 [bca.uk] INFO: Scrape type for PL57%20OVV: 2
2026-03-30 08:04:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ee4e2262-90ad-54cb-b44b-ab0d7775e781 with identifier: PL57%20OVV
2026-03-30 08:04:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ee4e2262-90ad-54cb-b44b-ab0d7775e781 with scrape type 2
2026-03-30 08:04:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ee4e2262-90ad-54cb-b44b-ab0d7775e781 with scrape type 2
2026-03-30 08:04:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ee4e2262-90ad-54cb-b44b-ab0d7775e781, identifier: PL57%20OVV
2026-03-30 08:04:21 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:04:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072073/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KD54EPE/42811231?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=yduFzyeAZU8F35RNEU4Le%2FurRUJ4TuiFJ26WeiUdVHg%3D)
2026-03-30 08:04:21 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269030/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269030>
2026-03-30 08:04:21 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253050/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253050>
2026-03-30 08:04:21 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269070/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269070>
2026-03-30 08:04:21 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120987/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699120987>
2026-03-30 08:04:21 [bca.uk] INFO: Found listing with ID: FN67%20DOU
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN67%2520DOU%27 HTTP/1.1" 200 None
2026-03-30 08:04:21 [bca.uk] INFO: Scrape type for FN67%20DOU: 0
2026-03-30 08:04:21 [bca.uk] INFO: Found listing with ID: YJ14%20XFY
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ14%2520XFY%27 HTTP/1.1" 200 None
2026-03-30 08:04:21 [bca.uk] INFO: Scrape type for YJ14%20XFY: 0
2026-03-30 08:04:21 [bca.uk] INFO: Found listing with ID: HY59%20WKU
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY59%2520WKU%27 HTTP/1.1" 200 None
2026-03-30 08:04:21 [bca.uk] INFO: Scrape type for HY59%20WKU: 2
2026-03-30 08:04:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 41f5ffa8-2f02-5983-86a8-40ce3555c349 with identifier: HY59%20WKU
2026-03-30 08:04:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 41f5ffa8-2f02-5983-86a8-40ce3555c349 with scrape type 2
2026-03-30 08:04:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 41f5ffa8-2f02-5983-86a8-40ce3555c349 with scrape type 2
2026-03-30 08:04:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 41f5ffa8-2f02-5983-86a8-40ce3555c349, identifier: HY59%20WKU
2026-03-30 08:04:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ee4e2262-90ad-54cb-b44b-ab0d7775e781 with identifier: PL57%20OVV
2026-03-30 08:04:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ee4e2262-90ad-54cb-b44b-ab0d7775e781 with identifier: PL57%20OVV
2026-03-30 08:04:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ee4e2262-90ad-54cb-b44b-ab0d7775e781 with identifier: PL57%20OVV to the API
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 141,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PL57%20OVV-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ee4e2262-90ad-54cb-b44b-ab0d7775e781',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PL57 OVV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PL57%20OVV&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'TOYOTA',
 'model': 'YARIS',
 'odometer': 49020,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'TOYOTA YARIS 1.3 VVT-I TR Hatchback',
 'transmission': 'manual',
 'trim': 'VVT-I TR',
 'vin': 'VNKKL96330A260870',
 'year': 2008}
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL57%2520OVV%27 HTTP/1.1" 200 None
2026-03-30 08:04:21 [bca.uk] INFO: Saving data for PL57%20OVV: {'auction_closing_time': 1774864800.0, 'created_time': 1774651048.919896, 'last_price_update_time': 1774857861.908542}
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PL57%2520OVV') HTTP/1.1" 204 0
2026-03-30 08:04:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 41f5ffa8-2f02-5983-86a8-40ce3555c349 with identifier: HY59%20WKU
2026-03-30 08:04:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 41f5ffa8-2f02-5983-86a8-40ce3555c349 with identifier: HY59%20WKU
2026-03-30 08:04:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 41f5ffa8-2f02-5983-86a8-40ce3555c349 with identifier: HY59%20WKU to the API
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 144,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HY59%20WKU-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '41f5ffa8-2f02-5983-86a8-40ce3555c349',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HY59 WKU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HY59%20WKU&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 194602,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 1.4 TSI 122 SE Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 122 SE',
 'vin': 'WVWZZZ1KZAW100529',
 'year': 2009}
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY59%2520WKU%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Saving data for HY59%20WKU: {'auction_closing_time': 1774864800.0, 'created_time': 1774437813.256697, 'last_price_update_time': 1774857862.26396}
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HY59%2520WKU') HTTP/1.1" 204 0
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699121009%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121009 not downloaded yet
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: PNZ%205710
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PNZ%25205710%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for PNZ%205710: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: YK17%20VSR
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK17%2520VSR%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for YK17%20VSR: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: KE18%20FBA
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE18%2520FBA%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for KE18%20FBA: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: YH19%20RZP
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH19%2520RZP%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for YH19%20RZP: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: FH18%20LKJ
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH18%2520LKJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for FH18%20LKJ: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: HV54%20YKM
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV54%2520YKM%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for HV54%20YKM: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: SJ63%20LCL
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ63%2520LCL%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for SJ63%20LCL: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: R14%20KJJ
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27R14%2520KJJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for R14%20KJJ: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: FT07%20BTO
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT07%2520BTO%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for FT07%20BTO: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: AP08%20SUO
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP08%2520SUO%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for AP08%20SUO: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: TF07%20BRH
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27TF07%2520BRH%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for TF07%20BRH: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: ML59%20FAF
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML59%2520FAF%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for ML59%20FAF: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: KR09%20KHB
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR09%2520KHB%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for KR09%20KHB: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: AE15%20EEH
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE15%2520EEH%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for AE15%20EEH: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: GV08%20OCN
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV08%2520OCN%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for GV08%20OCN: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: MT64%20LPP
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT64%2520LPP%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for MT64%20LPP: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: AF71%20UVS
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF71%2520UVS%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for AF71%20UVS: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: EF11%20ZLX
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF11%2520ZLX%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for EF11%20ZLX: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: WK62%20YZD
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK62%2520YZD%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for WK62%20YZD: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: WP64%20YCG
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP64%2520YCG%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for WP64%20YCG: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: SM16%20PGO
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM16%2520PGO%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for SM16%20PGO: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: MM63%20JRX
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM63%2520JRX%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for MM63%20JRX: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: FV14%20KTC
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV14%2520KTC%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for FV14%20KTC: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: JG03%20DAV
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JG03%2520DAV%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for JG03%20DAV: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: DU12%20ETF
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU12%2520ETF%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for DU12%20ETF: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: CV15%20WKS
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV15%2520WKS%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for CV15%20WKS: 0
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: GK65%20ONX
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK65%2520ONX%27 HTTP/1.1" 200 None
2026-03-30 08:04:22 [bca.uk] INFO: Scrape type for GK65%20ONX: 2
2026-03-30 08:04:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f982cc62-5dd8-53bf-b7cc-ffa71217ab7b with identifier: GK65%20ONX
2026-03-30 08:04:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f982cc62-5dd8-53bf-b7cc-ffa71217ab7b with scrape type 2
2026-03-30 08:04:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f982cc62-5dd8-53bf-b7cc-ffa71217ab7b with scrape type 2
2026-03-30 08:04:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f982cc62-5dd8-53bf-b7cc-ffa71217ab7b, identifier: GK65%20ONX
2026-03-30 08:04:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968474/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/OE15ZPZ/42810726?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=e7I2O3Pfn%2B7XgB6nXCIL%2BtTFTK%2BTI82aeDe3z0YFJCo%3D)
2026-03-30 08:04:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047033/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KY59GWG/42811123?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=YdU4qEoCktYJYvYnWrdLxeo9tVxr%2BsOTWSs1Hhl5EUs%3D)
2026-03-30 08:04:22 [bca.uk] INFO: Found listing with ID: KE13%20UGJ
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE13%2520UGJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:23 [bca.uk] INFO: Scrape type for KE13%20UGJ: 0
2026-03-30 08:04:23 [bca.uk] INFO: Found listing with ID: SG58%20EVK
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG58%2520EVK%27 HTTP/1.1" 200 None
2026-03-30 08:04:23 [bca.uk] INFO: Scrape type for SG58%20EVK: 0
2026-03-30 08:04:23 [bca.uk] INFO: Found listing with ID: NG62%20MFN
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG62%2520MFN%27 HTTP/1.1" 200 None
2026-03-30 08:04:23 [bca.uk] INFO: Scrape type for NG62%20MFN: 0
2026-03-30 08:04:23 [bca.uk] INFO: Found listing with ID: S400%20SSK
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S400%2520SSK%27 HTTP/1.1" 200 None
2026-03-30 08:04:23 [bca.uk] INFO: Scrape type for S400%20SSK: 0
2026-03-30 08:04:23 [bca.uk] INFO: Found listing with ID: LL10%20KTP
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL10%2520KTP%27 HTTP/1.1" 200 None
2026-03-30 08:04:23 [bca.uk] INFO: Scrape type for LL10%20KTP: 0
2026-03-30 08:04:23 [bca.uk] INFO: Found listing with ID: RJ58%20WUW
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ58%2520WUW%27 HTTP/1.1" 200 None
2026-03-30 08:04:23 [bca.uk] INFO: Scrape type for RJ58%20WUW: 2
2026-03-30 08:04:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e1133619-002f-513b-abff-d5ae64cdd28d with identifier: RJ58%20WUW
2026-03-30 08:04:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e1133619-002f-513b-abff-d5ae64cdd28d with scrape type 2
2026-03-30 08:04:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e1133619-002f-513b-abff-d5ae64cdd28d with scrape type 2
2026-03-30 08:04:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e1133619-002f-513b-abff-d5ae64cdd28d, identifier: RJ58%20WUW
2026-03-30 08:04:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f982cc62-5dd8-53bf-b7cc-ffa71217ab7b with identifier: GK65%20ONX
2026-03-30 08:04:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f982cc62-5dd8-53bf-b7cc-ffa71217ab7b with identifier: GK65%20ONX
2026-03-30 08:04:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f982cc62-5dd8-53bf-b7cc-ffa71217ab7b with identifier: GK65%20ONX to the API
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GK65%20ONX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f982cc62-5dd8-53bf-b7cc-ffa71217ab7b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GK65 ONX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GK65%20ONX&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 122163,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 2.0 TDI 184 GTD Hatchback',
 'transmission': 'manual',
 'trim': 'TDI 184 GTD',
 'vin': 'WVWZZZAUZGW080385',
 'year': 2015}
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK65%2520ONX%27 HTTP/1.1" 200 None
2026-03-30 08:04:23 [bca.uk] INFO: Saving data for GK65%20ONX: {'auction_closing_time': 1774951200.0, 'created_time': 1774361159.148961, 'last_price_update_time': 1774857863.544389}
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GK65%2520ONX') HTTP/1.1" 204 0
2026-03-30 08:04:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a3c310>
2026-03-30 08:04:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_expert_report_file_0f38c3ca-1224-45bb-ae7a-85998a2b630a.pdf HTTP/1.1" 201 0
2026-03-30 08:04:23 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item c72690ba-cc77-5dcd-b9e0-0f975ee42632
2026-03-30 08:04:23 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: c72690ba-cc77-5dcd-b9e0-0f975ee42632, skipping ID generation
2026-03-30 08:04:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c72690ba-cc77-5dcd-b9e0-0f975ee42632
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DBK73LMF-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:04:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BK73LMF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:04:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8aa350>
2026-03-30 08:04:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMA70HNK%252F695309319%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309319/600 saved to cache
2026-03-30 08:04:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16
2026-03-30 08:04:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482417/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN05RTZ/42812591?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=gfFtuSVasR53wcRczIgiVFzIkjJqBqYCZRlajey9gMM%3D)
2026-03-30 08:04:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397139/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DK62WPV/42812077?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=uzChEASWepXzUEWMHnxD5V1M5nbiIqI5ZJBc0m7rwRU%3D)
2026-03-30 08:04:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120995/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699120995>
2026-03-30 08:04:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338111/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WF08FNO/42807273?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=Qh4cHsTWChqvHXPrU4e701YUeQQ9Qx6xkNT1pCON5Cw%3D)
2026-03-30 08:04:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037296/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HJ14KFU/42811013?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=3O7Oi0NxRMDTo3PozKLmSmq8ApV37ZpEKq5QcyswExo%3D)
2026-03-30 08:04:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e1133619-002f-513b-abff-d5ae64cdd28d with identifier: RJ58%20WUW
2026-03-30 08:04:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e1133619-002f-513b-abff-d5ae64cdd28d with identifier: RJ58%20WUW
2026-03-30 08:04:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e1133619-002f-513b-abff-d5ae64cdd28d with identifier: RJ58%20WUW to the API
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 172,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RJ58%20WUW-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e1133619-002f-513b-abff-d5ae64cdd28d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RJ58 WUW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RJ58%20WUW&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'AUDI',
 'model': 'A4',
 'odometer': 99880,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'AUDI A4 2.0 TFSI QUATTRO S LINE Saloon',
 'transmission': 'manual',
 'trim': 'TFSI QUATTRO S LINE',
 'vin': 'WAUZZZ8K59A152495',
 'year': 2008}
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ58%2520WUW%27 HTTP/1.1" 200 None
2026-03-30 08:04:24 [bca.uk] INFO: Saving data for RJ58%20WUW: {'auction_closing_time': 1774864800.0, 'created_time': 1774564458.137586, 'last_price_update_time': 1774857864.120851}
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RJ58%2520WUW') HTTP/1.1" 204 0
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699121018%27 HTTP/1.1" 200 None
2026-03-30 08:04:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121018 not downloaded yet
2026-03-30 08:04:24 [bca.uk] INFO: Found listing with ID: EA64%20EGV
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA64%2520EGV%27 HTTP/1.1" 200 None
2026-03-30 08:04:24 [bca.uk] INFO: Scrape type for EA64%20EGV: 0
2026-03-30 08:04:24 [bca.uk] INFO: Found listing with ID: AK12%20UEF
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK12%2520UEF%27 HTTP/1.1" 200 None
2026-03-30 08:04:24 [bca.uk] INFO: Scrape type for AK12%20UEF: 0
2026-03-30 08:04:24 [bca.uk] INFO: Found listing with ID: GU69%20EBF
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU69%2520EBF%27 HTTP/1.1" 200 None
2026-03-30 08:04:24 [bca.uk] INFO: Scrape type for GU69%20EBF: 0
2026-03-30 08:04:24 [bca.uk] INFO: Found listing with ID: MT61%20GBE
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT61%2520GBE%27 HTTP/1.1" 200 None
2026-03-30 08:04:24 [bca.uk] INFO: Scrape type for MT61%20GBE: 0
2026-03-30 08:04:24 [bca.uk] INFO: Found listing with ID: KR12%20BZX
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR12%2520BZX%27 HTTP/1.1" 200 None
2026-03-30 08:04:24 [bca.uk] INFO: Scrape type for KR12%20BZX: 0
2026-03-30 08:04:24 [bca.uk] INFO: Found listing with ID: Y403%20CAV
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y403%2520CAV%27 HTTP/1.1" 200 None
2026-03-30 08:04:24 [bca.uk] INFO: Scrape type for Y403%20CAV: 0
2026-03-30 08:04:24 [bca.uk] INFO: Found listing with ID: HT68%20DTX
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT68%2520DTX%27 HTTP/1.1" 200 None
2026-03-30 08:04:24 [bca.uk] INFO: Scrape type for HT68%20DTX: 2
2026-03-30 08:04:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 69d38a36-bed4-5e80-8faf-7a736253342e with identifier: HT68%20DTX
2026-03-30 08:04:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 69d38a36-bed4-5e80-8faf-7a736253342e with scrape type 2
2026-03-30 08:04:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 69d38a36-bed4-5e80-8faf-7a736253342e with scrape type 2
2026-03-30 08:04:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 69d38a36-bed4-5e80-8faf-7a736253342e, identifier: HT68%20DTX
2026-03-30 08:04:24 [bca.uk] INFO: Found listing with ID: VK14%20JXE
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK14%2520JXE%27 HTTP/1.1" 200 None
2026-03-30 08:04:24 [bca.uk] INFO: Scrape type for VK14%20JXE: 0
2026-03-30 08:04:24 [bca.uk] INFO: Found listing with ID: WF60%20ULP
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF60%2520ULP%27 HTTP/1.1" 200 None
2026-03-30 08:04:24 [bca.uk] INFO: Scrape type for WF60%20ULP: 2
2026-03-30 08:04:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0e3f7140-dc06-52d1-908e-09e6fe971be2 with identifier: WF60%20ULP
2026-03-30 08:04:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0e3f7140-dc06-52d1-908e-09e6fe971be2 with scrape type 2
2026-03-30 08:04:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0e3f7140-dc06-52d1-908e-09e6fe971be2 with scrape type 2
2026-03-30 08:04:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0e3f7140-dc06-52d1-908e-09e6fe971be2, identifier: WF60%20ULP
2026-03-30 08:04:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 69d38a36-bed4-5e80-8faf-7a736253342e with identifier: HT68%20DTX
2026-03-30 08:04:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 69d38a36-bed4-5e80-8faf-7a736253342e with identifier: HT68%20DTX
2026-03-30 08:04:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 69d38a36-bed4-5e80-8faf-7a736253342e with identifier: HT68%20DTX to the API
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 110,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HT68%20DTX-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '69d38a36-bed4-5e80-8faf-7a736253342e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HT68 DTX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HT68%20DTX&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'HONDA',
 'model': 'CIVIC',
 'odometer': 62575,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'HONDA CIVIC 1.0 VTEC TURBO 126 SR Hatchback',
 'transmission': 'manual',
 'trim': 'VTEC TURBO 126 SR',
 'vin': 'SHHFK6760JU011683',
 'year': 2018}
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT68%2520DTX%27 HTTP/1.1" 200 None
2026-03-30 08:04:24 [bca.uk] INFO: Saving data for HT68%20DTX: {'auction_closing_time': 1774864800.0, 'created_time': 1774046105.447944, 'last_price_update_time': 1774857864.884191}
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HT68%2520DTX') HTTP/1.1" 204 0
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693694639%27 HTTP/1.1" 200 None
2026-03-30 08:04:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694639 not downloaded yet
2026-03-30 08:04:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cc5ea50>
2026-03-30 08:04:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKD54EPE%252F699072073%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072073/600 saved to cache
2026-03-30 08:04:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 5752838a-6238-5f30-835c-77d2f2d5594c
2026-03-30 08:04:24 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 5752838a-6238-5f30-835c-77d2f2d5594c, skipping ID generation
2026-03-30 08:04:24 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 5752838a-6238-5f30-835c-77d2f2d5594c sending to next pipeline
2026-03-30 08:04:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5752838a-6238-5f30-835c-77d2f2d5594c, identifier: KD54%20EPE
2026-03-30 08:04:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422684/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA03JBX/42812296?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=s2FBh%2Fo%2BPxQ8t0557Jru8pjvLfk%2FD7C4qkqLVVcrNYc%3D)
2026-03-30 08:04:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487020/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EA12GMX/42812669?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=KqU1vbD6pPQApwAjRKBaz%2BPKWoULPrRZO3zoUVnz8CA%3D)
2026-03-30 08:04:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120981/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA23KWW/42768976?sv=2020-08-04&st=2026-03-30T08%3A04%3A09Z&se=2026-03-30T08%3A29%3A09Z&sr=b&sp=r&sig=lJvFWmmvsEwxQ3bH9saKPLdpHAz9dDtxfHF67rAgMAY%3D)
2026-03-30 08:04:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0e3f7140-dc06-52d1-908e-09e6fe971be2 with identifier: WF60%20ULP
2026-03-30 08:04:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0e3f7140-dc06-52d1-908e-09e6fe971be2 with identifier: WF60%20ULP
2026-03-30 08:04:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0e3f7140-dc06-52d1-908e-09e6fe971be2 with identifier: WF60%20ULP to the API
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WF60%20ULP-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0e3f7140-dc06-52d1-908e-09e6fe971be2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WF60 ULP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WF60%20ULP&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'SKODA',
 'model': 'FABIA',
 'odometer': 77505,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'SKODA FABIA 1.2 TSI 105 ELEGANCE Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 105 ELEGANCE',
 'vin': 'TMBFN65J5B3111810',
 'year': 2010}
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF60%2520ULP%27 HTTP/1.1" 200 None
2026-03-30 08:04:25 [bca.uk] INFO: Saving data for WF60%20ULP: {'auction_closing_time': 1774864800.0, 'created_time': 1774651108.589692, 'last_price_update_time': 1774857865.387506}
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WF60%2520ULP') HTTP/1.1" 204 0
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699121024%27 HTTP/1.1" 200 None
2026-03-30 08:04:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121024 not downloaded yet
2026-03-30 08:04:25 [bca.uk] INFO: Found listing with ID: YC68%20JHG
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC68%2520JHG%27 HTTP/1.1" 200 None
2026-03-30 08:04:25 [bca.uk] INFO: Scrape type for YC68%20JHG: 0
2026-03-30 08:04:25 [bca.uk] INFO: Found listing with ID: W722%20VUA
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27W722%2520VUA%27 HTTP/1.1" 200 None
2026-03-30 08:04:25 [bca.uk] INFO: Scrape type for W722%20VUA: 0
2026-03-30 08:04:25 [bca.uk] INFO: Found listing with ID: RA19%20TSO
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA19%2520TSO%27 HTTP/1.1" 200 None
2026-03-30 08:04:25 [bca.uk] INFO: Scrape type for RA19%20TSO: 0
2026-03-30 08:04:25 [bca.uk] INFO: Found listing with ID: SH12%20WTF
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH12%2520WTF%27 HTTP/1.1" 200 None
2026-03-30 08:04:25 [bca.uk] INFO: Scrape type for SH12%20WTF: 0
2026-03-30 08:04:25 [bca.uk] INFO: Found listing with ID: BK19%20VNA
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK19%2520VNA%27 HTTP/1.1" 200 None
2026-03-30 08:04:25 [bca.uk] INFO: Scrape type for BK19%20VNA: 0
2026-03-30 08:04:25 [bca.uk] INFO: Found listing with ID: OY68%20JVE
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY68%2520JVE%27 HTTP/1.1" 200 None
2026-03-30 08:04:25 [bca.uk] INFO: Scrape type for OY68%20JVE: 0
2026-03-30 08:04:25 [bca.uk] INFO: Found listing with ID: YS18%20VSK
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS18%2520VSK%27 HTTP/1.1" 200 None
2026-03-30 08:04:25 [bca.uk] INFO: Scrape type for YS18%20VSK: 0
2026-03-30 08:04:25 [bca.uk] INFO: Found listing with ID: FG18%20YVH
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG18%2520YVH%27 HTTP/1.1" 200 None
2026-03-30 08:04:25 [bca.uk] INFO: Scrape type for FG18%20YVH: 0
2026-03-30 08:04:25 [bca.uk] INFO: Found listing with ID: FL68%20CTV
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL68%2520CTV%27 HTTP/1.1" 200 None
2026-03-30 08:04:25 [bca.uk] INFO: Scrape type for FL68%20CTV: 2
2026-03-30 08:04:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 778565d5-7c49-53be-b0cb-5bafa3f138f2 with identifier: FL68%20CTV
2026-03-30 08:04:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 778565d5-7c49-53be-b0cb-5bafa3f138f2 with scrape type 2
2026-03-30 08:04:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 778565d5-7c49-53be-b0cb-5bafa3f138f2 with scrape type 2
2026-03-30 08:04:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 778565d5-7c49-53be-b0cb-5bafa3f138f2, identifier: FL68%20CTV
2026-03-30 08:04:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5752838a-6238-5f30-835c-77d2f2d5594c with identifier: KD54%20EPE
2026-03-30 08:04:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5752838a-6238-5f30-835c-77d2f2d5594c with identifier: KD54%20EPE
2026-03-30 08:04:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5752838a-6238-5f30-835c-77d2f2d5594c with identifier: KD54%20EPE to the API
2026-03-30 08:04:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072073/600>
{'auction_title': '',
 'c_o_2_emission_value': 192,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_expert_report_file_4aaf95a6-c2f3-4597-a6d2-195c57b8d9b0.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KD54%20EPE-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5752838a-6238-5f30-835c-77d2f2d5594c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KD54 EPE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KD54%20EPE&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 84291,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49287,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072073/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48053,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072082/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46329,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072094/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47685,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072103/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40447,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072112/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39906,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072120/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88053,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072134/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82323,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072151/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94926,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072169/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5752838a-6238-5f30-835c-77d2f2d5594c/5752838a-6238-5f30-835c-77d2f2d5594c_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76611,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KD54EPE/699072186/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2004-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 ZETEC Hatchback',
 'transmission': 'automatic',
 'trim': 'ZETEC',
 'vin': 'WF0AXXWPDA4L23008',
 'year': 2004}
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KD54%2520EPE%27 HTTP/1.1" 200 None
2026-03-30 08:04:26 [bca.uk] INFO: Saving data for KD54%20EPE: {'created_time': 1774857866.14171, 'last_price_update_time': 1774857866.141722, 'auction_closing_time': 1774951200.0}
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KD54%2520EPE') HTTP/1.1" 204 0
2026-03-30 08:04:26 [bca.uk] INFO: Found listing with ID: WP62%20RZJ
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP62%2520RZJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:26 [bca.uk] INFO: Scrape type for WP62%20RZJ: 0
2026-03-30 08:04:26 [bca.uk] INFO: Found listing with ID: YH08%20ZBP
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH08%2520ZBP%27 HTTP/1.1" 200 None
2026-03-30 08:04:26 [bca.uk] INFO: Scrape type for YH08%20ZBP: 2
2026-03-30 08:04:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b87e8139-8f79-5ca4-aab5-455574847085 with identifier: YH08%20ZBP
2026-03-30 08:04:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b87e8139-8f79-5ca4-aab5-455574847085 with scrape type 2
2026-03-30 08:04:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b87e8139-8f79-5ca4-aab5-455574847085 with scrape type 2
2026-03-30 08:04:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b87e8139-8f79-5ca4-aab5-455574847085, identifier: YH08%20ZBP
2026-03-30 08:04:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 778565d5-7c49-53be-b0cb-5bafa3f138f2 with identifier: FL68%20CTV
2026-03-30 08:04:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 778565d5-7c49-53be-b0cb-5bafa3f138f2 with identifier: FL68%20CTV
2026-03-30 08:04:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 778565d5-7c49-53be-b0cb-5bafa3f138f2 with identifier: FL68%20CTV to the API
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 115,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FL68%20CTV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '778565d5-7c49-53be-b0cb-5bafa3f138f2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FL68 CTV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FL68%20CTV&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'AUDI',
 'model': 'A1 SPORTBACK',
 'odometer': 53775,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'AUDI A1 SPORTBACK 1.0 TFSI 95 SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'TFSI 95 SPORT',
 'vin': 'WAUZZZ8X2JB104611',
 'year': 2018}
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL68%2520CTV%27 HTTP/1.1" 200 None
2026-03-30 08:04:26 [bca.uk] INFO: Saving data for FL68%20CTV: {'auction_closing_time': 1774864800.0, 'created_time': 1773958799.160617, 'last_price_update_time': 1774857866.739644}
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FL68%2520CTV') HTTP/1.1" 204 0
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693694655%27 HTTP/1.1" 200 None
2026-03-30 08:04:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694655 not downloaded yet
2026-03-30 08:04:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253050/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RK19CXY/42809789?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=F3MBa2lziACuTgbjI%2FqTowOAzTssqI3WvvQBxayW4Ck%3D)
2026-03-30 08:04:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269070/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LP69DXX/42807437?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=So2fiAkpqP1mQJgXCxz23D5MbwGwNh7x3E9KN3u4d2s%3D)
2026-03-30 08:04:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269030/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LM18LZP/42808198?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=6l9Abq8qYYYBkxAFlWthR6ao9ndq8Tw7EqDkEHW9Icg%3D)
2026-03-30 08:04:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120987/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA23KWW/42768976?sv=2020-08-04&st=2026-03-30T08%3A04%3A09Z&se=2026-03-30T08%3A29%3A09Z&sr=b&sp=r&sig=lJvFWmmvsEwxQ3bH9saKPLdpHAz9dDtxfHF67rAgMAY%3D)
2026-03-30 08:04:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120999/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699120999>
2026-03-30 08:04:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b87e8139-8f79-5ca4-aab5-455574847085 with identifier: YH08%20ZBP
2026-03-30 08:04:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b87e8139-8f79-5ca4-aab5-455574847085 with identifier: YH08%20ZBP
2026-03-30 08:04:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b87e8139-8f79-5ca4-aab5-455574847085 with identifier: YH08%20ZBP to the API
2026-03-30 08:04:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 156,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YH08%20ZBP-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b87e8139-8f79-5ca4-aab5-455574847085',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YH08 ZBP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YH08%20ZBP&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'BMW',
 'model': '320I',
 'odometer': 123456,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'BMW 320I 2.0 M SPORT Coupe',
 'transmission': 'automatic',
 'trim': 'M SPORT',
 'vin': 'WBAWA72060PK39991',
 'year': 2008}
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH08%2520ZBP%27 HTTP/1.1" 200 None
2026-03-30 08:04:27 [bca.uk] INFO: Saving data for YH08%20ZBP: {'auction_closing_time': 1774864800.0, 'created_time': 1774362746.371034, 'last_price_update_time': 1774857867.185035}
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YH08%2520ZBP') HTTP/1.1" 204 0
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699121036%27 HTTP/1.1" 200 None
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121036 not downloaded yet
2026-03-30 08:04:27 [bca.uk] INFO: Found listing with ID: LB68%20BWP
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB68%2520BWP%27 HTTP/1.1" 200 None
2026-03-30 08:04:27 [bca.uk] INFO: Scrape type for LB68%20BWP: 2
2026-03-30 08:04:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 404baff1-7d77-5006-9f1a-ebc4a6d6512a with identifier: LB68%20BWP
2026-03-30 08:04:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 404baff1-7d77-5006-9f1a-ebc4a6d6512a with scrape type 2
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 404baff1-7d77-5006-9f1a-ebc4a6d6512a with scrape type 2
2026-03-30 08:04:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 404baff1-7d77-5006-9f1a-ebc4a6d6512a, identifier: LB68%20BWP
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a734c90>
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FOE15ZPZ%252F698968474%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968474/600 saved to cache
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 814c1f21-7624-5331-9d50-16dd9b855638
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a50e90>
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKY59GWG%252F699047033%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047033/600 saved to cache
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item aec6a4c4-6964-595e-a14f-bf680ca006c6
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294a9210>
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN05RTZ%252F699482417%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482417/600 saved to cache
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 6f2e274d-506a-51b4-a7cb-249515e1f8f7
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299ac290>
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDK62WPV%252F699397139%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397139/600 saved to cache
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 1f279632-5027-5c21-99cb-b9bd24861e37
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299ace50>
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWF08FNO%252F699338111%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338111/600 saved to cache
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item a71d8e85-2c02-58df-a8c8-167e9a142672
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2903e6d0>
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHJ14KFU%252F699037296%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037296/600 saved to cache
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 001de5b0-2c11-53b9-9b6b-86ab14ab097b
2026-03-30 08:04:27 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120991/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699120991>
2026-03-30 08:04:27 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121004/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121004>
2026-03-30 08:04:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120995/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA23KWW/42768976?sv=2020-08-04&st=2026-03-30T08%3A04%3A09Z&se=2026-03-30T08%3A29%3A09Z&sr=b&sp=r&sig=lJvFWmmvsEwxQ3bH9saKPLdpHAz9dDtxfHF67rAgMAY%3D)
2026-03-30 08:04:27 [bca.uk] INFO: Found listing with ID: YH09%20BCO
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH09%2520BCO%27 HTTP/1.1" 200 None
2026-03-30 08:04:27 [bca.uk] INFO: Scrape type for YH09%20BCO: 0
2026-03-30 08:04:27 [bca.uk] INFO: Found listing with ID: YK09%20KYA
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK09%2520KYA%27 HTTP/1.1" 200 None
2026-03-30 08:04:27 [bca.uk] INFO: Scrape type for YK09%20KYA: 2
2026-03-30 08:04:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 00fff4b5-db92-5573-869c-cc20f230ecf4 with identifier: YK09%20KYA
2026-03-30 08:04:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 00fff4b5-db92-5573-869c-cc20f230ecf4 with scrape type 2
2026-03-30 08:04:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 00fff4b5-db92-5573-869c-cc20f230ecf4 with scrape type 2
2026-03-30 08:04:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 00fff4b5-db92-5573-869c-cc20f230ecf4, identifier: YK09%20KYA
2026-03-30 08:04:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 404baff1-7d77-5006-9f1a-ebc4a6d6512a with identifier: LB68%20BWP
2026-03-30 08:04:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 404baff1-7d77-5006-9f1a-ebc4a6d6512a with identifier: LB68%20BWP
2026-03-30 08:04:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 404baff1-7d77-5006-9f1a-ebc4a6d6512a with identifier: LB68%20BWP to the API
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 179,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LB68%20BWP-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '404baff1-7d77-5006-9f1a-ebc4a6d6512a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LB68 BWP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LB68%20BWP&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'JAGUAR',
 'model': 'F-PACE',
 'odometer': 79322,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'JAGUAR F-PACE 2.0 T 250 AWD PORTFOLIO StationWagon',
 'transmission': 'automatic',
 'trim': 'T 250 AWD PORTFOLIO',
 'vin': 'SADCA2AX7KA353533',
 'year': 2018}
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB68%2520BWP%27 HTTP/1.1" 200 None
2026-03-30 08:04:28 [bca.uk] INFO: Saving data for LB68%20BWP: {'auction_closing_time': 1774864800.0, 'created_time': 1774277645.78107, 'last_price_update_time': 1774857868.075163}
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LB68%2520BWP') HTTP/1.1" 204 0
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693694662%27 HTTP/1.1" 200 None
2026-03-30 08:04:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694662 not downloaded yet
2026-03-30 08:04:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 00fff4b5-db92-5573-869c-cc20f230ecf4 with identifier: YK09%20KYA
2026-03-30 08:04:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 00fff4b5-db92-5573-869c-cc20f230ecf4 with identifier: YK09%20KYA
2026-03-30 08:04:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 00fff4b5-db92-5573-869c-cc20f230ecf4 with identifier: YK09%20KYA to the API
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YK09%20KYA-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '00fff4b5-db92-5573-869c-cc20f230ecf4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YK09 KYA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YK09%20KYA&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 91875,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.6 TITANIUM Hatchback',
 'transmission': 'manual',
 'trim': 'TITANIUM',
 'vin': 'WF0JXXGAJJ9J14891',
 'year': 2009}
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK09%2520KYA%27 HTTP/1.1" 200 None
2026-03-30 08:04:28 [bca.uk] INFO: Saving data for YK09%20KYA: {'auction_closing_time': 1774864800.0, 'created_time': 1774564499.736094, 'last_price_update_time': 1774857868.465671}
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YK09%2520KYA') HTTP/1.1" 204 0
2026-03-30 08:04:28 [bca.uk] INFO: Found listing with ID: AF68%20HMX
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF68%2520HMX%27 HTTP/1.1" 200 None
2026-03-30 08:04:28 [bca.uk] INFO: Scrape type for AF68%20HMX: 0
2026-03-30 08:04:28 [bca.uk] INFO: Found listing with ID: AH13%20NEY
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AH13%2520NEY%27 HTTP/1.1" 200 None
2026-03-30 08:04:28 [bca.uk] INFO: Scrape type for AH13%20NEY: 2
2026-03-30 08:04:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2f50f60a-2700-5c0a-a585-7d81826ad291 with identifier: AH13%20NEY
2026-03-30 08:04:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2f50f60a-2700-5c0a-a585-7d81826ad291 with scrape type 2
2026-03-30 08:04:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2f50f60a-2700-5c0a-a585-7d81826ad291 with scrape type 2
2026-03-30 08:04:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2f50f60a-2700-5c0a-a585-7d81826ad291, identifier: AH13%20NEY
2026-03-30 08:04:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293636d0>
2026-03-30 08:04:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA03JBX%252F699422684%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422684/600 saved to cache
2026-03-30 08:04:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 46c0a46f-4b94-5f66-b945-826319578807
2026-03-30 08:04:28 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 46c0a46f-4b94-5f66-b945-826319578807, skipping ID generation
2026-03-30 08:04:28 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 46c0a46f-4b94-5f66-b945-826319578807 sending to next pipeline
2026-03-30 08:04:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 46c0a46f-4b94-5f66-b945-826319578807, identifier: LA03%20JBX
2026-03-30 08:04:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293614d0>
2026-03-30 08:04:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEA12GMX%252F699487020%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487020/600 saved to cache
2026-03-30 08:04:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 2412f446-becc-5eaf-9201-9809810fbec0
2026-03-30 08:04:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2939a750>
2026-03-30 08:04:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA23KWW%252F699120981%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120981/600 saved to cache
2026-03-30 08:04:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 8a8b0ae1-7c02-55af-9881-59db7117dad8
2026-03-30 08:04:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968585/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968585>
2026-03-30 08:04:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694629/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=BK73LMF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121018/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121018>
2026-03-30 08:04:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121009/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121009>
2026-03-30 08:04:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968569/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968569>
2026-03-30 08:04:28 [bca.uk] INFO: Found listing with ID: BT12%20TZY
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT12%2520TZY%27 HTTP/1.1" 200 None
2026-03-30 08:04:28 [bca.uk] INFO: Scrape type for BT12%20TZY: 0
2026-03-30 08:04:28 [bca.uk] INFO: Found listing with ID: EN16%20TPV
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN16%2520TPV%27 HTTP/1.1" 200 None
2026-03-30 08:04:28 [bca.uk] INFO: Scrape type for EN16%20TPV: 2
2026-03-30 08:04:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6e980634-2941-5be1-afad-cb3fad74a8d1 with identifier: EN16%20TPV
2026-03-30 08:04:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6e980634-2941-5be1-afad-cb3fad74a8d1 with scrape type 2
2026-03-30 08:04:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6e980634-2941-5be1-afad-cb3fad74a8d1 with scrape type 2
2026-03-30 08:04:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6e980634-2941-5be1-afad-cb3fad74a8d1, identifier: EN16%20TPV
2026-03-30 08:04:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2f50f60a-2700-5c0a-a585-7d81826ad291 with identifier: AH13%20NEY
2026-03-30 08:04:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2f50f60a-2700-5c0a-a585-7d81826ad291 with identifier: AH13%20NEY
2026-03-30 08:04:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2f50f60a-2700-5c0a-a585-7d81826ad291 with identifier: AH13%20NEY to the API
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 154,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AH13%20NEY-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '2f50f60a-2700-5c0a-a585-7d81826ad291',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AH13 NEY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AH13%20NEY&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'LAND ROVER',
 'model': 'R/R VELAR',
 'odometer': 88330,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R VELAR 2.0 D240 R-DYNAMIC SE StationWagon',
 'transmission': 'automatic',
 'trim': 'D240 R-DYNAMIC SE',
 'vin': 'SALYA2AN4JA776819',
 'year': 2018}
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AH13%2520NEY%27 HTTP/1.1" 200 None
2026-03-30 08:04:29 [bca.uk] INFO: Saving data for AH13%20NEY: {'auction_closing_time': 1774864800.0, 'created_time': 1774091280.198203, 'last_price_update_time': 1774857869.389574}
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AH13%2520NEY') HTTP/1.1" 204 0
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693694665%27 HTTP/1.1" 200 None
2026-03-30 08:04:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694665 not downloaded yet
2026-03-30 08:04:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 46c0a46f-4b94-5f66-b945-826319578807 with identifier: LA03%20JBX
2026-03-30 08:04:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 46c0a46f-4b94-5f66-b945-826319578807 with identifier: LA03%20JBX
2026-03-30 08:04:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 46c0a46f-4b94-5f66-b945-826319578807 with identifier: LA03%20JBX to the API
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422684/600>
{'auction_title': '',
 'c_o_2_emission_value': 178,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_expert_report_file_e3e33629-ed34-4a8c-8648-d50ec0410026.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LA03%20JBX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '46c0a46f-4b94-5f66-b945-826319578807',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LA03 JBX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LA03%20JBX&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'SEAT',
 'model': 'AROSA',
 'odometer': 100011,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 9,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 199639,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422684/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 190704,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422707/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 193462,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422750/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 199147,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422774/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 185354,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422801/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166578,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422824/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 156763,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422842/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125927,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422863/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46c0a46f-4b94-5f66-b945-826319578807/46c0a46f-4b94-5f66-b945-826319578807_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127389,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA03JBX/699422877/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2003-01-01',
 'seller_name': None,
 'title': 'SEAT AROSA 1.4 S Hatchback',
 'transmission': 'automatic',
 'trim': 'S',
 'vin': 'VSSZZZ6HZ3R013689',
 'year': 2003}
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA03%2520JBX%27 HTTP/1.1" 200 None
2026-03-30 08:04:29 [bca.uk] INFO: Saving data for LA03%20JBX: {'created_time': 1774857869.846687, 'last_price_update_time': 1774857869.8467, 'auction_closing_time': 1774951200.0}
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LA03%2520JBX') HTTP/1.1" 204 0
2026-03-30 08:04:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6e980634-2941-5be1-afad-cb3fad74a8d1 with identifier: EN16%20TPV
2026-03-30 08:04:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6e980634-2941-5be1-afad-cb3fad74a8d1 with identifier: EN16%20TPV
2026-03-30 08:04:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6e980634-2941-5be1-afad-cb3fad74a8d1 with identifier: EN16%20TPV to the API
2026-03-30 08:04:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EN16%20TPV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6e980634-2941-5be1-afad-cb3fad74a8d1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EN16 TPV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EN16%20TPV&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 140764,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.4 16V 100 SRI Hatchback',
 'transmission': 'manual',
 'trim': '16V 100 SRI',
 'vin': 'W0LBF6ED9GG134933',
 'year': 2016}
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN16%2520TPV%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Saving data for EN16%20TPV: {'auction_closing_time': 1774864800.0, 'created_time': 1774651063.252162, 'last_price_update_time': 1774857870.219204}
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EN16%2520TPV') HTTP/1.1" 204 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: LX16%20JHH
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX16%2520JHH%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for LX16%20JHH: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: OW18%20PYU
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW18%2520PYU%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for OW18%20PYU: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: RX19%20EAW
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX19%2520EAW%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for RX19%20EAW: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: FL68%20UZJ
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL68%2520UZJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for FL68%20UZJ: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: BK68%20GBV
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK68%2520GBV%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for BK68%20GBV: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: LR18%20XPF
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR18%2520XPF%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for LR18%20XPF: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: BU68%20FGN
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU68%2520FGN%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for BU68%20FGN: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: LW66%20EFL
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LW66%2520EFL%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for LW66%20EFL: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: MW14%20EEM
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW14%2520EEM%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for MW14%20EEM: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: OV08%20ECZ
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV08%2520ECZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for OV08%20ECZ: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: RY65%20SFZ
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RY65%2520SFZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for RY65%20SFZ: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: V20%20LSS
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27V20%2520LSS%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for V20%20LSS: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: AO17%20WOX
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO17%2520WOX%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for AO17%20WOX: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: FG14%20ZWE
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG14%2520ZWE%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for FG14%20ZWE: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: GX13%20SXE
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX13%2520SXE%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for GX13%20SXE: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: HJ13%20FDL
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ13%2520FDL%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for HJ13%20FDL: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: LF18%20KBP
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF18%2520KBP%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for LF18%20KBP: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: LJZ%203517
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJZ%25203517%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for LJZ%203517: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: HK54%20OMR
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK54%2520OMR%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for HK54%20OMR: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: LM54%20XHA
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM54%2520XHA%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for LM54%20XHA: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: LT57%20DYH
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT57%2520DYH%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for LT57%20DYH: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: NC08%20ONX
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NC08%2520ONX%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for NC08%20ONX: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: PL07%20HRM
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL07%2520HRM%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for PL07%20HRM: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: RN55%20LJO
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RN55%2520LJO%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for RN55%20LJO: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: GP07%20MXH
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GP07%2520MXH%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for GP07%20MXH: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: MV55%20NGY
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV55%2520NGY%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for MV55%20NGY: 0
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: ST64%20XKB
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST64%2520XKB%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for ST64%20XKB: 2
2026-03-30 08:04:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 22ae98e4-bce1-5ba5-b7d3-be1d78b6dfcf with identifier: ST64%20XKB
2026-03-30 08:04:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 22ae98e4-bce1-5ba5-b7d3-be1d78b6dfcf with scrape type 2
2026-03-30 08:04:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 22ae98e4-bce1-5ba5-b7d3-be1d78b6dfcf with scrape type 2
2026-03-30 08:04:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 22ae98e4-bce1-5ba5-b7d3-be1d78b6dfcf, identifier: ST64%20XKB
2026-03-30 08:04:30 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309312/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309312>
2026-03-30 08:04:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120999/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA23KWW/42768976?sv=2020-08-04&st=2026-03-30T08%3A04%3A09Z&se=2026-03-30T08%3A29%3A09Z&sr=b&sp=r&sig=lJvFWmmvsEwxQ3bH9saKPLdpHAz9dDtxfHF67rAgMAY%3D)
2026-03-30 08:04:30 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HR21ENW/42742358?sv=2020-08-04&st=2026-03-30T08%3A04%3A28Z&se=2026-03-30T08%3A29%3A28Z&sr=b&sp=r&sig=m6wCErZB5C3sgyblH36%2FOZISGfaNJzaSlTReH%2BesEM0%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HR21%20ENW-GB>
2026-03-30 08:04:30 [bca.uk] INFO: Found listing with ID: FH13%20ELV
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH13%2520ELV%27 HTTP/1.1" 200 None
2026-03-30 08:04:30 [bca.uk] INFO: Scrape type for FH13%20ELV: 2
2026-03-30 08:04:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 95b19bb4-8b1e-50f8-a59d-98bca1e17b24 with identifier: FH13%20ELV
2026-03-30 08:04:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 95b19bb4-8b1e-50f8-a59d-98bca1e17b24 with scrape type 2
2026-03-30 08:04:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 95b19bb4-8b1e-50f8-a59d-98bca1e17b24 with scrape type 2
2026-03-30 08:04:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 95b19bb4-8b1e-50f8-a59d-98bca1e17b24, identifier: FH13%20ELV
2026-03-30 08:04:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 22ae98e4-bce1-5ba5-b7d3-be1d78b6dfcf with identifier: ST64%20XKB
2026-03-30 08:04:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 22ae98e4-bce1-5ba5-b7d3-be1d78b6dfcf with identifier: ST64%20XKB
2026-03-30 08:04:31 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 22ae98e4-bce1-5ba5-b7d3-be1d78b6dfcf with identifier: ST64%20XKB to the API
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ST64%20XKB-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '22ae98e4-bce1-5ba5-b7d3-be1d78b6dfcf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ST64 XKB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ST64%20XKB&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MINI',
 'model': 'COUPE',
 'odometer': 68116,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'MINI COUPE 1.6 COOPER Coupe',
 'transmission': 'manual',
 'trim': 'COOPER',
 'vin': 'WMWSX12090T867903',
 'year': 2015}
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST64%2520XKB%27 HTTP/1.1" 200 None
2026-03-30 08:04:31 [bca.uk] INFO: Saving data for ST64%20XKB: {'auction_closing_time': 1774864800.0, 'created_time': 1774275740.292019, 'last_price_update_time': 1774857871.701624}
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ST64%2520XKB') HTTP/1.1" 204 0
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693694671%27 HTTP/1.1" 200 None
2026-03-30 08:04:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694671 not downloaded yet
2026-03-30 08:04:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299b4510>
2026-03-30 08:04:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRK19CXY%252F699253050%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253050/600 saved to cache
2026-03-30 08:04:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 596d4cc7-50fc-58d5-affa-dcabc266c9ab
2026-03-30 08:04:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29977890>
2026-03-30 08:04:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLP69DXX%252F699269070%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269070/600 saved to cache
2026-03-30 08:04:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 8b595a00-963d-5dbf-830d-88386cefc856
2026-03-30 08:04:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2946ac10>
2026-03-30 08:04:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLM18LZP%252F699269030%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269030/600 saved to cache
2026-03-30 08:04:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 212ddbcd-0c59-5b53-9de3-05fcdd0541aa
2026-03-30 08:04:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2998efd0>
2026-03-30 08:04:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA23KWW%252F699120987%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120987/600 saved to cache
2026-03-30 08:04:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 8a8b0ae1-7c02-55af-9881-59db7117dad8
2026-03-30 08:04:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299b00d0>
2026-03-30 08:04:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA23KWW%252F699120995%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120995/600 saved to cache
2026-03-30 08:04:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 8a8b0ae1-7c02-55af-9881-59db7117dad8
2026-03-30 08:04:32 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121024/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121024>
2026-03-30 08:04:32 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694639/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694639>
2026-03-30 08:04:32 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047022/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KY59GWG-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:32 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968462/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=OE15ZPZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121004/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA23KWW/42768976?sv=2020-08-04&st=2026-03-30T08%3A04%3A09Z&se=2026-03-30T08%3A29%3A09Z&sr=b&sp=r&sig=lJvFWmmvsEwxQ3bH9saKPLdpHAz9dDtxfHF67rAgMAY%3D)
2026-03-30 08:04:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 95b19bb4-8b1e-50f8-a59d-98bca1e17b24 with identifier: FH13%20ELV
2026-03-30 08:04:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 95b19bb4-8b1e-50f8-a59d-98bca1e17b24 with identifier: FH13%20ELV
2026-03-30 08:04:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 95b19bb4-8b1e-50f8-a59d-98bca1e17b24 with identifier: FH13%20ELV to the API
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 152,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FH13%20ELV-GB',
 'category': 'Car',
 'color': 'brown',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '95b19bb4-8b1e-50f8-a59d-98bca1e17b24',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FH13 ELV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FH13%20ELV&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'SKODA',
 'model': 'YETI',
 'odometer': 128989,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'SKODA YETI 2.0 TDI CR 140 4X4 SE Estate',
 'transmission': 'manual',
 'trim': 'TDI CR 140 4X4 SE',
 'vin': 'TMBMD75L4D6080892',
 'year': 2013}
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH13%2520ELV%27 HTTP/1.1" 200 None
2026-03-30 08:04:32 [bca.uk] INFO: Saving data for FH13%20ELV: {'auction_closing_time': 1774864800.0, 'created_time': 1774564493.799144, 'last_price_update_time': 1774857872.4851}
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FH13%2520ELV') HTTP/1.1" 204 0
2026-03-30 08:04:32 [bca.uk] INFO: Found listing with ID: VK14%20FOH
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK14%2520FOH%27 HTTP/1.1" 200 None
2026-03-30 08:04:32 [bca.uk] INFO: Scrape type for VK14%20FOH: 0
2026-03-30 08:04:32 [bca.uk] INFO: Found listing with ID: YK65%20EHU
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK65%2520EHU%27 HTTP/1.1" 200 None
2026-03-30 08:04:32 [bca.uk] INFO: Scrape type for YK65%20EHU: 0
2026-03-30 08:04:32 [bca.uk] INFO: Found listing with ID: FN65%20TSO
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN65%2520TSO%27 HTTP/1.1" 200 None
2026-03-30 08:04:32 [bca.uk] INFO: Scrape type for FN65%20TSO: 0
2026-03-30 08:04:32 [bca.uk] INFO: Found listing with ID: GL16%20YMC
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL16%2520YMC%27 HTTP/1.1" 200 None
2026-03-30 08:04:32 [bca.uk] INFO: Scrape type for GL16%20YMC: 2
2026-03-30 08:04:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1a04bea3-3749-59a2-89dc-5dce2000656a with identifier: GL16%20YMC
2026-03-30 08:04:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1a04bea3-3749-59a2-89dc-5dce2000656a with scrape type 2
2026-03-30 08:04:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1a04bea3-3749-59a2-89dc-5dce2000656a with scrape type 2
2026-03-30 08:04:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1a04bea3-3749-59a2-89dc-5dce2000656a, identifier: GL16%20YMC
2026-03-30 08:04:32 [bca.uk] INFO: Found listing with ID: FP10%20JNX
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP10%2520JNX%27 HTTP/1.1" 200 None
2026-03-30 08:04:32 [bca.uk] INFO: Scrape type for FP10%20JNX: 2
2026-03-30 08:04:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a8e5ecd0-6d97-5b46-a783-dbd41f3fcd0e with identifier: FP10%20JNX
2026-03-30 08:04:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a8e5ecd0-6d97-5b46-a783-dbd41f3fcd0e with scrape type 2
2026-03-30 08:04:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a8e5ecd0-6d97-5b46-a783-dbd41f3fcd0e with scrape type 2
2026-03-30 08:04:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a8e5ecd0-6d97-5b46-a783-dbd41f3fcd0e, identifier: FP10%20JNX
2026-03-30 08:04:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1a04bea3-3749-59a2-89dc-5dce2000656a with identifier: GL16%20YMC
2026-03-30 08:04:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1a04bea3-3749-59a2-89dc-5dce2000656a with identifier: GL16%20YMC
2026-03-30 08:04:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1a04bea3-3749-59a2-89dc-5dce2000656a with identifier: GL16%20YMC to the API
2026-03-30 08:04:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 145,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GL16%20YMC-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1a04bea3-3749-59a2-89dc-5dce2000656a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GL16 YMC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GL16%20YMC&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VAUXHALL',
 'model': 'MOKKA',
 'odometer': 68902,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOKKA 1.4 T 140 EXCLUSIV 2WD S/S StationWagon',
 'transmission': 'manual',
 'trim': 'T 140 EXCLUSIV 2WD S/S',
 'vin': 'W0LJC7E81GB660662',
 'year': 2016}
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL16%2520YMC%27 HTTP/1.1" 200 None
2026-03-30 08:04:33 [bca.uk] INFO: Saving data for GL16%20YMC: {'auction_closing_time': 1774864800.0, 'created_time': 1774477933.554008, 'last_price_update_time': 1774857873.140059}
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GL16%2520YMC') HTTP/1.1" 204 0
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693694674%27 HTTP/1.1" 200 None
2026-03-30 08:04:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694674 not downloaded yet
2026-03-30 08:04:33 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121036/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121036>
2026-03-30 08:04:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968569/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WL11DWC/42810724?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=VUIqt1ff80OqMHxFczjFT1j9SsU1W5bYlO1rAasZnj0%3D)
2026-03-30 08:04:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120991/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA23KWW/42768976?sv=2020-08-04&st=2026-03-30T08%3A04%3A09Z&se=2026-03-30T08%3A29%3A09Z&sr=b&sp=r&sig=lJvFWmmvsEwxQ3bH9saKPLdpHAz9dDtxfHF67rAgMAY%3D)
2026-03-30 08:04:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a8e5ecd0-6d97-5b46-a783-dbd41f3fcd0e with identifier: FP10%20JNX
2026-03-30 08:04:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a8e5ecd0-6d97-5b46-a783-dbd41f3fcd0e with identifier: FP10%20JNX
2026-03-30 08:04:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a8e5ecd0-6d97-5b46-a783-dbd41f3fcd0e with identifier: FP10%20JNX to the API
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 138,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FP10%20JNX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a8e5ecd0-6d97-5b46-a783-dbd41f3fcd0e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FP10 JNX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FP10%20JNX&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 87524,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.4 T 16V 140 ELITE Hatchback',
 'transmission': 'manual',
 'trim': 'T 16V 140 ELITE',
 'vin': 'W0LPE6EC9A8065338',
 'year': 2010}
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP10%2520JNX%27 HTTP/1.1" 200 None
2026-03-30 08:04:33 [bca.uk] INFO: Saving data for FP10%20JNX: {'auction_closing_time': 1774864800.0, 'created_time': 1774564494.630369, 'last_price_update_time': 1774857873.52391}
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FP10%2520JNX') HTTP/1.1" 204 0
2026-03-30 08:04:33 [bca.uk] INFO: Found listing with ID: LA66%20BZK
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA66%2520BZK%27 HTTP/1.1" 200 None
2026-03-30 08:04:33 [bca.uk] INFO: Scrape type for LA66%20BZK: 0
2026-03-30 08:04:33 [bca.uk] INFO: Found listing with ID: MV65%20VGA
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV65%2520VGA%27 HTTP/1.1" 200 None
2026-03-30 08:04:33 [bca.uk] INFO: Scrape type for MV65%20VGA: 0
2026-03-30 08:04:33 [bca.uk] INFO: Found listing with ID: OE14%20RHA
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE14%2520RHA%27 HTTP/1.1" 200 None
2026-03-30 08:04:33 [bca.uk] INFO: Scrape type for OE14%20RHA: 0
2026-03-30 08:04:33 [bca.uk] INFO: Found listing with ID: OV67%20VJU
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV67%2520VJU%27 HTTP/1.1" 200 None
2026-03-30 08:04:33 [bca.uk] INFO: Scrape type for OV67%20VJU: 0
2026-03-30 08:04:33 [bca.uk] INFO: Found listing with ID: RE17%20OYR
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE17%2520OYR%27 HTTP/1.1" 200 None
2026-03-30 08:04:33 [bca.uk] INFO: Scrape type for RE17%20OYR: 2
2026-03-30 08:04:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: be604d5a-1e00-5c35-9ccb-02b7a476e084 with identifier: RE17%20OYR
2026-03-30 08:04:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item be604d5a-1e00-5c35-9ccb-02b7a476e084 with scrape type 2
2026-03-30 08:04:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item be604d5a-1e00-5c35-9ccb-02b7a476e084 with scrape type 2
2026-03-30 08:04:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: be604d5a-1e00-5c35-9ccb-02b7a476e084, identifier: RE17%20OYR
2026-03-30 08:04:33 [bca.uk] INFO: Found listing with ID: KM66%20FHL
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM66%2520FHL%27 HTTP/1.1" 200 None
2026-03-30 08:04:33 [bca.uk] INFO: Scrape type for KM66%20FHL: 0
2026-03-30 08:04:33 [bca.uk] INFO: Found listing with ID: KR63%20ZRG
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR63%2520ZRG%27 HTTP/1.1" 200 None
2026-03-30 08:04:33 [bca.uk] INFO: Scrape type for KR63%20ZRG: 2
2026-03-30 08:04:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c5858ed1-7d16-5540-a39f-658f3eebaab9 with identifier: KR63%20ZRG
2026-03-30 08:04:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c5858ed1-7d16-5540-a39f-658f3eebaab9 with scrape type 2
2026-03-30 08:04:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c5858ed1-7d16-5540-a39f-658f3eebaab9 with scrape type 2
2026-03-30 08:04:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c5858ed1-7d16-5540-a39f-658f3eebaab9, identifier: KR63%20ZRG
2026-03-30 08:04:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: be604d5a-1e00-5c35-9ccb-02b7a476e084 with identifier: RE17%20OYR
2026-03-30 08:04:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: be604d5a-1e00-5c35-9ccb-02b7a476e084 with identifier: RE17%20OYR
2026-03-30 08:04:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: be604d5a-1e00-5c35-9ccb-02b7a476e084 with identifier: RE17%20OYR to the API
2026-03-30 08:04:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 117,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RE17%20OYR-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'be604d5a-1e00-5c35-9ccb-02b7a476e084',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RE17 OYR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RE17%20OYR&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 66915,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 3008 1.2 P/T 130 GT LINE Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 130 GT LINE',
 'vin': 'VF3MRHNYHHS114842',
 'year': 2017}
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE17%2520OYR%27 HTTP/1.1" 200 None
2026-03-30 08:04:34 [bca.uk] INFO: Saving data for RE17%20OYR: {'auction_closing_time': 1774864800.0, 'created_time': 1774362839.5534, 'last_price_update_time': 1774857874.256084}
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RE17%2520OYR') HTTP/1.1" 204 0
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693694678%27 HTTP/1.1" 200 None
2026-03-30 08:04:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694678 not downloaded yet
2026-03-30 08:04:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121018/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA23KWW/42768976?sv=2020-08-04&st=2026-03-30T08%3A04%3A09Z&se=2026-03-30T08%3A29%3A09Z&sr=b&sp=r&sig=lJvFWmmvsEwxQ3bH9saKPLdpHAz9dDtxfHF67rAgMAY%3D)
2026-03-30 08:04:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HR21ENW/42742358?sv=2020-08-04&st=2026-03-30T08%3A04%3A28Z&se=2026-03-30T08%3A29%3A28Z&sr=b&sp=r&sig=m6wCErZB5C3sgyblH36%2FOZISGfaNJzaSlTReH%2BesEM0%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c5858ed1-7d16-5540-a39f-658f3eebaab9 with identifier: KR63%20ZRG
2026-03-30 08:04:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c5858ed1-7d16-5540-a39f-658f3eebaab9 with identifier: KR63%20ZRG
2026-03-30 08:04:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c5858ed1-7d16-5540-a39f-658f3eebaab9 with identifier: KR63%20ZRG to the API
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=8&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KR63%20ZRG-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c5858ed1-7d16-5540-a39f-658f3eebaab9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KR63 ZRG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KR63%20ZRG&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'SEAT',
 'model': 'LEON',
 'odometer': 101922,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'SEAT LEON 1.6 TDI 105 SE Hatchback',
 'transmission': 'manual',
 'trim': 'TDI 105 SE',
 'vin': 'VSSZZZ5FZER055440',
 'year': 2013}
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR63%2520ZRG%27 HTTP/1.1" 200 None
2026-03-30 08:04:34 [bca.uk] INFO: Saving data for KR63%20ZRG: {'auction_closing_time': 1774864800.0, 'created_time': 1774651314.408038, 'last_price_update_time': 1774857874.765686}
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KR63%2520ZRG') HTTP/1.1" 204 0
2026-03-30 08:04:34 [bca.uk] INFO: Found listing with ID: SB17%20NXA
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB17%2520NXA%27 HTTP/1.1" 200 None
2026-03-30 08:04:34 [bca.uk] INFO: Scrape type for SB17%20NXA: 0
2026-03-30 08:04:34 [bca.uk] INFO: Found listing with ID: BG67%20KOD
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG67%2520KOD%27 HTTP/1.1" 200 None
2026-03-30 08:04:34 [bca.uk] INFO: Scrape type for BG67%20KOD: 2
2026-03-30 08:04:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a79ed33c-ec31-5ad2-a259-47acf97c714d with identifier: BG67%20KOD
2026-03-30 08:04:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a79ed33c-ec31-5ad2-a259-47acf97c714d with scrape type 2
2026-03-30 08:04:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a79ed33c-ec31-5ad2-a259-47acf97c714d with scrape type 2
2026-03-30 08:04:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a79ed33c-ec31-5ad2-a259-47acf97c714d, identifier: BG67%20KOD
2026-03-30 08:04:34 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:34 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3b6950>
2026-03-30 08:04:34 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:34 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA23KWW%252F699120999%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120999/600 saved to cache
2026-03-30 08:04:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 8a8b0ae1-7c02-55af-9881-59db7117dad8
2026-03-30 08:04:34 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:34 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a851b90>
2026-03-30 08:04:34 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:34 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA23KWW%252F699121004%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121004/600 saved to cache
2026-03-30 08:04:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 8a8b0ae1-7c02-55af-9881-59db7117dad8
2026-03-30 08:04:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968462/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/OE15ZPZ/42810726?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=e7I2O3Pfn%2B7XgB6nXCIL%2BtTFTK%2BTI82aeDe3z0YFJCo%3D)
2026-03-30 08:04:35 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694665/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694665>
2026-03-30 08:04:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309312/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121009/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA23KWW/42768976?sv=2020-08-04&st=2026-03-30T08%3A04%3A09Z&se=2026-03-30T08%3A29%3A09Z&sr=b&sp=r&sig=lJvFWmmvsEwxQ3bH9saKPLdpHAz9dDtxfHF67rAgMAY%3D)
2026-03-30 08:04:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968585/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YD58WTE/42810683?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=A9Yk1ns%2FNa1PYPrlRE0l5ps8GPHL2gwFHfVmLkg7Bh4%3D)
2026-03-30 08:04:35 [bca.uk] INFO: Found listing with ID: MF10%20UFT
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF10%2520UFT%27 HTTP/1.1" 200 None
2026-03-30 08:04:35 [bca.uk] INFO: Scrape type for MF10%20UFT: 0
2026-03-30 08:04:35 [bca.uk] INFO: Found listing with ID: MF13%20KTU
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF13%2520KTU%27 HTTP/1.1" 200 None
2026-03-30 08:04:35 [bca.uk] INFO: Scrape type for MF13%20KTU: 0
2026-03-30 08:04:35 [bca.uk] INFO: Found listing with ID: OW19%20EHY
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW19%2520EHY%27 HTTP/1.1" 200 None
2026-03-30 08:04:35 [bca.uk] INFO: Scrape type for OW19%20EHY: 0
2026-03-30 08:04:35 [bca.uk] INFO: Found listing with ID: DA68%20MVY
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA68%2520MVY%27 HTTP/1.1" 200 None
2026-03-30 08:04:35 [bca.uk] INFO: Scrape type for DA68%20MVY: 0
2026-03-30 08:04:35 [bca.uk] INFO: Found listing with ID: DA69%20FGU
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA69%2520FGU%27 HTTP/1.1" 200 None
2026-03-30 08:04:35 [bca.uk] INFO: Scrape type for DA69%20FGU: 0
2026-03-30 08:04:35 [bca.uk] INFO: Found listing with ID: ST59%20MKN
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST59%2520MKN%27 HTTP/1.1" 200 None
2026-03-30 08:04:35 [bca.uk] INFO: Scrape type for ST59%20MKN: 0
2026-03-30 08:04:35 [bca.uk] INFO: Found listing with ID: KS65%20YFC
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS65%2520YFC%27 HTTP/1.1" 200 None
2026-03-30 08:04:35 [bca.uk] INFO: Scrape type for KS65%20YFC: 0
2026-03-30 08:04:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a79ed33c-ec31-5ad2-a259-47acf97c714d with identifier: BG67%20KOD
2026-03-30 08:04:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a79ed33c-ec31-5ad2-a259-47acf97c714d with identifier: BG67%20KOD
2026-03-30 08:04:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a79ed33c-ec31-5ad2-a259-47acf97c714d with identifier: BG67%20KOD to the API
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BG67%20KOD-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a79ed33c-ec31-5ad2-a259-47acf97c714d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BG67 KOD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BG67%20KOD&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'S-MAX',
 'odometer': 75082,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'FORD S-MAX 1.5 E/B 160 TITANIUM MPV',
 'transmission': 'manual',
 'trim': 'E/B 160 TITANIUM',
 'vin': 'WF0JXXWPCJHC08593',
 'year': 2017}
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG67%2520KOD%27 HTTP/1.1" 200 None
2026-03-30 08:04:35 [bca.uk] INFO: Saving data for BG67%20KOD: {'auction_closing_time': 1774864800.0, 'created_time': 1774564759.347379, 'last_price_update_time': 1774857875.466179}
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BG67%2520KOD') HTTP/1.1" 204 0
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693694683%27 HTTP/1.1" 200 None
2026-03-30 08:04:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694683 not downloaded yet
2026-03-30 08:04:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694629/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BK73LMF/42710804?sv=2020-08-04&st=2026-03-30T08%3A04%3A17Z&se=2026-03-30T08%3A29%3A17Z&sr=b&sp=r&sig=zTxJXVP1rkINnm69LMC6h%2Bz82znKncIa4viTM8XcPo8%3D)
2026-03-30 08:04:35 [bca.uk] INFO: Found listing with ID: DU64%20BVB
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU64%2520BVB%27 HTTP/1.1" 200 None
2026-03-30 08:04:35 [bca.uk] INFO: Scrape type for DU64%20BVB: 2
2026-03-30 08:04:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e7771f31-675d-5b24-8c64-aeb295e07be0 with identifier: DU64%20BVB
2026-03-30 08:04:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e7771f31-675d-5b24-8c64-aeb295e07be0 with scrape type 2
2026-03-30 08:04:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e7771f31-675d-5b24-8c64-aeb295e07be0 with scrape type 2
2026-03-30 08:04:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e7771f31-675d-5b24-8c64-aeb295e07be0, identifier: DU64%20BVB
2026-03-30 08:04:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292d3190>
2026-03-30 08:04:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWL11DWC%252F698968569%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968569/600 saved to cache
2026-03-30 08:04:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item d38d5dad-c9f2-5622-a7fa-9de0248c3eab
2026-03-30 08:04:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a87fb50>
2026-03-30 08:04:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA23KWW%252F699120991%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120991/600 saved to cache
2026-03-30 08:04:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 8a8b0ae1-7c02-55af-9881-59db7117dad8
2026-03-30 08:04:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047022/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KY59GWG/42811123?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=YdU4qEoCktYJYvYnWrdLxeo9tVxr%2BsOTWSs1Hhl5EUs%3D)
2026-03-30 08:04:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e7771f31-675d-5b24-8c64-aeb295e07be0 with identifier: DU64%20BVB
2026-03-30 08:04:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e7771f31-675d-5b24-8c64-aeb295e07be0 with identifier: DU64%20BVB
2026-03-30 08:04:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e7771f31-675d-5b24-8c64-aeb295e07be0 with identifier: DU64%20BVB to the API
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 164,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DU64%20BVB-GB',
 'category': 'Car',
 'color': 'green',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e7771f31-675d-5b24-8c64-aeb295e07be0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DU64 BVB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DU64%20BVB&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VAUXHALL',
 'model': 'INSIGNIA',
 'odometer': 90025,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'VAUXHALL INSIGNIA 1.8 VVT 140 DESIGN Hatchback',
 'transmission': 'manual',
 'trim': 'VVT 140 DESIGN',
 'vin': 'W0LGM6EC0E1145998',
 'year': 2014}
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU64%2520BVB%27 HTTP/1.1" 200 None
2026-03-30 08:04:36 [bca.uk] INFO: Saving data for DU64%20BVB: {'auction_closing_time': 1774864800.0, 'created_time': 1774564512.0419, 'last_price_update_time': 1774857876.069333}
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DU64%2520BVB') HTTP/1.1" 204 0
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D693694688%27 HTTP/1.1" 200 None
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694688 not downloaded yet
2026-03-30 08:04:36 [bca.uk] INFO: Found listing with ID: HN15%20RRX
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN15%2520RRX%27 HTTP/1.1" 200 None
2026-03-30 08:04:36 [bca.uk] INFO: Scrape type for HN15%20RRX: 0
2026-03-30 08:04:36 [bca.uk] INFO: Found listing with ID: MK58%20UPV
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK58%2520UPV%27 HTTP/1.1" 200 None
2026-03-30 08:04:36 [bca.uk] INFO: Scrape type for MK58%20UPV: 0
2026-03-30 08:04:36 [bca.uk] INFO: Found listing with ID: PY16%20BBU
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY16%2520BBU%27 HTTP/1.1" 200 None
2026-03-30 08:04:36 [bca.uk] INFO: Scrape type for PY16%20BBU: 0
2026-03-30 08:04:36 [bca.uk] INFO: Found listing with ID: CE08%20LTJ
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE08%2520LTJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:36 [bca.uk] INFO: Scrape type for CE08%20LTJ: 0
2026-03-30 08:04:36 [bca.uk] INFO: Found listing with ID: WK61%20UXR
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK61%2520UXR%27 HTTP/1.1" 200 None
2026-03-30 08:04:36 [bca.uk] INFO: Scrape type for WK61%20UXR: 0
2026-03-30 08:04:36 [bca.uk] INFO: Found listing with ID: MX09%20EXN
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX09%2520EXN%27 HTTP/1.1" 200 None
2026-03-30 08:04:36 [bca.uk] INFO: Scrape type for MX09%20EXN: 0
2026-03-30 08:04:36 [bca.uk] INFO: Found listing with ID: VF15%20SWN
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VF15%2520SWN%27 HTTP/1.1" 200 None
2026-03-30 08:04:36 [bca.uk] INFO: Scrape type for VF15%20SWN: 2
2026-03-30 08:04:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 79f7648f-1953-5b80-a94f-e8d4fd2632e6 with identifier: VF15%20SWN
2026-03-30 08:04:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 79f7648f-1953-5b80-a94f-e8d4fd2632e6 with scrape type 2
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 79f7648f-1953-5b80-a94f-e8d4fd2632e6 with scrape type 2
2026-03-30 08:04:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 79f7648f-1953-5b80-a94f-e8d4fd2632e6, identifier: VF15%20SWN
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2967c1d0>
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA23KWW%252F699121018%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121018/600 saved to cache
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 8a8b0ae1-7c02-55af-9881-59db7117dad8
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295484d0>
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_expert_report_file_f844a683-e199-486b-a930-a032f32c4b1c.pdf HTTP/1.1" 201 0
2026-03-30 08:04:36 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 1e4b9aed-e44a-52e4-bc66-24124eda231a
2026-03-30 08:04:36 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 1e4b9aed-e44a-52e4-bc66-24124eda231a, skipping ID generation
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 1e4b9aed-e44a-52e4-bc66-24124eda231a
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DHR21ENW-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HR21ENW-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cb28c90>
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FOE15ZPZ%252F698968462%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968462/600 saved to cache
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 814c1f21-7624-5331-9d50-16dd9b855638
2026-03-30 08:04:36 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 814c1f21-7624-5331-9d50-16dd9b855638, skipping ID generation
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 814c1f21-7624-5331-9d50-16dd9b855638 sending to next pipeline
2026-03-30 08:04:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 814c1f21-7624-5331-9d50-16dd9b855638, identifier: OE15%20ZPZ
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296de4d0>
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMA70HNK%252F695309312%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309312/600 saved to cache
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291c3490>
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA23KWW%252F699121009%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121009/600 saved to cache
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 8a8b0ae1-7c02-55af-9881-59db7117dad8
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:36 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2998a710>
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYD58WTE%252F698968585%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968585/600 saved to cache
2026-03-30 08:04:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 0b98ec4c-295b-523f-9324-bf34e3a0e81d
2026-03-30 08:04:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694639/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BK73LMF/42710804?sv=2020-08-04&st=2026-03-30T08%3A04%3A17Z&se=2026-03-30T08%3A29%3A17Z&sr=b&sp=r&sig=zTxJXVP1rkINnm69LMC6h%2Bz82znKncIa4viTM8XcPo8%3D)
2026-03-30 08:04:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694674/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694674>
2026-03-30 08:04:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694655/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694655>
2026-03-30 08:04:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694662/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694662>
2026-03-30 08:04:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694671/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694671>
2026-03-30 08:04:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121036/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA23KWW/42768976?sv=2020-08-04&st=2026-03-30T08%3A04%3A09Z&se=2026-03-30T08%3A29%3A09Z&sr=b&sp=r&sig=lJvFWmmvsEwxQ3bH9saKPLdpHAz9dDtxfHF67rAgMAY%3D)
2026-03-30 08:04:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 79f7648f-1953-5b80-a94f-e8d4fd2632e6 with identifier: VF15%20SWN
2026-03-30 08:04:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 79f7648f-1953-5b80-a94f-e8d4fd2632e6 with identifier: VF15%20SWN
2026-03-30 08:04:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 79f7648f-1953-5b80-a94f-e8d4fd2632e6 with identifier: VF15%20SWN to the API
2026-03-30 08:04:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 211,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VF15%20SWN-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '79f7648f-1953-5b80-a94f-e8d4fd2632e6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VF15 SWN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VF15%20SWN&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'VOLKSWAGEN',
 'model': 'AMAROK A32',
 'odometer': 90640,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN AMAROK A32 2.0 BITDI 180 BMT HIGHLINE 4M-PERM CrewCab '
          'Pick-up',
 'transmission': 'manual',
 'trim': 'BITDI 180 BMT HIGHLINE 4M-PERM',
 'vin': 'WV1ZZZ2HZFA025964',
 'year': 2015}
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VF15%2520SWN%27 HTTP/1.1" 200 None
2026-03-30 08:04:37 [bca.uk] INFO: Saving data for VF15%20SWN: {'auction_closing_time': 1774951200.0, 'created_time': 1774564394.866826, 'last_price_update_time': 1774857877.131644}
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VF15%2520SWN') HTTP/1.1" 204 0
2026-03-30 08:04:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 814c1f21-7624-5331-9d50-16dd9b855638 with identifier: OE15%20ZPZ
2026-03-30 08:04:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 814c1f21-7624-5331-9d50-16dd9b855638 with identifier: OE15%20ZPZ
2026-03-30 08:04:37 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 814c1f21-7624-5331-9d50-16dd9b855638 with identifier: OE15%20ZPZ to the API
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968462/600>
{'auction_title': '',
 'c_o_2_emission_value': 203,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_expert_report_file_eea50983-0c7a-4ddd-b728-1d7be760ba64.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OE15%20ZPZ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '814c1f21-7624-5331-9d50-16dd9b855638',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OE15 ZPZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OE15%20ZPZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'LAND ROVER',
 'model': 'DISCOVERY 4',
 'odometer': 99874,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48503,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968462/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48746,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968474/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45000,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968489/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44330,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968501/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41639,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968511/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42273,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968519/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94802,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968535/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87172,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968553/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93173,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968576/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_814c1f21-7624-5331-9d50-16dd9b855638/814c1f21-7624-5331-9d50-16dd9b855638_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65707,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/OE15ZPZ/698968588/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DISCOVERY 4 3.0 SDV6 HSE LUXURY StationWagon',
 'transmission': 'automatic',
 'trim': 'SDV6 HSE LUXURY',
 'vin': 'SALLAAAG5GA781314',
 'year': 2015}
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE15%2520ZPZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:37 [bca.uk] INFO: Saving data for OE15%20ZPZ: {'created_time': 1774857877.660181, 'last_price_update_time': 1774857877.660194, 'auction_closing_time': 1774951200.0}
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OE15%2520ZPZ') HTTP/1.1" 204 0
2026-03-30 08:04:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b33050>
2026-03-30 08:04:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBK73LMF%252F693694629%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694629/600 saved to cache
2026-03-30 08:04:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item c72690ba-cc77-5dcd-b9e0-0f975ee42632
2026-03-30 08:04:37 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037274/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699037274>
2026-03-30 08:04:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121024/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LA23KWW/42768976?sv=2020-08-04&st=2026-03-30T08%3A04%3A09Z&se=2026-03-30T08%3A29%3A09Z&sr=b&sp=r&sig=lJvFWmmvsEwxQ3bH9saKPLdpHAz9dDtxfHF67rAgMAY%3D)
2026-03-30 08:04:37 [bca.uk] INFO: Found listing with ID: YP58%20TTV
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP58%2520TTV%27 HTTP/1.1" 200 None
2026-03-30 08:04:37 [bca.uk] INFO: Scrape type for YP58%20TTV: 0
2026-03-30 08:04:37 [bca.uk] INFO: Found listing with ID: DN20%20OOC
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN20%2520OOC%27 HTTP/1.1" 200 None
2026-03-30 08:04:37 [bca.uk] INFO: Scrape type for DN20%20OOC: 0
2026-03-30 08:04:37 [bca.uk] INFO: Found listing with ID: DV69%20CWO
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV69%2520CWO%27 HTTP/1.1" 200 None
2026-03-30 08:04:37 [bca.uk] INFO: Scrape type for DV69%20CWO: 0
2026-03-30 08:04:37 [bca.uk] INFO: Found listing with ID: L30%20TEG
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27L30%2520TEG%27 HTTP/1.1" 200 None
2026-03-30 08:04:37 [bca.uk] INFO: Scrape type for L30%20TEG: 0
2026-03-30 08:04:37 [bca.uk] INFO: Found listing with ID: BK23%20XKA
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK23%2520XKA%27 HTTP/1.1" 200 None
2026-03-30 08:04:37 [bca.uk] INFO: Scrape type for BK23%20XKA: 2
2026-03-30 08:04:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d463b018-a07f-5b62-a109-689662ec35bc with identifier: BK23%20XKA
2026-03-30 08:04:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d463b018-a07f-5b62-a109-689662ec35bc with scrape type 2
2026-03-30 08:04:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d463b018-a07f-5b62-a109-689662ec35bc with scrape type 2
2026-03-30 08:04:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d463b018-a07f-5b62-a109-689662ec35bc, identifier: BK23%20XKA
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231252%27 HTTP/1.1" 200 None
2026-03-30 08:04:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231252 not downloaded yet
2026-03-30 08:04:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d463b018-a07f-5b62-a109-689662ec35bc with identifier: BK23%20XKA
2026-03-30 08:04:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d463b018-a07f-5b62-a109-689662ec35bc with identifier: BK23%20XKA
2026-03-30 08:04:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d463b018-a07f-5b62-a109-689662ec35bc with identifier: BK23%20XKA to the API
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=9&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 206,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BK23%20XKA-GB',
 'category': 'LightCommercialVehicle',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd463b018-a07f-5b62-a109-689662ec35bc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BK23 XKA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BK23%20XKA&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'MERCEDES-BENZ',
 'model': 'VITO 119',
 'odometer': 41246,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ VITO 119 2.0 CDI L2 RWD PREMIUM 9G CrewCab Van',
 'transmission': 'automatic',
 'trim': 'CDI L2 RWD PREMIUM 9G',
 'vin': 'W1VVMFEZ4P4229393',
 'year': 2023}
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK23%2520XKA%27 HTTP/1.1" 200 None
2026-03-30 08:04:38 [bca.uk] INFO: Saving data for BK23%20XKA: {'auction_closing_time': 1775037600.0, 'created_time': 1774564399.920813, 'last_price_update_time': 1774857878.339963}
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BK23%2520XKA') HTTP/1.1" 204 0
2026-03-30 08:04:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2925fc50>
2026-03-30 08:04:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKY59GWG%252F699047022%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047022/600 saved to cache
2026-03-30 08:04:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item aec6a4c4-6964-595e-a14f-bf680ca006c6
2026-03-30 08:04:38 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: aec6a4c4-6964-595e-a14f-bf680ca006c6, skipping ID generation
2026-03-30 08:04:38 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item aec6a4c4-6964-595e-a14f-bf680ca006c6 sending to next pipeline
2026-03-30 08:04:38 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: aec6a4c4-6964-595e-a14f-bf680ca006c6, identifier: KY59%20GWG
2026-03-30 08:04:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482405/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482405>
2026-03-30 08:04:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397138/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397138>
2026-03-30 08:04:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694678/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694678>
2026-03-30 08:04:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487011/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487011>
2026-03-30 08:04:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338095/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338095>
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231261%27 HTTP/1.1" 200 None
2026-03-30 08:04:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231261 not downloaded yet
2026-03-30 08:04:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: aec6a4c4-6964-595e-a14f-bf680ca006c6 with identifier: KY59%20GWG
2026-03-30 08:04:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: aec6a4c4-6964-595e-a14f-bf680ca006c6 with identifier: KY59%20GWG
2026-03-30 08:04:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: aec6a4c4-6964-595e-a14f-bf680ca006c6 with identifier: KY59%20GWG to the API
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047022/600>
{'auction_title': '',
 'c_o_2_emission_value': 175,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_expert_report_file_bf22f4c6-262f-4ec3-8d21-7dd08dad82c7.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KY59%20GWG-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'aec6a4c4-6964-595e-a14f-bf680ca006c6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KY59 GWG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KY59%20GWG&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'MAZDA',
 'model': '3',
 'odometer': 94356,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52238,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047022/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51423,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047033/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48483,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047042/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47876,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047049/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42906,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047058/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42782,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047068/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104424,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047091/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82145,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047104/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102106,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047116/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aec6a4c4-6964-595e-a14f-bf680ca006c6/aec6a4c4-6964-595e-a14f-bf680ca006c6_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79358,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KY59GWG/699047126/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'MAZDA 3 2.0 TS2 Hatchback',
 'transmission': 'automatic',
 'trim': 'TS2',
 'vin': 'JMZBLA4F701126683',
 'year': 2009}
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY59%2520GWG%27 HTTP/1.1" 200 None
2026-03-30 08:04:38 [bca.uk] INFO: Saving data for KY59%20GWG: {'created_time': 1774857878.910493, 'last_price_update_time': 1774857878.910505, 'auction_closing_time': 1774951200.0}
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KY59%2520GWG') HTTP/1.1" 204 0
2026-03-30 08:04:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2925f090>
2026-03-30 08:04:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBK73LMF%252F693694639%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694639/600 saved to cache
2026-03-30 08:04:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item c72690ba-cc77-5dcd-b9e0-0f975ee42632
2026-03-30 08:04:38 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:38 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:38 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:38 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:38 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8af7d0>
2026-03-30 08:04:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:04:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA23KWW%252F699121036%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121036/600 saved to cache
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 8a8b0ae1-7c02-55af-9881-59db7117dad8
2026-03-30 08:04:39 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:39 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:39 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:39 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:39 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295c0e50>
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLA23KWW%252F699121024%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121024/600 saved to cache
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 8a8b0ae1-7c02-55af-9881-59db7117dad8
2026-03-30 08:04:39 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 8a8b0ae1-7c02-55af-9881-59db7117dad8, skipping ID generation
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 8a8b0ae1-7c02-55af-9881-59db7117dad8 sending to next pipeline
2026-03-30 08:04:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8a8b0ae1-7c02-55af-9881-59db7117dad8, identifier: LA23%20KWW
2026-03-30 08:04:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694665/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BK73LMF/42710804?sv=2020-08-04&st=2026-03-30T08%3A04%3A17Z&se=2026-03-30T08%3A29%3A17Z&sr=b&sp=r&sig=zTxJXVP1rkINnm69LMC6h%2Bz82znKncIa4viTM8XcPo8%3D)
2026-03-30 08:04:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694683/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694683>
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231267%27 HTTP/1.1" 200 None
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231267 not downloaded yet
2026-03-30 08:04:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8a8b0ae1-7c02-55af-9881-59db7117dad8 with identifier: LA23%20KWW
2026-03-30 08:04:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8a8b0ae1-7c02-55af-9881-59db7117dad8 with identifier: LA23%20KWW
2026-03-30 08:04:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8a8b0ae1-7c02-55af-9881-59db7117dad8 with identifier: LA23%20KWW to the API
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121024/600>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_expert_report_file_0264268e-a509-4d27-b001-f41c735b35ff.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LA23%20KWW-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '8a8b0ae1-7c02-55af-9881-59db7117dad8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LA23 KWW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LA23%20KWW&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'TOYOTA',
 'model': 'RAV4',
 'odometer': 8671,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48693,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120981/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46321,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120987/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46235,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120991/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47859,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120995/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44547,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699120999/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44178,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121004/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85265,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121009/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53094,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121018/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75469,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121024/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a8b0ae1-7c02-55af-9881-59db7117dad8/8a8b0ae1-7c02-55af-9881-59db7117dad8_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58903,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LA23KWW/699121036/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'TOYOTA RAV4 2.5 HYBRID DESIGN 2WD StationWagon',
 'transmission': 'automatic',
 'trim': 'HYBRID DESIGN 2WD',
 'vin': 'JTMW53FVX0D041213',
 'year': 2023}
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA23%2520KWW%27 HTTP/1.1" 200 None
2026-03-30 08:04:39 [bca.uk] INFO: Saving data for LA23%20KWW: {'created_time': 1774857879.627211, 'last_price_update_time': 1774857879.627224, 'auction_closing_time': 1774951200.0}
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LA23%2520KWW') HTTP/1.1" 204 0
2026-03-30 08:04:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253043/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253043>
2026-03-30 08:04:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694688/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=693694688>
2026-03-30 08:04:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694671/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BK73LMF/42710804?sv=2020-08-04&st=2026-03-30T08%3A04%3A17Z&se=2026-03-30T08%3A29%3A17Z&sr=b&sp=r&sig=zTxJXVP1rkINnm69LMC6h%2Bz82znKncIa4viTM8XcPo8%3D)
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231274%27 HTTP/1.1" 200 None
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231274 not downloaded yet
2026-03-30 08:04:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694655/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BK73LMF/42710804?sv=2020-08-04&st=2026-03-30T08%3A04%3A17Z&se=2026-03-30T08%3A29%3A17Z&sr=b&sp=r&sig=zTxJXVP1rkINnm69LMC6h%2Bz82znKncIa4viTM8XcPo8%3D)
2026-03-30 08:04:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694674/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BK73LMF/42710804?sv=2020-08-04&st=2026-03-30T08%3A04%3A17Z&se=2026-03-30T08%3A29%3A17Z&sr=b&sp=r&sig=zTxJXVP1rkINnm69LMC6h%2Bz82znKncIa4viTM8XcPo8%3D)
2026-03-30 08:04:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694662/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BK73LMF/42710804?sv=2020-08-04&st=2026-03-30T08%3A04%3A17Z&se=2026-03-30T08%3A29%3A17Z&sr=b&sp=r&sig=zTxJXVP1rkINnm69LMC6h%2Bz82znKncIa4viTM8XcPo8%3D)
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231281%27 HTTP/1.1" 200 None
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231281 not downloaded yet
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5e4650>
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBK73LMF%252F693694665%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694665/600 saved to cache
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item c72690ba-cc77-5dcd-b9e0-0f975ee42632
2026-03-30 08:04:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487011/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EA12GMX/42812669?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=KqU1vbD6pPQApwAjRKBaz%2BPKWoULPrRZO3zoUVnz8CA%3D)
2026-03-30 08:04:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231245/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HR21ENW-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231294%27 HTTP/1.1" 200 None
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231294 not downloaded yet
2026-03-30 08:04:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338095/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WF08FNO/42807273?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=Qh4cHsTWChqvHXPrU4e701YUeQQ9Qx6xkNT1pCON5Cw%3D)
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231310%27 HTTP/1.1" 200 None
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231310 not downloaded yet
2026-03-30 08:04:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037274/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HJ14KFU/42811013?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=3O7Oi0NxRMDTo3PozKLmSmq8ApV37ZpEKq5QcyswExo%3D)
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231323%27 HTTP/1.1" 200 None
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231323 not downloaded yet
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2909d210>
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBK73LMF%252F693694671%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694671/600 saved to cache
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item c72690ba-cc77-5dcd-b9e0-0f975ee42632
2026-03-30 08:04:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397138/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DK62WPV/42812077?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=uzChEASWepXzUEWMHnxD5V1M5nbiIqI5ZJBc0m7rwRU%3D)
2026-03-30 08:04:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694678/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BK73LMF/42710804?sv=2020-08-04&st=2026-03-30T08%3A04%3A17Z&se=2026-03-30T08%3A29%3A17Z&sr=b&sp=r&sig=zTxJXVP1rkINnm69LMC6h%2Bz82znKncIa4viTM8XcPo8%3D)
2026-03-30 08:04:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482405/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN05RTZ/42812591?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=gfFtuSVasR53wcRczIgiVFzIkjJqBqYCZRlajey9gMM%3D)
2026-03-30 08:04:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253043/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RK19CXY/42809789?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=F3MBa2lziACuTgbjI%2FqTowOAzTssqI3WvvQBxayW4Ck%3D)
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231333%27 HTTP/1.1" 200 None
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231333 not downloaded yet
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a9d690>
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBK73LMF%252F693694655%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694655/600 saved to cache
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item c72690ba-cc77-5dcd-b9e0-0f975ee42632
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2950c790>
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBK73LMF%252F693694674%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694674/600 saved to cache
2026-03-30 08:04:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item c72690ba-cc77-5dcd-b9e0-0f975ee42632
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5e51d0>
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBK73LMF%252F693694662%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694662/600 saved to cache
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item c72690ba-cc77-5dcd-b9e0-0f975ee42632
2026-03-30 08:04:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231261/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231261>
2026-03-30 08:04:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694688/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BK73LMF/42710804?sv=2020-08-04&st=2026-03-30T08%3A04%3A17Z&se=2026-03-30T08%3A29%3A17Z&sr=b&sp=r&sig=zTxJXVP1rkINnm69LMC6h%2Bz82znKncIa4viTM8XcPo8%3D)
2026-03-30 08:04:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694683/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/BK73LMF/42710804?sv=2020-08-04&st=2026-03-30T08%3A04%3A17Z&se=2026-03-30T08%3A29%3A17Z&sr=b&sp=r&sig=zTxJXVP1rkINnm69LMC6h%2Bz82znKncIa4viTM8XcPo8%3D)
2026-03-30 08:04:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231267/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231267>
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2d8aaad0>
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEA12GMX%252F699487011%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487011/600 saved to cache
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 2412f446-becc-5eaf-9201-9809810fbec0
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2905db90>
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWF08FNO%252F699338095%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338095/600 saved to cache
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item a71d8e85-2c02-58df-a8c8-167e9a142672
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293b8090>
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHJ14KFU%252F699037274%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037274/600 saved to cache
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 001de5b0-2c11-53b9-9b6b-86ab14ab097b
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a71de90>
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDK62WPV%252F699397138%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397138/600 saved to cache
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 1f279632-5027-5c21-99cb-b9bd24861e37
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2925f210>
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBK73LMF%252F693694678%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694678/600 saved to cache
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item c72690ba-cc77-5dcd-b9e0-0f975ee42632
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2905d290>
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN05RTZ%252F699482405%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482405/600 saved to cache
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 6f2e274d-506a-51b4-a7cb-249515e1f8f7
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3e56d0>
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRK19CXY%252F699253043%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253043/600 saved to cache
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 596d4cc7-50fc-58d5-affa-dcabc266c9ab
2026-03-30 08:04:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231245/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HR21ENW/42742358?sv=2020-08-04&st=2026-03-30T08%3A04%3A28Z&se=2026-03-30T08%3A29%3A28Z&sr=b&sp=r&sig=m6wCErZB5C3sgyblH36%2FOZISGfaNJzaSlTReH%2BesEM0%3D)
2026-03-30 08:04:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269020/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269020>
2026-03-30 08:04:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231274/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231274>
2026-03-30 08:04:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231281/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231281>
2026-03-30 08:04:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231252/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231252>
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2b4eb610>
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBK73LMF%252F693694688%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694688/600 saved to cache
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item c72690ba-cc77-5dcd-b9e0-0f975ee42632
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2998a3d0>
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FBK73LMF%252F693694683%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694683/600 saved to cache
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item c72690ba-cc77-5dcd-b9e0-0f975ee42632
2026-03-30 08:04:40 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: c72690ba-cc77-5dcd-b9e0-0f975ee42632, skipping ID generation
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item c72690ba-cc77-5dcd-b9e0-0f975ee42632 sending to next pipeline
2026-03-30 08:04:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c72690ba-cc77-5dcd-b9e0-0f975ee42632, identifier: BK73%20LMF
2026-03-30 08:04:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c72690ba-cc77-5dcd-b9e0-0f975ee42632 with identifier: BK73%20LMF
2026-03-30 08:04:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c72690ba-cc77-5dcd-b9e0-0f975ee42632 with identifier: BK73%20LMF
2026-03-30 08:04:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c72690ba-cc77-5dcd-b9e0-0f975ee42632 with identifier: BK73%20LMF to the API
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694683/600>
{'auction_title': '',
 'c_o_2_emission_value': 207,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_expert_report_file_0f38c3ca-1224-45bb-ae7a-85998a2b630a.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BK73%20LMF-GB',
 'category': 'LightCommercialVehicle',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c72690ba-cc77-5dcd-b9e0-0f975ee42632',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BK73 LMF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BK73%20LMF&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 54141,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 169920,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694629/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 169783,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694639/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 150647,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694655/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 157625,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694662/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 176365,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694665/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 139910,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694671/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 173404,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694674/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 139793,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694678/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 169394,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694683/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c72690ba-cc77-5dcd-b9e0-0f975ee42632/c72690ba-cc77-5dcd-b9e0-0f975ee42632_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 184785,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/BK73LMF/693694688/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 130 300 LWB LIMITED H/R PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 130 300 LWB LIMITED H/R',
 'vin': 'WF0YXXTTGYPY80563',
 'year': 2023}
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK73%2520LMF%27 HTTP/1.1" 200 None
2026-03-30 08:04:40 [bca.uk] INFO: Saving data for BK73%20LMF: {'created_time': 1774857880.906731, 'last_price_update_time': 1774857880.906741, 'auction_closing_time': 1775037600.0}
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BK73%2520LMF') HTTP/1.1" 204 0
2026-03-30 08:04:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231310/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231310>
2026-03-30 08:04:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231323/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231323>
2026-03-30 08:04:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231294/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231294>
2026-03-30 08:04:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231261/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HR21ENW/42742358?sv=2020-08-04&st=2026-03-30T08%3A04%3A28Z&se=2026-03-30T08%3A29%3A28Z&sr=b&sp=r&sig=m6wCErZB5C3sgyblH36%2FOZISGfaNJzaSlTReH%2BesEM0%3D)
2026-03-30 08:04:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269051/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269051>
2026-03-30 08:04:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968558/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968558>
2026-03-30 08:04:40 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968573/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968573>
2026-03-30 08:04:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231267/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HR21ENW/42742358?sv=2020-08-04&st=2026-03-30T08%3A04%3A28Z&se=2026-03-30T08%3A29%3A28Z&sr=b&sp=r&sig=m6wCErZB5C3sgyblH36%2FOZISGfaNJzaSlTReH%2BesEM0%3D)
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a2a510>
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHR21ENW%252F699231245%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231245/600 saved to cache
2026-03-30 08:04:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 1e4b9aed-e44a-52e4-bc66-24124eda231a
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309305/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309305>
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231333/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231333>
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269020/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LM18LZP/42808198?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=6l9Abq8qYYYBkxAFlWthR6ao9ndq8Tw7EqDkEHW9Icg%3D)
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968573/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YD58WTE/42810683?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=A9Yk1ns%2FNa1PYPrlRE0l5ps8GPHL2gwFHfVmLkg7Bh4%3D)
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NG72CXM/42731611?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=bRJV8iX%2F3rPX2B9y%2Fe2BB31jHpIZNZF7W0CDze91t2I%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NG72%20CXM-GB>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6d7c10>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHR21ENW%252F699231261%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231261/600 saved to cache
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 1e4b9aed-e44a-52e4-bc66-24124eda231a
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231281/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HR21ENW/42742358?sv=2020-08-04&st=2026-03-30T08%3A04%3A28Z&se=2026-03-30T08%3A29%3A28Z&sr=b&sp=r&sig=m6wCErZB5C3sgyblH36%2FOZISGfaNJzaSlTReH%2BesEM0%3D)
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231274/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HR21ENW/42742358?sv=2020-08-04&st=2026-03-30T08%3A04%3A28Z&se=2026-03-30T08%3A29%3A28Z&sr=b&sp=r&sig=m6wCErZB5C3sgyblH36%2FOZISGfaNJzaSlTReH%2BesEM0%3D)
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231252/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HR21ENW/42742358?sv=2020-08-04&st=2026-03-30T08%3A04%3A28Z&se=2026-03-30T08%3A29%3A28Z&sr=b&sp=r&sig=m6wCErZB5C3sgyblH36%2FOZISGfaNJzaSlTReH%2BesEM0%3D)
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a40c190>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHR21ENW%252F699231267%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231267/600 saved to cache
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 1e4b9aed-e44a-52e4-bc66-24124eda231a
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968558/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WL11DWC/42810724?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=VUIqt1ff80OqMHxFczjFT1j9SsU1W5bYlO1rAasZnj0%3D)
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269051/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LP69DXX/42807437?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=So2fiAkpqP1mQJgXCxz23D5MbwGwNh7x3E9KN3u4d2s%3D)
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3b5b90>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLM18LZP%252F699269020%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269020/600 saved to cache
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 212ddbcd-0c59-5b53-9de3-05fcdd0541aa
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a84ca90>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYD58WTE%252F698968573%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968573/600 saved to cache
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 0b98ec4c-295b-523f-9324-bf34e3a0e81d
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231323/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HR21ENW/42742358?sv=2020-08-04&st=2026-03-30T08%3A04%3A28Z&se=2026-03-30T08%3A29%3A28Z&sr=b&sp=r&sig=m6wCErZB5C3sgyblH36%2FOZISGfaNJzaSlTReH%2BesEM0%3D)
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231310/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HR21ENW/42742358?sv=2020-08-04&st=2026-03-30T08%3A04%3A28Z&se=2026-03-30T08%3A29%3A28Z&sr=b&sp=r&sig=m6wCErZB5C3sgyblH36%2FOZISGfaNJzaSlTReH%2BesEM0%3D)
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037257/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=HJ14KFU-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397136/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699397136>
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338082/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699338082>
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309305/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231294/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HR21ENW/42742358?sv=2020-08-04&st=2026-03-30T08%3A04%3A28Z&se=2026-03-30T08%3A29%3A28Z&sr=b&sp=r&sig=m6wCErZB5C3sgyblH36%2FOZISGfaNJzaSlTReH%2BesEM0%3D)
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29030b90>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHR21ENW%252F699231281%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231281/600 saved to cache
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 1e4b9aed-e44a-52e4-bc66-24124eda231a
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a17f10>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHR21ENW%252F699231274%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231274/600 saved to cache
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 1e4b9aed-e44a-52e4-bc66-24124eda231a
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29258f90>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHR21ENW%252F699231252%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231252/600 saved to cache
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 1e4b9aed-e44a-52e4-bc66-24124eda231a
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231333/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HR21ENW/42742358?sv=2020-08-04&st=2026-03-30T08%3A04%3A28Z&se=2026-03-30T08%3A29%3A28Z&sr=b&sp=r&sig=m6wCErZB5C3sgyblH36%2FOZISGfaNJzaSlTReH%2BesEM0%3D)
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269037/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269037>
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482394/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482394>
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253037/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253037>
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487007/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487007>
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269012/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269012>
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NG72CXM/42731611?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=bRJV8iX%2F3rPX2B9y%2Fe2BB31jHpIZNZF7W0CDze91t2I%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a17090>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWL11DWC%252F698968558%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968558/600 saved to cache
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item d38d5dad-c9f2-5622-a7fa-9de0248c3eab
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968547/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968547>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a603c10>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLP69DXX%252F699269051%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269051/600 saved to cache
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 8b595a00-963d-5dbf-830d-88386cefc856
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cc34450>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHR21ENW%252F699231323%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231323/600 saved to cache
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 1e4b9aed-e44a-52e4-bc66-24124eda231a
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29258d50>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHR21ENW%252F699231310%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231310/600 saved to cache
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 1e4b9aed-e44a-52e4-bc66-24124eda231a
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2969cdd0>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMA70HNK%252F695309305%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309305/600 saved to cache
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299de310>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHR21ENW%252F699231294%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231294/600 saved to cache
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 1e4b9aed-e44a-52e4-bc66-24124eda231a
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037257/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HJ14KFU/42811013?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=3O7Oi0NxRMDTo3PozKLmSmq8ApV37ZpEKq5QcyswExo%3D)
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482384/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699482384>
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968563/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968563>
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338082/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WF08FNO/42807273?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=Qh4cHsTWChqvHXPrU4e701YUeQQ9Qx6xkNT1pCON5Cw%3D)
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309296/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309296>
2026-03-30 08:04:41 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SK71ZRP/42740295?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=%2Bgddiv73TxqGpq%2B6qFuVfVpJA7LeV0G%2Bj3hKAmFG5e0%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SK71%20ZRP-GB>
2026-03-30 08:04:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397136/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/DK62WPV/42812077?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=uzChEASWepXzUEWMHnxD5V1M5nbiIqI5ZJBc0m7rwRU%3D)
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:41 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2942c8d0>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHR21ENW%252F699231333%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231333/600 saved to cache
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 1e4b9aed-e44a-52e4-bc66-24124eda231a
2026-03-30 08:04:41 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 1e4b9aed-e44a-52e4-bc66-24124eda231a, skipping ID generation
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 1e4b9aed-e44a-52e4-bc66-24124eda231a sending to next pipeline
2026-03-30 08:04:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1e4b9aed-e44a-52e4-bc66-24124eda231a, identifier: HR21%20ENW
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cb21dd0>
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_expert_report_file_b006ad65-c688-44e0-806a-eecd82007c4b.pdf HTTP/1.1" 201 0
2026-03-30 08:04:41 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 875172f7-7464-5c55-8f15-a0ed336d9396
2026-03-30 08:04:41 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 875172f7-7464-5c55-8f15-a0ed336d9396, skipping ID generation
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 875172f7-7464-5c55-8f15-a0ed336d9396
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DNG72CXM-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:04:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=NG72CXM-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:04:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1e4b9aed-e44a-52e4-bc66-24124eda231a with identifier: HR21%20ENW
2026-03-30 08:04:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1e4b9aed-e44a-52e4-bc66-24124eda231a with identifier: HR21%20ENW
2026-03-30 08:04:41 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1e4b9aed-e44a-52e4-bc66-24124eda231a with identifier: HR21%20ENW to the API
2026-03-30 08:04:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231333/600>
{'auction_title': '',
 'c_o_2_emission_value': 242,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_expert_report_file_f844a683-e199-486b-a930-a032f32c4b1c.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HR21%20ENW-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '1e4b9aed-e44a-52e4-bc66-24124eda231a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HR21 ENW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HR21%20ENW&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'FORD',
 'model': 'RANGER',
 'odometer': 60474,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 17,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42759,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231245/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39544,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231252/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39574,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231261/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36746,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231267/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 33446,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231274/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 33038,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231281/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117791,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231294/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58176,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231310/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72479,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231323/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1e4b9aed-e44a-52e4-bc66-24124eda231a/1e4b9aed-e44a-52e4-bc66-24124eda231a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70160,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HR21ENW/699231333/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD RANGER 2.0 EBL 213 WILDTRAK CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'EBL 213 WILDTRAK',
 'vin': '6FPPXXMJ2PMB11458',
 'year': 2021}
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HR21%2520ENW%27 HTTP/1.1" 200 None
2026-03-30 08:04:42 [bca.uk] INFO: Saving data for HR21%20ENW: {'created_time': 1774857882.771966, 'last_price_update_time': 1774857882.771978, 'auction_closing_time': 1775037600.0}
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HR21%2520ENW') HTTP/1.1" 204 0
2026-03-30 08:04:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487007/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EA12GMX/42812669?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=KqU1vbD6pPQApwAjRKBaz%2BPKWoULPrRZO3zoUVnz8CA%3D)
2026-03-30 08:04:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482394/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN05RTZ/42812591?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=gfFtuSVasR53wcRczIgiVFzIkjJqBqYCZRlajey9gMM%3D)
2026-03-30 08:04:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253037/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RK19CXY/42809789?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=F3MBa2lziACuTgbjI%2FqTowOAzTssqI3WvvQBxayW4Ck%3D)
2026-03-30 08:04:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253023/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699253023>
2026-03-30 08:04:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487003/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699487003>
2026-03-30 08:04:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269037/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LP69DXX/42807437?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=So2fiAkpqP1mQJgXCxz23D5MbwGwNh7x3E9KN3u4d2s%3D)
2026-03-30 08:04:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269012/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LM18LZP/42808198?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=6l9Abq8qYYYBkxAFlWthR6ao9ndq8Tw7EqDkEHW9Icg%3D)
2026-03-30 08:04:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968547/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WL11DWC/42810724?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=VUIqt1ff80OqMHxFczjFT1j9SsU1W5bYlO1rAasZnj0%3D)
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231794%27 HTTP/1.1" 200 None
2026-03-30 08:04:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231794 not downloaded yet
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231800%27 HTTP/1.1" 200 None
2026-03-30 08:04:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231800 not downloaded yet
2026-03-30 08:04:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2954aa10>
2026-03-30 08:04:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHJ14KFU%252F699037257%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037257/600 saved to cache
2026-03-30 08:04:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 001de5b0-2c11-53b9-9b6b-86ab14ab097b
2026-03-30 08:04:42 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 001de5b0-2c11-53b9-9b6b-86ab14ab097b, skipping ID generation
2026-03-30 08:04:42 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 001de5b0-2c11-53b9-9b6b-86ab14ab097b sending to next pipeline
2026-03-30 08:04:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 001de5b0-2c11-53b9-9b6b-86ab14ab097b, identifier: HJ14%20KFU
2026-03-30 08:04:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a704b90>
2026-03-30 08:04:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWF08FNO%252F699338082%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338082/600 saved to cache
2026-03-30 08:04:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item a71d8e85-2c02-58df-a8c8-167e9a142672
2026-03-30 08:04:43 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: a71d8e85-2c02-58df-a8c8-167e9a142672, skipping ID generation
2026-03-30 08:04:43 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item a71d8e85-2c02-58df-a8c8-167e9a142672 sending to next pipeline
2026-03-30 08:04:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a71d8e85-2c02-58df-a8c8-167e9a142672, identifier: WF08%20FNO
2026-03-30 08:04:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a61d810>
2026-03-30 08:04:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FDK62WPV%252F699397136%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397136/600 saved to cache
2026-03-30 08:04:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 1f279632-5027-5c21-99cb-b9bd24861e37
2026-03-30 08:04:43 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 1f279632-5027-5c21-99cb-b9bd24861e37, skipping ID generation
2026-03-30 08:04:43 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 1f279632-5027-5c21-99cb-b9bd24861e37 sending to next pipeline
2026-03-30 08:04:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1f279632-5027-5c21-99cb-b9bd24861e37, identifier: DK62%20WPV
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231804%27 HTTP/1.1" 200 None
2026-03-30 08:04:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231804 not downloaded yet
2026-03-30 08:04:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 001de5b0-2c11-53b9-9b6b-86ab14ab097b with identifier: HJ14%20KFU
2026-03-30 08:04:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 001de5b0-2c11-53b9-9b6b-86ab14ab097b with identifier: HJ14%20KFU
2026-03-30 08:04:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 001de5b0-2c11-53b9-9b6b-86ab14ab097b with identifier: HJ14%20KFU to the API
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037257/600>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_expert_report_file_17943b67-4fc4-4ee0-b622-78d44931e0e8.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HJ14%20KFU-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '001de5b0-2c11-53b9-9b6b-86ab14ab097b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HJ14 KFU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HJ14%20KFU&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'BMW',
 'model': 'X3',
 'odometer': 91252,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45804,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037257/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45303,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037274/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43748,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037296/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44158,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037309/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38350,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037324/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37513,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037340/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86178,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037359/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74491,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037381/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87861,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037403/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_001de5b0-2c11-53b9-9b6b-86ab14ab097b/001de5b0-2c11-53b9-9b6b-86ab14ab097b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83809,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HJ14KFU/699037428/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'BMW X3 2.0 XDRIVE 20D SE STEP StationWagon',
 'transmission': 'manual',
 'trim': 'XDRIVE 20D SE STEP',
 'vin': 'WBAWY320800K37169',
 'year': 2014}
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ14%2520KFU%27 HTTP/1.1" 200 None
2026-03-30 08:04:43 [bca.uk] INFO: Saving data for HJ14%20KFU: {'created_time': 1774857883.707218, 'last_price_update_time': 1774857883.707232, 'auction_closing_time': 1774951200.0}
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HJ14%2520KFU') HTTP/1.1" 204 0
2026-03-30 08:04:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a71d8e85-2c02-58df-a8c8-167e9a142672 with identifier: WF08%20FNO
2026-03-30 08:04:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a71d8e85-2c02-58df-a8c8-167e9a142672 with identifier: WF08%20FNO
2026-03-30 08:04:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a71d8e85-2c02-58df-a8c8-167e9a142672 with identifier: WF08%20FNO to the API
2026-03-30 08:04:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338082/600>
{'auction_title': '',
 'c_o_2_emission_value': 222,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_expert_report_file_e8bf9e2f-aaf0-4857-ab35-e7c84e44317b.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WF08%20FNO-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'a71d8e85-2c02-58df-a8c8-167e9a142672',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WF08 FNO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WF08%20FNO&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'FORD',
 'model': 'TRANSIT 280',
 'odometer': 132934,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 27,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47945,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338050/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43520,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338082/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43734,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338095/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42078,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338111/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43470,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338120/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103720,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338139/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101168,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338164/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105629,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338181/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a71d8e85-2c02-58df-a8c8-167e9a142672/a71d8e85-2c02-58df-a8c8-167e9a142672_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59256,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WF08FNO/699338191/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT 280 2.2 TDCI 110 MWB M/R PanelVan',
 'transmission': 'manual',
 'trim': 'TDCI 110 MWB M/R',
 'vin': 'WF0XXXBDFX8A79670',
 'year': 2008}
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF08%2520FNO%27 HTTP/1.1" 200 None
2026-03-30 08:04:44 [bca.uk] INFO: Saving data for WF08%20FNO: {'created_time': 1774857884.257515, 'last_price_update_time': 1774857884.257531, 'auction_closing_time': 1775124000.0}
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WF08%2520FNO') HTTP/1.1" 204 0
2026-03-30 08:04:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1f279632-5027-5c21-99cb-b9bd24861e37 with identifier: DK62%20WPV
2026-03-30 08:04:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1f279632-5027-5c21-99cb-b9bd24861e37 with identifier: DK62%20WPV
2026-03-30 08:04:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1f279632-5027-5c21-99cb-b9bd24861e37 with identifier: DK62%20WPV to the API
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397136/600>
{'auction_title': '',
 'c_o_2_emission_value': 211,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_expert_report_file_d159eb5c-51ec-4f47-b2b4-1a02727c03c7.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DK62%20WPV-GB',
 'category': 'LightCommercialVehicle',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.1L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '1f279632-5027-5c21-99cb-b9bd24861e37',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DK62 WPV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DK62%20WPV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'MERCEDES-BENZ',
 'model': 'SPRINTER 313',
 'odometer': 259776,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 29,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47383,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397136/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44719,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397138/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43549,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397139/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45330,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397140/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45349,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397143/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101922,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397146/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73886,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397148/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78136,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397149/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1f279632-5027-5c21-99cb-b9bd24861e37/1f279632-5027-5c21-99cb-b9bd24861e37_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77516,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/DK62WPV/699397150/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ SPRINTER 313 2.1 CDI 3.5T MWB PanelVan',
 'transmission': 'manual',
 'trim': 'CDI 3.5T MWB',
 'vin': 'WDB9066332S708985',
 'year': 2012}
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK62%2520WPV%27 HTTP/1.1" 200 None
2026-03-30 08:04:44 [bca.uk] INFO: Saving data for DK62%20WPV: {'created_time': 1774857884.702369, 'last_price_update_time': 1774857884.702392, 'auction_closing_time': 1775124000.0}
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DK62%2520WPV') HTTP/1.1" 204 0
2026-03-30 08:04:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482384/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/HN05RTZ/42812591?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=gfFtuSVasR53wcRczIgiVFzIkjJqBqYCZRlajey9gMM%3D)
2026-03-30 08:04:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487003/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EA12GMX/42812669?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=KqU1vbD6pPQApwAjRKBaz%2BPKWoULPrRZO3zoUVnz8CA%3D)
2026-03-30 08:04:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968542/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968542>
2026-03-30 08:04:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269016/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269016>
2026-03-30 08:04:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968563/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YD58WTE/42810683?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=A9Yk1ns%2FNa1PYPrlRE0l5ps8GPHL2gwFHfVmLkg7Bh4%3D)
2026-03-30 08:04:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SK71ZRP/42740295?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=%2Bgddiv73TxqGpq%2B6qFuVfVpJA7LeV0G%2Bj3hKAmFG5e0%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:44 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269008/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269008>
2026-03-30 08:04:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309296/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231811%27 HTTP/1.1" 200 None
2026-03-30 08:04:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231811 not downloaded yet
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a87e690>
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEA12GMX%252F699487007%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487007/600 saved to cache
2026-03-30 08:04:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 2412f446-becc-5eaf-9201-9809810fbec0
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6d5e90>
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN05RTZ%252F699482394%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482394/600 saved to cache
2026-03-30 08:04:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 6f2e274d-506a-51b4-a7cb-249515e1f8f7
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296dedd0>
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRK19CXY%252F699253037%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253037/600 saved to cache
2026-03-30 08:04:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 596d4cc7-50fc-58d5-affa-dcabc266c9ab
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2914aa10>
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLP69DXX%252F699269037%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269037/600 saved to cache
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 8b595a00-963d-5dbf-830d-88386cefc856
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a707150>
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLM18LZP%252F699269012%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269012/600 saved to cache
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 212ddbcd-0c59-5b53-9de3-05fcdd0541aa
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292d8c50>
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWL11DWC%252F698968547%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968547/600 saved to cache
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item d38d5dad-c9f2-5622-a7fa-9de0248c3eab
2026-03-30 08:04:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253023/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RK19CXY/42809789?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=F3MBa2lziACuTgbjI%2FqTowOAzTssqI3WvvQBxayW4Ck%3D)
2026-03-30 08:04:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309286/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309286>
2026-03-30 08:04:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253013/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=RK19CXY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699486998/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=EA12GMX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SE66TVF/42807660?sv=2020-08-04&st=2026-03-30T08%3A04%3A44Z&se=2026-03-30T08%3A29%3A44Z&sr=b&sp=r&sig=OAzCQtE24h6knSBHtEe7Yiui1tGDyRstqQRG9hW%2BnTk%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SE66%20TVF-GB>
2026-03-30 08:04:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231787/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=NG72CXM-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968554/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968554>
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231817%27 HTTP/1.1" 200 None
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231817 not downloaded yet
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231826%27 HTTP/1.1" 200 None
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231826 not downloaded yet
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8aed90>
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FHN05RTZ%252F699482384%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482384/600 saved to cache
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 6f2e274d-506a-51b4-a7cb-249515e1f8f7
2026-03-30 08:04:45 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 6f2e274d-506a-51b4-a7cb-249515e1f8f7, skipping ID generation
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 6f2e274d-506a-51b4-a7cb-249515e1f8f7 sending to next pipeline
2026-03-30 08:04:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6f2e274d-506a-51b4-a7cb-249515e1f8f7, identifier: HN05%20RTZ
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8aca10>
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEA12GMX%252F699487003%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487003/600 saved to cache
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 2412f446-becc-5eaf-9201-9809810fbec0
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29435250>
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYD58WTE%252F698968563%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968563/600 saved to cache
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 0b98ec4c-295b-523f-9324-bf34e3a0e81d
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2950f7d0>
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_expert_report_file_c83e3ba2-fc81-4374-b465-ae493ca954ef.pdf HTTP/1.1" 201 0
2026-03-30 08:04:45 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 673a06d5-b58b-599a-bf8c-5315ba485c48
2026-03-30 08:04:45 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 673a06d5-b58b-599a-bf8c-5315ba485c48, skipping ID generation
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 673a06d5-b58b-599a-bf8c-5315ba485c48
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DSK71ZRP-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SK71ZRP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296638d0>
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMA70HNK%252F695309296%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309296/600 saved to cache
2026-03-30 08:04:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16
2026-03-30 08:04:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6f2e274d-506a-51b4-a7cb-249515e1f8f7 with identifier: HN05%20RTZ
2026-03-30 08:04:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6f2e274d-506a-51b4-a7cb-249515e1f8f7 with identifier: HN05%20RTZ
2026-03-30 08:04:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6f2e274d-506a-51b4-a7cb-249515e1f8f7 with identifier: HN05%20RTZ to the API
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482384/600>
{'auction_title': '',
 'c_o_2_emission_value': 179,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_expert_report_file_949bf8e7-9f12-4891-9422-aca766d215e0.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HN05%20RTZ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6f2e274d-506a-51b4-a7cb-249515e1f8f7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HN05 RTZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HN05%20RTZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 102419,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39888,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482384/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38421,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482394/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38421,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482405/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39012,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482417/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38224,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482427/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73986,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482443/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65144,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482456/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74796,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482479/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2e274d-506a-51b4-a7cb-249515e1f8f7/6f2e274d-506a-51b4-a7cb-249515e1f8f7_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67084,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/HN05RTZ/699482488/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2005-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.6 GHIA 16V Hatchback',
 'transmission': 'automatic',
 'trim': 'GHIA 16V',
 'vin': 'WF0HXXGAJH5M04249',
 'year': 2005}
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN05%2520RTZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:46 [bca.uk] INFO: Saving data for HN05%20RTZ: {'created_time': 1774857886.096437, 'last_price_update_time': 1774857886.096456, 'auction_closing_time': 1774951200.0}
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HN05%2520RTZ') HTTP/1.1" 204 0
2026-03-30 08:04:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269008/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LM18LZP/42808198?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=6l9Abq8qYYYBkxAFlWthR6ao9ndq8Tw7EqDkEHW9Icg%3D)
2026-03-30 08:04:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968542/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WL11DWC/42810724?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=VUIqt1ff80OqMHxFczjFT1j9SsU1W5bYlO1rAasZnj0%3D)
2026-03-30 08:04:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269016/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LP69DXX/42807437?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=So2fiAkpqP1mQJgXCxz23D5MbwGwNh7x3E9KN3u4d2s%3D)
2026-03-30 08:04:46 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231800/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231800>
2026-03-30 08:04:46 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231804/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231804>
2026-03-30 08:04:46 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231794/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231794>
2026-03-30 08:04:46 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269001/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269001>
2026-03-30 08:04:46 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699268992/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699268992>
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231841%27 HTTP/1.1" 200 None
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231841 not downloaded yet
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232808%27 HTTP/1.1" 200 None
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232808 not downloaded yet
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231853%27 HTTP/1.1" 200 None
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231853 not downloaded yet
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232817%27 HTTP/1.1" 200 None
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232817 not downloaded yet
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29437f90>
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRK19CXY%252F699253023%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253023/600 saved to cache
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 596d4cc7-50fc-58d5-affa-dcabc266c9ab
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699231865%27 HTTP/1.1" 200 None
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231865 not downloaded yet
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232826%27 HTTP/1.1" 200 None
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232826 not downloaded yet
2026-03-30 08:04:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231787/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NG72CXM/42731611?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=bRJV8iX%2F3rPX2B9y%2Fe2BB31jHpIZNZF7W0CDze91t2I%3D)
2026-03-30 08:04:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699486998/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/EA12GMX/42812669?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=KqU1vbD6pPQApwAjRKBaz%2BPKWoULPrRZO3zoUVnz8CA%3D)
2026-03-30 08:04:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253013/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RK19CXY/42809789?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=F3MBa2lziACuTgbjI%2FqTowOAzTssqI3WvvQBxayW4Ck%3D)
2026-03-30 08:04:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968554/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YD58WTE/42810683?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=A9Yk1ns%2FNa1PYPrlRE0l5ps8GPHL2gwFHfVmLkg7Bh4%3D)
2026-03-30 08:04:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699268992/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LP69DXX/42807437?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=So2fiAkpqP1mQJgXCxz23D5MbwGwNh7x3E9KN3u4d2s%3D)
2026-03-30 08:04:46 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231811/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231811>
2026-03-30 08:04:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309286/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232834%27 HTTP/1.1" 200 None
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232834 not downloaded yet
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a779490>
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLM18LZP%252F699269008%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269008/600 saved to cache
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 212ddbcd-0c59-5b53-9de3-05fcdd0541aa
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2995ca10>
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWL11DWC%252F698968542%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968542/600 saved to cache
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item d38d5dad-c9f2-5622-a7fa-9de0248c3eab
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29662950>
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLP69DXX%252F699269016%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269016/600 saved to cache
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 8b595a00-963d-5dbf-830d-88386cefc856
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232841%27 HTTP/1.1" 200 None
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232841 not downloaded yet
2026-03-30 08:04:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SE66TVF/42807660?sv=2020-08-04&st=2026-03-30T08%3A04%3A44Z&se=2026-03-30T08%3A29%3A44Z&sr=b&sp=r&sig=OAzCQtE24h6knSBHtEe7Yiui1tGDyRstqQRG9hW%2BnTk%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232849%27 HTTP/1.1" 200 None
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232849 not downloaded yet
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29031550>
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNG72CXM%252F699231787%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231787/600 saved to cache
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 875172f7-7464-5c55-8f15-a0ed336d9396
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29058d10>
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FEA12GMX%252F699486998%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699486998/600 saved to cache
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 2412f446-becc-5eaf-9201-9809810fbec0
2026-03-30 08:04:46 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 2412f446-becc-5eaf-9201-9809810fbec0, skipping ID generation
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 2412f446-becc-5eaf-9201-9809810fbec0 sending to next pipeline
2026-03-30 08:04:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2412f446-becc-5eaf-9201-9809810fbec0, identifier: EA12%20GMX
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292d6550>
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRK19CXY%252F699253013%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253013/600 saved to cache
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 596d4cc7-50fc-58d5-affa-dcabc266c9ab
2026-03-30 08:04:46 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 596d4cc7-50fc-58d5-affa-dcabc266c9ab, skipping ID generation
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 596d4cc7-50fc-58d5-affa-dcabc266c9ab sending to next pipeline
2026-03-30 08:04:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 596d4cc7-50fc-58d5-affa-dcabc266c9ab, identifier: RK19%20CXY
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a650c10>
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYD58WTE%252F698968554%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968554/600 saved to cache
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 0b98ec4c-295b-523f-9324-bf34e3a0e81d
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a651090>
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLP69DXX%252F699268992%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699268992/600 saved to cache
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 8b595a00-963d-5dbf-830d-88386cefc856
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a54250>
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMA70HNK%252F695309286%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309286/600 saved to cache
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16
2026-03-30 08:04:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231800/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NG72CXM/42731611?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=bRJV8iX%2F3rPX2B9y%2Fe2BB31jHpIZNZF7W0CDze91t2I%3D)
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232857%27 HTTP/1.1" 200 None
2026-03-30 08:04:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232857 not downloaded yet
2026-03-30 08:04:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2412f446-becc-5eaf-9201-9809810fbec0 with identifier: EA12%20GMX
2026-03-30 08:04:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2412f446-becc-5eaf-9201-9809810fbec0 with identifier: EA12%20GMX
2026-03-30 08:04:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2412f446-becc-5eaf-9201-9809810fbec0 with identifier: EA12%20GMX to the API
2026-03-30 08:04:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699486998/600>
{'auction_title': '',
 'c_o_2_emission_value': 150,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_expert_report_file_b33944a4-29e7-4c76-b9d0-2cb49e419de0.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EA12%20GMX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2412f446-becc-5eaf-9201-9809810fbec0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EA12 GMX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EA12%20GMX&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'KIA',
 'model': 'RIO',
 'odometer': 80088,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40472,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699486998/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39003,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487003/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36054,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487007/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36323,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487011/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35844,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487020/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 34683,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487022/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78518,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487033/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67434,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487045/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78543,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487065/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2412f446-becc-5eaf-9201-9809810fbec0/2412f446-becc-5eaf-9201-9809810fbec0_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67745,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/EA12GMX/699487077/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'KIA RIO 1.4 2 Hatchback',
 'transmission': 'automatic',
 'trim': '2',
 'vin': 'KNADN512MC6702515',
 'year': 2012}
2026-03-30 08:04:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA12%2520GMX%27 HTTP/1.1" 200 None
2026-03-30 08:04:47 [bca.uk] INFO: Saving data for EA12%20GMX: {'created_time': 1774857887.694407, 'last_price_update_time': 1774857887.694421, 'auction_closing_time': 1774951200.0}
2026-03-30 08:04:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EA12%2520GMX') HTTP/1.1" 204 0
2026-03-30 08:04:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 596d4cc7-50fc-58d5-affa-dcabc266c9ab with identifier: RK19%20CXY
2026-03-30 08:04:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 596d4cc7-50fc-58d5-affa-dcabc266c9ab with identifier: RK19%20CXY
2026-03-30 08:04:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 596d4cc7-50fc-58d5-affa-dcabc266c9ab with identifier: RK19%20CXY to the API
2026-03-30 08:04:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253013/600>
{'auction_title': '',
 'c_o_2_emission_value': 177,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_expert_report_file_70b8e923-2a1c-43a8-b3de-f75d7c22b193.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RK19%20CXY-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.1L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '596d4cc7-50fc-58d5-affa-dcabc266c9ab',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'RK19 CXY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RK19%20CXY&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'MERCEDES-BENZ',
 'model': 'V220 D',
 'odometer': 150120,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58593,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253013/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58181,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253023/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57197,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253037/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56436,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253043/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46391,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253050/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49855,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253057/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86273,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253066/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90354,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253081/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98727,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253095/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_596d4cc7-50fc-58d5-affa-dcabc266c9ab/596d4cc7-50fc-58d5-affa-dcabc266c9ab_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85172,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RK19CXY/699253107/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ V220 D 2.1 SPORT (EXTRA LONG) MPV',
 'transmission': 'automatic',
 'trim': 'SPORT (EXTRA LONG)',
 'vin': 'WDF44781523592785',
 'year': 2019}
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK19%2520CXY%27 HTTP/1.1" 200 None
2026-03-30 08:04:48 [bca.uk] INFO: Saving data for RK19%20CXY: {'created_time': 1774857888.62608, 'last_price_update_time': 1774857888.626093, 'auction_closing_time': 1774951200.0}
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RK19%2520CXY') HTTP/1.1" 204 0
2026-03-30 08:04:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231817/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231817>
2026-03-30 08:04:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232801/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SK71ZRP-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231804/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NG72CXM/42731611?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=bRJV8iX%2F3rPX2B9y%2Fe2BB31jHpIZNZF7W0CDze91t2I%3D)
2026-03-30 08:04:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231826/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231826>
2026-03-30 08:04:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231794/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NG72CXM/42731611?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=bRJV8iX%2F3rPX2B9y%2Fe2BB31jHpIZNZF7W0CDze91t2I%3D)
2026-03-30 08:04:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269001/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LM18LZP/42808198?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=6l9Abq8qYYYBkxAFlWthR6ao9ndq8Tw7EqDkEHW9Icg%3D)
2026-03-30 08:04:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231811/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NG72CXM/42731611?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=bRJV8iX%2F3rPX2B9y%2Fe2BB31jHpIZNZF7W0CDze91t2I%3D)
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232866%27 HTTP/1.1" 200 None
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232866 not downloaded yet
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232878%27 HTTP/1.1" 200 None
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232878 not downloaded yet
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299fc4d0>
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_expert_report_file_f614fee8-4c4a-44bb-a66b-cf3d871b82f9.pdf HTTP/1.1" 201 0
2026-03-30 08:04:48 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item b35ca0c6-7d93-593e-b373-bf3812fb12c1
2026-03-30 08:04:48 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: b35ca0c6-7d93-593e-b373-bf3812fb12c1, skipping ID generation
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b35ca0c6-7d93-593e-b373-bf3812fb12c1
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DSE66TVF-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SE66TVF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7f7110>
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNG72CXM%252F699231800%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231800/600 saved to cache
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 875172f7-7464-5c55-8f15-a0ed336d9396
2026-03-30 08:04:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231841/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231841>
2026-03-30 08:04:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232834/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232834>
2026-03-30 08:04:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231865/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231865>
2026-03-30 08:04:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232826/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232826>
2026-03-30 08:04:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232817/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232817>
2026-03-30 08:04:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231853/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699231853>
2026-03-30 08:04:48 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232808/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232808>
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269237%27 HTTP/1.1" 200 None
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269237 not downloaded yet
2026-03-30 08:04:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231826/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NG72CXM/42731611?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=bRJV8iX%2F3rPX2B9y%2Fe2BB31jHpIZNZF7W0CDze91t2I%3D)
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269253%27 HTTP/1.1" 200 None
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269253 not downloaded yet
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b47490>
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNG72CXM%252F699231804%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231804/600 saved to cache
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 875172f7-7464-5c55-8f15-a0ed336d9396
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2936f0d0>
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNG72CXM%252F699231794%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231794/600 saved to cache
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 875172f7-7464-5c55-8f15-a0ed336d9396
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2997bc50>
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLM18LZP%252F699269001%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269001/600 saved to cache
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 212ddbcd-0c59-5b53-9de3-05fcdd0541aa
2026-03-30 08:04:48 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 212ddbcd-0c59-5b53-9de3-05fcdd0541aa, skipping ID generation
2026-03-30 08:04:48 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 212ddbcd-0c59-5b53-9de3-05fcdd0541aa sending to next pipeline
2026-03-30 08:04:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 212ddbcd-0c59-5b53-9de3-05fcdd0541aa, identifier: LM18%20LZP
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2968ccd0>
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNG72CXM%252F699231811%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231811/600 saved to cache
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 875172f7-7464-5c55-8f15-a0ed336d9396
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269266%27 HTTP/1.1" 200 None
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269266 not downloaded yet
2026-03-30 08:04:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 212ddbcd-0c59-5b53-9de3-05fcdd0541aa with identifier: LM18%20LZP
2026-03-30 08:04:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 212ddbcd-0c59-5b53-9de3-05fcdd0541aa with identifier: LM18%20LZP
2026-03-30 08:04:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 212ddbcd-0c59-5b53-9de3-05fcdd0541aa with identifier: LM18%20LZP to the API
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269001/600>
{'auction_title': '',
 'c_o_2_emission_value': 113,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_expert_report_file_e033d0f5-7b1b-4837-b8f5-214029487323.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM18%20LZP-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '212ddbcd-0c59-5b53-9de3-05fcdd0541aa',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LM18 LZP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM18%20LZP&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'AUDI',
 'model': 'A1',
 'odometer': 55000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41740,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269001/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40367,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269008/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40763,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269012/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36028,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269020/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35248,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269030/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67110,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269049/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72743,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269065/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81369,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269082/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_212ddbcd-0c59-5b53-9de3-05fcdd0541aa/212ddbcd-0c59-5b53-9de3-05fcdd0541aa_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79871,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LM18LZP/699269115/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'AUDI A1 1.4 TFSI 125 S LINE S-T Hatchback',
 'transmission': 'automatic',
 'trim': 'TFSI 125 S LINE S-T',
 'vin': 'WAUZZZ8X0JB061001',
 'year': 2018}
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM18%2520LZP%27 HTTP/1.1" 200 None
2026-03-30 08:04:49 [bca.uk] INFO: Saving data for LM18%20LZP: {'created_time': 1774857889.663712, 'last_price_update_time': 1774857889.663731, 'auction_closing_time': 1774951200.0}
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM18%2520LZP') HTTP/1.1" 204 0
2026-03-30 08:04:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232801/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SK71ZRP/42740295?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=%2Bgddiv73TxqGpq%2B6qFuVfVpJA7LeV0G%2Bj3hKAmFG5e0%3D)
2026-03-30 08:04:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232841/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232841>
2026-03-30 08:04:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309271/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=695309271>
2026-03-30 08:04:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968534/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968534>
2026-03-30 08:04:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232849/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232849>
2026-03-30 08:04:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968543/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968543>
2026-03-30 08:04:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232808/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SK71ZRP/42740295?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=%2Bgddiv73TxqGpq%2B6qFuVfVpJA7LeV0G%2Bj3hKAmFG5e0%3D)
2026-03-30 08:04:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231817/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NG72CXM/42731611?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=bRJV8iX%2F3rPX2B9y%2Fe2BB31jHpIZNZF7W0CDze91t2I%3D)
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269278%27 HTTP/1.1" 200 None
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269278 not downloaded yet
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269292%27 HTTP/1.1" 200 None
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269292 not downloaded yet
2026-03-30 08:04:49 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:49 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:49 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:49 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:49 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b32d50>
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNG72CXM%252F699231826%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231826/600 saved to cache
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 875172f7-7464-5c55-8f15-a0ed336d9396
2026-03-30 08:04:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232817/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SK71ZRP/42740295?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=%2Bgddiv73TxqGpq%2B6qFuVfVpJA7LeV0G%2Bj3hKAmFG5e0%3D)
2026-03-30 08:04:49 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269230/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SE66TVF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269317%27 HTTP/1.1" 200 None
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269317 not downloaded yet
2026-03-30 08:04:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231841/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NG72CXM/42731611?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=bRJV8iX%2F3rPX2B9y%2Fe2BB31jHpIZNZF7W0CDze91t2I%3D)
2026-03-30 08:04:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968543/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YD58WTE/42810683?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=A9Yk1ns%2FNa1PYPrlRE0l5ps8GPHL2gwFHfVmLkg7Bh4%3D)
2026-03-30 08:04:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232826/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SK71ZRP/42740295?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=%2Bgddiv73TxqGpq%2B6qFuVfVpJA7LeV0G%2Bj3hKAmFG5e0%3D)
2026-03-30 08:04:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232834/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SK71ZRP/42740295?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=%2Bgddiv73TxqGpq%2B6qFuVfVpJA7LeV0G%2Bj3hKAmFG5e0%3D)
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269339%27 HTTP/1.1" 200 None
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269339 not downloaded yet
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269361%27 HTTP/1.1" 200 None
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269361 not downloaded yet
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29b324d0>
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSK71ZRP%252F699232801%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232801/600 saved to cache
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 673a06d5-b58b-599a-bf8c-5315ba485c48
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293b9990>
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSK71ZRP%252F699232808%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232808/600 saved to cache
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 673a06d5-b58b-599a-bf8c-5315ba485c48
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cb1f650>
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNG72CXM%252F699231817%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231817/600 saved to cache
2026-03-30 08:04:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 875172f7-7464-5c55-8f15-a0ed336d9396
2026-03-30 08:04:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231865/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NG72CXM/42731611?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=bRJV8iX%2F3rPX2B9y%2Fe2BB31jHpIZNZF7W0CDze91t2I%3D)
2026-03-30 08:04:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=10&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:04:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232841/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SK71ZRP/42740295?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=%2Bgddiv73TxqGpq%2B6qFuVfVpJA7LeV0G%2Bj3hKAmFG5e0%3D)
2026-03-30 08:04:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269237/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269237>
2026-03-30 08:04:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269253/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269253>
2026-03-30 08:04:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968534/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WL11DWC/42810724?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=VUIqt1ff80OqMHxFczjFT1j9SsU1W5bYlO1rAasZnj0%3D)
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699269383%27 HTTP/1.1" 200 None
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269383 not downloaded yet
2026-03-30 08:04:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231853/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/NG72CXM/42731611?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=bRJV8iX%2F3rPX2B9y%2Fe2BB31jHpIZNZF7W0CDze91t2I%3D)
2026-03-30 08:04:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309271/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232849/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SK71ZRP/42740295?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=%2Bgddiv73TxqGpq%2B6qFuVfVpJA7LeV0G%2Bj3hKAmFG5e0%3D)
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a89a410>
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSK71ZRP%252F699232817%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232817/600 saved to cache
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 673a06d5-b58b-599a-bf8c-5315ba485c48
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29175ed0>
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNG72CXM%252F699231841%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231841/600 saved to cache
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 875172f7-7464-5c55-8f15-a0ed336d9396
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2909ce90>
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYD58WTE%252F698968543%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968543/600 saved to cache
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 0b98ec4c-295b-523f-9324-bf34e3a0e81d
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29661590>
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSK71ZRP%252F699232826%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232826/600 saved to cache
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 673a06d5-b58b-599a-bf8c-5315ba485c48
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2950cc90>
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSK71ZRP%252F699232834%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232834/600 saved to cache
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 673a06d5-b58b-599a-bf8c-5315ba485c48
2026-03-30 08:04:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269230/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SE66TVF/42807660?sv=2020-08-04&st=2026-03-30T08%3A04%3A44Z&se=2026-03-30T08%3A29%3A44Z&sr=b&sp=r&sig=OAzCQtE24h6knSBHtEe7Yiui1tGDyRstqQRG9hW%2BnTk%3D)
2026-03-30 08:04:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269253/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SE66TVF/42807660?sv=2020-08-04&st=2026-03-30T08%3A04%3A44Z&se=2026-03-30T08%3A29%3A44Z&sr=b&sp=r&sig=OAzCQtE24h6knSBHtEe7Yiui1tGDyRstqQRG9hW%2BnTk%3D)
2026-03-30 08:04:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269278/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269278>
2026-03-30 08:04:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269292/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269292>
2026-03-30 08:04:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232878/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232878>
2026-03-30 08:04:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269317/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269317>
2026-03-30 08:04:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269266/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269266>
2026-03-30 08:04:50 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232866/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232866>
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2909f510>
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNG72CXM%252F699231865%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231865/600 saved to cache
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 875172f7-7464-5c55-8f15-a0ed336d9396
2026-03-30 08:04:50 [bca.uk] INFO: Total items found: 100
2026-03-30 08:04:50 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded
2026-03-30 08:04:50 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:04:50 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a601550>
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSK71ZRP%252F699232841%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232841/600 saved to cache
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 673a06d5-b58b-599a-bf8c-5315ba485c48
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b5fed0>
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWL11DWC%252F698968534%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968534/600 saved to cache
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item d38d5dad-c9f2-5622-a7fa-9de0248c3eab
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7a1650>
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FNG72CXM%252F699231853%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231853/600 saved to cache
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 875172f7-7464-5c55-8f15-a0ed336d9396
2026-03-30 08:04:50 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 875172f7-7464-5c55-8f15-a0ed336d9396, skipping ID generation
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 875172f7-7464-5c55-8f15-a0ed336d9396 sending to next pipeline
2026-03-30 08:04:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 875172f7-7464-5c55-8f15-a0ed336d9396, identifier: NG72%20CXM
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296dc850>
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMA70HNK%252F695309271%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309271/600 saved to cache
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:50 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294734d0>
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSK71ZRP%252F699232849%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232849/600 saved to cache
2026-03-30 08:04:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 673a06d5-b58b-599a-bf8c-5315ba485c48
2026-03-30 08:04:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 875172f7-7464-5c55-8f15-a0ed336d9396 with identifier: NG72%20CXM
2026-03-30 08:04:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 875172f7-7464-5c55-8f15-a0ed336d9396 with identifier: NG72%20CXM
2026-03-30 08:04:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 875172f7-7464-5c55-8f15-a0ed336d9396 with identifier: NG72%20CXM to the API
2026-03-30 08:04:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231853/600>
{'auction_title': '',
 'c_o_2_emission_value': 194,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_expert_report_file_b006ad65-c688-44e0-806a-eecd82007c4b.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NG72%20CXM-GB',
 'category': 'LightCommercialVehicle',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '875172f7-7464-5c55-8f15-a0ed336d9396',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NG72 CXM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NG72%20CXM&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 29561,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42409,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231787/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41841,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231794/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37865,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231800/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35670,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231804/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36482,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231811/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38200,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231817/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80406,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231826/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73435,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231841/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84441,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231853/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_875172f7-7464-5c55-8f15-a0ed336d9396/875172f7-7464-5c55-8f15-a0ed336d9396_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72205,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/NG72CXM/699231865/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 130 300 SWB TREND L/R CrewCab Van',
 'transmission': 'manual',
 'trim': 'EBL 130 300 SWB TREND L/R',
 'vin': 'WF0ZXXTTGZNR53272',
 'year': 2023}
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG72%2520CXM%27 HTTP/1.1" 200 None
2026-03-30 08:04:51 [bca.uk] INFO: Saving data for NG72%20CXM: {'created_time': 1774857891.360599, 'last_price_update_time': 1774857891.360613, 'auction_closing_time': 1775037600.0}
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NG72%2520CXM') HTTP/1.1" 204 0
2026-03-30 08:04:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232857/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232857>
2026-03-30 08:04:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968523/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=WL11DWC-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269339/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269339>
2026-03-30 08:04:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968532/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698968532>
2026-03-30 08:04:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21GYK/42773139?sv=2020-08-04&st=2026-03-30T08%3A04%3A50Z&se=2026-03-30T08%3A29%3A50Z&sr=b&sp=r&sig=zGn8uv98g9ST%2BTQGdPWJWwpz%2BuMlPZFmJsIOfXlmLfY%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SM21%20GYK-GB>
2026-03-30 08:04:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699268984/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LP69DXX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269237/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SE66TVF/42807660?sv=2020-08-04&st=2026-03-30T08%3A04%3A44Z&se=2026-03-30T08%3A29%3A44Z&sr=b&sp=r&sig=OAzCQtE24h6knSBHtEe7Yiui1tGDyRstqQRG9hW%2BnTk%3D)
2026-03-30 08:04:51 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269361/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269361>
2026-03-30 08:04:51 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:04:51 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:04:51 [bca.uk] INFO: Found listing with ID: HS71%20CVW
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HS71%2520CVW%27 HTTP/1.1" 200 None
2026-03-30 08:04:51 [bca.uk] INFO: Scrape type for HS71%20CVW: 2
2026-03-30 08:04:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 579e8cdd-0ac4-5605-93aa-e67bc530a96f with identifier: HS71%20CVW
2026-03-30 08:04:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 579e8cdd-0ac4-5605-93aa-e67bc530a96f with scrape type 2
2026-03-30 08:04:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 579e8cdd-0ac4-5605-93aa-e67bc530a96f with scrape type 2
2026-03-30 08:04:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 579e8cdd-0ac4-5605-93aa-e67bc530a96f, identifier: HS71%20CVW
2026-03-30 08:04:51 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:04:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 579e8cdd-0ac4-5605-93aa-e67bc530a96f with identifier: HS71%20CVW
2026-03-30 08:04:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 579e8cdd-0ac4-5605-93aa-e67bc530a96f with identifier: HS71%20CVW
2026-03-30 08:04:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 579e8cdd-0ac4-5605-93aa-e67bc530a96f with identifier: HS71%20CVW to the API
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=10&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 197,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HS71%20CVW-GB',
 'category': 'LightCommercialVehicle',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '579e8cdd-0ac4-5605-93aa-e67bc530a96f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HS71 CVW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HS71%20CVW&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 42968,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 130 320 LWB LIMITED L/R CrewCab Van',
 'transmission': 'manual',
 'trim': 'EBL 130 320 LWB LIMITED L/R',
 'vin': 'WF0ZXXTTGZMD48054',
 'year': 2022}
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HS71%2520CVW%27 HTTP/1.1" 200 None
2026-03-30 08:04:51 [bca.uk] INFO: Saving data for HS71%20CVW: {'auction_closing_time': 1775037600.0, 'created_time': 1774563521.157517, 'last_price_update_time': 1774857891.87934}
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HS71%2520CVW') HTTP/1.1" 204 0
2026-03-30 08:04:51 [bca.uk] INFO: Found listing with ID: KW73%20UBC
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW73%2520UBC%27 HTTP/1.1" 200 None
2026-03-30 08:04:51 [bca.uk] INFO: Scrape type for KW73%20UBC: 2
2026-03-30 08:04:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9b031ad8-24b3-5f07-aa25-42baad6e7802 with identifier: KW73%20UBC
2026-03-30 08:04:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9b031ad8-24b3-5f07-aa25-42baad6e7802 with scrape type 2
2026-03-30 08:04:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9b031ad8-24b3-5f07-aa25-42baad6e7802 with scrape type 2
2026-03-30 08:04:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9b031ad8-24b3-5f07-aa25-42baad6e7802, identifier: KW73%20UBC
2026-03-30 08:04:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269383/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699269383>
2026-03-30 08:04:52 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309247/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MA70HNK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:04:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269266/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SE66TVF/42807660?sv=2020-08-04&st=2026-03-30T08%3A04%3A44Z&se=2026-03-30T08%3A29%3A44Z&sr=b&sp=r&sig=OAzCQtE24h6knSBHtEe7Yiui1tGDyRstqQRG9hW%2BnTk%3D)
2026-03-30 08:04:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269278/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SE66TVF/42807660?sv=2020-08-04&st=2026-03-30T08%3A04%3A44Z&se=2026-03-30T08%3A29%3A44Z&sr=b&sp=r&sig=OAzCQtE24h6knSBHtEe7Yiui1tGDyRstqQRG9hW%2BnTk%3D)
2026-03-30 08:04:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269292/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SE66TVF/42807660?sv=2020-08-04&st=2026-03-30T08%3A04%3A44Z&se=2026-03-30T08%3A29%3A44Z&sr=b&sp=r&sig=OAzCQtE24h6knSBHtEe7Yiui1tGDyRstqQRG9hW%2BnTk%3D)
2026-03-30 08:04:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9b031ad8-24b3-5f07-aa25-42baad6e7802 with identifier: KW73%20UBC
2026-03-30 08:04:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9b031ad8-24b3-5f07-aa25-42baad6e7802 with identifier: KW73%20UBC
2026-03-30 08:04:52 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9b031ad8-24b3-5f07-aa25-42baad6e7802 with identifier: KW73%20UBC to the API
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=10&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 174,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KW73%20UBC-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '9b031ad8-24b3-5f07-aa25-42baad6e7802',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KW73 UBC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KW73%20UBC&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'CITROEN',
 'model': 'DISPATCH 1000',
 'odometer': 30601,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'CITROEN DISPATCH 1000 1.5 B/HDI 100 M ENTERPRISE ED. PanelVan',
 'transmission': 'manual',
 'trim': 'B/HDI 100 M ENTERPRISE ED.',
 'vin': 'VF7VBYHRMP7871084',
 'year': 2023}
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW73%2520UBC%27 HTTP/1.1" 200 None
2026-03-30 08:04:52 [bca.uk] INFO: Saving data for KW73%20UBC: {'auction_closing_time': 1775037600.0, 'created_time': 1774564400.278918, 'last_price_update_time': 1774857892.362394}
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KW73%2520UBC') HTTP/1.1" 204 0
2026-03-30 08:04:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b5d4d0>
2026-03-30 08:04:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSE66TVF%252F699269230%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269230/600 saved to cache
2026-03-30 08:04:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item b35ca0c6-7d93-593e-b373-bf3812fb12c1
2026-03-30 08:04:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2925c5d0>
2026-03-30 08:04:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSE66TVF%252F699269253%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269253/600 saved to cache
2026-03-30 08:04:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item b35ca0c6-7d93-593e-b373-bf3812fb12c1
2026-03-30 08:04:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a89ae50>
2026-03-30 08:04:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSE66TVF%252F699269237%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269237/600 saved to cache
2026-03-30 08:04:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item b35ca0c6-7d93-593e-b373-bf3812fb12c1
2026-03-30 08:04:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232866/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SK71ZRP/42740295?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=%2Bgddiv73TxqGpq%2B6qFuVfVpJA7LeV0G%2Bj3hKAmFG5e0%3D)
2026-03-30 08:04:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232878/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SK71ZRP/42740295?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=%2Bgddiv73TxqGpq%2B6qFuVfVpJA7LeV0G%2Bj3hKAmFG5e0%3D)
2026-03-30 08:04:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269317/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SE66TVF/42807660?sv=2020-08-04&st=2026-03-30T08%3A04%3A44Z&se=2026-03-30T08%3A29%3A44Z&sr=b&sp=r&sig=OAzCQtE24h6knSBHtEe7Yiui1tGDyRstqQRG9hW%2BnTk%3D)
2026-03-30 08:04:52 [bca.uk] INFO: Found listing with ID: DA71%20MYO
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA71%2520MYO%27 HTTP/1.1" 200 None
2026-03-30 08:04:52 [bca.uk] INFO: Scrape type for DA71%20MYO: 0
2026-03-30 08:04:52 [bca.uk] INFO: Found listing with ID: DM21%20HLO
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DM21%2520HLO%27 HTTP/1.1" 200 None
2026-03-30 08:04:52 [bca.uk] INFO: Scrape type for DM21%20HLO: 0
2026-03-30 08:04:52 [bca.uk] INFO: Found listing with ID: DN68%20UDD
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN68%2520UDD%27 HTTP/1.1" 200 None
2026-03-30 08:04:52 [bca.uk] INFO: Scrape type for DN68%20UDD: 0
2026-03-30 08:04:52 [bca.uk] INFO: Found listing with ID: DY11%20NRK
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY11%2520NRK%27 HTTP/1.1" 200 None
2026-03-30 08:04:52 [bca.uk] INFO: Scrape type for DY11%20NRK: 2
2026-03-30 08:04:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f803ed87-514d-542f-8cbf-b0181ea3eae8 with identifier: DY11%20NRK
2026-03-30 08:04:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f803ed87-514d-542f-8cbf-b0181ea3eae8 with scrape type 2
2026-03-30 08:04:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f803ed87-514d-542f-8cbf-b0181ea3eae8 with scrape type 2
2026-03-30 08:04:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f803ed87-514d-542f-8cbf-b0181ea3eae8, identifier: DY11%20NRK
2026-03-30 08:04:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f803ed87-514d-542f-8cbf-b0181ea3eae8 with identifier: DY11%20NRK
2026-03-30 08:04:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f803ed87-514d-542f-8cbf-b0181ea3eae8 with identifier: DY11%20NRK
2026-03-30 08:04:52 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f803ed87-514d-542f-8cbf-b0181ea3eae8 with identifier: DY11%20NRK to the API
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=10&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DY11%20NRK-GB',
 'category': 'LightCommercialVehicle',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f803ed87-514d-542f-8cbf-b0181ea3eae8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DY11 NRK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DY11%20NRK&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'VAUXHALL',
 'model': 'VIVARO 2.9T',
 'odometer': 78090,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'VAUXHALL VIVARO 2.9T 2.0 CDTI 115 LWB 12 SEAT Bus',
 'transmission': 'manual',
 'trim': 'CDTI 115 LWB 12 SEAT',
 'vin': 'W0LF7BHB6BV611583',
 'year': 2011}
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY11%2520NRK%27 HTTP/1.1" 200 None
2026-03-30 08:04:53 [bca.uk] INFO: Saving data for DY11%20NRK: {'auction_closing_time': 1775037600.0, 'created_time': 1774651221.518722, 'last_price_update_time': 1774857893.039387}
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DY11%2520NRK') HTTP/1.1" 204 0
2026-03-30 08:04:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968532/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YD58WTE/42810683?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=A9Yk1ns%2FNa1PYPrlRE0l5ps8GPHL2gwFHfVmLkg7Bh4%3D)
2026-03-30 08:04:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699268984/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LP69DXX/42807437?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=So2fiAkpqP1mQJgXCxz23D5MbwGwNh7x3E9KN3u4d2s%3D)
2026-03-30 08:04:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21GYK/42773139?sv=2020-08-04&st=2026-03-30T08%3A04%3A50Z&se=2026-03-30T08%3A29%3A50Z&sr=b&sp=r&sig=zGn8uv98g9ST%2BTQGdPWJWwpz%2BuMlPZFmJsIOfXlmLfY%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:53 [bca.uk] INFO: Found listing with ID: PN70%20MWJ
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN70%2520MWJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:53 [bca.uk] INFO: Scrape type for PN70%20MWJ: 2
2026-03-30 08:04:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f4b6392e-7359-52a7-ad57-87c0cee7f9c2 with identifier: PN70%20MWJ
2026-03-30 08:04:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f4b6392e-7359-52a7-ad57-87c0cee7f9c2 with scrape type 2
2026-03-30 08:04:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f4b6392e-7359-52a7-ad57-87c0cee7f9c2 with scrape type 2
2026-03-30 08:04:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f4b6392e-7359-52a7-ad57-87c0cee7f9c2, identifier: PN70%20MWJ
2026-03-30 08:04:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269361/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SE66TVF/42807660?sv=2020-08-04&st=2026-03-30T08%3A04%3A44Z&se=2026-03-30T08%3A29%3A44Z&sr=b&sp=r&sig=OAzCQtE24h6knSBHtEe7Yiui1tGDyRstqQRG9hW%2BnTk%3D)
2026-03-30 08:04:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269339/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SE66TVF/42807660?sv=2020-08-04&st=2026-03-30T08%3A04%3A44Z&se=2026-03-30T08%3A29%3A44Z&sr=b&sp=r&sig=OAzCQtE24h6knSBHtEe7Yiui1tGDyRstqQRG9hW%2BnTk%3D)
2026-03-30 08:04:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f4b6392e-7359-52a7-ad57-87c0cee7f9c2 with identifier: PN70%20MWJ
2026-03-30 08:04:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f4b6392e-7359-52a7-ad57-87c0cee7f9c2 with identifier: PN70%20MWJ
2026-03-30 08:04:53 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f4b6392e-7359-52a7-ad57-87c0cee7f9c2 with identifier: PN70%20MWJ to the API
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=10&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 183,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PN70%20MWJ-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f4b6392e-7359-52a7-ad57-87c0cee7f9c2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PN70 MWJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PN70%20MWJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'TOYOTA',
 'model': 'HILUX',
 'odometer': 60815,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'TOYOTA HILUX 2.4 D 150 INVINCIBLE 4WD CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'D 150 INVINCIBLE 4WD',
 'vin': 'AHTBB3CD401767060',
 'year': 2020}
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN70%2520MWJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:53 [bca.uk] INFO: Saving data for PN70%20MWJ: {'auction_closing_time': 1774951200.0, 'created_time': 1774448734.045287, 'last_price_update_time': 1774857893.65218}
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PN70%2520MWJ') HTTP/1.1" 204 0
2026-03-30 08:04:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968523/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WL11DWC/42810724?sv=2020-08-04&st=2026-03-30T08%3A01%3A04Z&se=2026-03-30T08%3A26%3A04Z&sr=b&sp=r&sig=VUIqt1ff80OqMHxFczjFT1j9SsU1W5bYlO1rAasZnj0%3D)
2026-03-30 08:04:53 [bca.uk] INFO: Found listing with ID: YG72%20XFU
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG72%2520XFU%27 HTTP/1.1" 200 None
2026-03-30 08:04:53 [bca.uk] INFO: Scrape type for YG72%20XFU: 2
2026-03-30 08:04:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b814f885-fdac-569a-93ca-08d14a78138c with identifier: YG72%20XFU
2026-03-30 08:04:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b814f885-fdac-569a-93ca-08d14a78138c with scrape type 2
2026-03-30 08:04:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b814f885-fdac-569a-93ca-08d14a78138c with scrape type 2
2026-03-30 08:04:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b814f885-fdac-569a-93ca-08d14a78138c, identifier: YG72%20XFU
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2916f550>
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSE66TVF%252F699269266%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269266/600 saved to cache
2026-03-30 08:04:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item b35ca0c6-7d93-593e-b373-bf3812fb12c1
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a2b390>
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSE66TVF%252F699269278%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269278/600 saved to cache
2026-03-30 08:04:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item b35ca0c6-7d93-593e-b373-bf3812fb12c1
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296ee3d0>
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSE66TVF%252F699269292%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269292/600 saved to cache
2026-03-30 08:04:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item b35ca0c6-7d93-593e-b373-bf3812fb12c1
2026-03-30 08:04:53 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:53 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:53 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:53 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:53 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6f6b90>
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSK71ZRP%252F699232866%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232866/600 saved to cache
2026-03-30 08:04:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 673a06d5-b58b-599a-bf8c-5315ba485c48
2026-03-30 08:04:53 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:53 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:53 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:53 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:53 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cb23290>
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSK71ZRP%252F699232878%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232878/600 saved to cache
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 673a06d5-b58b-599a-bf8c-5315ba485c48
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a62add0>
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSE66TVF%252F699269317%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269317/600 saved to cache
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item b35ca0c6-7d93-593e-b373-bf3812fb12c1
2026-03-30 08:04:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LC71HSO/42769169?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=0K1vouk%2B2jmBvCkpqkQip1r5nNpaC9Dec8CilQenknQ%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LC71%20HSO-GB>
2026-03-30 08:04:54 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF20HGJ/42704639?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=jtE8ctxrMxaLHh%2F8kuVcy7T7JHe3uaHSf4avjL2%2BUAA%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MF20%20HGJ-GB>
2026-03-30 08:04:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232857/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SK71ZRP/42740295?sv=2020-08-04&st=2026-03-30T08%3A04%3A41Z&se=2026-03-30T08%3A29%3A41Z&sr=b&sp=r&sig=%2Bgddiv73TxqGpq%2B6qFuVfVpJA7LeV0G%2Bj3hKAmFG5e0%3D)
2026-03-30 08:04:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309247/600> (referer: https://www.bca.co.uk/)
2026-03-30 08:04:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b814f885-fdac-569a-93ca-08d14a78138c with identifier: YG72%20XFU
2026-03-30 08:04:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b814f885-fdac-569a-93ca-08d14a78138c with identifier: YG72%20XFU
2026-03-30 08:04:54 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b814f885-fdac-569a-93ca-08d14a78138c with identifier: YG72%20XFU to the API
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=10&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YG72%20XFU-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b814f885-fdac-569a-93ca-08d14a78138c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YG72 XFU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YG72%20XFU&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'CITROEN',
 'model': 'BERLINGO M',
 'odometer': 54072,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'CITROEN BERLINGO M 1.5 BLUEHDI 100 1000 DRIVER ED. Van',
 'transmission': 'manual',
 'trim': 'BLUEHDI 100 1000 DRIVER ED.',
 'vin': 'VR7EFYHT2PJ540978',
 'year': 2023}
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG72%2520XFU%27 HTTP/1.1" 200 None
2026-03-30 08:04:54 [bca.uk] INFO: Saving data for YG72%20XFU: {'auction_closing_time': 1775037600.0, 'created_time': 1774563634.54355, 'last_price_update_time': 1774857894.495514}
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YG72%2520XFU') HTTP/1.1" 204 0
2026-03-30 08:04:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269383/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SE66TVF/42807660?sv=2020-08-04&st=2026-03-30T08%3A04%3A44Z&se=2026-03-30T08%3A29%3A44Z&sr=b&sp=r&sig=OAzCQtE24h6knSBHtEe7Yiui1tGDyRstqQRG9hW%2BnTk%3D)
2026-03-30 08:04:54 [bca.uk] INFO: Found listing with ID: YL72%20BFZ
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL72%2520BFZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:54 [bca.uk] INFO: Scrape type for YL72%20BFZ: 2
2026-03-30 08:04:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: aff8a10f-6e16-57cb-abae-b28a30cc2de0 with identifier: YL72%20BFZ
2026-03-30 08:04:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item aff8a10f-6e16-57cb-abae-b28a30cc2de0 with scrape type 2
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item aff8a10f-6e16-57cb-abae-b28a30cc2de0 with scrape type 2
2026-03-30 08:04:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: aff8a10f-6e16-57cb-abae-b28a30cc2de0, identifier: YL72%20BFZ
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299c2a50>
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FYD58WTE%252F698968532%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968532/600 saved to cache
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 0b98ec4c-295b-523f-9324-bf34e3a0e81d
2026-03-30 08:04:54 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 0b98ec4c-295b-523f-9324-bf34e3a0e81d, skipping ID generation
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 0b98ec4c-295b-523f-9324-bf34e3a0e81d sending to next pipeline
2026-03-30 08:04:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0b98ec4c-295b-523f-9324-bf34e3a0e81d, identifier: YD58%20WTE
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2946a350>
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLP69DXX%252F699268984%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699268984/600 saved to cache
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 8b595a00-963d-5dbf-830d-88386cefc856
2026-03-30 08:04:54 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 8b595a00-963d-5dbf-830d-88386cefc856, skipping ID generation
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 8b595a00-963d-5dbf-830d-88386cefc856 sending to next pipeline
2026-03-30 08:04:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8b595a00-963d-5dbf-830d-88386cefc856, identifier: LP69%20DXX
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2d033ed0>
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_expert_report_file_ae35c9e5-5ed7-48fe-8d2a-570c17a2ea19.pdf HTTP/1.1" 201 0
2026-03-30 08:04:54 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 9155b05c-5b0d-559f-9dc5-07848d0b366d
2026-03-30 08:04:54 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 9155b05c-5b0d-559f-9dc5-07848d0b366d, skipping ID generation
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 9155b05c-5b0d-559f-9dc5-07848d0b366d
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DSM21GYK-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SM21GYK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6daf10>
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSE66TVF%252F699269361%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269361/600 saved to cache
2026-03-30 08:04:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item b35ca0c6-7d93-593e-b373-bf3812fb12c1
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:54 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a17c50>
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSE66TVF%252F699269339%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269339/600 saved to cache
2026-03-30 08:04:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item b35ca0c6-7d93-593e-b373-bf3812fb12c1
2026-03-30 08:04:55 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SF19XEB/42743748?sv=2020-08-04&st=2026-03-30T08%3A04%3A54Z&se=2026-03-30T08%3A29%3A54Z&sr=b&sp=r&sig=PREBhs%2B%2BaYlkqcd9XFWojl%2Bu3NoeAmCRi8JDkGO%2Fe%2BM%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SF19%20XEB-GB>
2026-03-30 08:04:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: aff8a10f-6e16-57cb-abae-b28a30cc2de0 with identifier: YL72%20BFZ
2026-03-30 08:04:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: aff8a10f-6e16-57cb-abae-b28a30cc2de0 with identifier: YL72%20BFZ
2026-03-30 08:04:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: aff8a10f-6e16-57cb-abae-b28a30cc2de0 with identifier: YL72%20BFZ to the API
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=10&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YL72%20BFZ-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'aff8a10f-6e16-57cb-abae-b28a30cc2de0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YL72 BFZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YL72%20BFZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'CITROEN',
 'model': 'BERLINGO M',
 'odometer': 81170,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'CITROEN BERLINGO M 1.5 BLUEHDI 100 1000 DRIVER ED. Van',
 'transmission': 'manual',
 'trim': 'BLUEHDI 100 1000 DRIVER ED.',
 'vin': 'VR7EFYHT2PJ540990',
 'year': 2023}
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL72%2520BFZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:55 [bca.uk] INFO: Saving data for YL72%20BFZ: {'auction_closing_time': 1775037600.0, 'created_time': 1774563644.531996, 'last_price_update_time': 1774857895.377034}
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YL72%2520BFZ') HTTP/1.1" 204 0
2026-03-30 08:04:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0b98ec4c-295b-523f-9324-bf34e3a0e81d with identifier: YD58%20WTE
2026-03-30 08:04:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0b98ec4c-295b-523f-9324-bf34e3a0e81d with identifier: YD58%20WTE
2026-03-30 08:04:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0b98ec4c-295b-523f-9324-bf34e3a0e81d with identifier: YD58%20WTE to the API
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968532/600>
{'auction_title': '',
 'c_o_2_emission_value': 153,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_expert_report_file_61b230bd-1bb9-4f6a-a710-1f549aa757f1.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YD58%20WTE-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.6L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0b98ec4c-295b-523f-9324-bf34e3a0e81d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YD58 WTE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YD58%20WTE&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'CITROEN',
 'model': 'BERLINGO L1',
 'odometer': 173849,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 19,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41719,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968532/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37104,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968543/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36297,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968554/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 34646,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968563/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35816,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968573/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100190,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968585/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57101,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968597/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78816,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968607/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b98ec4c-295b-523f-9324-bf34e3a0e81d/0b98ec4c-295b-523f-9324-bf34e3a0e81d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65708,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/YD58WTE/698968615/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'CITROEN BERLINGO L1 1.6 HDI 75 625KG X Van',
 'transmission': 'manual',
 'trim': 'HDI 75 625KG X',
 'vin': 'VF77B9HTC67015421',
 'year': 2008}
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD58%2520WTE%27 HTTP/1.1" 200 None
2026-03-30 08:04:55 [bca.uk] INFO: Saving data for YD58%20WTE: {'created_time': 1774857895.797571, 'last_price_update_time': 1774857895.797582, 'auction_closing_time': 1775124000.0}
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YD58%2520WTE') HTTP/1.1" 204 0
2026-03-30 08:04:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8b595a00-963d-5dbf-830d-88386cefc856 with identifier: LP69%20DXX
2026-03-30 08:04:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8b595a00-963d-5dbf-830d-88386cefc856 with identifier: LP69%20DXX
2026-03-30 08:04:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8b595a00-963d-5dbf-830d-88386cefc856 with identifier: LP69%20DXX to the API
2026-03-30 08:04:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699268984/600>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_expert_report_file_9a929bb8-1254-4d32-8914-2b7fe98a085a.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LP69%20DXX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8b595a00-963d-5dbf-830d-88386cefc856',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LP69 DXX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LP69%20DXX&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'JEEP',
 'model': 'RENEGADE',
 'odometer': 45049,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44458,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699268984/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39483,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699268992/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35461,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269016/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36713,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269037/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 34002,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269051/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 33269,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269070/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89533,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269109/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78104,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269133/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98220,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269153/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b595a00-963d-5dbf-830d-88386cefc856/8b595a00-963d-5dbf-830d-88386cefc856_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73275,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LP69DXX/699269169/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'JEEP RENEGADE 1.3 T4 GSE NIGHT EAGLE II DDCT Hatchback',
 'transmission': 'automatic',
 'trim': 'T4 GSE NIGHT EAGLE II DDCT',
 'vin': '1C4BU0000KPL13426',
 'year': 2020}
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP69%2520DXX%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Saving data for LP69%20DXX: {'created_time': 1774857896.310389, 'last_price_update_time': 1774857896.310402, 'auction_closing_time': 1774951200.0}
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LP69%2520DXX') HTTP/1.1" 204 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: MW68%20VUP
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW68%2520VUP%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for MW68%20VUP: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: YM70%20OXV
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM70%2520OXV%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for YM70%20OXV: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: AK65%20EWX
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK65%2520EWX%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for AK65%20EWX: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: DS69%20ZZG
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS69%2520ZZG%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for DS69%20ZZG: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: GJ21%20XBW
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ21%2520XBW%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for GJ21%20XBW: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: GX15%20BPV
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX15%2520BPV%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for GX15%20BPV: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: LM69%20UOE
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM69%2520UOE%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for LM69%20UOE: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: LX13%20YTO
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX13%2520YTO%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for LX13%20YTO: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: PJ71%20MWM
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ71%2520MWM%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for PJ71%20MWM: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: SL67%20GZU
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL67%2520GZU%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for SL67%20GZU: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: FE70%20WJM
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE70%2520WJM%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for FE70%20WJM: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: FX24%20TLO
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX24%2520TLO%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for FX24%20TLO: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: DY63%20YYG
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY63%2520YYG%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for DY63%20YYG: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: EF67%20WZZ
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF67%2520WZZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for EF67%20WZZ: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: FD23%20AYV
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD23%2520AYV%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for FD23%20AYV: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: MT19%20OHR
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT19%2520OHR%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for MT19%20OHR: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: RK15%20VFL
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK15%2520VFL%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for RK15%20VFL: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: YS70%20AEG
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS70%2520AEG%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for YS70%20AEG: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: YT19%20XLR
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT19%2520XLR%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for YT19%20XLR: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: SR19%20HYZ
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR19%2520HYZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for SR19%20HYZ: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: OV25%20LLU
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV25%2520LLU%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for OV25%20LLU: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: DA12%20XBB
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA12%2520XBB%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for DA12%20XBB: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: YY56%20OTV
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY56%2520OTV%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for YY56%20OTV: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: YY62%20JFU
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY62%2520JFU%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for YY62%20JFU: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: V90%20PWH
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27V90%2520PWH%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for V90%20PWH: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: F28%20FXY
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27F28%2520FXY%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for F28%20FXY: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: MX69%20MZL
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX69%2520MZL%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for MX69%20MZL: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: SV21%20OYP
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV21%2520OYP%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for SV21%20OYP: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: PS61%20BAD
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PS61%2520BAD%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for PS61%20BAD: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: LV17%20NZE
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV17%2520NZE%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for LV17%20NZE: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: GD70%20SRV
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD70%2520SRV%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for GD70%20SRV: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: FE62%20FMX
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE62%2520FMX%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for FE62%20FMX: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: S17%20GON
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S17%2520GON%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for S17%20GON: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: SD22%20AXR
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD22%2520AXR%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for SD22%20AXR: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: YM70%20KJX
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM70%2520KJX%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for YM70%20KJX: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: CU68%20XJE
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU68%2520XJE%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for CU68%20XJE: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: HT71%20UUJ
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT71%2520UUJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for HT71%20UUJ: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: MF69%20WCU
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF69%2520WCU%27 HTTP/1.1" 200 None
2026-03-30 08:04:56 [bca.uk] INFO: Scrape type for MF69%20WCU: 0
2026-03-30 08:04:56 [bca.uk] INFO: Found listing with ID: SH71%20GJJ
2026-03-30 08:04:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH71%2520GJJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for SH71%20GJJ: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: GK21%20KXX
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK21%2520KXX%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for GK21%20KXX: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: EO09%20NDU
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO09%2520NDU%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for EO09%20NDU: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: CE64%20ONC
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE64%2520ONC%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for CE64%20ONC: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: DV17%20AKG
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV17%2520AKG%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for DV17%20AKG: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: MP19%20GVC
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MP19%2520GVC%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for MP19%20GVC: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: VN62%20KOB
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN62%2520KOB%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for VN62%20KOB: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: AV57%20XLW
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV57%2520XLW%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for AV57%20XLW: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: CP12%20SXF
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP12%2520SXF%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for CP12%20SXF: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: WH65%20TTZ
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WH65%2520TTZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for WH65%20TTZ: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: FG22%20VVP
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG22%2520VVP%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for FG22%20VVP: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: BJ10%20FDU
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ10%2520FDU%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for BJ10%20FDU: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: DS14%20BYP
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS14%2520BYP%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for DS14%20BYP: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: FV14%20GWX
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV14%2520GWX%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for FV14%20GWX: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: KX17%20GMJ
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX17%2520GMJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for KX17%20GMJ: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: OE14%20XKO
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE14%2520XKO%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for OE14%20XKO: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: VK58%20ADX
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK58%2520ADX%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for VK58%20ADX: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: DP70%20AVE
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP70%2520AVE%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for DP70%20AVE: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: KT64%20OEX
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT64%2520OEX%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for KT64%20OEX: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: LP71%20TZD
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP71%2520TZD%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for LP71%20TZD: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: YD66%20GXJ
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD66%2520GXJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for YD66%20GXJ: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: YT68%20LWE
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT68%2520LWE%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for YT68%20LWE: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: ESZ%208751
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ESZ%25208751%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for ESZ%208751: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: MK70%20LXC
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK70%2520LXC%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for MK70%20LXC: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: BT68%20ZZD
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT68%2520ZZD%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for BT68%20ZZD: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: BW19%20TUY
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW19%2520TUY%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for BW19%20TUY: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: NGZ%203835
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NGZ%25203835%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for NGZ%203835: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: KW70%20OXP
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW70%2520OXP%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for KW70%20OXP: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: RO21%20FRN
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO21%2520FRN%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for RO21%20FRN: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: WR69%20UBV
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR69%2520UBV%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for WR69%20UBV: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: VN59%20KBK
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN59%2520KBK%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for VN59%20KBK: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: YP15%20FGX
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP15%2520FGX%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for YP15%20FGX: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: AU60%20RJO
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU60%2520RJO%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for AU60%20RJO: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: MJ62%20FZE
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ62%2520FZE%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for MJ62%20FZE: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: BG11%20CSZ
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG11%2520CSZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for BG11%20CSZ: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: NA55%20RWJ
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA55%2520RWJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for NA55%20RWJ: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: CT62%20GYZ
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CT62%2520GYZ%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for CT62%20GYZ: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: CN13%20NXJ
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN13%2520NXJ%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for CN13%20NXJ: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: A3%20BJT
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27A3%2520BJT%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for A3%20BJT: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: FJ70%20SUF
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ70%2520SUF%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for FJ70%20SUF: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: OU18%20RUY
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU18%2520RUY%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for OU18%20RUY: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: SL71%20OCC
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL71%2520OCC%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for SL71%20OCC: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: SN71%20GWP
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN71%2520GWP%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for SN71%20GWP: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: SO69%20JVX
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO69%2520JVX%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for SO69%20JVX: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: WF69%20GCK
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF69%2520GCK%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for WF69%20GCK: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: KN22%20NPC
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN22%2520NPC%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for KN22%20NPC: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: RF72%20AYB
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF72%2520AYB%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for RF72%20AYB: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: FD18%20UGG
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD18%2520UGG%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for FD18%20UGG: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: AJ64%20FXV
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ64%2520FXV%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for AJ64%20FXV: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: LH16%20AFY
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LH16%2520AFY%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for LH16%20AFY: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: MT64%20YKC
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT64%2520YKC%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for MT64%20YKC: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: OV59%20AUR
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV59%2520AUR%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for OV59%20AUR: 0
2026-03-30 08:04:57 [bca.uk] INFO: Found listing with ID: BD17%20FTU
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD17%2520FTU%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [bca.uk] INFO: Scrape type for BD17%20FTU: 0
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232891%27 HTTP/1.1" 200 None
2026-03-30 08:04:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232891 not downloaded yet
2026-03-30 08:04:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ST69GFK/42776399?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=rUVbfPIXUE%2BEOLV60%2BLhmGe%2FM3PhqW6duHoxrEPOpqo%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ST69%20GFK-GB>
2026-03-30 08:04:57 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NSF/42809911?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=QyL8El7jO4NFWLbBvnxA5L3bRZ4hKegzZwkkAlcUwJk%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RO22%20NSF-GB>
2026-03-30 08:04:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29237b10>
2026-03-30 08:04:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWL11DWC%252F698968523%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968523/600 saved to cache
2026-03-30 08:04:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item d38d5dad-c9f2-5622-a7fa-9de0248c3eab
2026-03-30 08:04:57 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: d38d5dad-c9f2-5622-a7fa-9de0248c3eab, skipping ID generation
2026-03-30 08:04:57 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item d38d5dad-c9f2-5622-a7fa-9de0248c3eab sending to next pipeline
2026-03-30 08:04:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d38d5dad-c9f2-5622-a7fa-9de0248c3eab, identifier: WL11%20DWC
2026-03-30 08:04:58 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:58 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:58 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:58 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:58 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a62b9d0>
2026-03-30 08:04:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSK71ZRP%252F699232857%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232857/600 saved to cache
2026-03-30 08:04:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 673a06d5-b58b-599a-bf8c-5315ba485c48
2026-03-30 08:04:58 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 673a06d5-b58b-599a-bf8c-5315ba485c48, skipping ID generation
2026-03-30 08:04:58 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 673a06d5-b58b-599a-bf8c-5315ba485c48 sending to next pipeline
2026-03-30 08:04:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 673a06d5-b58b-599a-bf8c-5315ba485c48, identifier: SK71%20ZRP
2026-03-30 08:04:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29236810>
2026-03-30 08:04:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMA70HNK%252F695309247%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309247/600 saved to cache
2026-03-30 08:04:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16
2026-03-30 08:04:58 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16, skipping ID generation
2026-03-30 08:04:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16 with scrape type 1
2026-03-30 08:04:58 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16 sending to next pipeline
2026-03-30 08:04:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16, identifier: MA70%20HNK
2026-03-30 08:04:58 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:04:58 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:04:58 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:58 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:04:58 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:04:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:04:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293e9890>
2026-03-30 08:04:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:04:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSE66TVF%252F699269383%252F600') HTTP/1.1" 204 0
2026-03-30 08:04:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269383/600 saved to cache
2026-03-30 08:04:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item b35ca0c6-7d93-593e-b373-bf3812fb12c1
2026-03-30 08:04:58 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: b35ca0c6-7d93-593e-b373-bf3812fb12c1, skipping ID generation
2026-03-30 08:04:58 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item b35ca0c6-7d93-593e-b373-bf3812fb12c1 sending to next pipeline
2026-03-30 08:04:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b35ca0c6-7d93-593e-b373-bf3812fb12c1, identifier: SE66%20TVF
2026-03-30 08:04:58 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WG15ZHH/42810560?sv=2020-08-04&st=2026-03-30T08%3A04%3A56Z&se=2026-03-30T08%3A29%3A56Z&sr=b&sp=r&sig=8DaTOTBejMtGylpflX38hjGobC7MkLkZJK%2FO2sg2zpI%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WG15%20ZHH-GB>
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232901%27 HTTP/1.1" 200 None
2026-03-30 08:04:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232901 not downloaded yet
2026-03-30 08:04:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d38d5dad-c9f2-5622-a7fa-9de0248c3eab with identifier: WL11%20DWC
2026-03-30 08:04:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d38d5dad-c9f2-5622-a7fa-9de0248c3eab with identifier: WL11%20DWC
2026-03-30 08:04:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d38d5dad-c9f2-5622-a7fa-9de0248c3eab with identifier: WL11%20DWC to the API
2026-03-30 08:04:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968523/600>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_expert_report_file_b504eec4-be03-4a9e-b0e0-79107f4f2fa1.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WL11%20DWC-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.4L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd38d5dad-c9f2-5622-a7fa-9de0248c3eab',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WL11 DWC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WL11%20DWC&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'PEUGEOT',
 'model': 'BIPPER',
 'odometer': 147608,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 17,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41146,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968523/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41425,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968534/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40491,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968542/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39228,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968547/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35748,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968558/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37594,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968569/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90178,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968581/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69231,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968594/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71132,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968605/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d38d5dad-c9f2-5622-a7fa-9de0248c3eab/d38d5dad-c9f2-5622-a7fa-9de0248c3eab_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65425,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WL11DWC/698968611/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'PEUGEOT BIPPER 1.4 HDI 70 S Van',
 'transmission': 'manual',
 'trim': 'HDI 70 S',
 'vin': 'VF3AA8HSCB8149287',
 'year': 2011}
2026-03-30 08:04:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL11%2520DWC%27 HTTP/1.1" 200 None
2026-03-30 08:04:59 [bca.uk] INFO: Saving data for WL11%20DWC: {'created_time': 1774857899.141554, 'last_price_update_time': 1774857899.141568, 'auction_closing_time': 1775124000.0}
2026-03-30 08:04:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WL11%2520DWC') HTTP/1.1" 204 0
2026-03-30 08:04:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 673a06d5-b58b-599a-bf8c-5315ba485c48 with identifier: SK71%20ZRP
2026-03-30 08:04:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 673a06d5-b58b-599a-bf8c-5315ba485c48 with identifier: SK71%20ZRP
2026-03-30 08:04:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 673a06d5-b58b-599a-bf8c-5315ba485c48 with identifier: SK71%20ZRP to the API
2026-03-30 08:04:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:04:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:04:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232857/600>
{'auction_title': '',
 'c_o_2_emission_value': 209,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_expert_report_file_c83e3ba2-fc81-4374-b465-ae493ca954ef.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SK71%20ZRP-GB',
 'category': 'LightCommercialVehicle',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '673a06d5-b58b-599a-bf8c-5315ba485c48',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SK71 ZRP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SK71%20ZRP&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'FORD',
 'model': 'TRANSIT 290 FWD',
 'odometer': 69033,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 14,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50450,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232801/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46108,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232808/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42571,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232817/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42285,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232826/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42560,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232834/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42428,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232841/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105486,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232849/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88790,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232857/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92783,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232866/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_673a06d5-b58b-599a-bf8c-5315ba485c48/673a06d5-b58b-599a-bf8c-5315ba485c48_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66083,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SK71ZRP/699232878/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT 290 FWD 2.0 EBL 130 L2 H2 TREND PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 130 L2 H2 TREND',
 'vin': 'WF0EXXTTREMG52820',
 'year': 2021}
2026-03-30 08:04:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK71%2520ZRP%27 HTTP/1.1" 200 None
2026-03-30 08:04:59 [bca.uk] INFO: Saving data for SK71%20ZRP: {'created_time': 1774857899.680303, 'last_price_update_time': 1774857899.680316, 'auction_closing_time': 1775037600.0}
2026-03-30 08:04:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:04:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SK71%2520ZRP') HTTP/1.1" 204 0
2026-03-30 08:04:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16 with identifier: MA70%20HNK
2026-03-30 08:04:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16 with identifier: MA70%20HNK
2026-03-30 08:04:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 736ea663-3bfd-55bd-9e8d-eb46cf8ebd16 with identifier: MA70%20HNK to the API
2026-03-30 08:04:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309247/600>
{'auction_title': '',
 'c_o_2_emission_value': 138,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '736ea663-3bfd-55bd-9e8d-eb46cf8ebd16',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MA70 HNK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MA70%20HNK&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'BMW',
 'model': '218I GRAN COUPE',
 'odometer': 22982,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 9,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84173,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309247/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72440,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309271/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69898,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309286/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67577,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309296/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35699,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309305/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41443,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309312/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58744,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309319/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42760,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309330/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_736ea663-3bfd-55bd-9e8d-eb46cf8ebd16/736ea663-3bfd-55bd-9e8d-eb46cf8ebd16_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49331,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MA70HNK/695309341/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'BMW 218I GRAN COUPE 1.5 M SPORT Coupe',
 'transmission': 'manual',
 'trim': 'M SPORT',
 'vin': 'WBA12AK0207G90309',
 'year': 2020}
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA70%2520HNK%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [bca.uk] INFO: Saving data for MA70%20HNK: {'created_time': 1774857900.13473, 'last_price_update_time': 1774857900.134743, 'auction_closing_time': 1775037600.0}
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MA70%2520HNK') HTTP/1.1" 204 0
2026-03-30 08:05:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b35ca0c6-7d93-593e-b373-bf3812fb12c1 with identifier: SE66%20TVF
2026-03-30 08:05:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b35ca0c6-7d93-593e-b373-bf3812fb12c1 with identifier: SE66%20TVF
2026-03-30 08:05:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b35ca0c6-7d93-593e-b373-bf3812fb12c1 with identifier: SE66%20TVF to the API
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269383/600>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_expert_report_file_f614fee8-4c4a-44bb-a66b-cf3d871b82f9.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SE66%20TVF-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.7L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b35ca0c6-7d93-593e-b373-bf3812fb12c1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SE66 TVF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SE66%20TVF&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 125782,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44343,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269230/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40984,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269237/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39435,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269253/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40081,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269266/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37545,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269278/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37049,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269292/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102183,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269317/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86874,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269339/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98231,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269361/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b35ca0c6-7d93-593e-b373-bf3812fb12c1/b35ca0c6-7d93-593e-b373-bf3812fb12c1_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79216,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SE66TVF/699269383/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.7 CRDI 2WD 3 ISG StationWagon',
 'transmission': 'manual',
 'trim': 'CRDI 2WD 3 ISG',
 'vin': 'U5YPH815LHL229110',
 'year': 2017}
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE66%2520TVF%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [bca.uk] INFO: Saving data for SE66%20TVF: {'created_time': 1774857900.568062, 'last_price_update_time': 1774857900.568079, 'auction_closing_time': 1774951200.0}
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SE66%2520TVF') HTTP/1.1" 204 0
2026-03-30 08:05:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LN21PKX/42812220?sv=2020-08-04&st=2026-03-30T08%3A04%3A58Z&se=2026-03-30T08%3A29%3A58Z&sr=b&sp=r&sig=F9If13EnLe6BMxeNSNfG3nrhjM1O3hsX0WQ14NYXInQ%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LN21%20PKX-GB>
2026-03-30 08:05:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF20HGJ/42704639?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=jtE8ctxrMxaLHh%2F8kuVcy7T7JHe3uaHSf4avjL2%2BUAA%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232916%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232916 not downloaded yet
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232931%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232931 not downloaded yet
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232940%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232940 not downloaded yet
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232958%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232958 not downloaded yet
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232979%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232979 not downloaded yet
2026-03-30 08:05:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/YN17WVL/42784086?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=CJ2Lmvnoq%2FNb12Hy%2Fr%2BuutEJpX%2Fj9gXiCHJNUyNv9yM%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YN17%20WVL-GB>
2026-03-30 08:05:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21HNZ/42771233?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=bbaZbwvzUDBMDLnvUFXL65TR%2BiVvb3ctWZqPk0CG7xI%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SM21%20HNZ-GB>
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699232994%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232994 not downloaded yet
2026-03-30 08:05:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295249d0>
2026-03-30 08:05:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_expert_report_file_955eb1c5-a88b-4447-b8db-0952fc3465de.pdf HTTP/1.1" 201 0
2026-03-30 08:05:00 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87
2026-03-30 08:05:00 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87, skipping ID generation
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DMF20HGJ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MF20HGJ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:05:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FH18EHB/42810864?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=3Zktz5bG8KQkum6cj%2BKgL2qt5GWJV3Iol5MUq7qr6fQ%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FH18%20EHB-GB>
2026-03-30 08:05:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM21XRN/42812319?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=4gL7ZqkIqMnGu7hKiUj1RRF%2FaLYG%2Bz73l%2BI%2BSUcJOrA%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KM21%20XRN-GB>
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699233013%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699233013 not downloaded yet
2026-03-30 08:05:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LC71HSO/42769169?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=0K1vouk%2B2jmBvCkpqkQip1r5nNpaC9Dec8CilQenknQ%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:05:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM11LBG/42806877?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=cHuBJJUDr%2BnPnIDKbOVbHTP%2B233LTQGMhhL4t5GFZbE%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KM11%20LBG-GB>
2026-03-30 08:05:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MX19NLC/42687783?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=IrMO3eU2s3lzBiV2L7JNKMDBCPjh9UwtXlKo0RcBJno%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MX19%20NLC-GB>
2026-03-30 08:05:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VN20RXY/42811811?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=Doz8dX%2FObSy0iYRAIxPK7PHoz1cfcyH219nzUIfgrhE%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VN20%20RXY-GB>
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242520%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242520 not downloaded yet
2026-03-30 08:05:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242533%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242533 not downloaded yet
2026-03-30 08:05:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RV64ZYE/42812603?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=uUSzMekXTHzUnApvQLky1yzSBRE26fOlx4D4t%2BD3Pjo%3D> from <GET https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RV64%20ZYE-GB>
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242542%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242542 not downloaded yet
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242547%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242547 not downloaded yet
2026-03-30 08:05:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SF19XEB/42743748?sv=2020-08-04&st=2026-03-30T08%3A04%3A54Z&se=2026-03-30T08%3A29%3A54Z&sr=b&sp=r&sig=PREBhs%2B%2BaYlkqcd9XFWojl%2Bu3NoeAmCRi8JDkGO%2Fe%2BM%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242556%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242556 not downloaded yet
2026-03-30 08:05:00 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232901/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232901>
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242569%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242569 not downloaded yet
2026-03-30 08:05:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2949c2d0>
2026-03-30 08:05:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_expert_report_file_097f195e-7c33-4a4f-aa85-886649e3caaa.pdf HTTP/1.1" 201 0
2026-03-30 08:05:00 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 1af1613c-abaf-5569-b763-32c133bb73c8
2026-03-30 08:05:00 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 1af1613c-abaf-5569-b763-32c133bb73c8, skipping ID generation
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 1af1613c-abaf-5569-b763-32c133bb73c8
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DLC71HSO-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LC71HSO-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:05:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WG15ZHH/42810560?sv=2020-08-04&st=2026-03-30T08%3A04%3A56Z&se=2026-03-30T08%3A29%3A56Z&sr=b&sp=r&sig=8DaTOTBejMtGylpflX38hjGobC7MkLkZJK%2FO2sg2zpI%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242588%27 HTTP/1.1" 200 None
2026-03-30 08:05:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242588 not downloaded yet
2026-03-30 08:05:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VN20RXY/42811811?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=Doz8dX%2FObSy0iYRAIxPK7PHoz1cfcyH219nzUIfgrhE%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699121857%27 HTTP/1.1" 200 None
2026-03-30 08:05:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121857 not downloaded yet
2026-03-30 08:05:01 [bca.uk] INFO: Total items found: 100
2026-03-30 08:05:01 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=12&sort=MostRecentlyAdded
2026-03-30 08:05:01 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:05:01 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=12&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242597%27 HTTP/1.1" 200 None
2026-03-30 08:05:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242597 not downloaded yet
2026-03-30 08:05:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NSF/42809911?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=QyL8El7jO4NFWLbBvnxA5L3bRZ4hKegzZwkkAlcUwJk%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:05:01 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=12&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:01 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=12&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699121863%27 HTTP/1.1" 200 None
2026-03-30 08:05:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121863 not downloaded yet
2026-03-30 08:05:01 [bca.uk] INFO: Found listing with ID: LC14%20LME
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC14%2520LME%27 HTTP/1.1" 200 None
2026-03-30 08:05:01 [bca.uk] INFO: Scrape type for LC14%20LME: 0
2026-03-30 08:05:01 [bca.uk] INFO: Found listing with ID: WU61%20WUW
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU61%2520WUW%27 HTTP/1.1" 200 None
2026-03-30 08:05:01 [bca.uk] INFO: Scrape type for WU61%20WUW: 0
2026-03-30 08:05:01 [bca.uk] INFO: Found listing with ID: YC13%20XDV
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC13%2520XDV%27 HTTP/1.1" 200 None
2026-03-30 08:05:01 [bca.uk] INFO: Scrape type for YC13%20XDV: 2
2026-03-30 08:05:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 69a17a93-9874-55bb-b92f-80a9f0b3a43c with identifier: YC13%20XDV
2026-03-30 08:05:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 69a17a93-9874-55bb-b92f-80a9f0b3a43c with scrape type 2
2026-03-30 08:05:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 69a17a93-9874-55bb-b92f-80a9f0b3a43c with scrape type 2
2026-03-30 08:05:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 69a17a93-9874-55bb-b92f-80a9f0b3a43c, identifier: YC13%20XDV
2026-03-30 08:05:01 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:05:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294d5010>
2026-03-30 08:05:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_expert_report_file_a3499acf-6329-420f-896c-c76b08538615.pdf HTTP/1.1" 201 0
2026-03-30 08:05:01 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 377864fd-ec6d-594c-b895-94a64592f4de
2026-03-30 08:05:01 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 377864fd-ec6d-594c-b895-94a64592f4de, skipping ID generation
2026-03-30 08:05:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 377864fd-ec6d-594c-b895-94a64592f4de
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DSF19XEB-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:05:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SF19XEB-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699242616%27 HTTP/1.1" 200 None
2026-03-30 08:05:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242616 not downloaded yet
2026-03-30 08:05:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 69a17a93-9874-55bb-b92f-80a9f0b3a43c with identifier: YC13%20XDV
2026-03-30 08:05:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 69a17a93-9874-55bb-b92f-80a9f0b3a43c with identifier: YC13%20XDV
2026-03-30 08:05:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 69a17a93-9874-55bb-b92f-80a9f0b3a43c with identifier: YC13%20XDV to the API
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 98,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YC13%20XDV-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '69a17a93-9874-55bb-b92f-80a9f0b3a43c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YC13 XDV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YC13%20XDV&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'CITROEN',
 'model': 'DS3',
 'odometer': 134216,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'CITROEN DS3 1.6 E-HDI A/D DSTYLE PLUS Hatchback',
 'transmission': 'manual',
 'trim': 'E-HDI A/D DSTYLE PLUS',
 'vin': 'VF7SA9HPKDW567811',
 'year': 2013}
2026-03-30 08:05:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC13%2520XDV%27 HTTP/1.1" 200 None
2026-03-30 08:05:02 [bca.uk] INFO: Saving data for YC13%20XDV: {'auction_closing_time': 1774864800.0, 'created_time': 1774564550.186173, 'last_price_update_time': 1774857902.084855}
2026-03-30 08:05:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YC13%2520XDV') HTTP/1.1" 204 0
2026-03-30 08:05:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM11LBG/42806877?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=cHuBJJUDr%2BnPnIDKbOVbHTP%2B233LTQGMhhL4t5GFZbE%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:05:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699121868%27 HTTP/1.1" 200 None
2026-03-30 08:05:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121868 not downloaded yet
2026-03-30 08:05:02 [bca.uk] INFO: Found listing with ID: AE13%20RKK
2026-03-30 08:05:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE13%2520RKK%27 HTTP/1.1" 200 None
2026-03-30 08:05:02 [bca.uk] INFO: Scrape type for AE13%20RKK: 0
2026-03-30 08:05:02 [bca.uk] INFO: Found listing with ID: YG61%20DFL
2026-03-30 08:05:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG61%2520DFL%27 HTTP/1.1" 200 None
2026-03-30 08:05:02 [bca.uk] INFO: Scrape type for YG61%20DFL: 2
2026-03-30 08:05:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ccbb87db-b4dd-51bc-9a6c-49823ae7acae with identifier: YG61%20DFL
2026-03-30 08:05:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ccbb87db-b4dd-51bc-9a6c-49823ae7acae with scrape type 2
2026-03-30 08:05:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ccbb87db-b4dd-51bc-9a6c-49823ae7acae with scrape type 2
2026-03-30 08:05:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ccbb87db-b4dd-51bc-9a6c-49823ae7acae, identifier: YG61%20DFL
2026-03-30 08:05:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246291%27 HTTP/1.1" 200 None
2026-03-30 08:05:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246291 not downloaded yet
2026-03-30 08:05:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FH18EHB/42810864?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=3Zktz5bG8KQkum6cj%2BKgL2qt5GWJV3Iol5MUq7qr6fQ%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:05:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM21XRN/42812319?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=4gL7ZqkIqMnGu7hKiUj1RRF%2FaLYG%2Bz73l%2BI%2BSUcJOrA%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:05:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ccbb87db-b4dd-51bc-9a6c-49823ae7acae with identifier: YG61%20DFL
2026-03-30 08:05:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ccbb87db-b4dd-51bc-9a6c-49823ae7acae with identifier: YG61%20DFL
2026-03-30 08:05:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ccbb87db-b4dd-51bc-9a6c-49823ae7acae with identifier: YG61%20DFL to the API
2026-03-30 08:05:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 152,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YG61%20DFL-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ccbb87db-b4dd-51bc-9a6c-49823ae7acae',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YG61 DFL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YG61%20DFL&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'FORD',
 'model': 'GALAXY',
 'odometer': 190347,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'FORD GALAXY 2.0 TDCI 163 TITANIUM MPV',
 'transmission': 'manual',
 'trim': 'TDCI 163 TITANIUM',
 'vin': 'WF0MXXGBWMBT55161',
 'year': 2011}
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG61%2520DFL%27 HTTP/1.1" 200 None
2026-03-30 08:05:03 [bca.uk] INFO: Saving data for YG61%20DFL: {'auction_closing_time': 1774864800.0, 'created_time': 1774477740.308418, 'last_price_update_time': 1774857903.633864}
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YG61%2520DFL') HTTP/1.1" 204 0
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699121873%27 HTTP/1.1" 200 None
2026-03-30 08:05:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121873 not downloaded yet
2026-03-30 08:05:03 [bca.uk] INFO: Found listing with ID: YJ63%20YJY
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ63%2520YJY%27 HTTP/1.1" 200 None
2026-03-30 08:05:03 [bca.uk] INFO: Scrape type for YJ63%20YJY: 0
2026-03-30 08:05:03 [bca.uk] INFO: Found listing with ID: AV61%20LYA
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV61%2520LYA%27 HTTP/1.1" 200 None
2026-03-30 08:05:03 [bca.uk] INFO: Scrape type for AV61%20LYA: 0
2026-03-30 08:05:03 [bca.uk] INFO: Found listing with ID: BF13%20DZX
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF13%2520DZX%27 HTTP/1.1" 200 None
2026-03-30 08:05:03 [bca.uk] INFO: Scrape type for BF13%20DZX: 2
2026-03-30 08:05:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: eb12fbbc-b6dc-50f6-99f3-faf520fae32f with identifier: BF13%20DZX
2026-03-30 08:05:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item eb12fbbc-b6dc-50f6-99f3-faf520fae32f with scrape type 2
2026-03-30 08:05:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item eb12fbbc-b6dc-50f6-99f3-faf520fae32f with scrape type 2
2026-03-30 08:05:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: eb12fbbc-b6dc-50f6-99f3-faf520fae32f, identifier: BF13%20DZX
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246299%27 HTTP/1.1" 200 None
2026-03-30 08:05:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246299 not downloaded yet
2026-03-30 08:05:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29348a10>
2026-03-30 08:05:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_expert_report_file_9bc768f4-791b-4d8e-bf3f-004e7d44c639.pdf HTTP/1.1" 201 0
2026-03-30 08:05:03 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5
2026-03-30 08:05:03 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5, skipping ID generation
2026-03-30 08:05:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DWG15ZHH-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:05:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=WG15ZHH-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:05:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2b4bf910>
2026-03-30 08:05:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_expert_report_file_be9d19f2-c78e-487c-9d86-727b3f57d932.pdf HTTP/1.1" 201 0
2026-03-30 08:05:03 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 035d780d-8ed1-5f44-8897-4307d6817ad2
2026-03-30 08:05:03 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 035d780d-8ed1-5f44-8897-4307d6817ad2, skipping ID generation
2026-03-30 08:05:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 035d780d-8ed1-5f44-8897-4307d6817ad2
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DVN20RXY-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:05:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=VN20RXY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:05:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a795510>
2026-03-30 08:05:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_expert_report_file_d9ed3e6d-ed47-4982-a1c8-8135108d182a.pdf HTTP/1.1" 201 0
2026-03-30 08:05:04 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 8433bd02-1f79-56f5-a78e-be40f83c57a6
2026-03-30 08:05:04 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 8433bd02-1f79-56f5-a78e-be40f83c57a6, skipping ID generation
2026-03-30 08:05:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8433bd02-1f79-56f5-a78e-be40f83c57a6
2026-03-30 08:05:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DRO22NSF-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:05:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=RO22NSF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:05:04 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242509/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MF20HGJ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:05:04 [crawlers.middlewares.report_download_middleware] WARNING: Failed to download report for item 713c7f2f-5c33-5340-85ec-903c5a345f72 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8003 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:05:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 713c7f2f-5c33-5340-85ec-903c5a345f72 with identifier: YN17%20WVL
2026-03-30 08:05:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 713c7f2f-5c33-5340-85ec-903c5a345f72 with identifier: YN17%20WVL
2026-03-30 08:05:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 713c7f2f-5c33-5340-85ec-903c5a345f72 with identifier: YN17%20WVL to the API
2026-03-30 08:05:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:04 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8003 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 192,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YN17%20WVL-GB',
 'category': 'LightCommercialVehicle',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '713c7f2f-5c33-5340-85ec-903c5a345f72',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YN17 WVL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YN17%20WVL&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'ISUZU',
 'model': 'D-MAX',
 'odometer': 51109,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=YN17WVL-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176717',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176726',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176732',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176738',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176745',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176761',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176772',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176784',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176797',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176813',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176833',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176849',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176862',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176884',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176903',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176924',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176944',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699176961'],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'ISUZU D-MAX 2.5 TD UTAH 4X4 CrewCab Pick-up',
 'transmission': 'manual',
 'trim': 'TD UTAH 4X4',
 'vin': 'MPATFS86JFT033908',
 'year': 2017}
2026-03-30 08:05:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN17%2520WVL%27 HTTP/1.1" 200 None
2026-03-30 08:05:04 [bca.uk] INFO: Saving data for YN17%20WVL: {'created_time': 1774857904.461638, 'last_price_update_time': 1774857904.461655, 'auction_closing_time': 1774951200.0}
2026-03-30 08:05:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YN17%2520WVL') HTTP/1.1" 204 0
2026-03-30 08:05:04 [crawlers.middlewares.report_download_middleware] WARNING: Failed to download report for item 51415106-ea67-5b9b-817e-cfa85ca95449 due to Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8003 [{'status': 429, 'reason': b'Too Many Requests'}]
2026-03-30 08:05:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 51415106-ea67-5b9b-817e-cfa85ca95449 with identifier: MX19%20NLC
2026-03-30 08:05:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 51415106-ea67-5b9b-817e-cfa85ca95449 with identifier: MX19%20NLC
2026-03-30 08:05:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 51415106-ea67-5b9b-817e-cfa85ca95449 with identifier: MX19%20NLC to the API
2026-03-30 08:05:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:04 [scrapy.core.scraper] DEBUG: Scraped from Could not open CONNECT tunnel with proxy ddc.oxylabs.io:8003 [{'status': 429, 'reason': b'Too Many Requests'}]
{'auction_title': '',
 'c_o_2_emission_value': 189,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MX19%20NLC-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.4L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '51415106-ea67-5b9b-817e-cfa85ca95449',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MX19 NLC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MX19%20NLC&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'TOYOTA',
 'model': 'HILUX',
 'odometer': 86013,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=MX19NLC-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699244060',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699244077',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699244098',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699244118',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699244137',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699244160',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699244180',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699244195',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699244210',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699244227',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699244251',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699244270',
                'https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699244295'],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'TOYOTA HILUX 2.4 D INVINCIBLE X LTD.ED.4WD 3.5T CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'D INVINCIBLE X LTD.ED.4WD 3.5T',
 'vin': 'AHTBB3CDX01755690',
 'year': 2019}
2026-03-30 08:05:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX19%2520NLC%27 HTTP/1.1" 200 None
2026-03-30 08:05:04 [bca.uk] INFO: Saving data for MX19%20NLC: {'created_time': 1774857904.99903, 'last_price_update_time': 1774857904.999047, 'auction_closing_time': 1775037600.0}
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MX19%2520NLC') HTTP/1.1" 204 0
2026-03-30 08:05:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: eb12fbbc-b6dc-50f6-99f3-faf520fae32f with identifier: BF13%20DZX
2026-03-30 08:05:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: eb12fbbc-b6dc-50f6-99f3-faf520fae32f with identifier: BF13%20DZX
2026-03-30 08:05:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: eb12fbbc-b6dc-50f6-99f3-faf520fae32f with identifier: BF13%20DZX to the API
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BF13%20DZX-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'eb12fbbc-b6dc-50f6-99f3-faf520fae32f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BF13 DZX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BF13%20DZX&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 137697,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.6 16V 115 ENERGY Hatchback',
 'transmission': 'manual',
 'trim': '16V 115 ENERGY',
 'vin': 'W0LPC6ED4D1094323',
 'year': 2013}
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF13%2520DZX%27 HTTP/1.1" 200 None
2026-03-30 08:05:05 [bca.uk] INFO: Saving data for BF13%20DZX: {'auction_closing_time': 1774864800.0, 'created_time': 1774650083.194314, 'last_price_update_time': 1774857905.414878}
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BF13%2520DZX') HTTP/1.1" 204 0
2026-03-30 08:05:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ST69GFK/42776399?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=rUVbfPIXUE%2BEOLV60%2BLhmGe%2FM3PhqW6duHoxrEPOpqo%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:05:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21HNZ/42771233?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=bbaZbwvzUDBMDLnvUFXL65TR%2BiVvb3ctWZqPk0CG7xI%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:05:05 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242520/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242520>
2026-03-30 08:05:05 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242547/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242547>
2026-03-30 08:05:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232901/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21GYK/42773139?sv=2020-08-04&st=2026-03-30T08%3A04%3A50Z&se=2026-03-30T08%3A29%3A50Z&sr=b&sp=r&sig=zGn8uv98g9ST%2BTQGdPWJWwpz%2BuMlPZFmJsIOfXlmLfY%3D)
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699121878%27 HTTP/1.1" 200 None
2026-03-30 08:05:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121878 not downloaded yet
2026-03-30 08:05:05 [bca.uk] INFO: Found listing with ID: BG67%20GBE
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG67%2520GBE%27 HTTP/1.1" 200 None
2026-03-30 08:05:05 [bca.uk] INFO: Scrape type for BG67%20GBE: 0
2026-03-30 08:05:05 [bca.uk] INFO: Found listing with ID: BJ07%20OXE
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ07%2520OXE%27 HTTP/1.1" 200 None
2026-03-30 08:05:05 [bca.uk] INFO: Scrape type for BJ07%20OXE: 0
2026-03-30 08:05:05 [bca.uk] INFO: Found listing with ID: CX11%20XLL
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX11%2520XLL%27 HTTP/1.1" 200 None
2026-03-30 08:05:05 [bca.uk] INFO: Scrape type for CX11%20XLL: 2
2026-03-30 08:05:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c285b63a-ccac-5190-88b0-e753da59df23 with identifier: CX11%20XLL
2026-03-30 08:05:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c285b63a-ccac-5190-88b0-e753da59df23 with scrape type 2
2026-03-30 08:05:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c285b63a-ccac-5190-88b0-e753da59df23 with scrape type 2
2026-03-30 08:05:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c285b63a-ccac-5190-88b0-e753da59df23, identifier: CX11%20XLL
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246310%27 HTTP/1.1" 200 None
2026-03-30 08:05:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246310 not downloaded yet
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454735%27 HTTP/1.1" 200 None
2026-03-30 08:05:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454735 not downloaded yet
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699448308%27 HTTP/1.1" 200 None
2026-03-30 08:05:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448308 not downloaded yet
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699134453%27 HTTP/1.1" 200 None
2026-03-30 08:05:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134453 not downloaded yet
2026-03-30 08:05:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2b4bf190>
2026-03-30 08:05:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_expert_report_file_ec6c5a7e-6495-45b9-bd1f-73e9e762efcd.pdf HTTP/1.1" 201 0
2026-03-30 08:05:05 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item f8eccf50-265e-5fee-a427-0a924535e864
2026-03-30 08:05:05 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: f8eccf50-265e-5fee-a427-0a924535e864, skipping ID generation
2026-03-30 08:05:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f8eccf50-265e-5fee-a427-0a924535e864
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DKM11LBG-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:05:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KM11LBG-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:05:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a75150>
2026-03-30 08:05:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_expert_report_file_0e3b0a81-cafe-4c26-a85c-d9a51d040770.pdf HTTP/1.1" 201 0
2026-03-30 08:05:05 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 3b3ef622-d172-598b-9bff-2a9ea247edba
2026-03-30 08:05:05 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 3b3ef622-d172-598b-9bff-2a9ea247edba, skipping ID generation
2026-03-30 08:05:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 3b3ef622-d172-598b-9bff-2a9ea247edba
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DFH18EHB-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:05:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FH18EHB-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:05:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6f6750>
2026-03-30 08:05:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_expert_report_file_55135365-bd8b-4f8f-a872-88e7e203c592.pdf HTTP/1.1" 201 0
2026-03-30 08:05:05 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item af24d3da-b46b-51d1-bbaf-f4618af1bcb8
2026-03-30 08:05:05 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: af24d3da-b46b-51d1-bbaf-f4618af1bcb8, skipping ID generation
2026-03-30 08:05:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item af24d3da-b46b-51d1-bbaf-f4618af1bcb8
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DKM21XRN-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:05:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KM21XRN-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:05:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c285b63a-ccac-5190-88b0-e753da59df23 with identifier: CX11%20XLL
2026-03-30 08:05:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c285b63a-ccac-5190-88b0-e753da59df23 with identifier: CX11%20XLL
2026-03-30 08:05:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c285b63a-ccac-5190-88b0-e753da59df23 with identifier: CX11%20XLL to the API
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CX11%20XLL-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c285b63a-ccac-5190-88b0-e753da59df23',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CX11 XLL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CX11%20XLL&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'VOLKSWAGEN',
 'model': 'EOS',
 'odometer': 103203,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN EOS 2.0 TDI 140 BMT SPORT Convertible',
 'transmission': 'manual',
 'trim': 'TDI 140 BMT SPORT',
 'vin': 'WVWZZZ1FZBV010704',
 'year': 2011}
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX11%2520XLL%27 HTTP/1.1" 200 None
2026-03-30 08:05:06 [bca.uk] INFO: Saving data for CX11%20XLL: {'auction_closing_time': 1774864800.0, 'created_time': 1774303364.616567, 'last_price_update_time': 1774857906.362965}
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CX11%2520XLL') HTTP/1.1" 204 0
2026-03-30 08:05:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LN21PKX/42812220?sv=2020-08-04&st=2026-03-30T08%3A04%3A58Z&se=2026-03-30T08%3A29%3A58Z&sr=b&sp=r&sig=F9If13EnLe6BMxeNSNfG3nrhjM1O3hsX0WQ14NYXInQ%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:05:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RV64ZYE/42812603?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=uUSzMekXTHzUnApvQLky1yzSBRE26fOlx4D4t%2BD3Pjo%3D> (referer: https://www.bca.co.uk/)
2026-03-30 08:05:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121851/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LC71HSO-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699121881%27 HTTP/1.1" 200 None
2026-03-30 08:05:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121881 not downloaded yet
2026-03-30 08:05:06 [bca.uk] INFO: Found listing with ID: DP11%20NCY
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP11%2520NCY%27 HTTP/1.1" 200 None
2026-03-30 08:05:06 [bca.uk] INFO: Scrape type for DP11%20NCY: 2
2026-03-30 08:05:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ff74f047-fc55-51b4-aa9b-feedeb845f96 with identifier: DP11%20NCY
2026-03-30 08:05:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ff74f047-fc55-51b4-aa9b-feedeb845f96 with scrape type 2
2026-03-30 08:05:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ff74f047-fc55-51b4-aa9b-feedeb845f96 with scrape type 2
2026-03-30 08:05:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ff74f047-fc55-51b4-aa9b-feedeb845f96, identifier: DP11%20NCY
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246317%27 HTTP/1.1" 200 None
2026-03-30 08:05:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246317 not downloaded yet
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454739%27 HTTP/1.1" 200 None
2026-03-30 08:05:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454739 not downloaded yet
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699448310%27 HTTP/1.1" 200 None
2026-03-30 08:05:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448310 not downloaded yet
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699134461%27 HTTP/1.1" 200 None
2026-03-30 08:05:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134461 not downloaded yet
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699158239%27 HTTP/1.1" 200 None
2026-03-30 08:05:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158239 not downloaded yet
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698994624%27 HTTP/1.1" 200 None
2026-03-30 08:05:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994624 not downloaded yet
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699442153%27 HTTP/1.1" 200 None
2026-03-30 08:05:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442153 not downloaded yet
2026-03-30 08:05:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242616/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242616>
2026-03-30 08:05:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121868/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121868>
2026-03-30 08:05:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246291/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246291>
2026-03-30 08:05:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246283/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SF19XEB-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:05:06 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242569/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242569>
2026-03-30 08:05:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ff74f047-fc55-51b4-aa9b-feedeb845f96 with identifier: DP11%20NCY
2026-03-30 08:05:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ff74f047-fc55-51b4-aa9b-feedeb845f96 with identifier: DP11%20NCY
2026-03-30 08:05:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ff74f047-fc55-51b4-aa9b-feedeb845f96 with identifier: DP11%20NCY to the API
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DP11%20NCY-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ff74f047-fc55-51b4-aa9b-feedeb845f96',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DP11 NCY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DP11%20NCY&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'BMW',
 'model': '320D',
 'odometer': 155956,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'BMW 320D 2.0 184 SE TOURING Estate',
 'transmission': 'manual',
 'trim': '184 SE TOURING',
 'vin': 'WBAUY12050F130556',
 'year': 2011}
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP11%2520NCY%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [bca.uk] INFO: Saving data for DP11%20NCY: {'auction_closing_time': 1774864800.0, 'created_time': 1774303361.387436, 'last_price_update_time': 1774857907.107744}
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DP11%2520NCY') HTTP/1.1" 204 0
2026-03-30 08:05:07 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:07 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a653b90>
2026-03-30 08:05:07 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:07 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_expert_report_file_9d8525c6-00a4-4c89-9c92-f62b3e799960.pdf HTTP/1.1" 201 0
2026-03-30 08:05:07 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item e60a31c4-2540-5125-878e-50ff9aa22afe
2026-03-30 08:05:07 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: e60a31c4-2540-5125-878e-50ff9aa22afe, skipping ID generation
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item e60a31c4-2540-5125-878e-50ff9aa22afe
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DST69GFK-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=ST69GFK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 already downloaded
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246801%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246801 not downloaded yet
2026-03-30 08:05:07 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:07 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290b0cd0>
2026-03-30 08:05:07 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:07 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_expert_report_file_bb2a46c2-32ca-4f5f-a80c-50b8b1225d3b.pdf HTTP/1.1" 201 0
2026-03-30 08:05:07 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 0d4ed678-073b-5058-b629-244e90050929
2026-03-30 08:05:07 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 0d4ed678-073b-5058-b629-244e90050929, skipping ID generation
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 0d4ed678-073b-5058-b629-244e90050929
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DSM21HNZ-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SM21HNZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 already downloaded
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246650%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246650 not downloaded yet
2026-03-30 08:05:07 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:07 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2958a690>
2026-03-30 08:05:07 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:07 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21GYK%252F699232901%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232901/600 saved to cache
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 9155b05c-5b0d-559f-9dc5-07848d0b366d
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699121890%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121890 not downloaded yet
2026-03-30 08:05:07 [bca.uk] INFO: Found listing with ID: EX15%20XAZ
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX15%2520XAZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [bca.uk] INFO: Scrape type for EX15%20XAZ: 0
2026-03-30 08:05:07 [bca.uk] INFO: Found listing with ID: EY56%20YMJ
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY56%2520YMJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [bca.uk] INFO: Scrape type for EY56%20YMJ: 2
2026-03-30 08:05:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4250dc78-6785-5e4d-9e82-6732141de5cf with identifier: EY56%20YMJ
2026-03-30 08:05:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4250dc78-6785-5e4d-9e82-6732141de5cf with scrape type 2
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4250dc78-6785-5e4d-9e82-6732141de5cf with scrape type 2
2026-03-30 08:05:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4250dc78-6785-5e4d-9e82-6732141de5cf, identifier: EY56%20YMJ
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246324%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246324 not downloaded yet
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454743%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454743 not downloaded yet
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699448311%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448311 not downloaded yet
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699134466%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134466 not downloaded yet
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699158247%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158247 not downloaded yet
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698994638%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994638 not downloaded yet
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699442164%27 HTTP/1.1" 200 None
2026-03-30 08:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442164 not downloaded yet
2026-03-30 08:05:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4250dc78-6785-5e4d-9e82-6732141de5cf with identifier: EY56%20YMJ
2026-03-30 08:05:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4250dc78-6785-5e4d-9e82-6732141de5cf with identifier: EY56%20YMJ
2026-03-30 08:05:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4250dc78-6785-5e4d-9e82-6732141de5cf with identifier: EY56%20YMJ to the API
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 239,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EY56%20YMJ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4250dc78-6785-5e4d-9e82-6732141de5cf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EY56 YMJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EY56%20YMJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'VOLVO',
 'model': 'XC90',
 'odometer': 163144,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2006-01-01',
 'seller_name': None,
 'title': 'VOLVO XC90 2.4 D5 185 SE G/T Estate',
 'transmission': 'manual',
 'trim': 'D5 185 SE G/T',
 'vin': 'YV1CZ714671341528',
 'year': 2006}
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY56%2520YMJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [bca.uk] INFO: Saving data for EY56%20YMJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774390911.523963, 'last_price_update_time': 1774857908.103636}
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EY56%2520YMJ') HTTP/1.1" 204 0
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246809%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246809 not downloaded yet
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246656%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246656 not downloaded yet
2026-03-30 08:05:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454726/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=WG15ZHH-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:05:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134444/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=RO22NSF-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:05:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242509/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF20HGJ/42704639?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=jtE8ctxrMxaLHh%2F8kuVcy7T7JHe3uaHSf4avjL2%2BUAA%3D)
2026-03-30 08:05:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448307/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=VN20RXY-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:05:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242547/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF20HGJ/42704639?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=jtE8ctxrMxaLHh%2F8kuVcy7T7JHe3uaHSf4avjL2%2BUAA%3D)
2026-03-30 08:05:08 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121863/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121863>
2026-03-30 08:05:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242520/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF20HGJ/42704639?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=jtE8ctxrMxaLHh%2F8kuVcy7T7JHe3uaHSf4avjL2%2BUAA%3D)
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699121897%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121897 not downloaded yet
2026-03-30 08:05:08 [bca.uk] INFO: Found listing with ID: GU62%20GHN
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU62%2520GHN%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [bca.uk] INFO: Scrape type for GU62%20GHN: 0
2026-03-30 08:05:08 [bca.uk] INFO: Found listing with ID: KU14%20VPZ
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU14%2520VPZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [bca.uk] INFO: Scrape type for KU14%20VPZ: 2
2026-03-30 08:05:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0cbcc767-f825-5cb5-a779-fbaa9e1632df with identifier: KU14%20VPZ
2026-03-30 08:05:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0cbcc767-f825-5cb5-a779-fbaa9e1632df with scrape type 2
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0cbcc767-f825-5cb5-a779-fbaa9e1632df with scrape type 2
2026-03-30 08:05:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0cbcc767-f825-5cb5-a779-fbaa9e1632df, identifier: KU14%20VPZ
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246338%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246338 not downloaded yet
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454747%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454747 not downloaded yet
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699448312%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448312 not downloaded yet
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699134472%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134472 not downloaded yet
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699158262%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158262 not downloaded yet
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698994646%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994646 not downloaded yet
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699442171%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442171 not downloaded yet
2026-03-30 08:05:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd3a496750>
2026-03-30 08:05:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_expert_report_file_00acb46f-a17f-4d60-a31d-903863ec87a8.pdf HTTP/1.1" 201 0
2026-03-30 08:05:08 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item b9897ede-5602-5397-a345-1caff76c413e
2026-03-30 08:05:08 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: b9897ede-5602-5397-a345-1caff76c413e, skipping ID generation
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b9897ede-5602-5397-a345-1caff76c413e
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DLN21PKX-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LN21PKX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:05:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291b8390>
2026-03-30 08:05:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_expert_report_file_82e8a33d-19c7-4da6-94a8-1a69a0424db3.pdf HTTP/1.1" 201 0
2026-03-30 08:05:08 [crawlers.middlewares.report_download_middleware] INFO: Downloaded report for item 696c6389-9a35-54da-aadd-2178540b7951
2026-03-30 08:05:08 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 696c6389-9a35-54da-aadd-2178540b7951, skipping ID generation
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 696c6389-9a35-54da-aadd-2178540b7951
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26Reg%3DRV64ZYE-GB%26grp%3Dpublic%26obl%3Dhht3%2CManheim%26minwidth%3D600%26width%3D600%26default%3D5%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=RV64ZYE-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5 not downloaded yet
2026-03-30 08:05:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0cbcc767-f825-5cb5-a779-fbaa9e1632df with identifier: KU14%20VPZ
2026-03-30 08:05:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0cbcc767-f825-5cb5-a779-fbaa9e1632df with identifier: KU14%20VPZ
2026-03-30 08:05:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0cbcc767-f825-5cb5-a779-fbaa9e1632df with identifier: KU14%20VPZ to the API
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 131,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KU14%20VPZ-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0cbcc767-f825-5cb5-a779-fbaa9e1632df',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KU14 VPZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KU14%20VPZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'ALFA ROMEO',
 'model': 'GIULIETTA',
 'odometer': 132721,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'ALFA ROMEO GIULIETTA 1.4 TB M/AIR 170 DISTINCTIVE Hatchback',
 'transmission': 'manual',
 'trim': 'TB M/AIR 170 DISTINCTIVE',
 'vin': 'ZAR94000007326563',
 'year': 2014}
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU14%2520VPZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:08 [bca.uk] INFO: Saving data for KU14%20VPZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774476099.727097, 'last_price_update_time': 1774857908.976806}
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KU14%2520VPZ') HTTP/1.1" 204 0
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246820%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246820 not downloaded yet
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246662%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246662 not downloaded yet
2026-03-30 08:05:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242569/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF20HGJ/42704639?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=jtE8ctxrMxaLHh%2F8kuVcy7T7JHe3uaHSf4avjL2%2BUAA%3D)
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699121910%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121910 not downloaded yet
2026-03-30 08:05:09 [bca.uk] INFO: Found listing with ID: RE62%20CVJ
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE62%2520CVJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [bca.uk] INFO: Scrape type for RE62%20CVJ: 0
2026-03-30 08:05:09 [bca.uk] INFO: Found listing with ID: WN57%20EYX
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN57%2520EYX%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [bca.uk] INFO: Scrape type for WN57%20EYX: 0
2026-03-30 08:05:09 [bca.uk] INFO: Found listing with ID: AP57%20OHZ
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP57%2520OHZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [bca.uk] INFO: Scrape type for AP57%20OHZ: 2
2026-03-30 08:05:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3f56cdac-4e25-5837-bb8d-a8451566a03c with identifier: AP57%20OHZ
2026-03-30 08:05:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3f56cdac-4e25-5837-bb8d-a8451566a03c with scrape type 2
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3f56cdac-4e25-5837-bb8d-a8451566a03c with scrape type 2
2026-03-30 08:05:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3f56cdac-4e25-5837-bb8d-a8451566a03c, identifier: AP57%20OHZ
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246351%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246351 not downloaded yet
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454749%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454749 not downloaded yet
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699448314%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448314 not downloaded yet
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699134482%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134482 not downloaded yet
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699158268%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158268 not downloaded yet
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698994654%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994654 not downloaded yet
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699442179%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442179 not downloaded yet
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440275%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440275 not downloaded yet
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699388257%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388257 not downloaded yet
2026-03-30 08:05:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246283/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SF19XEB/42743748?sv=2020-08-04&st=2026-03-30T08%3A04%3A54Z&se=2026-03-30T08%3A29%3A54Z&sr=b&sp=r&sig=PREBhs%2B%2BaYlkqcd9XFWojl%2Bu3NoeAmCRi8JDkGO%2Fe%2BM%3D)
2026-03-30 08:05:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121851/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LC71HSO/42769169?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=0K1vouk%2B2jmBvCkpqkQip1r5nNpaC9Dec8CilQenknQ%3D)
2026-03-30 08:05:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121868/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LC71HSO/42769169?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=0K1vouk%2B2jmBvCkpqkQip1r5nNpaC9Dec8CilQenknQ%3D)
2026-03-30 08:05:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994616/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=FH18EHB-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:05:09 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442145/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KM21XRN-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:05:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246291/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SF19XEB/42743748?sv=2020-08-04&st=2026-03-30T08%3A04%3A54Z&se=2026-03-30T08%3A29%3A54Z&sr=b&sp=r&sig=PREBhs%2B%2BaYlkqcd9XFWojl%2Bu3NoeAmCRi8JDkGO%2Fe%2BM%3D)
2026-03-30 08:05:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3f56cdac-4e25-5837-bb8d-a8451566a03c with identifier: AP57%20OHZ
2026-03-30 08:05:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3f56cdac-4e25-5837-bb8d-a8451566a03c with identifier: AP57%20OHZ
2026-03-30 08:05:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3f56cdac-4e25-5837-bb8d-a8451566a03c with identifier: AP57%20OHZ to the API
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 158,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AP57%20OHZ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3f56cdac-4e25-5837-bb8d-a8451566a03c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AP57 OHZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AP57%20OHZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'MERCEDES-BENZ',
 'model': 'B150',
 'odometer': 112773,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2007-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ B150 1.5 SE Hatchback',
 'transmission': 'manual',
 'trim': 'SE',
 'vin': 'WDD2452312J218289',
 'year': 2007}
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP57%2520OHZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [bca.uk] INFO: Saving data for AP57%20OHZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774476137.336668, 'last_price_update_time': 1774857909.774617}
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AP57%2520OHZ') HTTP/1.1" 204 0
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246833%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246833 not downloaded yet
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246666%27 HTTP/1.1" 200 None
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246666 not downloaded yet
2026-03-30 08:05:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290242d0>
2026-03-30 08:05:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF20HGJ%252F699242509%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242509/600 saved to cache
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87
2026-03-30 08:05:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293eb6d0>
2026-03-30 08:05:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF20HGJ%252F699242547%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242547/600 saved to cache
2026-03-30 08:05:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87
2026-03-30 08:05:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299950d0>
2026-03-30 08:05:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF20HGJ%252F699242520%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242520/600 saved to cache
2026-03-30 08:05:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87
2026-03-30 08:05:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242616/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF20HGJ/42704639?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=jtE8ctxrMxaLHh%2F8kuVcy7T7JHe3uaHSf4avjL2%2BUAA%3D)
2026-03-30 08:05:10 [bca.uk] INFO: Found listing with ID: KW68%20KFK
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW68%2520KFK%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [bca.uk] INFO: Scrape type for KW68%20KFK: 0
2026-03-30 08:05:10 [bca.uk] INFO: Found listing with ID: BG18%20KHJ
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG18%2520KHJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [bca.uk] INFO: Scrape type for BG18%20KHJ: 0
2026-03-30 08:05:10 [bca.uk] INFO: Found listing with ID: MD18%20JVV
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD18%2520JVV%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [bca.uk] INFO: Scrape type for MD18%20JVV: 0
2026-03-30 08:05:10 [bca.uk] INFO: Found listing with ID: PK67%20ZVU
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK67%2520ZVU%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [bca.uk] INFO: Scrape type for PK67%20ZVU: 0
2026-03-30 08:05:10 [bca.uk] INFO: Found listing with ID: EG17%20GCX
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EG17%2520GCX%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [bca.uk] INFO: Scrape type for EG17%20GCX: 0
2026-03-30 08:05:10 [bca.uk] INFO: Found listing with ID: KY16%20YLL
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY16%2520YLL%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [bca.uk] INFO: Scrape type for KY16%20YLL: 0
2026-03-30 08:05:10 [bca.uk] INFO: Found listing with ID: LN12%20FCM
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN12%2520FCM%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [bca.uk] INFO: Scrape type for LN12%20FCM: 0
2026-03-30 08:05:10 [bca.uk] INFO: Found listing with ID: EU56%20DXM
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU56%2520DXM%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [bca.uk] INFO: Scrape type for EU56%20DXM: 0
2026-03-30 08:05:10 [bca.uk] INFO: Found listing with ID: EA63%20PVE
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA63%2520PVE%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [bca.uk] INFO: Scrape type for EA63%20PVE: 0
2026-03-30 08:05:10 [bca.uk] INFO: Found listing with ID: FH08%20KSZ
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH08%2520KSZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [bca.uk] INFO: Scrape type for FH08%20KSZ: 2
2026-03-30 08:05:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 196f03d1-48df-516a-9821-aea23dca43ba with identifier: FH08%20KSZ
2026-03-30 08:05:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 196f03d1-48df-516a-9821-aea23dca43ba with scrape type 2
2026-03-30 08:05:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 196f03d1-48df-516a-9821-aea23dca43ba with scrape type 2
2026-03-30 08:05:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 196f03d1-48df-516a-9821-aea23dca43ba, identifier: FH08%20KSZ
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246363%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246363 not downloaded yet
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454758%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454758 not downloaded yet
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699448317%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448317 not downloaded yet
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699134496%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134496 not downloaded yet
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699158277%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158277 not downloaded yet
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698994664%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994664 not downloaded yet
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699442188%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442188 not downloaded yet
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440284%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440284 not downloaded yet
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699388274%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388274 not downloaded yet
2026-03-30 08:05:10 [scrapy.extensions.logstats] INFO: Crawled 120 pages (at 21 pages/min), scraped 251 items (at 73 items/min)
2026-03-30 08:05:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 191MiB
2026-03-30 08:05:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 196f03d1-48df-516a-9821-aea23dca43ba with identifier: FH08%20KSZ
2026-03-30 08:05:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 196f03d1-48df-516a-9821-aea23dca43ba with identifier: FH08%20KSZ
2026-03-30 08:05:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 196f03d1-48df-516a-9821-aea23dca43ba with identifier: FH08%20KSZ to the API
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FH08%20KSZ-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '196f03d1-48df-516a-9821-aea23dca43ba',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FH08 KSZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FH08%20KSZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'HONDA',
 'model': 'CIVIC',
 'odometer': 150459,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'HONDA CIVIC 1.4 I-DSI ES IMA Saloon',
 'transmission': 'automatic',
 'trim': 'I-DSI ES IMA',
 'vin': 'JHMFD36208S208976',
 'year': 2008}
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH08%2520KSZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:10 [bca.uk] INFO: Saving data for FH08%20KSZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774265198.205092, 'last_price_update_time': 1774857910.866153}
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FH08%2520KSZ') HTTP/1.1" 204 0
2026-03-30 08:05:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246843%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246843 not downloaded yet
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246672%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246672 not downloaded yet
2026-03-30 08:05:11 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:11 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:11 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:11 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:11 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299e6f50>
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF20HGJ%252F699242569%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242569/600 saved to cache
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87
2026-03-30 08:05:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454726/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WG15ZHH/42810560?sv=2020-08-04&st=2026-03-30T08%3A04%3A56Z&se=2026-03-30T08%3A29%3A56Z&sr=b&sp=r&sig=8DaTOTBejMtGylpflX38hjGobC7MkLkZJK%2FO2sg2zpI%3D)
2026-03-30 08:05:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121863/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LC71HSO/42769169?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=0K1vouk%2B2jmBvCkpqkQip1r5nNpaC9Dec8CilQenknQ%3D)
2026-03-30 08:05:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134444/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NSF/42809911?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=QyL8El7jO4NFWLbBvnxA5L3bRZ4hKegzZwkkAlcUwJk%3D)
2026-03-30 08:05:11 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442164/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442164>
2026-03-30 08:05:11 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994638/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994638>
2026-03-30 08:05:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448307/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VN20RXY/42811811?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=Doz8dX%2FObSy0iYRAIxPK7PHoz1cfcyH219nzUIfgrhE%3D)
2026-03-30 08:05:11 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158247/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158247>
2026-03-30 08:05:11 [bca.uk] INFO: Found listing with ID: GL67%20YWJ
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL67%2520YWJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [bca.uk] INFO: Scrape type for GL67%20YWJ: 2
2026-03-30 08:05:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 42ebdce6-caea-560b-959e-493f22ba17b0 with identifier: GL67%20YWJ
2026-03-30 08:05:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 42ebdce6-caea-560b-959e-493f22ba17b0 with scrape type 2
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 42ebdce6-caea-560b-959e-493f22ba17b0 with scrape type 2
2026-03-30 08:05:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 42ebdce6-caea-560b-959e-493f22ba17b0, identifier: GL67%20YWJ
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246372%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246372 not downloaded yet
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454767%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454767 not downloaded yet
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699448322%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448322 not downloaded yet
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699134513%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134513 not downloaded yet
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699158293%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158293 not downloaded yet
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698994689%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994689 not downloaded yet
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699442194%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442194 not downloaded yet
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440292%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440292 not downloaded yet
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699388290%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388290 not downloaded yet
2026-03-30 08:05:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 42ebdce6-caea-560b-959e-493f22ba17b0 with identifier: GL67%20YWJ
2026-03-30 08:05:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 42ebdce6-caea-560b-959e-493f22ba17b0 with identifier: GL67%20YWJ
2026-03-30 08:05:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 42ebdce6-caea-560b-959e-493f22ba17b0 with identifier: GL67%20YWJ to the API
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 165,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GL67%20YWJ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '42ebdce6-caea-560b-959e-493f22ba17b0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GL67 YWJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GL67%20YWJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'HYUNDAI',
 'model': 'TUCSON',
 'odometer': 133334,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'HYUNDAI TUCSON 1.6 T-GDI 177 2WD SPORT ED.DCT StationWagon',
 'transmission': 'automatic',
 'trim': 'T-GDI 177 2WD SPORT ED.DCT',
 'vin': 'TMAJ3812VJJ551588',
 'year': 2017}
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL67%2520YWJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [bca.uk] INFO: Saving data for GL67%20YWJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774365709.058323, 'last_price_update_time': 1774857911.738369}
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GL67%2520YWJ') HTTP/1.1" 204 0
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246858%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246858 not downloaded yet
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246680%27 HTTP/1.1" 200 None
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246680 not downloaded yet
2026-03-30 08:05:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=12&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a90490>
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSF19XEB%252F699246283%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246283/600 saved to cache
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 377864fd-ec6d-594c-b895-94a64592f4de
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a7a5ad0>
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLC71HSO%252F699121851%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121851/600 saved to cache
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 1af1613c-abaf-5569-b763-32c133bb73c8
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296f9510>
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLC71HSO%252F699121868%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121868/600 saved to cache
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 1af1613c-abaf-5569-b763-32c133bb73c8
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29999a90>
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSF19XEB%252F699246291%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246291/600 saved to cache
2026-03-30 08:05:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 377864fd-ec6d-594c-b895-94a64592f4de
2026-03-30 08:05:11 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:11 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:11 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:11 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:11 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a8a0c10>
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF20HGJ%252F699242616%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242616/600 saved to cache
2026-03-30 08:05:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87
2026-03-30 08:05:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442145/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM21XRN/42812319?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=4gL7ZqkIqMnGu7hKiUj1RRF%2FaLYG%2Bz73l%2BI%2BSUcJOrA%3D)
2026-03-30 08:05:12 [bca.uk] INFO: Found listing with ID: T140%20LPV
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27T140%2520LPV%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [bca.uk] INFO: Scrape type for T140%20LPV: 0
2026-03-30 08:05:12 [bca.uk] INFO: Found listing with ID: WJ61%20HNH
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ61%2520HNH%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [bca.uk] INFO: Scrape type for WJ61%20HNH: 2
2026-03-30 08:05:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dae24e3d-4588-5599-a7dd-3b2befb7854b with identifier: WJ61%20HNH
2026-03-30 08:05:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dae24e3d-4588-5599-a7dd-3b2befb7854b with scrape type 2
2026-03-30 08:05:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item dae24e3d-4588-5599-a7dd-3b2befb7854b with scrape type 2
2026-03-30 08:05:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dae24e3d-4588-5599-a7dd-3b2befb7854b, identifier: WJ61%20HNH
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454774%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454774 not downloaded yet
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699448327%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448327 not downloaded yet
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699134529%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134529 not downloaded yet
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699158306%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158306 not downloaded yet
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698994722%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994722 not downloaded yet
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699442202%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442202 not downloaded yet
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440300%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440300 not downloaded yet
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699388309%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388309 not downloaded yet
2026-03-30 08:05:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994616/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FH18EHB/42810864?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=3Zktz5bG8KQkum6cj%2BKgL2qt5GWJV3Iol5MUq7qr6fQ%3D)
2026-03-30 08:05:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246820/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246820>
2026-03-30 08:05:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246666/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246666>
2026-03-30 08:05:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388245/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=RV64ZYE-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:05:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440265/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=LN21PKX-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:05:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246662/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246662>
2026-03-30 08:05:12 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442171/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442171>
2026-03-30 08:05:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dae24e3d-4588-5599-a7dd-3b2befb7854b with identifier: WJ61%20HNH
2026-03-30 08:05:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dae24e3d-4588-5599-a7dd-3b2befb7854b with identifier: WJ61%20HNH
2026-03-30 08:05:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dae24e3d-4588-5599-a7dd-3b2befb7854b with identifier: WJ61%20HNH to the API
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 158,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WJ61%20HNH-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'dae24e3d-4588-5599-a7dd-3b2befb7854b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WJ61 HNH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WJ61%20HNH&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'MERCEDES-BENZ',
 'model': 'SLK 200',
 'odometer': 99457,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ SLK 200 1.8 B/E Roadster',
 'transmission': 'manual',
 'trim': 'B/E',
 'vin': 'WDD1724482F014648',
 'year': 2011}
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ61%2520HNH%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [bca.uk] INFO: Saving data for WJ61%20HNH: {'auction_closing_time': 1774864800.0, 'created_time': 1774277849.498876, 'last_price_update_time': 1774857912.690304}
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WJ61%2520HNH') HTTP/1.1" 204 0
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246876%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246876 not downloaded yet
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246695%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246695 not downloaded yet
2026-03-30 08:05:12 [bca.uk] INFO: Found listing with ID: VN17%20XMU
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN17%2520XMU%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [bca.uk] INFO: Scrape type for VN17%20XMU: 0
2026-03-30 08:05:12 [bca.uk] INFO: Found listing with ID: GN64%20XOK
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN64%2520XOK%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [bca.uk] INFO: Scrape type for GN64%20XOK: 0
2026-03-30 08:05:12 [bca.uk] INFO: Found listing with ID: SE66%20MHY
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE66%2520MHY%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [bca.uk] INFO: Scrape type for SE66%20MHY: 0
2026-03-30 08:05:12 [bca.uk] INFO: Found listing with ID: VA65%20YYK
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA65%2520YYK%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [bca.uk] INFO: Scrape type for VA65%20YYK: 0
2026-03-30 08:05:12 [bca.uk] INFO: Found listing with ID: BP14%20WHB
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP14%2520WHB%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [bca.uk] INFO: Scrape type for BP14%20WHB: 0
2026-03-30 08:05:12 [bca.uk] INFO: Found listing with ID: FV55%20GHG
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV55%2520GHG%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [bca.uk] INFO: Scrape type for FV55%20GHG: 0
2026-03-30 08:05:12 [bca.uk] INFO: Found listing with ID: SB63%20OHW
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB63%2520OHW%27 HTTP/1.1" 200 None
2026-03-30 08:05:12 [bca.uk] INFO: Scrape type for SB63%20OHW: 0
2026-03-30 08:05:12 [bca.uk] INFO: Found listing with ID: WN21%20ZGE
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN21%2520ZGE%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [bca.uk] INFO: Scrape type for WN21%20ZGE: 0
2026-03-30 08:05:13 [bca.uk] INFO: Found listing with ID: WT18%20AFV
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT18%2520AFV%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [bca.uk] INFO: Scrape type for WT18%20AFV: 0
2026-03-30 08:05:13 [bca.uk] INFO: Found listing with ID: FL10%20FUV
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL10%2520FUV%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [bca.uk] INFO: Scrape type for FL10%20FUV: 0
2026-03-30 08:05:13 [bca.uk] INFO: Found listing with ID: LB67%20WHR
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB67%2520WHR%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [bca.uk] INFO: Scrape type for LB67%20WHR: 0
2026-03-30 08:05:13 [bca.uk] INFO: Found listing with ID: WV18%20GNY
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV18%2520GNY%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [bca.uk] INFO: Scrape type for WV18%20GNY: 0
2026-03-30 08:05:13 [bca.uk] INFO: Found listing with ID: AE67%20AWJ
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE67%2520AWJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [bca.uk] INFO: Scrape type for AE67%20AWJ: 0
2026-03-30 08:05:13 [bca.uk] INFO: Found listing with ID: DA64%20AWP
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA64%2520AWP%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [bca.uk] INFO: Scrape type for DA64%20AWP: 0
2026-03-30 08:05:13 [bca.uk] INFO: Found listing with ID: AD15%20LAO
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD15%2520LAO%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [bca.uk] INFO: Scrape type for AD15%20LAO: 0
2026-03-30 08:05:13 [bca.uk] INFO: Found listing with ID: CT19%20VYM
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CT19%2520VYM%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [bca.uk] INFO: Scrape type for CT19%20VYM: 2
2026-03-30 08:05:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0099a213-28ec-5b98-a131-a17ce2c05bd6 with identifier: CT19%20VYM
2026-03-30 08:05:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0099a213-28ec-5b98-a131-a17ce2c05bd6 with scrape type 2
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0099a213-28ec-5b98-a131-a17ce2c05bd6 with scrape type 2
2026-03-30 08:05:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0099a213-28ec-5b98-a131-a17ce2c05bd6, identifier: CT19%20VYM
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699454781%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454781 not downloaded yet
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699448332%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448332 not downloaded yet
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699134541%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134541 not downloaded yet
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699158317%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158317 not downloaded yet
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698994763%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994763 not downloaded yet
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699442210%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442210 not downloaded yet
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440303%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440303 not downloaded yet
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699388323%27 HTTP/1.1" 200 None
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388323 not downloaded yet
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a60c750>
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWG15ZHH%252F699454726%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454726/600 saved to cache
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29af3850>
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLC71HSO%252F699121863%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121863/600 saved to cache
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 1af1613c-abaf-5569-b763-32c133bb73c8
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3e5250>
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NSF%252F699134444%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134444/600 saved to cache
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 8433bd02-1f79-56f5-a78e-be40f83c57a6
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a880d90>
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVN20RXY%252F699448307%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448307/600 saved to cache
2026-03-30 08:05:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 035d780d-8ed1-5f44-8897-4307d6817ad2
2026-03-30 08:05:13 [bca.uk] INFO: Total items found: 100
2026-03-30 08:05:13 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=13&sort=MostRecentlyAdded
2026-03-30 08:05:13 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:05:13 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=13&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158247/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM11LBG/42806877?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=cHuBJJUDr%2BnPnIDKbOVbHTP%2B233LTQGMhhL4t5GFZbE%3D)
2026-03-30 08:05:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0099a213-28ec-5b98-a131-a17ce2c05bd6 with identifier: CT19%20VYM
2026-03-30 08:05:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0099a213-28ec-5b98-a131-a17ce2c05bd6 with identifier: CT19%20VYM
2026-03-30 08:05:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0099a213-28ec-5b98-a131-a17ce2c05bd6 with identifier: CT19%20VYM to the API
2026-03-30 08:05:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=11&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CT19%20VYM-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0099a213-28ec-5b98-a131-a17ce2c05bd6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CT19 VYM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CT19%20VYM&vehicleType=*',
 'listing': 'auction',
 'location': 'Crawley',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 102007,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 3008 1.2 P/T 130 GT LINE Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 130 GT LINE',
 'vin': 'VF3MRHNSJKS150829',
 'year': 2019}
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CT19%2520VYM%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Saving data for CT19%20VYM: {'auction_closing_time': 1774864800.0, 'created_time': 1774564552.124404, 'last_price_update_time': 1774857914.292456}
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CT19%2520VYM') HTTP/1.1" 204 0
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246893%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246893 not downloaded yet
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246718%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246718 not downloaded yet
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: LB69%20LHJ
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB69%2520LHJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for LB69%20LHJ: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: WG66%20JSV
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG66%2520JSV%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for WG66%20JSV: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: SH51%20YHV
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH51%2520YHV%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for SH51%20YHV: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: GL12%20WVA
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL12%2520WVA%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for GL12%20WVA: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: LS59%20WLK
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS59%2520WLK%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for LS59%20WLK: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: PN60%20GZE
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN60%2520GZE%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for PN60%20GZE: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: YF10%20RDV
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF10%2520RDV%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for YF10%20RDV: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: OY14%20RPZ
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY14%2520RPZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for OY14%20RPZ: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: LM64%20MUY
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM64%2520MUY%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for LM64%20MUY: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: BD07%20PXG
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD07%2520PXG%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for BD07%20PXG: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: EK06%20NPN
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK06%2520NPN%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for EK06%20NPN: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: EO58%20AFK
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO58%2520AFK%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for EO58%20AFK: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: HN55%20YJE
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN55%2520YJE%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for HN55%20YJE: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: KM63%20TVA
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM63%2520TVA%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for KM63%20TVA: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: LY56%20OFC
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY56%2520OFC%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for LY56%20OFC: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: OY10%20WZO
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY10%2520WZO%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for OY10%20WZO: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: PN60%20AXJ
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN60%2520AXJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for PN60%20AXJ: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: CE66%20WTG
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE66%2520WTG%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for CE66%20WTG: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: GM65%20XJX
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM65%2520XJX%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for GM65%20XJX: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: LM13%20OUD
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM13%2520OUD%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for LM13%20OUD: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: YK16%20DVY
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK16%2520DVY%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for YK16%20DVY: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: AV20%20NND
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV20%2520NND%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for AV20%20NND: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: BU68%20WHE
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU68%2520WHE%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for BU68%20WHE: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: HY66%20HXR
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY66%2520HXR%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for HY66%20HXR: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: KV16%20LZF
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV16%2520LZF%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for KV16%20LZF: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: SC14%20THU
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC14%2520THU%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for SC14%20THU: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: SF17%20SCY
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF17%2520SCY%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for SF17%20SCY: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: DJZ%208625
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DJZ%25208625%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for DJZ%208625: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: AK17%20XMM
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK17%2520XMM%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for AK17%20XMM: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: AV55%20WUY
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV55%2520WUY%27 HTTP/1.1" 200 None
2026-03-30 08:05:14 [bca.uk] INFO: Scrape type for AV55%20WUY: 0
2026-03-30 08:05:14 [bca.uk] INFO: Found listing with ID: BJ07%20VOG
2026-03-30 08:05:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ07%2520VOG%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for BJ07%20VOG: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: CX06%20LLW
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX06%2520LLW%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for CX06%20LLW: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: DE07%20JYC
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE07%2520JYC%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for DE07%20JYC: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: FE10%20YUW
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE10%2520YUW%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for FE10%20YUW: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: HG60%20HNL
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG60%2520HNL%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for HG60%20HNL: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: JG08%20CAZ
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JG08%2520CAZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for JG08%20CAZ: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: KS58%20LFY
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS58%2520LFY%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for KS58%20LFY: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: MA51%20VAE
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA51%2520VAE%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for MA51%20VAE: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: SB54%20UKM
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB54%2520UKM%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for SB54%20UKM: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: SB57%20VXW
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB57%2520VXW%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for SB57%20VXW: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: VO02%20XLA
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO02%2520XLA%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for VO02%20XLA: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: WL05%20GXS
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL05%2520GXS%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for WL05%20GXS: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: FY16%20JXD
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY16%2520JXD%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for FY16%20JXD: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: FY67%20MKA
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY67%2520MKA%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for FY67%20MKA: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: LW17%20JXZ
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LW17%2520JXZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for LW17%20JXZ: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: SY16%20SZP
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY16%2520SZP%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for SY16%20SZP: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: PT51%20GPT
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PT51%2520GPT%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for PT51%20GPT: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: EK60%20TCU
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK60%2520TCU%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for EK60%20TCU: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: PX63%20SHZ
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX63%2520SHZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for PX63%20SHZ: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: SA14%20EWY
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA14%2520EWY%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for SA14%20EWY: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: L13%20CEE
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27L13%2520CEE%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for L13%20CEE: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: NL62%20GFE
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL62%2520GFE%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for NL62%20GFE: 0
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699158328%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158328 not downloaded yet
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D698994797%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994797 not downloaded yet
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699442217%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442217 not downloaded yet
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440310%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440310 not downloaded yet
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699388351%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388351 not downloaded yet
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: NU10%20OWC
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU10%2520OWC%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for NU10%20OWC: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: YK15%20CTB
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK15%2520CTB%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for YK15%20CTB: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: AK07%20ZFD
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK07%2520ZFD%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for AK07%20ZFD: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: BX62%20FVM
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX62%2520FVM%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for BX62%20FVM: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: YM64%20PGY
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM64%2520PGY%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for YM64%20PGY: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: FN10%20WDR
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN10%2520WDR%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for FN10%20WDR: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: NJ09%20LWY
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ09%2520LWY%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for NJ09%20LWY: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: NL61%20XJX
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL61%2520XJX%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for NL61%20XJX: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: NX13%20HAA
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX13%2520HAA%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for NX13%20HAA: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: NX13%20YBP
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX13%2520YBP%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for NX13%20YBP: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: YD12%20YLM
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD12%2520YLM%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for YD12%20YLM: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: YF63%20ANV
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF63%2520ANV%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for YF63%20ANV: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: FM14%20DTZ
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM14%2520DTZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for FM14%20DTZ: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: SK10%20GUC
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK10%2520GUC%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for SK10%20GUC: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: NA68%20MZO
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA68%2520MZO%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for NA68%20MZO: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: RY19%20XDA
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RY19%2520XDA%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for RY19%20XDA: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: PK16%20DAA
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK16%2520DAA%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for PK16%20DAA: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: ST18%20ZDH
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST18%2520ZDH%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for ST18%20ZDH: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: WD18%20XLJ
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD18%2520XLJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for WD18%20XLJ: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: FY65%20MYB
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY65%2520MYB%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for FY65%20MYB: 0
2026-03-30 08:05:15 [bca.uk] INFO: Found listing with ID: VO17%20HSY
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO17%2520HSY%27 HTTP/1.1" 200 None
2026-03-30 08:05:15 [bca.uk] INFO: Scrape type for VO17%20HSY: 2
2026-03-30 08:05:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 859de77b-d6f0-5768-a8c3-393b614735c8 with identifier: VO17%20HSY
2026-03-30 08:05:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 859de77b-d6f0-5768-a8c3-393b614735c8 with scrape type 2
2026-03-30 08:05:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 859de77b-d6f0-5768-a8c3-393b614735c8 with scrape type 2
2026-03-30 08:05:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 859de77b-d6f0-5768-a8c3-393b614735c8, identifier: VO17%20HSY
2026-03-30 08:05:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442164/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM21XRN/42812319?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=4gL7ZqkIqMnGu7hKiUj1RRF%2FaLYG%2Bz73l%2BI%2BSUcJOrA%3D)
2026-03-30 08:05:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994664/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994664>
2026-03-30 08:05:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994638/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FH18EHB/42810864?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=3Zktz5bG8KQkum6cj%2BKgL2qt5GWJV3Iol5MUq7qr6fQ%3D)
2026-03-30 08:05:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440284/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440284>
2026-03-30 08:05:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388274/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388274>
2026-03-30 08:05:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388290/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388290>
2026-03-30 08:05:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442188/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442188>
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246908%27 HTTP/1.1" 200 None
2026-03-30 08:05:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246908 not downloaded yet
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699246736%27 HTTP/1.1" 200 None
2026-03-30 08:05:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246736 not downloaded yet
2026-03-30 08:05:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 859de77b-d6f0-5768-a8c3-393b614735c8 with identifier: VO17%20HSY
2026-03-30 08:05:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 859de77b-d6f0-5768-a8c3-393b614735c8 with identifier: VO17%20HSY
2026-03-30 08:05:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 859de77b-d6f0-5768-a8c3-393b614735c8 with identifier: VO17%20HSY to the API
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=12&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 94,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VO17%20HSY-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '859de77b-d6f0-5768-a8c3-393b614735c8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VO17 HSY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VO17%20HSY&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'NISSAN',
 'model': 'PULSAR',
 'odometer': 116516,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'NISSAN PULSAR 1.5 DCI 110 N-CONNECTA Hatchback',
 'transmission': 'manual',
 'trim': 'DCI 110 N-CONNECTA',
 'vin': 'VSKDAAC13U0065825',
 'year': 2017}
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO17%2520HSY%27 HTTP/1.1" 200 None
2026-03-30 08:05:16 [bca.uk] INFO: Saving data for VO17%20HSY: {'auction_closing_time': 1774864800.0, 'created_time': 1774564666.147116, 'last_price_update_time': 1774857916.518392}
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VO17%2520HSY') HTTP/1.1" 204 0
2026-03-30 08:05:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2905ae10>
2026-03-30 08:05:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM21XRN%252F699442145%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442145/600 saved to cache
2026-03-30 08:05:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item af24d3da-b46b-51d1-bbaf-f4618af1bcb8
2026-03-30 08:05:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29441cd0>
2026-03-30 08:05:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFH18EHB%252F698994616%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994616/600 saved to cache
2026-03-30 08:05:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 3b3ef622-d172-598b-9bff-2a9ea247edba
2026-03-30 08:05:16 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440292/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440292>
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440320%27 HTTP/1.1" 200 None
2026-03-30 08:05:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440320 not downloaded yet
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699388383%27 HTTP/1.1" 200 None
2026-03-30 08:05:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388383 not downloaded yet
2026-03-30 08:05:16 [bca.uk] INFO: Found listing with ID: DA14%20ORY
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA14%2520ORY%27 HTTP/1.1" 200 None
2026-03-30 08:05:16 [bca.uk] INFO: Scrape type for DA14%20ORY: 2
2026-03-30 08:05:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 19d2ea50-08b4-521d-b10e-9fba1f4229e9 with identifier: DA14%20ORY
2026-03-30 08:05:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 19d2ea50-08b4-521d-b10e-9fba1f4229e9 with scrape type 2
2026-03-30 08:05:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 19d2ea50-08b4-521d-b10e-9fba1f4229e9 with scrape type 2
2026-03-30 08:05:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 19d2ea50-08b4-521d-b10e-9fba1f4229e9, identifier: DA14%20ORY
2026-03-30 08:05:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 19d2ea50-08b4-521d-b10e-9fba1f4229e9 with identifier: DA14%20ORY
2026-03-30 08:05:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 19d2ea50-08b4-521d-b10e-9fba1f4229e9 with identifier: DA14%20ORY
2026-03-30 08:05:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 19d2ea50-08b4-521d-b10e-9fba1f4229e9 with identifier: DA14%20ORY to the API
2026-03-30 08:05:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=12&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DA14%20ORY-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '19d2ea50-08b4-521d-b10e-9fba1f4229e9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DA14 ORY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DA14%20ORY&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'FORD',
 'model': 'KUGA',
 'odometer': 125555,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'FORD KUGA 2.0 TDCI 140 2WD TITANIUM StationWagon',
 'transmission': 'manual',
 'trim': 'TDCI 140 2WD TITANIUM',
 'vin': 'WF0AXXWPMAEJ71308',
 'year': 2014}
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA14%2520ORY%27 HTTP/1.1" 200 None
2026-03-30 08:05:17 [bca.uk] INFO: Saving data for DA14%20ORY: {'auction_closing_time': 1774864800.0, 'created_time': 1774389851.203064, 'last_price_update_time': 1774857917.368286}
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DA14%2520ORY') HTTP/1.1" 204 0
2026-03-30 08:05:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a823bd0>
2026-03-30 08:05:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM11LBG%252F699158247%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158247/600 saved to cache
2026-03-30 08:05:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item f8eccf50-265e-5fee-a427-0a924535e864
2026-03-30 08:05:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440265/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LN21PKX/42812220?sv=2020-08-04&st=2026-03-30T08%3A04%3A58Z&se=2026-03-30T08%3A29%3A58Z&sr=b&sp=r&sig=F9If13EnLe6BMxeNSNfG3nrhjM1O3hsX0WQ14NYXInQ%3D)
2026-03-30 08:05:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388245/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RV64ZYE/42812603?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=uUSzMekXTHzUnApvQLky1yzSBRE26fOlx4D4t%2BD3Pjo%3D)
2026-03-30 08:05:17 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388309/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388309>
2026-03-30 08:05:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246820/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ST69GFK/42776399?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=rUVbfPIXUE%2BEOLV60%2BLhmGe%2FM3PhqW6duHoxrEPOpqo%3D)
2026-03-30 08:05:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246666/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21HNZ/42771233?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=bbaZbwvzUDBMDLnvUFXL65TR%2BiVvb3ctWZqPk0CG7xI%3D)
2026-03-30 08:05:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442171/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM21XRN/42812319?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=4gL7ZqkIqMnGu7hKiUj1RRF%2FaLYG%2Bz73l%2BI%2BSUcJOrA%3D)
2026-03-30 08:05:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246662/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21HNZ/42771233?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=bbaZbwvzUDBMDLnvUFXL65TR%2BiVvb3ctWZqPk0CG7xI%3D)
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440328%27 HTTP/1.1" 200 None
2026-03-30 08:05:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440328 not downloaded yet
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699388403%27 HTTP/1.1" 200 None
2026-03-30 08:05:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388403 not downloaded yet
2026-03-30 08:05:17 [bca.uk] INFO: Found listing with ID: SC14%20NFN
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC14%2520NFN%27 HTTP/1.1" 200 None
2026-03-30 08:05:17 [bca.uk] INFO: Scrape type for SC14%20NFN: 0
2026-03-30 08:05:17 [bca.uk] INFO: Found listing with ID: SO14%20FTD
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO14%2520FTD%27 HTTP/1.1" 200 None
2026-03-30 08:05:17 [bca.uk] INFO: Scrape type for SO14%20FTD: 2
2026-03-30 08:05:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0ff1ffdc-e8c4-5a79-9dd2-37b531eb1529 with identifier: SO14%20FTD
2026-03-30 08:05:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0ff1ffdc-e8c4-5a79-9dd2-37b531eb1529 with scrape type 2
2026-03-30 08:05:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0ff1ffdc-e8c4-5a79-9dd2-37b531eb1529 with scrape type 2
2026-03-30 08:05:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0ff1ffdc-e8c4-5a79-9dd2-37b531eb1529, identifier: SO14%20FTD
2026-03-30 08:05:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a822850>
2026-03-30 08:05:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM21XRN%252F699442164%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442164/600 saved to cache
2026-03-30 08:05:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item af24d3da-b46b-51d1-bbaf-f4618af1bcb8
2026-03-30 08:05:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a71d110>
2026-03-30 08:05:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFH18EHB%252F698994638%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994638/600 saved to cache
2026-03-30 08:05:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 3b3ef622-d172-598b-9bff-2a9ea247edba
2026-03-30 08:05:17 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246695/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246695>
2026-03-30 08:05:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0ff1ffdc-e8c4-5a79-9dd2-37b531eb1529 with identifier: SO14%20FTD
2026-03-30 08:05:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0ff1ffdc-e8c4-5a79-9dd2-37b531eb1529 with identifier: SO14%20FTD
2026-03-30 08:05:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0ff1ffdc-e8c4-5a79-9dd2-37b531eb1529 with identifier: SO14%20FTD to the API
2026-03-30 08:05:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=12&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 154,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SO14%20FTD-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0ff1ffdc-e8c4-5a79-9dd2-37b531eb1529',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SO14 FTD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SO14%20FTD&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'FORD',
 'model': 'KUGA',
 'odometer': 59998,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'FORD KUGA 2.0 TDCI 163 4WD TITANIUM StationWagon',
 'transmission': 'manual',
 'trim': 'TDCI 163 4WD TITANIUM',
 'vin': 'WF0AXXWPMAEY54219',
 'year': 2014}
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO14%2520FTD%27 HTTP/1.1" 200 None
2026-03-30 08:05:18 [bca.uk] INFO: Saving data for SO14%20FTD: {'auction_closing_time': 1774864800.0, 'created_time': 1774651756.988312, 'last_price_update_time': 1774857918.149645}
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SO14%2520FTD') HTTP/1.1" 204 0
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699440335%27 HTTP/1.1" 200 None
2026-03-30 08:05:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440335 not downloaded yet
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fwww1.bcaimage.com%252FDocument%253FDocType%3DVehicleImage%26width%3D600%26docId%3D699388431%27 HTTP/1.1" 200 None
2026-03-30 08:05:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388431 not downloaded yet
2026-03-30 08:05:18 [bca.uk] INFO: Found listing with ID: WO15%20WBN
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO15%2520WBN%27 HTTP/1.1" 200 None
2026-03-30 08:05:18 [bca.uk] INFO: Scrape type for WO15%20WBN: 0
2026-03-30 08:05:18 [bca.uk] INFO: Found listing with ID: CE68%20ACJ
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE68%2520ACJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:18 [bca.uk] INFO: Scrape type for CE68%20ACJ: 0
2026-03-30 08:05:18 [bca.uk] INFO: Found listing with ID: FX17%20CHK
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX17%2520CHK%27 HTTP/1.1" 200 None
2026-03-30 08:05:18 [bca.uk] INFO: Scrape type for FX17%20CHK: 0
2026-03-30 08:05:18 [bca.uk] INFO: Found listing with ID: FY65%20VLD
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY65%2520VLD%27 HTTP/1.1" 200 None
2026-03-30 08:05:18 [bca.uk] INFO: Scrape type for FY65%20VLD: 0
2026-03-30 08:05:18 [bca.uk] INFO: Found listing with ID: YX63%20EZW
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX63%2520EZW%27 HTTP/1.1" 200 None
2026-03-30 08:05:18 [bca.uk] INFO: Scrape type for YX63%20EZW: 0
2026-03-30 08:05:18 [bca.uk] INFO: Found listing with ID: YF14%20KTO
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF14%2520KTO%27 HTTP/1.1" 200 None
2026-03-30 08:05:18 [bca.uk] INFO: Scrape type for YF14%20KTO: 0
2026-03-30 08:05:18 [bca.uk] INFO: Found listing with ID: YF15%20FFE
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF15%2520FFE%27 HTTP/1.1" 200 None
2026-03-30 08:05:18 [bca.uk] INFO: Scrape type for YF15%20FFE: 0
2026-03-30 08:05:18 [bca.uk] INFO: Found listing with ID: AK64%20WNF
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK64%2520WNF%27 HTTP/1.1" 200 None
2026-03-30 08:05:18 [bca.uk] INFO: Scrape type for AK64%20WNF: 2
2026-03-30 08:05:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 708d9866-7283-5513-a27a-80e57a21fdc5 with identifier: AK64%20WNF
2026-03-30 08:05:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 708d9866-7283-5513-a27a-80e57a21fdc5 with scrape type 2
2026-03-30 08:05:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 708d9866-7283-5513-a27a-80e57a21fdc5 with scrape type 2
2026-03-30 08:05:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 708d9866-7283-5513-a27a-80e57a21fdc5, identifier: AK64%20WNF
2026-03-30 08:05:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388274/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RV64ZYE/42812603?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=uUSzMekXTHzUnApvQLky1yzSBRE26fOlx4D4t%2BD3Pjo%3D)
2026-03-30 08:05:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440284/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LN21PKX/42812220?sv=2020-08-04&st=2026-03-30T08%3A04%3A58Z&se=2026-03-30T08%3A29%3A58Z&sr=b&sp=r&sig=F9If13EnLe6BMxeNSNfG3nrhjM1O3hsX0WQ14NYXInQ%3D)
2026-03-30 08:05:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246893/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246893>
2026-03-30 08:05:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388290/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RV64ZYE/42812603?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=uUSzMekXTHzUnApvQLky1yzSBRE26fOlx4D4t%2BD3Pjo%3D)
2026-03-30 08:05:18 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246718/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246718>
2026-03-30 08:05:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994664/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FH18EHB/42810864?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=3Zktz5bG8KQkum6cj%2BKgL2qt5GWJV3Iol5MUq7qr6fQ%3D)
2026-03-30 08:05:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442188/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM21XRN/42812319?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=4gL7ZqkIqMnGu7hKiUj1RRF%2FaLYG%2Bz73l%2BI%2BSUcJOrA%3D)
2026-03-30 08:05:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 708d9866-7283-5513-a27a-80e57a21fdc5 with identifier: AK64%20WNF
2026-03-30 08:05:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 708d9866-7283-5513-a27a-80e57a21fdc5 with identifier: AK64%20WNF
2026-03-30 08:05:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 708d9866-7283-5513-a27a-80e57a21fdc5 with identifier: AK64%20WNF to the API
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=12&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 104,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AK64%20WNF-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '708d9866-7283-5513-a27a-80e57a21fdc5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AK64 WNF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AK64%20WNF&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 63847,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 140 ZETEC S RED ED. Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 140 ZETEC S RED ED.',
 'vin': 'WF0CXXGAKCEG53510',
 'year': 2014}
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK64%2520WNF%27 HTTP/1.1" 200 None
2026-03-30 08:05:18 [bca.uk] INFO: Saving data for AK64%20WNF: {'auction_closing_time': 1774864800.0, 'created_time': 1774651599.068833, 'last_price_update_time': 1774857918.7892}
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AK64%2520WNF') HTTP/1.1" 204 0
2026-03-30 08:05:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2910e990>
2026-03-30 08:05:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLN21PKX%252F699440265%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440265/600 saved to cache
2026-03-30 08:05:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item b9897ede-5602-5397-a345-1caff76c413e
2026-03-30 08:05:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292dc3d0>
2026-03-30 08:05:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRV64ZYE%252F699388245%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388245/600 saved to cache
2026-03-30 08:05:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 696c6389-9a35-54da-aadd-2178540b7951
2026-03-30 08:05:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294bc3d0>
2026-03-30 08:05:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FST69GFK%252F699246820%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246820/600 saved to cache
2026-03-30 08:05:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item e60a31c4-2540-5125-878e-50ff9aa22afe
2026-03-30 08:05:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294f37d0>
2026-03-30 08:05:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21HNZ%252F699246666%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246666/600 saved to cache
2026-03-30 08:05:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 0d4ed678-073b-5058-b629-244e90050929
2026-03-30 08:05:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295b3a50>
2026-03-30 08:05:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM21XRN%252F699442171%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442171/600 saved to cache
2026-03-30 08:05:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item af24d3da-b46b-51d1-bbaf-f4618af1bcb8
2026-03-30 08:05:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2951df10>
2026-03-30 08:05:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21HNZ%252F699246662%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246662/600 saved to cache
2026-03-30 08:05:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 0d4ed678-073b-5058-b629-244e90050929
2026-03-30 08:05:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440292/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LN21PKX/42812220?sv=2020-08-04&st=2026-03-30T08%3A04%3A58Z&se=2026-03-30T08%3A29%3A58Z&sr=b&sp=r&sig=F9If13EnLe6BMxeNSNfG3nrhjM1O3hsX0WQ14NYXInQ%3D)
2026-03-30 08:05:19 [bca.uk] INFO: Found listing with ID: GF64%20UPV
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF64%2520UPV%27 HTTP/1.1" 200 None
2026-03-30 08:05:19 [bca.uk] INFO: Scrape type for GF64%20UPV: 0
2026-03-30 08:05:19 [bca.uk] INFO: Found listing with ID: YC10%20UTO
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC10%2520UTO%27 HTTP/1.1" 200 None
2026-03-30 08:05:19 [bca.uk] INFO: Scrape type for YC10%20UTO: 0
2026-03-30 08:05:19 [bca.uk] INFO: Found listing with ID: DV68%20LFL
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV68%2520LFL%27 HTTP/1.1" 200 None
2026-03-30 08:05:19 [bca.uk] INFO: Scrape type for DV68%20LFL: 0
2026-03-30 08:05:19 [bca.uk] INFO: Found listing with ID: TO05%20LWW
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27TO05%2520LWW%27 HTTP/1.1" 200 None
2026-03-30 08:05:19 [bca.uk] INFO: Scrape type for TO05%20LWW: 0
2026-03-30 08:05:19 [bca.uk] INFO: Found listing with ID: GJ68%20DWO
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ68%2520DWO%27 HTTP/1.1" 200 None
2026-03-30 08:05:19 [bca.uk] INFO: Scrape type for GJ68%20DWO: 2
2026-03-30 08:05:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: beb318c7-bc22-5f74-9a21-c2481ac290a0 with identifier: GJ68%20DWO
2026-03-30 08:05:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item beb318c7-bc22-5f74-9a21-c2481ac290a0 with scrape type 2
2026-03-30 08:05:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item beb318c7-bc22-5f74-9a21-c2481ac290a0 with scrape type 2
2026-03-30 08:05:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: beb318c7-bc22-5f74-9a21-c2481ac290a0, identifier: GJ68%20DWO
2026-03-30 08:05:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: beb318c7-bc22-5f74-9a21-c2481ac290a0 with identifier: GJ68%20DWO
2026-03-30 08:05:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: beb318c7-bc22-5f74-9a21-c2481ac290a0 with identifier: GJ68%20DWO
2026-03-30 08:05:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: beb318c7-bc22-5f74-9a21-c2481ac290a0 with identifier: GJ68%20DWO to the API
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=12&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 114,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GJ68%20DWO-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'beb318c7-bc22-5f74-9a21-c2481ac290a0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GJ68 DWO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GJ68%20DWO&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow - East',
 'make': 'SKODA',
 'model': 'OCTAVIA',
 'odometer': 95061,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'SKODA OCTAVIA 1.5 TSI 150 SE DSG Hatchback',
 'transmission': 'automatic',
 'trim': 'TSI 150 SE DSG',
 'vin': 'TMBBR7NEXK0023543',
 'year': 2018}
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ68%2520DWO%27 HTTP/1.1" 200 None
2026-03-30 08:05:19 [bca.uk] INFO: Saving data for GJ68%20DWO: {'auction_closing_time': 1774864800.0, 'created_time': 1774477952.36917, 'last_price_update_time': 1774857919.776429}
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GJ68%2520DWO') HTTP/1.1" 204 0
2026-03-30 08:05:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246736/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246736>
2026-03-30 08:05:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388309/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RV64ZYE/42812603?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=uUSzMekXTHzUnApvQLky1yzSBRE26fOlx4D4t%2BD3Pjo%3D)
2026-03-30 08:05:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388351/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388351>
2026-03-30 08:05:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388383/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388383>
2026-03-30 08:05:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440320/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440320>
2026-03-30 08:05:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440310/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440310>
2026-03-30 08:05:19 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246908/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246908>
2026-03-30 08:05:19 [bca.uk] INFO: Found listing with ID: SB15%20HXA
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB15%2520HXA%27 HTTP/1.1" 200 None
2026-03-30 08:05:19 [bca.uk] INFO: Scrape type for SB15%20HXA: 0
2026-03-30 08:05:19 [bca.uk] INFO: Found listing with ID: HK66%20JYB
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK66%2520JYB%27 HTTP/1.1" 200 None
2026-03-30 08:05:19 [bca.uk] INFO: Scrape type for HK66%20JYB: 0
2026-03-30 08:05:19 [bca.uk] INFO: Found listing with ID: LS16%20HCY
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS16%2520HCY%27 HTTP/1.1" 200 None
2026-03-30 08:05:19 [bca.uk] INFO: Scrape type for LS16%20HCY: 0
2026-03-30 08:05:19 [bca.uk] INFO: Found listing with ID: SD67%20XHY
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD67%2520XHY%27 HTTP/1.1" 200 None
2026-03-30 08:05:19 [bca.uk] INFO: Scrape type for SD67%20XHY: 0
2026-03-30 08:05:19 [bca.uk] INFO: Found listing with ID: SC66%20RUU
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC66%2520RUU%27 HTTP/1.1" 200 None
2026-03-30 08:05:19 [bca.uk] INFO: Scrape type for SC66%20RUU: 0
2026-03-30 08:05:19 [bca.uk] INFO: Found listing with ID: SJ15%20ZWE
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ15%2520ZWE%27 HTTP/1.1" 200 None
2026-03-30 08:05:19 [bca.uk] INFO: Scrape type for SJ15%20ZWE: 0
2026-03-30 08:05:19 [bca.uk] INFO: Found listing with ID: SK67%20UUF
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK67%2520UUF%27 HTTP/1.1" 200 None
2026-03-30 08:05:19 [bca.uk] INFO: Scrape type for SK67%20UUF: 2
2026-03-30 08:05:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4d66348a-e6ec-5657-9f0a-b4b2f89ed6ee with identifier: SK67%20UUF
2026-03-30 08:05:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4d66348a-e6ec-5657-9f0a-b4b2f89ed6ee with scrape type 2
2026-03-30 08:05:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4d66348a-e6ec-5657-9f0a-b4b2f89ed6ee with scrape type 2
2026-03-30 08:05:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4d66348a-e6ec-5657-9f0a-b4b2f89ed6ee, identifier: SK67%20UUF
2026-03-30 08:05:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4d66348a-e6ec-5657-9f0a-b4b2f89ed6ee with identifier: SK67%20UUF
2026-03-30 08:05:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4d66348a-e6ec-5657-9f0a-b4b2f89ed6ee with identifier: SK67%20UUF
2026-03-30 08:05:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4d66348a-e6ec-5657-9f0a-b4b2f89ed6ee with identifier: SK67%20UUF to the API
2026-03-30 08:05:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=12&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 94,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SK67%20UUF-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4d66348a-e6ec-5657-9f0a-b4b2f89ed6ee',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SK67 UUF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SK67%20UUF&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow - East',
 'make': 'VOLVO',
 'model': 'V40',
 'odometer': 87153,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'VOLVO V40 2.0 D2 120 R DESIGN Hatchback',
 'transmission': 'manual',
 'trim': 'D2 120 R DESIGN',
 'vin': 'YV1MV74L1H2442168',
 'year': 2017}
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK67%2520UUF%27 HTTP/1.1" 200 None
2026-03-30 08:05:21 [bca.uk] INFO: Saving data for SK67%20UUF: {'auction_closing_time': 1774864800.0, 'created_time': 1774477945.774119, 'last_price_update_time': 1774857921.256394}
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SK67%2520UUF') HTTP/1.1" 204 0
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29aea410>
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRV64ZYE%252F699388274%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388274/600 saved to cache
2026-03-30 08:05:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 696c6389-9a35-54da-aadd-2178540b7951
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29ae8dd0>
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLN21PKX%252F699440284%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440284/600 saved to cache
2026-03-30 08:05:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item b9897ede-5602-5397-a345-1caff76c413e
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29141250>
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRV64ZYE%252F699388290%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388290/600 saved to cache
2026-03-30 08:05:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 696c6389-9a35-54da-aadd-2178540b7951
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293dfe50>
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFH18EHB%252F698994664%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994664/600 saved to cache
2026-03-30 08:05:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 3b3ef622-d172-598b-9bff-2a9ea247edba
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29143350>
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM21XRN%252F699442188%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442188/600 saved to cache
2026-03-30 08:05:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item af24d3da-b46b-51d1-bbaf-f4618af1bcb8
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29166d90>
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLN21PKX%252F699440292%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440292/600 saved to cache
2026-03-30 08:05:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item b9897ede-5602-5397-a345-1caff76c413e
2026-03-30 08:05:21 [bca.uk] INFO: Found listing with ID: SM65%20WDL
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM65%2520WDL%27 HTTP/1.1" 200 None
2026-03-30 08:05:21 [bca.uk] INFO: Scrape type for SM65%20WDL: 0
2026-03-30 08:05:21 [bca.uk] INFO: Found listing with ID: SY16%20OXD
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY16%2520OXD%27 HTTP/1.1" 200 None
2026-03-30 08:05:21 [bca.uk] INFO: Scrape type for SY16%20OXD: 0
2026-03-30 08:05:21 [bca.uk] INFO: Found listing with ID: YY66%20PPX
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY66%2520PPX%27 HTTP/1.1" 200 None
2026-03-30 08:05:21 [bca.uk] INFO: Scrape type for YY66%20PPX: 2
2026-03-30 08:05:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5308252c-1512-5bf2-b70c-7fe114ee23f6 with identifier: YY66%20PPX
2026-03-30 08:05:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5308252c-1512-5bf2-b70c-7fe114ee23f6 with scrape type 2
2026-03-30 08:05:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5308252c-1512-5bf2-b70c-7fe114ee23f6 with scrape type 2
2026-03-30 08:05:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5308252c-1512-5bf2-b70c-7fe114ee23f6, identifier: YY66%20PPX
2026-03-30 08:05:21 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442217/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442217>
2026-03-30 08:05:21 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158328/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158328>
2026-03-30 08:05:21 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440328/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440328>
2026-03-30 08:05:21 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388403/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388403>
2026-03-30 08:05:21 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994797/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994797>
2026-03-30 08:05:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246695/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21HNZ/42771233?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=bbaZbwvzUDBMDLnvUFXL65TR%2BiVvb3ctWZqPk0CG7xI%3D)
2026-03-30 08:05:21 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=13&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:21 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=13&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5308252c-1512-5bf2-b70c-7fe114ee23f6 with identifier: YY66%20PPX
2026-03-30 08:05:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5308252c-1512-5bf2-b70c-7fe114ee23f6 with identifier: YY66%20PPX
2026-03-30 08:05:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5308252c-1512-5bf2-b70c-7fe114ee23f6 with identifier: YY66%20PPX to the API
2026-03-30 08:05:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=12&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YY66%20PPX-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '5308252c-1512-5bf2-b70c-7fe114ee23f6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YY66 PPX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YY66%20PPX&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow - East',
 'make': 'JAGUAR',
 'model': 'XE',
 'odometer': 74283,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'JAGUAR XE 2.0 D 180 R SPORT Saloon',
 'transmission': 'manual',
 'trim': 'D 180 R SPORT',
 'vin': 'SAJAB4CN7HCP05872',
 'year': 2016}
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY66%2520PPX%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Saving data for YY66%20PPX: {'auction_closing_time': 1774864800.0, 'created_time': 1774564342.853253, 'last_price_update_time': 1774857922.17317}
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YY66%2520PPX') HTTP/1.1" 204 0
2026-03-30 08:05:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2d866810>
2026-03-30 08:05:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRV64ZYE%252F699388309%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388309/600 saved to cache
2026-03-30 08:05:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 696c6389-9a35-54da-aadd-2178540b7951
2026-03-30 08:05:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:05:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246718/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21HNZ/42771233?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=bbaZbwvzUDBMDLnvUFXL65TR%2BiVvb3ctWZqPk0CG7xI%3D)
2026-03-30 08:05:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246893/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ST69GFK/42776399?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=rUVbfPIXUE%2BEOLV60%2BLhmGe%2FM3PhqW6duHoxrEPOpqo%3D)
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: DG16%20ZDM
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG16%2520ZDM%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for DG16%20ZDM: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: DL14%20OCO
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL14%2520OCO%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for DL14%20OCO: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: KY66%20CUX
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY66%2520CUX%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for KY66%20CUX: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: MT67%20JTY
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT67%2520JTY%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for MT67%20JTY: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: SB64%20PPZ
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB64%2520PPZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for SB64%20PPZ: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: GR12%20EYN
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GR12%2520EYN%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for GR12%20EYN: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: KC07%20EZX
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KC07%2520EZX%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for KC07%20EZX: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: NG57%20MFP
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG57%2520MFP%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for NG57%20MFP: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: SH10%20KXB
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH10%2520KXB%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for SH10%20KXB: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: SP64%20OPY
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP64%2520OPY%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for SP64%20OPY: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: DE22%20VVP
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE22%2520VVP%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for DE22%20VVP: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: GV55%20UOJ
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV55%2520UOJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for GV55%20UOJ: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: KS07%20RBV
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS07%2520RBV%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for KS07%20RBV: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: LL58%20VVO
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL58%2520VVO%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for LL58%20VVO: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: NJ58%20GBO
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ58%2520GBO%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for NJ58%20GBO: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: SV60%20AMX
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV60%2520AMX%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for SV60%20AMX: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: Y597%20TPO
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y597%2520TPO%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for Y597%20TPO: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: BL06%20FCX
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL06%2520FCX%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for BL06%20FCX: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: FG55%20FRR
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG55%2520FRR%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for FG55%20FRR: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: LD55%20FYW
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD55%2520FYW%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for LD55%20FYW: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: FY61%20JNV
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY61%2520JNV%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for FY61%20JNV: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: HN10%20HGD
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN10%2520HGD%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for HN10%20HGD: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: LR62%20HPF
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR62%2520HPF%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for LR62%20HPF: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: LT17%20VNE
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT17%2520VNE%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for LT17%20VNE: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: MX59%20XPW
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX59%2520XPW%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for MX59%20XPW: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: OY63%20BJV
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY63%2520BJV%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for OY63%20BJV: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: SD58%20UUA
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD58%2520UUA%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for SD58%20UUA: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: AF64%20JYY
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF64%2520JYY%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for AF64%20JYY: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: BN65%20ULK
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN65%2520ULK%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for BN65%20ULK: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: DG12%20DPU
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG12%2520DPU%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for DG12%20DPU: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: EY15%20MPX
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY15%2520MPX%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for EY15%20MPX: 0
2026-03-30 08:05:22 [bca.uk] INFO: Found listing with ID: MV19%20XLX
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV19%2520XLX%27 HTTP/1.1" 200 None
2026-03-30 08:05:22 [bca.uk] INFO: Scrape type for MV19%20XLX: 2
2026-03-30 08:05:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6ff3a317-0659-5cbf-9fb4-d1403a8dc9ce with identifier: MV19%20XLX
2026-03-30 08:05:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6ff3a317-0659-5cbf-9fb4-d1403a8dc9ce with scrape type 2
2026-03-30 08:05:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6ff3a317-0659-5cbf-9fb4-d1403a8dc9ce with scrape type 2
2026-03-30 08:05:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6ff3a317-0659-5cbf-9fb4-d1403a8dc9ce, identifier: MV19%20XLX
2026-03-30 08:05:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6ff3a317-0659-5cbf-9fb4-d1403a8dc9ce with identifier: MV19%20XLX
2026-03-30 08:05:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6ff3a317-0659-5cbf-9fb4-d1403a8dc9ce with identifier: MV19%20XLX
2026-03-30 08:05:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6ff3a317-0659-5cbf-9fb4-d1403a8dc9ce with identifier: MV19%20XLX to the API
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=12&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 146,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MV19%20XLX-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '6ff3a317-0659-5cbf-9fb4-d1403a8dc9ce',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MV19 XLX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MV19%20XLX&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'AUDI',
 'model': 'Q5',
 'odometer': 64045,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'AUDI Q5 2.0 40 TDI QUATTRO S LINE S-T StationWagon',
 'transmission': 'automatic',
 'trim': '40 TDI QUATTRO S LINE S-T',
 'vin': 'WAUZZZFY4K2005527',
 'year': 2019}
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV19%2520XLX%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Saving data for MV19%20XLX: {'auction_closing_time': 1774864800.0, 'created_time': 1774448130.493951, 'last_price_update_time': 1774857923.263624}
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MV19%2520XLX') HTTP/1.1" 204 0
2026-03-30 08:05:23 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388431/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388431>
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: MF68%20OCS
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF68%2520OCS%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for MF68%20OCS: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: SR68%20LNY
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR68%2520LNY%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for SR68%20LNY: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: DN67%20WOR
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN67%2520WOR%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for DN67%20WOR: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: KJ55%20VZW
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ55%2520VZW%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for KJ55%20VZW: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: KP23%20YGJ
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP23%2520YGJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for KP23%20YGJ: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: MM18%20XBD
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM18%2520XBD%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for MM18%20XBD: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: MK60%20MVP
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK60%2520MVP%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for MK60%20MVP: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: W31%20RJE
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27W31%2520RJE%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for W31%20RJE: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: AP68%20OOU
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP68%2520OOU%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for AP68%20OOU: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: CN65%20YEE
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN65%2520YEE%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for CN65%20YEE: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: EX68%20FPN
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX68%2520FPN%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for EX68%20FPN: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: FM15%20ZHT
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM15%2520ZHT%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for FM15%20ZHT: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: LF65%20XBO
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF65%2520XBO%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for LF65%20XBO: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: RK65%20WOA
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK65%2520WOA%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for RK65%20WOA: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: LA17%20FSO
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA17%2520FSO%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for LA17%20FSO: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: LC14%20WNW
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC14%2520WNW%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for LC14%20WNW: 0
2026-03-30 08:05:23 [bca.uk] INFO: Found listing with ID: LC66%20FZS
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC66%2520FZS%27 HTTP/1.1" 200 None
2026-03-30 08:05:23 [bca.uk] INFO: Scrape type for LC66%20FZS: 2
2026-03-30 08:05:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6432e778-d8af-5284-b705-166eda8a94d2 with identifier: LC66%20FZS
2026-03-30 08:05:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6432e778-d8af-5284-b705-166eda8a94d2 with scrape type 2
2026-03-30 08:05:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6432e778-d8af-5284-b705-166eda8a94d2 with scrape type 2
2026-03-30 08:05:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6432e778-d8af-5284-b705-166eda8a94d2, identifier: LC66%20FZS
2026-03-30 08:05:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388351/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RV64ZYE/42812603?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=uUSzMekXTHzUnApvQLky1yzSBRE26fOlx4D4t%2BD3Pjo%3D)
2026-03-30 08:05:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440320/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LN21PKX/42812220?sv=2020-08-04&st=2026-03-30T08%3A04%3A58Z&se=2026-03-30T08%3A29%3A58Z&sr=b&sp=r&sig=F9If13EnLe6BMxeNSNfG3nrhjM1O3hsX0WQ14NYXInQ%3D)
2026-03-30 08:05:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440310/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LN21PKX/42812220?sv=2020-08-04&st=2026-03-30T08%3A04%3A58Z&se=2026-03-30T08%3A29%3A58Z&sr=b&sp=r&sig=F9If13EnLe6BMxeNSNfG3nrhjM1O3hsX0WQ14NYXInQ%3D)
2026-03-30 08:05:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246908/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ST69GFK/42776399?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=rUVbfPIXUE%2BEOLV60%2BLhmGe%2FM3PhqW6duHoxrEPOpqo%3D)
2026-03-30 08:05:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388383/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RV64ZYE/42812603?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=uUSzMekXTHzUnApvQLky1yzSBRE26fOlx4D4t%2BD3Pjo%3D)
2026-03-30 08:05:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6432e778-d8af-5284-b705-166eda8a94d2 with identifier: LC66%20FZS
2026-03-30 08:05:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6432e778-d8af-5284-b705-166eda8a94d2 with identifier: LC66%20FZS
2026-03-30 08:05:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6432e778-d8af-5284-b705-166eda8a94d2 with identifier: LC66%20FZS to the API
2026-03-30 08:05:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=12&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LC66%20FZS-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6432e778-d8af-5284-b705-166eda8a94d2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LC66 FZS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LC66%20FZS&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'CITROEN',
 'model': 'C1',
 'odometer': 90019,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'CITROEN C1 1.2 P/T 82 FLAIR Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 82 FLAIR',
 'vin': 'VF7PAHMTCGR786677',
 'year': 2016}
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC66%2520FZS%27 HTTP/1.1" 200 None
2026-03-30 08:05:24 [bca.uk] INFO: Saving data for LC66%20FZS: {'auction_closing_time': 1774864800.0, 'created_time': 1774389838.453871, 'last_price_update_time': 1774857924.215581}
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LC66%2520FZS') HTTP/1.1" 204 0
2026-03-30 08:05:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440335/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440335>
2026-03-30 08:05:24 [bca.uk] INFO: Found listing with ID: LY14%20ERJ
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY14%2520ERJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:24 [bca.uk] INFO: Scrape type for LY14%20ERJ: 0
2026-03-30 08:05:24 [bca.uk] INFO: Found listing with ID: BG67%20KMM
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG67%2520KMM%27 HTTP/1.1" 200 None
2026-03-30 08:05:24 [bca.uk] INFO: Scrape type for BG67%20KMM: 0
2026-03-30 08:05:24 [bca.uk] INFO: Found listing with ID: AV74%20RVC
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV74%2520RVC%27 HTTP/1.1" 200 None
2026-03-30 08:05:24 [bca.uk] INFO: Scrape type for AV74%20RVC: 0
2026-03-30 08:05:24 [bca.uk] INFO: Found listing with ID: LV20%20HMX
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV20%2520HMX%27 HTTP/1.1" 200 None
2026-03-30 08:05:24 [bca.uk] INFO: Scrape type for LV20%20HMX: 0
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2910cc50>
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21HNZ%252F699246695%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246695/600 saved to cache
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 0d4ed678-073b-5058-b629-244e90050929
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294be950>
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21HNZ%252F699246718%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246718/600 saved to cache
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 0d4ed678-073b-5058-b629-244e90050929
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2900fe90>
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FST69GFK%252F699246893%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246893/600 saved to cache
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item e60a31c4-2540-5125-878e-50ff9aa22afe
2026-03-30 08:05:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246736/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21HNZ/42771233?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=bbaZbwvzUDBMDLnvUFXL65TR%2BiVvb3ctWZqPk0CG7xI%3D)
2026-03-30 08:05:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994797/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FH18EHB/42810864?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=3Zktz5bG8KQkum6cj%2BKgL2qt5GWJV3Iol5MUq7qr6fQ%3D)
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299a0ed0>
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRV64ZYE%252F699388351%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388351/600 saved to cache
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 696c6389-9a35-54da-aadd-2178540b7951
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29af2350>
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLN21PKX%252F699440320%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440320/600 saved to cache
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item b9897ede-5602-5397-a345-1caff76c413e
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2958dd90>
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLN21PKX%252F699440310%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440310/600 saved to cache
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item b9897ede-5602-5397-a345-1caff76c413e
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a9cc50>
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FST69GFK%252F699246908%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246908/600 saved to cache
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item e60a31c4-2540-5125-878e-50ff9aa22afe
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2900ec90>
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRV64ZYE%252F699388383%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388383/600 saved to cache
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 696c6389-9a35-54da-aadd-2178540b7951
2026-03-30 08:05:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388323/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388323>
2026-03-30 08:05:24 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440303/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440303>
2026-03-30 08:05:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388403/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RV64ZYE/42812603?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=uUSzMekXTHzUnApvQLky1yzSBRE26fOlx4D4t%2BD3Pjo%3D)
2026-03-30 08:05:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158328/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM11LBG/42806877?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=cHuBJJUDr%2BnPnIDKbOVbHTP%2B233LTQGMhhL4t5GFZbE%3D)
2026-03-30 08:05:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442217/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM21XRN/42812319?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=4gL7ZqkIqMnGu7hKiUj1RRF%2FaLYG%2Bz73l%2BI%2BSUcJOrA%3D)
2026-03-30 08:05:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440328/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LN21PKX/42812220?sv=2020-08-04&st=2026-03-30T08%3A04%3A58Z&se=2026-03-30T08%3A29%3A58Z&sr=b&sp=r&sig=F9If13EnLe6BMxeNSNfG3nrhjM1O3hsX0WQ14NYXInQ%3D)
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29671e10>
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21HNZ%252F699246736%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246736/600 saved to cache
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 0d4ed678-073b-5058-b629-244e90050929
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a62d950>
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFH18EHB%252F698994797%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994797/600 saved to cache
2026-03-30 08:05:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 3b3ef622-d172-598b-9bff-2a9ea247edba
2026-03-30 08:05:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388431/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RV64ZYE/42812603?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=uUSzMekXTHzUnApvQLky1yzSBRE26fOlx4D4t%2BD3Pjo%3D)
2026-03-30 08:05:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440335/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LN21PKX/42812220?sv=2020-08-04&st=2026-03-30T08%3A04%3A58Z&se=2026-03-30T08%3A29%3A58Z&sr=b&sp=r&sig=F9If13EnLe6BMxeNSNfG3nrhjM1O3hsX0WQ14NYXInQ%3D)
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:24 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2905a910>
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRV64ZYE%252F699388403%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388403/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 696c6389-9a35-54da-aadd-2178540b7951
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a62e890>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM11LBG%252F699158328%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158328/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item f8eccf50-265e-5fee-a427-0a924535e864
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293505d0>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM21XRN%252F699442217%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442217/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item af24d3da-b46b-51d1-bbaf-f4618af1bcb8
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454781/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454781>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442210/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442210>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134541/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134541>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158317/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158317>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448332/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448332>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994763/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994763>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246876/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246876>
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440303/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LN21PKX/42812220?sv=2020-08-04&st=2026-03-30T08%3A04%3A58Z&se=2026-03-30T08%3A29%3A58Z&sr=b&sp=r&sig=F9If13EnLe6BMxeNSNfG3nrhjM1O3hsX0WQ14NYXInQ%3D)
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295c0290>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLN21PKX%252F699440328%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440328/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item b9897ede-5602-5397-a345-1caff76c413e
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a88ec10>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRV64ZYE%252F699388431%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388431/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 696c6389-9a35-54da-aadd-2178540b7951
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b6fb90>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLN21PKX%252F699440335%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440335/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item b9897ede-5602-5397-a345-1caff76c413e
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2995dd90>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLN21PKX%252F699440303%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440303/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item b9897ede-5602-5397-a345-1caff76c413e
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440300/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440300>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134529/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134529>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158306/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158306>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448327/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448327>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994722/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994722>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442202/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442202>
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388323/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RV64ZYE/42812603?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=uUSzMekXTHzUnApvQLky1yzSBRE26fOlx4D4t%2BD3Pjo%3D)
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246876/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ST69GFK/42776399?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=rUVbfPIXUE%2BEOLV60%2BLhmGe%2FM3PhqW6duHoxrEPOpqo%3D)
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442210/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM21XRN/42812319?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=4gL7ZqkIqMnGu7hKiUj1RRF%2FaLYG%2Bz73l%2BI%2BSUcJOrA%3D)
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158317/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM11LBG/42806877?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=cHuBJJUDr%2BnPnIDKbOVbHTP%2B233LTQGMhhL4t5GFZbE%3D)
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134541/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NSF/42809911?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=QyL8El7jO4NFWLbBvnxA5L3bRZ4hKegzZwkkAlcUwJk%3D)
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454774/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454774>
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448332/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VN20RXY/42811811?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=Doz8dX%2FObSy0iYRAIxPK7PHoz1cfcyH219nzUIfgrhE%3D)
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296e2c50>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRV64ZYE%252F699388323%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388323/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 696c6389-9a35-54da-aadd-2178540b7951
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454781/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WG15ZHH/42810560?sv=2020-08-04&st=2026-03-30T08%3A04%3A56Z&se=2026-03-30T08%3A29%3A56Z&sr=b&sp=r&sig=8DaTOTBejMtGylpflX38hjGobC7MkLkZJK%2FO2sg2zpI%3D)
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134529/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NSF/42809911?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=QyL8El7jO4NFWLbBvnxA5L3bRZ4hKegzZwkkAlcUwJk%3D)
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440300/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LN21PKX/42812220?sv=2020-08-04&st=2026-03-30T08%3A04%3A58Z&se=2026-03-30T08%3A29%3A58Z&sr=b&sp=r&sig=F9If13EnLe6BMxeNSNfG3nrhjM1O3hsX0WQ14NYXInQ%3D)
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158306/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM11LBG/42806877?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=cHuBJJUDr%2BnPnIDKbOVbHTP%2B233LTQGMhhL4t5GFZbE%3D)
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994763/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FH18EHB/42810864?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=3Zktz5bG8KQkum6cj%2BKgL2qt5GWJV3Iol5MUq7qr6fQ%3D)
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442202/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM21XRN/42812319?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=4gL7ZqkIqMnGu7hKiUj1RRF%2FaLYG%2Bz73l%2BI%2BSUcJOrA%3D)
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448327/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VN20RXY/42811811?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=Doz8dX%2FObSy0iYRAIxPK7PHoz1cfcyH219nzUIfgrhE%3D)
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6f21d0>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FST69GFK%252F699246876%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246876/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item e60a31c4-2540-5125-878e-50ff9aa22afe
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6bc090>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM21XRN%252F699442210%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442210/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item af24d3da-b46b-51d1-bbaf-f4618af1bcb8
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442194/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442194>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246680/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246680>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246858/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246858>
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a6e83d0>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM11LBG%252F699158317%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158317/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item f8eccf50-265e-5fee-a427-0a924535e864
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994722/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FH18EHB/42810864?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=3Zktz5bG8KQkum6cj%2BKgL2qt5GWJV3Iol5MUq7qr6fQ%3D)
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29442e90>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NSF%252F699134541%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134541/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 8433bd02-1f79-56f5-a78e-be40f83c57a6
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2997e350>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVN20RXY%252F699448332%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448332/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 035d780d-8ed1-5f44-8897-4307d6817ad2
2026-03-30 08:05:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454774/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WG15ZHH/42810560?sv=2020-08-04&st=2026-03-30T08%3A04%3A56Z&se=2026-03-30T08%3A29%3A56Z&sr=b&sp=r&sig=8DaTOTBejMtGylpflX38hjGobC7MkLkZJK%2FO2sg2zpI%3D)
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134513/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134513>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158293/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158293>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994689/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994689>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246372/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246372>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454767/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454767>
2026-03-30 08:05:25 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448322/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448322>
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cb25350>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWG15ZHH%252F699454781%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454781/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a88f990>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NSF%252F699134529%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134529/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 8433bd02-1f79-56f5-a78e-be40f83c57a6
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a88db90>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLN21PKX%252F699440300%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440300/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item b9897ede-5602-5397-a345-1caff76c413e
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2951c8d0>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM11LBG%252F699158306%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158306/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item f8eccf50-265e-5fee-a427-0a924535e864
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a76d90>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFH18EHB%252F698994763%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994763/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 3b3ef622-d172-598b-9bff-2a9ea247edba
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2949a810>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM21XRN%252F699442202%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442202/600 saved to cache
2026-03-30 08:05:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item af24d3da-b46b-51d1-bbaf-f4618af1bcb8
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:25 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2905a210>
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVN20RXY%252F699448327%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448327/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 035d780d-8ed1-5f44-8897-4307d6817ad2
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246672/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246672>
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246843/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246843>
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2938bd10>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFH18EHB%252F698994722%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994722/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 3b3ef622-d172-598b-9bff-2a9ea247edba
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290b1790>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWG15ZHH%252F699454774%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454774/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158277/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158277>
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448317/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448317>
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134496/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134496>
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454758/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454758>
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448322/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VN20RXY/42811811?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=Doz8dX%2FObSy0iYRAIxPK7PHoz1cfcyH219nzUIfgrhE%3D)
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246680/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21HNZ/42771233?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=bbaZbwvzUDBMDLnvUFXL65TR%2BiVvb3ctWZqPk0CG7xI%3D)
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246858/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ST69GFK/42776399?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=rUVbfPIXUE%2BEOLV60%2BLhmGe%2FM3PhqW6duHoxrEPOpqo%3D)
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442194/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM21XRN/42812319?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=4gL7ZqkIqMnGu7hKiUj1RRF%2FaLYG%2Bz73l%2BI%2BSUcJOrA%3D)
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134513/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NSF/42809911?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=QyL8El7jO4NFWLbBvnxA5L3bRZ4hKegzZwkkAlcUwJk%3D)
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2938b410>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVN20RXY%252F699448322%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448322/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 035d780d-8ed1-5f44-8897-4307d6817ad2
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454767/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WG15ZHH/42810560?sv=2020-08-04&st=2026-03-30T08%3A04%3A56Z&se=2026-03-30T08%3A29%3A56Z&sr=b&sp=r&sig=8DaTOTBejMtGylpflX38hjGobC7MkLkZJK%2FO2sg2zpI%3D)
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454758/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WG15ZHH/42810560?sv=2020-08-04&st=2026-03-30T08%3A04%3A56Z&se=2026-03-30T08%3A29%3A56Z&sr=b&sp=r&sig=8DaTOTBejMtGylpflX38hjGobC7MkLkZJK%2FO2sg2zpI%3D)
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158293/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM11LBG/42806877?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=cHuBJJUDr%2BnPnIDKbOVbHTP%2B233LTQGMhhL4t5GFZbE%3D)
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246843/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ST69GFK/42776399?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=rUVbfPIXUE%2BEOLV60%2BLhmGe%2FM3PhqW6duHoxrEPOpqo%3D)
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246672/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21HNZ/42771233?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=bbaZbwvzUDBMDLnvUFXL65TR%2BiVvb3ctWZqPk0CG7xI%3D)
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290b99d0>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21HNZ%252F699246680%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246680/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 0d4ed678-073b-5058-b629-244e90050929
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28a95f90>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FST69GFK%252F699246858%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246858/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item e60a31c4-2540-5125-878e-50ff9aa22afe
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a2a510>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM21XRN%252F699442194%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442194/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item af24d3da-b46b-51d1-bbaf-f4618af1bcb8
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246372/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SF19XEB/42743748?sv=2020-08-04&st=2026-03-30T08%3A04%3A54Z&se=2026-03-30T08%3A29%3A54Z&sr=b&sp=r&sig=PREBhs%2B%2BaYlkqcd9XFWojl%2Bu3NoeAmCRi8JDkGO%2Fe%2BM%3D)
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246363/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246363>
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388257/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699388257>
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246833/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246833>
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994689/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FH18EHB/42810864?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=3Zktz5bG8KQkum6cj%2BKgL2qt5GWJV3Iol5MUq7qr6fQ%3D)
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158277/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM11LBG/42806877?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=cHuBJJUDr%2BnPnIDKbOVbHTP%2B233LTQGMhhL4t5GFZbE%3D)
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134496/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NSF/42809911?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=QyL8El7jO4NFWLbBvnxA5L3bRZ4hKegzZwkkAlcUwJk%3D)
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a762050>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NSF%252F699134513%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134513/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 8433bd02-1f79-56f5-a78e-be40f83c57a6
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29197190>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWG15ZHH%252F699454767%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454767/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28a97190>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWG15ZHH%252F699454758%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454758/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a75e50>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM11LBG%252F699158293%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158293/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item f8eccf50-265e-5fee-a427-0a924535e864
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cb28dd0>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FST69GFK%252F699246843%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246843/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item e60a31c4-2540-5125-878e-50ff9aa22afe
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290b0910>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21HNZ%252F699246672%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246672/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 0d4ed678-073b-5058-b629-244e90050929
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440275/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699440275>
2026-03-30 08:05:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448317/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VN20RXY/42811811?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=Doz8dX%2FObSy0iYRAIxPK7PHoz1cfcyH219nzUIfgrhE%3D)
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29aaed10>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSF19XEB%252F699246372%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246372/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 377864fd-ec6d-594c-b895-94a64592f4de
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2951fe90>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFH18EHB%252F698994689%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994689/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 3b3ef622-d172-598b-9bff-2a9ea247edba
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29011990>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM11LBG%252F699158277%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158277/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item f8eccf50-265e-5fee-a427-0a924535e864
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a736610>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NSF%252F699134496%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134496/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 8433bd02-1f79-56f5-a78e-be40f83c57a6
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134482/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134482>
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158268/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158268>
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448314/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448314>
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442179/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442179>
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454749/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454749>
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246351/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246351>
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:26 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2925c450>
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVN20RXY%252F699448317%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448317/600 saved to cache
2026-03-30 08:05:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 035d780d-8ed1-5f44-8897-4307d6817ad2
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994654/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994654>
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158262/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158262>
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994646/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994646>
2026-03-30 08:05:26 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121910/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121910>
2026-03-30 08:05:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246833/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ST69GFK/42776399?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=rUVbfPIXUE%2BEOLV60%2BLhmGe%2FM3PhqW6duHoxrEPOpqo%3D)
2026-03-30 08:05:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246363/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SF19XEB/42743748?sv=2020-08-04&st=2026-03-30T08%3A04%3A54Z&se=2026-03-30T08%3A29%3A54Z&sr=b&sp=r&sig=PREBhs%2B%2BaYlkqcd9XFWojl%2Bu3NoeAmCRi8JDkGO%2Fe%2BM%3D)
2026-03-30 08:05:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388257/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RV64ZYE/42812603?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=uUSzMekXTHzUnApvQLky1yzSBRE26fOlx4D4t%2BD3Pjo%3D)
2026-03-30 08:05:27 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134472/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134472>
2026-03-30 08:05:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454749/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WG15ZHH/42810560?sv=2020-08-04&st=2026-03-30T08%3A04%3A56Z&se=2026-03-30T08%3A29%3A56Z&sr=b&sp=r&sig=8DaTOTBejMtGylpflX38hjGobC7MkLkZJK%2FO2sg2zpI%3D)
2026-03-30 08:05:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442179/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM21XRN/42812319?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=4gL7ZqkIqMnGu7hKiUj1RRF%2FaLYG%2Bz73l%2BI%2BSUcJOrA%3D)
2026-03-30 08:05:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158268/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM11LBG/42806877?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=cHuBJJUDr%2BnPnIDKbOVbHTP%2B233LTQGMhhL4t5GFZbE%3D)
2026-03-30 08:05:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448314/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VN20RXY/42811811?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=Doz8dX%2FObSy0iYRAIxPK7PHoz1cfcyH219nzUIfgrhE%3D)
2026-03-30 08:05:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994654/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FH18EHB/42810864?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=3Zktz5bG8KQkum6cj%2BKgL2qt5GWJV3Iol5MUq7qr6fQ%3D)
2026-03-30 08:05:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158262/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM11LBG/42806877?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=cHuBJJUDr%2BnPnIDKbOVbHTP%2B233LTQGMhhL4t5GFZbE%3D)
2026-03-30 08:05:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246351/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SF19XEB/42743748?sv=2020-08-04&st=2026-03-30T08%3A04%3A54Z&se=2026-03-30T08%3A29%3A54Z&sr=b&sp=r&sig=PREBhs%2B%2BaYlkqcd9XFWojl%2Bu3NoeAmCRi8JDkGO%2Fe%2BM%3D)
2026-03-30 08:05:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134482/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NSF/42809911?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=QyL8El7jO4NFWLbBvnxA5L3bRZ4hKegzZwkkAlcUwJk%3D)
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a40e9d0>
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FST69GFK%252F699246833%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246833/600 saved to cache
2026-03-30 08:05:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item e60a31c4-2540-5125-878e-50ff9aa22afe
2026-03-30 08:05:27 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:27 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:27 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:27 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:27 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2955ce90>
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSF19XEB%252F699246363%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246363/600 saved to cache
2026-03-30 08:05:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 377864fd-ec6d-594c-b895-94a64592f4de
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291407d0>
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRV64ZYE%252F699388257%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388257/600 saved to cache
2026-03-30 08:05:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 696c6389-9a35-54da-aadd-2178540b7951
2026-03-30 08:05:27 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 696c6389-9a35-54da-aadd-2178540b7951, skipping ID generation
2026-03-30 08:05:27 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 696c6389-9a35-54da-aadd-2178540b7951 sending to next pipeline
2026-03-30 08:05:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 696c6389-9a35-54da-aadd-2178540b7951, identifier: RV64%20ZYE
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a70c7d0>
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWG15ZHH%252F699454749%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454749/600 saved to cache
2026-03-30 08:05:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2922f850>
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM21XRN%252F699442179%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442179/600 saved to cache
2026-03-30 08:05:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item af24d3da-b46b-51d1-bbaf-f4618af1bcb8
2026-03-30 08:05:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 696c6389-9a35-54da-aadd-2178540b7951 with identifier: RV64%20ZYE
2026-03-30 08:05:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 696c6389-9a35-54da-aadd-2178540b7951 with identifier: RV64%20ZYE
2026-03-30 08:05:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 696c6389-9a35-54da-aadd-2178540b7951 with identifier: RV64%20ZYE to the API
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388257/600>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_expert_report_file_82e8a33d-19c7-4da6-94a8-1a69a0424db3.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RV64%20ZYE-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '696c6389-9a35-54da-aadd-2178540b7951',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RV64 ZYE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RV64%20ZYE&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLVO',
 'model': 'XC60',
 'odometer': 84836,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49313,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388245/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47511,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388257/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46673,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388274/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49161,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388290/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46125,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388309/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44008,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388323/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94088,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388351/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65058,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388383/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84415,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388403/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_696c6389-9a35-54da-aadd-2178540b7951/696c6389-9a35-54da-aadd-2178540b7951_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69658,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RV64ZYE/699388431/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'VOLVO XC60 2.0 D4 181 2WD SE G/T Estate',
 'transmission': 'manual',
 'trim': 'D4 181 2WD SE G/T',
 'vin': 'YV1DZ73CDF2692011',
 'year': 2014}
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV64%2520ZYE%27 HTTP/1.1" 200 None
2026-03-30 08:05:28 [bca.uk] INFO: Saving data for RV64%20ZYE: {'created_time': 1774857928.325736, 'last_price_update_time': 1774857928.325748, 'auction_closing_time': 1774951200.0}
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RV64%2520ZYE') HTTP/1.1" 204 0
2026-03-30 08:05:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440275/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LN21PKX/42812220?sv=2020-08-04&st=2026-03-30T08%3A04%3A58Z&se=2026-03-30T08%3A29%3A58Z&sr=b&sp=r&sig=F9If13EnLe6BMxeNSNfG3nrhjM1O3hsX0WQ14NYXInQ%3D)
2026-03-30 08:05:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448312/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448312>
2026-03-30 08:05:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246338/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246338>
2026-03-30 08:05:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454747/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454747>
2026-03-30 08:05:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121910/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LC71HSO/42769169?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=0K1vouk%2B2jmBvCkpqkQip1r5nNpaC9Dec8CilQenknQ%3D)
2026-03-30 08:05:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994646/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FH18EHB/42810864?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=3Zktz5bG8KQkum6cj%2BKgL2qt5GWJV3Iol5MUq7qr6fQ%3D)
2026-03-30 08:05:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=13&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:05:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134472/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NSF/42809911?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=QyL8El7jO4NFWLbBvnxA5L3bRZ4hKegzZwkkAlcUwJk%3D)
2026-03-30 08:05:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121897/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121897>
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a62ff50>
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM11LBG%252F699158268%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158268/600 saved to cache
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item f8eccf50-265e-5fee-a427-0a924535e864
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cb27e10>
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVN20RXY%252F699448314%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448314/600 saved to cache
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 035d780d-8ed1-5f44-8897-4307d6817ad2
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290ad750>
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFH18EHB%252F698994654%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994654/600 saved to cache
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 3b3ef622-d172-598b-9bff-2a9ea247edba
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2900cd90>
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM11LBG%252F699158262%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158262/600 saved to cache
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item f8eccf50-265e-5fee-a427-0a924535e864
2026-03-30 08:05:28 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:28 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:28 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:28 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:28 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a9fc90>
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSF19XEB%252F699246351%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246351/600 saved to cache
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 377864fd-ec6d-594c-b895-94a64592f4de
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a9c950>
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NSF%252F699134482%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134482/600 saved to cache
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 8433bd02-1f79-56f5-a78e-be40f83c57a6
2026-03-30 08:05:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246809/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246809>
2026-03-30 08:05:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454743/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454743>
2026-03-30 08:05:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246324/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246324>
2026-03-30 08:05:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134466/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134466>
2026-03-30 08:05:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246656/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246656>
2026-03-30 08:05:28 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448311/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448311>
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29398390>
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLN21PKX%252F699440275%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440275/600 saved to cache
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item b9897ede-5602-5397-a345-1caff76c413e
2026-03-30 08:05:28 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: b9897ede-5602-5397-a345-1caff76c413e, skipping ID generation
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item b9897ede-5602-5397-a345-1caff76c413e sending to next pipeline
2026-03-30 08:05:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b9897ede-5602-5397-a345-1caff76c413e, identifier: LN21%20PKX
2026-03-30 08:05:28 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:28 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:28 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:28 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:28 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2941b990>
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLC71HSO%252F699121910%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121910/600 saved to cache
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 1af1613c-abaf-5569-b763-32c133bb73c8
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a9e250>
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFH18EHB%252F698994646%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994646/600 saved to cache
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 3b3ef622-d172-598b-9bff-2a9ea247edba
2026-03-30 08:05:28 [bca.uk] INFO: Total items found: 100
2026-03-30 08:05:28 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded
2026-03-30 08:05:28 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:05:28 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29540410>
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NSF%252F699134472%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134472/600 saved to cache
2026-03-30 08:05:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 8433bd02-1f79-56f5-a78e-be40f83c57a6
2026-03-30 08:05:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b9897ede-5602-5397-a345-1caff76c413e with identifier: LN21%20PKX
2026-03-30 08:05:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b9897ede-5602-5397-a345-1caff76c413e with identifier: LN21%20PKX
2026-03-30 08:05:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b9897ede-5602-5397-a345-1caff76c413e with identifier: LN21%20PKX to the API
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440275/600>
{'auction_title': '',
 'c_o_2_emission_value': 24,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_expert_report_file_00acb46f-a17f-4d60-a31d-903863ec87a8.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LN21%20PKX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'b9897ede-5602-5397-a345-1caff76c413e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LN21 PKX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LN21%20PKX&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'MERCEDES-BENZ',
 'model': 'A250 E',
 'odometer': 51532,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42169,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440265/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38668,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440275/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41841,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440284/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43150,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440292/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35929,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440300/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 33384,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440303/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91993,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440310/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84739,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440320/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99073,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440328/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9897ede-5602-5397-a345-1caff76c413e/b9897ede-5602-5397-a345-1caff76c413e_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79980,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LN21PKX/699440335/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ A250 E 1.3 AMG LINE DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'AMG LINE DCT',
 'vin': 'W1K1770862V103491',
 'year': 2021}
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN21%2520PKX%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Saving data for LN21%20PKX: {'created_time': 1774857929.416476, 'last_price_update_time': 1774857929.416493, 'auction_closing_time': 1774951200.0}
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LN21%2520PKX') HTTP/1.1" 204 0
2026-03-30 08:05:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454747/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WG15ZHH/42810560?sv=2020-08-04&st=2026-03-30T08%3A04%3A56Z&se=2026-03-30T08%3A29%3A56Z&sr=b&sp=r&sig=8DaTOTBejMtGylpflX38hjGobC7MkLkZJK%2FO2sg2zpI%3D)
2026-03-30 08:05:29 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121890/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121890>
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: SK60%20UGF
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK60%2520UGF%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for SK60%20UGF: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: BG02%20BJK
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG02%2520BJK%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for BG02%20BJK: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: VK07%20HPZ
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK07%2520HPZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for VK07%20HPZ: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: KX07%20ZZU
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX07%2520ZZU%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for KX07%20ZZU: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: LK11%20RXW
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK11%2520RXW%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for LK11%20RXW: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: LP65%20LHG
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP65%2520LHG%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for LP65%20LHG: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: LR60%20OPW
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR60%2520OPW%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for LR60%20OPW: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: SV64%20OWW
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV64%2520OWW%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for SV64%20OWW: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: WR08%20KVG
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR08%2520KVG%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for WR08%20KVG: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: YH10%20OGJ
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH10%2520OGJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for YH10%20OGJ: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: EY15%20ZYF
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY15%2520ZYF%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for EY15%20ZYF: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: FX67%20PWY
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX67%2520PWY%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for FX67%20PWY: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: GD18%20EBL
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD18%2520EBL%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for GD18%20EBL: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: GN60%20DYJ
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN60%2520DYJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for GN60%20DYJ: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: HN13%20WYH
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN13%2520WYH%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for HN13%20WYH: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: KR07%20SVF
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR07%2520SVF%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for KR07%20SVF: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: LA13%20SHJ
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA13%2520SHJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for LA13%20SHJ: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: LA16%20DYU
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA16%2520DYU%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for LA16%20DYU: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: LN56%20KNR
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN56%2520KNR%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for LN56%20KNR: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: MF09%20XGA
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF09%2520XGA%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for MF09%20XGA: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: SR16%20YTB
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR16%2520YTB%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for SR16%20YTB: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: SY19%20FEV
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY19%2520FEV%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for SY19%20FEV: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: Y22%20MSN
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y22%2520MSN%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for Y22%20MSN: 0
2026-03-30 08:05:29 [bca.uk] INFO: Found listing with ID: YD18%20PGR
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD18%2520PGR%27 HTTP/1.1" 200 None
2026-03-30 08:05:29 [bca.uk] INFO: Scrape type for YD18%20PGR: 2
2026-03-30 08:05:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c74784c2-f350-5a80-ba57-a2e1d1f8adc5 with identifier: YD18%20PGR
2026-03-30 08:05:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c74784c2-f350-5a80-ba57-a2e1d1f8adc5 with scrape type 2
2026-03-30 08:05:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c74784c2-f350-5a80-ba57-a2e1d1f8adc5 with scrape type 2
2026-03-30 08:05:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c74784c2-f350-5a80-ba57-a2e1d1f8adc5, identifier: YD18%20PGR
2026-03-30 08:05:30 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246801/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246801>
2026-03-30 08:05:30 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246650/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246650>
2026-03-30 08:05:30 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442153/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699442153>
2026-03-30 08:05:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448312/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VN20RXY/42811811?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=Doz8dX%2FObSy0iYRAIxPK7PHoz1cfcyH219nzUIfgrhE%3D)
2026-03-30 08:05:30 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:30 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c74784c2-f350-5a80-ba57-a2e1d1f8adc5 with identifier: YD18%20PGR
2026-03-30 08:05:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c74784c2-f350-5a80-ba57-a2e1d1f8adc5 with identifier: YD18%20PGR
2026-03-30 08:05:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c74784c2-f350-5a80-ba57-a2e1d1f8adc5 with identifier: YD18%20PGR to the API
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=13&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 132,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YD18%20PGR-GB',
 'category': 'Car',
 'color': 'green',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c74784c2-f350-5a80-ba57-a2e1d1f8adc5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YD18 PGR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YD18%20PGR&vehicleType=*',
 'listing': 'auction',
 'location': 'Edinburgh',
 'make': 'SKODA',
 'model': 'KAROQ',
 'odometer': 84509,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'SKODA KAROQ 2.0 TDI 150 4X4 SE L Hatchback',
 'transmission': 'manual',
 'trim': 'TDI 150 4X4 SE L',
 'vin': 'TMBMJ7NU4J5038239',
 'year': 2018}
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD18%2520PGR%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Saving data for YD18%20PGR: {'auction_closing_time': 1774864800.0, 'created_time': 1774477926.844465, 'last_price_update_time': 1774857930.414014}
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YD18%2520PGR') HTTP/1.1" 204 0
2026-03-30 08: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 08:05:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121897/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LC71HSO/42769169?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=0K1vouk%2B2jmBvCkpqkQip1r5nNpaC9Dec8CilQenknQ%3D)
2026-03-30 08:05:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246338/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SF19XEB/42743748?sv=2020-08-04&st=2026-03-30T08%3A04%3A54Z&se=2026-03-30T08%3A29%3A54Z&sr=b&sp=r&sig=PREBhs%2B%2BaYlkqcd9XFWojl%2Bu3NoeAmCRi8JDkGO%2Fe%2BM%3D)
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: SK66%20WEW
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK66%2520WEW%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for SK66%20WEW: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: SW14%20ODA
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW14%2520ODA%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for SW14%20ODA: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: SX64%20FDA
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SX64%2520FDA%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for SX64%20FDA: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: SB14%20EVY
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB14%2520EVY%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for SB14%20EVY: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: SC64%20XUW
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC64%2520XUW%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for SC64%20XUW: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: GK64%20CWW
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK64%2520CWW%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for GK64%20CWW: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: DK07%20EDF
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK07%2520EDF%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for DK07%20EDF: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: FR61%20OFO
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FR61%2520OFO%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for FR61%20OFO: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: SX10%20KDU
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SX10%2520KDU%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for SX10%20KDU: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: RA68%20WZE
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA68%2520WZE%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for RA68%20WZE: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: WJ68%20ONK
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ68%2520ONK%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for WJ68%20ONK: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: CA18%20OAB
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA18%2520OAB%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for CA18%20OAB: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: LL18%20NDU
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL18%2520NDU%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for LL18%20NDU: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: AK68%20GNZ
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK68%2520GNZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for AK68%20GNZ: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: ML68%20NHB
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML68%2520NHB%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for ML68%20NHB: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: YD15%20TJX
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD15%2520TJX%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for YD15%20TJX: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: BJ65%20SPV
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ65%2520SPV%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for BJ65%20SPV: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: CV64%20LKL
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV64%2520LKL%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for CV64%20LKL: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: MD15%20DZY
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD15%2520DZY%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for MD15%20DZY: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: PG17%20JHL
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PG17%2520JHL%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for PG17%20JHL: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: WR62%20TWZ
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR62%2520TWZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for WR62%20TWZ: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: DG15%20FDY
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG15%2520FDY%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for DG15%20FDY: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: GL16%20OVF
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL16%2520OVF%27 HTTP/1.1" 200 None
2026-03-30 08:05:30 [bca.uk] INFO: Scrape type for GL16%20OVF: 0
2026-03-30 08:05:30 [bca.uk] INFO: Found listing with ID: LC19%20OZU
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC19%2520OZU%27 HTTP/1.1" 200 None
2026-03-30 08:05:31 [bca.uk] INFO: Scrape type for LC19%20OZU: 0
2026-03-30 08:05:31 [bca.uk] INFO: Found listing with ID: SA13%20RLX
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA13%2520RLX%27 HTTP/1.1" 200 None
2026-03-30 08:05:31 [bca.uk] INFO: Scrape type for SA13%20RLX: 0
2026-03-30 08:05:31 [bca.uk] INFO: Found listing with ID: CA65%20XLF
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA65%2520XLF%27 HTTP/1.1" 200 None
2026-03-30 08:05:31 [bca.uk] INFO: Scrape type for CA65%20XLF: 0
2026-03-30 08:05:31 [bca.uk] INFO: Found listing with ID: FG64%20CDE
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG64%2520CDE%27 HTTP/1.1" 200 None
2026-03-30 08:05:31 [bca.uk] INFO: Scrape type for FG64%20CDE: 0
2026-03-30 08:05:31 [bca.uk] INFO: Found listing with ID: FN66%20XKP
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN66%2520XKP%27 HTTP/1.1" 200 None
2026-03-30 08:05:31 [bca.uk] INFO: Scrape type for FN66%20XKP: 2
2026-03-30 08:05:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b264119d-2ee8-5938-895b-f801e745c467 with identifier: FN66%20XKP
2026-03-30 08:05:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b264119d-2ee8-5938-895b-f801e745c467 with scrape type 2
2026-03-30 08:05:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b264119d-2ee8-5938-895b-f801e745c467 with scrape type 2
2026-03-30 08:05:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b264119d-2ee8-5938-895b-f801e745c467, identifier: FN66%20XKP
2026-03-30 08:05:31 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b264119d-2ee8-5938-895b-f801e745c467 with identifier: FN66%20XKP
2026-03-30 08:05:31 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b264119d-2ee8-5938-895b-f801e745c467 with identifier: FN66%20XKP
2026-03-30 08:05:31 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b264119d-2ee8-5938-895b-f801e745c467 with identifier: FN66%20XKP to the API
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=13&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FN66%20XKP-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.7L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b264119d-2ee8-5938-895b-f801e745c467',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FN66 XKP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FN66%20XKP&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 94542,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.7 CRDI 2WD 2 ISG StationWagon',
 'transmission': 'manual',
 'trim': 'CRDI 2WD 2 ISG',
 'vin': 'U5YPH815LGL142915',
 'year': 2016}
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN66%2520XKP%27 HTTP/1.1" 200 None
2026-03-30 08:05:31 [bca.uk] INFO: Saving data for FN66%20XKP: {'auction_closing_time': 1774864800.0, 'created_time': 1774392261.457888, 'last_price_update_time': 1774857931.879302}
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FN66%2520XKP') HTTP/1.1" 204 0
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a37c790>
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWG15ZHH%252F699454747%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454747/600 saved to cache
2026-03-30 08:05:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5
2026-03-30 08:05:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246656/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21HNZ/42771233?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=bbaZbwvzUDBMDLnvUFXL65TR%2BiVvb3ctWZqPk0CG7xI%3D)
2026-03-30 08:05:32 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994624/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=698994624>
2026-03-30 08:05:32 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158239/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699158239>
2026-03-30 08:05:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448311/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VN20RXY/42811811?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=Doz8dX%2FObSy0iYRAIxPK7PHoz1cfcyH219nzUIfgrhE%3D)
2026-03-30 08:05:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246324/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SF19XEB/42743748?sv=2020-08-04&st=2026-03-30T08%3A04%3A54Z&se=2026-03-30T08%3A29%3A54Z&sr=b&sp=r&sig=PREBhs%2B%2BaYlkqcd9XFWojl%2Bu3NoeAmCRi8JDkGO%2Fe%2BM%3D)
2026-03-30 08:05:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134466/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NSF/42809911?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=QyL8El7jO4NFWLbBvnxA5L3bRZ4hKegzZwkkAlcUwJk%3D)
2026-03-30 08:05:32 [bca.uk] INFO: Found listing with ID: GK64%20GZJ
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK64%2520GZJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:32 [bca.uk] INFO: Scrape type for GK64%20GZJ: 0
2026-03-30 08:05:32 [bca.uk] INFO: Found listing with ID: JL07%20FAY
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JL07%2520FAY%27 HTTP/1.1" 200 None
2026-03-30 08:05:32 [bca.uk] INFO: Scrape type for JL07%20FAY: 2
2026-03-30 08:05:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7e4195a5-f476-56ec-ab5a-4fdb0f5f9754 with identifier: JL07%20FAY
2026-03-30 08:05:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7e4195a5-f476-56ec-ab5a-4fdb0f5f9754 with scrape type 2
2026-03-30 08:05:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7e4195a5-f476-56ec-ab5a-4fdb0f5f9754 with scrape type 2
2026-03-30 08:05:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7e4195a5-f476-56ec-ab5a-4fdb0f5f9754, identifier: JL07%20FAY
2026-03-30 08:05:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246809/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ST69GFK/42776399?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=rUVbfPIXUE%2BEOLV60%2BLhmGe%2FM3PhqW6duHoxrEPOpqo%3D)
2026-03-30 08:05:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454743/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WG15ZHH/42810560?sv=2020-08-04&st=2026-03-30T08%3A04%3A56Z&se=2026-03-30T08%3A29%3A56Z&sr=b&sp=r&sig=8DaTOTBejMtGylpflX38hjGobC7MkLkZJK%2FO2sg2zpI%3D)
2026-03-30 08:05:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7e4195a5-f476-56ec-ab5a-4fdb0f5f9754 with identifier: JL07%20FAY
2026-03-30 08:05:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7e4195a5-f476-56ec-ab5a-4fdb0f5f9754 with identifier: JL07%20FAY
2026-03-30 08:05:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7e4195a5-f476-56ec-ab5a-4fdb0f5f9754 with identifier: JL07%20FAY to the API
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=13&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=JL07%20FAY-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '7e4195a5-f476-56ec-ab5a-4fdb0f5f9754',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'JL07 FAY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=JL07%20FAY&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 91115,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 TD4 180 4WD HSE DYNAMIC LUX Hatchback',
 'transmission': 'manual',
 'trim': 'TD4 180 4WD HSE DYNAMIC LUX',
 'vin': 'SALVA2CN9HH251210',
 'year': 2017}
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JL07%2520FAY%27 HTTP/1.1" 200 None
2026-03-30 08:05:32 [bca.uk] INFO: Saving data for JL07%20FAY: {'auction_closing_time': 1774864800.0, 'created_time': 1774477893.308107, 'last_price_update_time': 1774857932.569678}
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='JL07%2520FAY') HTTP/1.1" 204 0
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29179b10>
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVN20RXY%252F699448312%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448312/600 saved to cache
2026-03-30 08:05:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 035d780d-8ed1-5f44-8897-4307d6817ad2
2026-03-30 08:05:32 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:32 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:32 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:32 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:32 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293528d0>
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLC71HSO%252F699121897%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121897/600 saved to cache
2026-03-30 08:05:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 1af1613c-abaf-5569-b763-32c133bb73c8
2026-03-30 08:05:32 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:32 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:32 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:32 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:32 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28b6d310>
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSF19XEB%252F699246338%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246338/600 saved to cache
2026-03-30 08:05:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 377864fd-ec6d-594c-b895-94a64592f4de
2026-03-30 08:05:32 [bca.uk] INFO: Found listing with ID: LF64%20MJE
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF64%2520MJE%27 HTTP/1.1" 200 None
2026-03-30 08:05:32 [bca.uk] INFO: Scrape type for LF64%20MJE: 0
2026-03-30 08:05:32 [bca.uk] INFO: Found listing with ID: LV14%20OLB
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV14%2520OLB%27 HTTP/1.1" 200 None
2026-03-30 08:05:32 [bca.uk] INFO: Scrape type for LV14%20OLB: 2
2026-03-30 08:05:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 94f6e1a6-bb15-5e44-ade1-9f88c6c7d5c8 with identifier: LV14%20OLB
2026-03-30 08:05:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 94f6e1a6-bb15-5e44-ade1-9f88c6c7d5c8 with scrape type 2
2026-03-30 08:05:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 94f6e1a6-bb15-5e44-ade1-9f88c6c7d5c8 with scrape type 2
2026-03-30 08:05:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 94f6e1a6-bb15-5e44-ade1-9f88c6c7d5c8, identifier: LV14%20OLB
2026-03-30 08:05:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 94f6e1a6-bb15-5e44-ade1-9f88c6c7d5c8 with identifier: LV14%20OLB
2026-03-30 08:05:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 94f6e1a6-bb15-5e44-ade1-9f88c6c7d5c8 with identifier: LV14%20OLB
2026-03-30 08:05:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 94f6e1a6-bb15-5e44-ade1-9f88c6c7d5c8 with identifier: LV14%20OLB to the API
2026-03-30 08:05:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=13&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 131,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LV14%20OLB-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '94f6e1a6-bb15-5e44-ade1-9f88c6c7d5c8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LV14 OLB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LV14%20OLB&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'BMW',
 'model': '116I',
 'odometer': 113805,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'BMW 116I 1.6 SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'SPORT',
 'vin': 'WBA1A12090P558308',
 'year': 2014}
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV14%2520OLB%27 HTTP/1.1" 200 None
2026-03-30 08:05:33 [bca.uk] INFO: Saving data for LV14%20OLB: {'auction_closing_time': 1774864800.0, 'created_time': 1774564565.013035, 'last_price_update_time': 1774857933.294782}
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LV14%2520OLB') HTTP/1.1" 204 0
2026-03-30 08:05:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121890/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LC71HSO/42769169?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=0K1vouk%2B2jmBvCkpqkQip1r5nNpaC9Dec8CilQenknQ%3D)
2026-03-30 08:05:33 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134461/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134461>
2026-03-30 08:05:33 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454739/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454739>
2026-03-30 08:05:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246650/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21HNZ/42771233?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=bbaZbwvzUDBMDLnvUFXL65TR%2BiVvb3ctWZqPk0CG7xI%3D)
2026-03-30 08:05:33 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448310/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448310>
2026-03-30 08:05:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442153/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM21XRN/42812319?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=4gL7ZqkIqMnGu7hKiUj1RRF%2FaLYG%2Bz73l%2BI%2BSUcJOrA%3D)
2026-03-30 08:05:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246801/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/ST69GFK/42776399?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=rUVbfPIXUE%2BEOLV60%2BLhmGe%2FM3PhqW6duHoxrEPOpqo%3D)
2026-03-30 08:05:33 [bca.uk] INFO: Found listing with ID: SY64%20TWV
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY64%2520TWV%27 HTTP/1.1" 200 None
2026-03-30 08:05:33 [bca.uk] INFO: Scrape type for SY64%20TWV: 0
2026-03-30 08:05:33 [bca.uk] INFO: Found listing with ID: VO15%20ZYX
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO15%2520ZYX%27 HTTP/1.1" 200 None
2026-03-30 08:05:33 [bca.uk] INFO: Scrape type for VO15%20ZYX: 0
2026-03-30 08:05:33 [bca.uk] INFO: Found listing with ID: YG64%20FFB
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG64%2520FFB%27 HTTP/1.1" 200 None
2026-03-30 08:05:33 [bca.uk] INFO: Scrape type for YG64%20FFB: 2
2026-03-30 08:05:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 252a3b6f-08ce-5f8d-90f5-9f2d7351e75e with identifier: YG64%20FFB
2026-03-30 08:05:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 252a3b6f-08ce-5f8d-90f5-9f2d7351e75e with scrape type 2
2026-03-30 08:05:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 252a3b6f-08ce-5f8d-90f5-9f2d7351e75e with scrape type 2
2026-03-30 08:05:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 252a3b6f-08ce-5f8d-90f5-9f2d7351e75e, identifier: YG64%20FFB
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd291422d0>
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21HNZ%252F699246656%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246656/600 saved to cache
2026-03-30 08:05:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 0d4ed678-073b-5058-b629-244e90050929
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2995e1d0>
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVN20RXY%252F699448311%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448311/600 saved to cache
2026-03-30 08:05:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 035d780d-8ed1-5f44-8897-4307d6817ad2
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29350d50>
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSF19XEB%252F699246324%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246324/600 saved to cache
2026-03-30 08:05:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 377864fd-ec6d-594c-b895-94a64592f4de
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290b99d0>
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NSF%252F699134466%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134466/600 saved to cache
2026-03-30 08:05:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 8433bd02-1f79-56f5-a78e-be40f83c57a6
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd293dcb50>
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FST69GFK%252F699246809%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246809/600 saved to cache
2026-03-30 08:05:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item e60a31c4-2540-5125-878e-50ff9aa22afe
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a61ff10>
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWG15ZHH%252F699454743%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454743/600 saved to cache
2026-03-30 08:05:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5
2026-03-30 08:05:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158239/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM11LBG/42806877?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=cHuBJJUDr%2BnPnIDKbOVbHTP%2B233LTQGMhhL4t5GFZbE%3D)
2026-03-30 08:05:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 252a3b6f-08ce-5f8d-90f5-9f2d7351e75e with identifier: YG64%20FFB
2026-03-30 08:05:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 252a3b6f-08ce-5f8d-90f5-9f2d7351e75e with identifier: YG64%20FFB
2026-03-30 08:05:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 252a3b6f-08ce-5f8d-90f5-9f2d7351e75e with identifier: YG64%20FFB to the API
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=13&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 112,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YG64%20FFB-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '252a3b6f-08ce-5f8d-90f5-9f2d7351e75e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YG64 FFB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YG64%20FFB&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'ALFA ROMEO',
 'model': 'MITO',
 'odometer': 76941,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'ALFA ROMEO MITO 1.6 JTDM-2 DISTINCTIVE S/S Hatchback',
 'transmission': 'manual',
 'trim': 'JTDM-2 DISTINCTIVE S/S',
 'vin': 'ZAR9550000X020287',
 'year': 2014}
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG64%2520FFB%27 HTTP/1.1" 200 None
2026-03-30 08:05:34 [bca.uk] INFO: Saving data for YG64%20FFB: {'auction_closing_time': 1774864800.0, 'created_time': 1774275502.306456, 'last_price_update_time': 1774857934.096752}
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YG64%2520FFB') HTTP/1.1" 204 0
2026-03-30 08:05:34 [bca.uk] INFO: Found listing with ID: BN16%20NVM
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN16%2520NVM%27 HTTP/1.1" 200 None
2026-03-30 08:05:34 [bca.uk] INFO: Scrape type for BN16%20NVM: 2
2026-03-30 08:05:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f980c47b-40d9-53ec-931d-e5172c320c9f with identifier: BN16%20NVM
2026-03-30 08:05:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f980c47b-40d9-53ec-931d-e5172c320c9f with scrape type 2
2026-03-30 08:05:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f980c47b-40d9-53ec-931d-e5172c320c9f with scrape type 2
2026-03-30 08:05:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f980c47b-40d9-53ec-931d-e5172c320c9f, identifier: BN16%20NVM
2026-03-30 08:05:34 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134453/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699134453>
2026-03-30 08:05:34 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448308/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699448308>
2026-03-30 08:05:34 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246317/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246317>
2026-03-30 08:05:34 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454735/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699454735>
2026-03-30 08:05:34 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121881/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121881>
2026-03-30 08:05:34 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158233/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=KM11LBG-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:05:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994624/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/FH18EHB/42810864?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=3Zktz5bG8KQkum6cj%2BKgL2qt5GWJV3Iol5MUq7qr6fQ%3D)
2026-03-30 08:05:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f980c47b-40d9-53ec-931d-e5172c320c9f with identifier: BN16%20NVM
2026-03-30 08:05:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f980c47b-40d9-53ec-931d-e5172c320c9f with identifier: BN16%20NVM
2026-03-30 08:05:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f980c47b-40d9-53ec-931d-e5172c320c9f with identifier: BN16%20NVM to the API
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=13&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BN16%20NVM-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f980c47b-40d9-53ec-931d-e5172c320c9f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BN16 NVM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BN16%20NVM&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 68797,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.4 75 STING Hatchback',
 'transmission': 'manual',
 'trim': '75 STING',
 'vin': 'W0L0XEP08G6044515',
 'year': 2016}
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN16%2520NVM%27 HTTP/1.1" 200 None
2026-03-30 08:05:34 [bca.uk] INFO: Saving data for BN16%20NVM: {'auction_closing_time': 1774864800.0, 'created_time': 1774479772.07518, 'last_price_update_time': 1774857934.643025}
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BN16%2520NVM') HTTP/1.1" 204 0
2026-03-30 08:05:34 [bca.uk] INFO: Found listing with ID: AU16%20ZSX
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU16%2520ZSX%27 HTTP/1.1" 200 None
2026-03-30 08:05:34 [bca.uk] INFO: Scrape type for AU16%20ZSX: 0
2026-03-30 08:05:34 [bca.uk] INFO: Found listing with ID: CK65%20JGO
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK65%2520JGO%27 HTTP/1.1" 200 None
2026-03-30 08:05:34 [bca.uk] INFO: Scrape type for CK65%20JGO: 0
2026-03-30 08:05:34 [bca.uk] INFO: Found listing with ID: KY10%20YTW
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY10%2520YTW%27 HTTP/1.1" 200 None
2026-03-30 08:05:34 [bca.uk] INFO: Scrape type for KY10%20YTW: 0
2026-03-30 08:05:34 [bca.uk] INFO: Found listing with ID: SD13%20AEN
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD13%2520AEN%27 HTTP/1.1" 200 None
2026-03-30 08:05:34 [bca.uk] INFO: Scrape type for SD13%20AEN: 0
2026-03-30 08:05:34 [bca.uk] INFO: Found listing with ID: WL12%20HKH
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL12%2520HKH%27 HTTP/1.1" 200 None
2026-03-30 08:05:34 [bca.uk] INFO: Scrape type for WL12%20HKH: 0
2026-03-30 08:05:34 [bca.uk] INFO: Found listing with ID: WX07%20ZGA
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX07%2520ZGA%27 HTTP/1.1" 200 None
2026-03-30 08:05:34 [bca.uk] INFO: Scrape type for WX07%20ZGA: 0
2026-03-30 08:05:34 [bca.uk] INFO: Found listing with ID: CT60%20YWN
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CT60%2520YWN%27 HTTP/1.1" 200 None
2026-03-30 08:05:34 [bca.uk] INFO: Scrape type for CT60%20YWN: 0
2026-03-30 08:05:34 [bca.uk] INFO: Found listing with ID: DL13%20TZH
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL13%2520TZH%27 HTTP/1.1" 200 None
2026-03-30 08:05:34 [bca.uk] INFO: Scrape type for DL13%20TZH: 0
2026-03-30 08:05:34 [bca.uk] INFO: Found listing with ID: HF56%20HGK
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF56%2520HGK%27 HTTP/1.1" 200 None
2026-03-30 08:05:34 [bca.uk] INFO: Scrape type for HF56%20HGK: 0
2026-03-30 08:05:34 [bca.uk] INFO: Found listing with ID: VU61%20UEK
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU61%2520UEK%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for VU61%20UEK: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: WM11%20LMJ
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM11%2520LMJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for WM11%20LMJ: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: WN10%20HFA
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN10%2520HFA%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for WN10%20HFA: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: WN15%20KDV
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN15%2520KDV%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for WN15%20KDV: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: WV62%20XNB
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV62%2520XNB%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for WV62%20XNB: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: YC14%20DPV
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC14%2520DPV%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for YC14%20DPV: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: YF11%20UMU
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF11%2520UMU%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for YF11%20UMU: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: YF13%20GUD
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF13%2520GUD%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for YF13%20GUD: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: YH59%20NHG
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH59%2520NHG%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for YH59%20NHG: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: P19%20KMM
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27P19%2520KMM%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for P19%20KMM: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: PE11%20ZTV
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE11%2520ZTV%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for PE11%20ZTV: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: PN12%20JDK
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN12%2520JDK%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for PN12%20JDK: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: SB61%20BDF
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB61%2520BDF%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for SB61%20BDF: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: SC63%20JNN
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC63%2520JNN%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for SC63%20JNN: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: VU68%20WEW
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU68%2520WEW%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for VU68%20WEW: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: WJ59%20ZFL
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ59%2520ZFL%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for WJ59%20ZFL: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: GA58%20DAA
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GA58%2520DAA%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for GA58%20DAA: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: GD02%20MGV
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD02%2520MGV%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for GD02%20MGV: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: KR63%20AAV
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR63%2520AAV%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for KR63%20AAV: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: KW10%20TZV
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW10%2520TZV%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for KW10%20TZV: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: LS62%20OSD
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS62%2520OSD%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for LS62%20OSD: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: ND11%20RSO
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND11%2520RSO%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for ND11%20RSO: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: NJ60%20UON
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ60%2520UON%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for NJ60%20UON: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: NU62%20CBO
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU62%2520CBO%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for NU62%20CBO: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: NV13%20SUX
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV13%2520SUX%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for NV13%20SUX: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: OY17%20HPV
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY17%2520HPV%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for OY17%20HPV: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: OY59%20KHT
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY59%2520KHT%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for OY59%20KHT: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: BJ12%20FBV
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ12%2520FBV%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for BJ12%20FBV: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: BK65%20VPY
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK65%2520VPY%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for BK65%20VPY: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: CN14%20MDO
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN14%2520MDO%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for CN14%20MDO: 0
2026-03-30 08:05:35 [bca.uk] INFO: Found listing with ID: CU15%20NXK
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU15%2520NXK%27 HTTP/1.1" 200 None
2026-03-30 08:05:35 [bca.uk] INFO: Scrape type for CU15%20NXK: 0
2026-03-30 08:05:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448310/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VN20RXY/42811811?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=Doz8dX%2FObSy0iYRAIxPK7PHoz1cfcyH219nzUIfgrhE%3D)
2026-03-30 08:05:35 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:35 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:35 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:35 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:35 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29975e10>
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLC71HSO%252F699121890%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121890/600 saved to cache
2026-03-30 08:05:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 1af1613c-abaf-5569-b763-32c133bb73c8
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd295c2850>
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21HNZ%252F699246650%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246650/600 saved to cache
2026-03-30 08:05:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 0d4ed678-073b-5058-b629-244e90050929
2026-03-30 08:05:35 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 0d4ed678-073b-5058-b629-244e90050929, skipping ID generation
2026-03-30 08:05:35 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 0d4ed678-073b-5058-b629-244e90050929 sending to next pipeline
2026-03-30 08:05:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0d4ed678-073b-5058-b629-244e90050929, identifier: SM21%20HNZ
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2968df50>
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM21XRN%252F699442153%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442153/600 saved to cache
2026-03-30 08:05:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item af24d3da-b46b-51d1-bbaf-f4618af1bcb8
2026-03-30 08:05:35 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: af24d3da-b46b-51d1-bbaf-f4618af1bcb8, skipping ID generation
2026-03-30 08:05:35 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item af24d3da-b46b-51d1-bbaf-f4618af1bcb8 sending to next pipeline
2026-03-30 08:05:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: af24d3da-b46b-51d1-bbaf-f4618af1bcb8, identifier: KM21%20XRN
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2958d3d0>
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FST69GFK%252F699246801%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246801/600 saved to cache
2026-03-30 08:05:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item e60a31c4-2540-5125-878e-50ff9aa22afe
2026-03-30 08:05:36 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: e60a31c4-2540-5125-878e-50ff9aa22afe, skipping ID generation
2026-03-30 08:05:36 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item e60a31c4-2540-5125-878e-50ff9aa22afe sending to next pipeline
2026-03-30 08:05:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e60a31c4-2540-5125-878e-50ff9aa22afe, identifier: ST69%20GFK
2026-03-30 08:05:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5ce4d0>
2026-03-30 08:05:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM11LBG%252F699158239%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158239/600 saved to cache
2026-03-30 08:05:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item f8eccf50-265e-5fee-a427-0a924535e864
2026-03-30 08:05:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454739/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WG15ZHH/42810560?sv=2020-08-04&st=2026-03-30T08%3A04%3A56Z&se=2026-03-30T08%3A29%3A56Z&sr=b&sp=r&sig=8DaTOTBejMtGylpflX38hjGobC7MkLkZJK%2FO2sg2zpI%3D)
2026-03-30 08:05:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134461/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NSF/42809911?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=QyL8El7jO4NFWLbBvnxA5L3bRZ4hKegzZwkkAlcUwJk%3D)
2026-03-30 08:05:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242597/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242597>
2026-03-30 08:05:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246310/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246310>
2026-03-30 08:05:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246299/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699246299>
2026-03-30 08:05:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121878/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121878>
2026-03-30 08:05:36 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121873/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121873>
2026-03-30 08:05:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0d4ed678-073b-5058-b629-244e90050929 with identifier: SM21%20HNZ
2026-03-30 08:05:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0d4ed678-073b-5058-b629-244e90050929 with identifier: SM21%20HNZ
2026-03-30 08:05:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0d4ed678-073b-5058-b629-244e90050929 with identifier: SM21%20HNZ to the API
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246650/600>
{'auction_title': '',
 'c_o_2_emission_value': 215,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_expert_report_file_bb2a46c2-32ca-4f5f-a80c-50b8b1225d3b.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SM21%20HNZ-GB',
 'category': 'LightCommercialVehicle',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0d4ed678-073b-5058-b629-244e90050929',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SM21 HNZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SM21%20HNZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'FORD',
 'model': 'TRANSIT 290 FWD',
 'odometer': 123337,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 23,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SM21HNZ-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48950,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246650/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42856,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246656/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43120,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246662/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35036,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246666/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43291,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246672/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81346,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246680/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82136,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246695/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80375,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246718/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0d4ed678-073b-5058-b629-244e90050929/0d4ed678-073b-5058-b629-244e90050929_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70657,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21HNZ/699246736/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT 290 FWD 2.0 EBL 130 L2 H2 TREND PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 130 L2 H2 TREND',
 'vin': 'WF0EXXTTREMP63162',
 'year': 2021}
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM21%2520HNZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:36 [bca.uk] INFO: Saving data for SM21%20HNZ: {'created_time': 1774857936.548715, 'last_price_update_time': 1774857936.548731, 'auction_closing_time': 1775037600.0}
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SM21%2520HNZ') HTTP/1.1" 204 0
2026-03-30 08:05:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: af24d3da-b46b-51d1-bbaf-f4618af1bcb8 with identifier: KM21%20XRN
2026-03-30 08:05:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: af24d3da-b46b-51d1-bbaf-f4618af1bcb8 with identifier: KM21%20XRN
2026-03-30 08:05:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: af24d3da-b46b-51d1-bbaf-f4618af1bcb8 with identifier: KM21%20XRN to the API
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442153/600>
{'auction_title': '',
 'c_o_2_emission_value': 122,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_expert_report_file_55135365-bd8b-4f8f-a872-88e7e203c592.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KM21%20XRN-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'af24d3da-b46b-51d1-bbaf-f4618af1bcb8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KM21 XRN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KM21%20XRN&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'CITROEN',
 'model': 'C4',
 'odometer': 66295,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41924,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442145/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40500,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442153/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41429,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442164/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42327,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442171/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37004,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442179/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35270,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442188/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84385,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442194/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72754,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442202/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88925,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442210/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_af24d3da-b46b-51d1-bbaf-f4618af1bcb8/af24d3da-b46b-51d1-bbaf-f4618af1bcb8_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78786,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM21XRN/699442217/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'CITROEN C4 1.2 P/T 130 SENSE PLUS Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 130 SENSE PLUS',
 'vin': 'VR7BAHNSAME020665',
 'year': 2021}
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM21%2520XRN%27 HTTP/1.1" 200 None
2026-03-30 08:05:37 [bca.uk] INFO: Saving data for KM21%20XRN: {'created_time': 1774857937.11337, 'last_price_update_time': 1774857937.113382, 'auction_closing_time': 1774951200.0}
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KM21%2520XRN') HTTP/1.1" 204 0
2026-03-30 08:05:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e60a31c4-2540-5125-878e-50ff9aa22afe with identifier: ST69%20GFK
2026-03-30 08:05:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e60a31c4-2540-5125-878e-50ff9aa22afe with identifier: ST69%20GFK
2026-03-30 08:05:37 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e60a31c4-2540-5125-878e-50ff9aa22afe with identifier: ST69%20GFK to the API
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246801/600>
{'auction_title': '',
 'c_o_2_emission_value': 179,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_expert_report_file_9d8525c6-00a4-4c89-9c92-f62b3e799960.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ST69%20GFK-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e60a31c4-2540-5125-878e-50ff9aa22afe',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ST69 GFK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ST69%20GFK&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'FORD',
 'model': 'TRANSIT 350 FWD',
 'odometer': 175175,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 16,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21922,
             'Height': 300,
             'OriginUrl': 'https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=ST69GFK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5',
             'Width': 400},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52560,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246801/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50716,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246809/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50992,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246820/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43364,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246833/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50227,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246843/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90817,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246858/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78328,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246876/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88229,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246893/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e60a31c4-2540-5125-878e-50ff9aa22afe/e60a31c4-2540-5125-878e-50ff9aa22afe_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79134,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/ST69GFK/699246908/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT 350 FWD 2.0 EBL 130 L3 H2 TREND PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 130 L3 H2 TREND',
 'vin': 'WF0EXXTTREKS05756',
 'year': 2019}
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST69%2520GFK%27 HTTP/1.1" 200 None
2026-03-30 08:05:37 [bca.uk] INFO: Saving data for ST69%20GFK: {'created_time': 1774857937.469926, 'last_price_update_time': 1774857937.469942, 'auction_closing_time': 1775037600.0}
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ST69%2520GFK') HTTP/1.1" 204 0
2026-03-30 08:05:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2c9b3e50>
2026-03-30 08:05:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FFH18EHB%252F698994624%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994624/600 saved to cache
2026-03-30 08:05:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 3b3ef622-d172-598b-9bff-2a9ea247edba
2026-03-30 08:05:37 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 3b3ef622-d172-598b-9bff-2a9ea247edba, skipping ID generation
2026-03-30 08:05:37 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 3b3ef622-d172-598b-9bff-2a9ea247edba sending to next pipeline
2026-03-30 08:05:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3b3ef622-d172-598b-9bff-2a9ea247edba, identifier: FH18%20EHB
2026-03-30 08:05:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158233/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/KM11LBG/42806877?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=cHuBJJUDr%2BnPnIDKbOVbHTP%2B233LTQGMhhL4t5GFZbE%3D)
2026-03-30 08:05:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:05:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3b3ef622-d172-598b-9bff-2a9ea247edba with identifier: FH18%20EHB
2026-03-30 08:05:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3b3ef622-d172-598b-9bff-2a9ea247edba with identifier: FH18%20EHB
2026-03-30 08:05:37 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3b3ef622-d172-598b-9bff-2a9ea247edba with identifier: FH18%20EHB to the API
2026-03-30 08:05:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994624/600>
{'auction_title': '',
 'c_o_2_emission_value': 179,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_expert_report_file_0e3b0a81-cafe-4c26-a85c-d9a51d040770.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FH18%20EHB-GB',
 'category': 'LightCommercialVehicle',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '3b3ef622-d172-598b-9bff-2a9ea247edba',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FH18 EHB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FH18%20EHB&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 68647,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53569,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994616/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51718,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994624/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45622,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994638/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44082,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994646/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43728,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994654/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42377,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994664/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93345,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994689/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82507,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994722/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89939,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994763/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3b3ef622-d172-598b-9bff-2a9ea247edba/3b3ef622-d172-598b-9bff-2a9ea247edba_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65717,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/FH18EHB/698994797/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 170 310 LWB SPORT L/R PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 170 310 LWB SPORT L/R',
 'vin': 'WF0YXXTTGYJY25324',
 'year': 2018}
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH18%2520EHB%27 HTTP/1.1" 200 None
2026-03-30 08:05:38 [bca.uk] INFO: Saving data for FH18%20EHB: {'created_time': 1774857938.185709, 'last_price_update_time': 1774857938.185722, 'auction_closing_time': 1775037600.0}
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FH18%2520EHB') HTTP/1.1" 204 0
2026-03-30 08:05:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242588/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242588>
2026-03-30 08:05:38 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121857/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699121857>
2026-03-30 08:05:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246317/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SF19XEB/42743748?sv=2020-08-04&st=2026-03-30T08%3A04%3A54Z&se=2026-03-30T08%3A29%3A54Z&sr=b&sp=r&sig=PREBhs%2B%2BaYlkqcd9XFWojl%2Bu3NoeAmCRi8JDkGO%2Fe%2BM%3D)
2026-03-30 08:05:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454735/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/WG15ZHH/42810560?sv=2020-08-04&st=2026-03-30T08%3A04%3A56Z&se=2026-03-30T08%3A29%3A56Z&sr=b&sp=r&sig=8DaTOTBejMtGylpflX38hjGobC7MkLkZJK%2FO2sg2zpI%3D)
2026-03-30 08:05:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134453/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/RO22NSF/42809911?sv=2020-08-04&st=2026-03-30T08%3A04%3A55Z&se=2026-03-30T08%3A29%3A55Z&sr=b&sp=r&sig=QyL8El7jO4NFWLbBvnxA5L3bRZ4hKegzZwkkAlcUwJk%3D)
2026-03-30 08:05:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448308/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/VN20RXY/42811811?sv=2020-08-04&st=2026-03-30T08%3A05%3A00Z&se=2026-03-30T08%3A30%3A00Z&sr=b&sp=r&sig=Doz8dX%2FObSy0iYRAIxPK7PHoz1cfcyH219nzUIfgrhE%3D)
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29499950>
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVN20RXY%252F699448310%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448310/600 saved to cache
2026-03-30 08:05:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 035d780d-8ed1-5f44-8897-4307d6817ad2
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2cbf44d0>
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWG15ZHH%252F699454739%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454739/600 saved to cache
2026-03-30 08:05:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5c7d10>
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NSF%252F699134461%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134461/600 saved to cache
2026-03-30 08:05:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 8433bd02-1f79-56f5-a78e-be40f83c57a6
2026-03-30 08:05:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121881/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LC71HSO/42769169?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=0K1vouk%2B2jmBvCkpqkQip1r5nNpaC9Dec8CilQenknQ%3D)
2026-03-30 08:05:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121873/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LC71HSO/42769169?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=0K1vouk%2B2jmBvCkpqkQip1r5nNpaC9Dec8CilQenknQ%3D)
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292dee50>
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FKM11LBG%252F699158233%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158233/600 saved to cache
2026-03-30 08:05:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item f8eccf50-265e-5fee-a427-0a924535e864
2026-03-30 08:05:38 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: f8eccf50-265e-5fee-a427-0a924535e864, skipping ID generation
2026-03-30 08:05:38 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item f8eccf50-265e-5fee-a427-0a924535e864 sending to next pipeline
2026-03-30 08:05:38 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f8eccf50-265e-5fee-a427-0a924535e864, identifier: KM11%20LBG
2026-03-30 08:05:38 [bca.uk] INFO: Total items found: 100
2026-03-30 08:05:38 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=15&sort=MostRecentlyAdded
2026-03-30 08:05:38 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:05:38 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=15&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f8eccf50-265e-5fee-a427-0a924535e864 with identifier: KM11%20LBG
2026-03-30 08:05:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f8eccf50-265e-5fee-a427-0a924535e864 with identifier: KM11%20LBG
2026-03-30 08:05:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f8eccf50-265e-5fee-a427-0a924535e864 with identifier: KM11%20LBG to the API
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158233/600>
{'auction_title': '',
 'c_o_2_emission_value': 266,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_expert_report_file_ec6c5a7e-6495-45b9-bd1f-73e9e762efcd.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KM11%20LBG-GB',
 'category': 'LightCommercialVehicle',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '2.4L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f8eccf50-265e-5fee-a427-0a924535e864',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KM11 LBG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KM11%20LBG&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'LAND ROVER',
 'model': 'DEFENDER 90',
 'odometer': 80721,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 22,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45403,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158233/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44942,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158239/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44937,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158247/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44298,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158262/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40887,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158268/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40623,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158277/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104342,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158293/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104753,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158306/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94912,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158317/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8eccf50-265e-5fee-a427-0a924535e864/f8eccf50-265e-5fee-a427-0a924535e864_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75001,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/KM11LBG/699158328/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DEFENDER 90 2.4 TDCI XS StationWagon',
 'transmission': 'manual',
 'trim': 'TDCI XS',
 'vin': 'SALLDWBS7BA408430',
 'year': 2011}
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM11%2520LBG%27 HTTP/1.1" 200 None
2026-03-30 08:05:39 [bca.uk] INFO: Saving data for KM11%20LBG: {'created_time': 1774857939.010616, 'last_price_update_time': 1774857939.010629, 'auction_closing_time': 1775037600.0}
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KM11%2520LBG') HTTP/1.1" 204 0
2026-03-30 08:05:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246299/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SF19XEB/42743748?sv=2020-08-04&st=2026-03-30T08%3A04%3A54Z&se=2026-03-30T08%3A29%3A54Z&sr=b&sp=r&sig=PREBhs%2B%2BaYlkqcd9XFWojl%2Bu3NoeAmCRi8JDkGO%2Fe%2BM%3D)
2026-03-30 08:05:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242542/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242542>
2026-03-30 08:05:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242556/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242556>
2026-03-30 08:05:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121878/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LC71HSO/42769169?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=0K1vouk%2B2jmBvCkpqkQip1r5nNpaC9Dec8CilQenknQ%3D)
2026-03-30 08:05:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246310/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SF19XEB/42743748?sv=2020-08-04&st=2026-03-30T08%3A04%3A54Z&se=2026-03-30T08%3A29%3A54Z&sr=b&sp=r&sig=PREBhs%2B%2BaYlkqcd9XFWojl%2Bu3NoeAmCRi8JDkGO%2Fe%2BM%3D)
2026-03-30 08:05:39 [bca.uk] INFO: Found listing with ID: E4%20GOA
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27E4%2520GOA%27 HTTP/1.1" 200 None
2026-03-30 08:05:39 [bca.uk] INFO: Scrape type for E4%20GOA: 0
2026-03-30 08:05:39 [bca.uk] INFO: Found listing with ID: EF12%20MJX
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF12%2520MJX%27 HTTP/1.1" 200 None
2026-03-30 08:05:39 [bca.uk] INFO: Scrape type for EF12%20MJX: 0
2026-03-30 08:05:39 [bca.uk] INFO: Found listing with ID: EJ60%20YKZ
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ60%2520YKZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:39 [bca.uk] INFO: Scrape type for EJ60%20YKZ: 0
2026-03-30 08:05:39 [bca.uk] INFO: Found listing with ID: EX64%20WZC
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX64%2520WZC%27 HTTP/1.1" 200 None
2026-03-30 08:05:39 [bca.uk] INFO: Scrape type for EX64%20WZC: 0
2026-03-30 08:05:39 [bca.uk] INFO: Found listing with ID: FE60%20MFV
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE60%2520MFV%27 HTTP/1.1" 200 None
2026-03-30 08:05:39 [bca.uk] INFO: Scrape type for FE60%20MFV: 0
2026-03-30 08:05:39 [bca.uk] INFO: Found listing with ID: FV61%20WSU
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV61%2520WSU%27 HTTP/1.1" 200 None
2026-03-30 08:05:39 [bca.uk] INFO: Scrape type for FV61%20WSU: 0
2026-03-30 08:05:39 [bca.uk] INFO: Found listing with ID: AP65%20MYK
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP65%2520MYK%27 HTTP/1.1" 200 None
2026-03-30 08:05:39 [bca.uk] INFO: Scrape type for AP65%20MYK: 0
2026-03-30 08:05:39 [bca.uk] INFO: Found listing with ID: KW18%20YBL
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW18%2520YBL%27 HTTP/1.1" 200 None
2026-03-30 08:05:39 [bca.uk] INFO: Scrape type for KW18%20YBL: 0
2026-03-30 08:05:39 [bca.uk] INFO: Found listing with ID: FN61%20BWH
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN61%2520BWH%27 HTTP/1.1" 200 None
2026-03-30 08:05:39 [bca.uk] INFO: Scrape type for FN61%20BWH: 0
2026-03-30 08:05:39 [bca.uk] INFO: Found listing with ID: BJ07%20HHO
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ07%2520HHO%27 HTTP/1.1" 200 None
2026-03-30 08:05:39 [bca.uk] INFO: Scrape type for BJ07%20HHO: 0
2026-03-30 08:05:39 [bca.uk] INFO: Found listing with ID: SH13%20PNF
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH13%2520PNF%27 HTTP/1.1" 200 None
2026-03-30 08:05:39 [bca.uk] INFO: Scrape type for SH13%20PNF: 2
2026-03-30 08:05:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8e70597b-a37e-5403-bb1b-fbcf2384a884 with identifier: SH13%20PNF
2026-03-30 08:05:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8e70597b-a37e-5403-bb1b-fbcf2384a884 with scrape type 2
2026-03-30 08:05:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8e70597b-a37e-5403-bb1b-fbcf2384a884 with scrape type 2
2026-03-30 08:05:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8e70597b-a37e-5403-bb1b-fbcf2384a884, identifier: SH13%20PNF
2026-03-30 08:05:39 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242533/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699242533>
2026-03-30 08:05:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121857/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/LC71HSO/42769169?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=0K1vouk%2B2jmBvCkpqkQip1r5nNpaC9Dec8CilQenknQ%3D)
2026-03-30 08:05:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242597/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF20HGJ/42704639?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=jtE8ctxrMxaLHh%2F8kuVcy7T7JHe3uaHSf4avjL2%2BUAA%3D)
2026-03-30 08:05:39 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=15&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:39 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=15&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8e70597b-a37e-5403-bb1b-fbcf2384a884 with identifier: SH13%20PNF
2026-03-30 08:05:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8e70597b-a37e-5403-bb1b-fbcf2384a884 with identifier: SH13%20PNF
2026-03-30 08:05:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8e70597b-a37e-5403-bb1b-fbcf2384a884 with identifier: SH13%20PNF to the API
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SH13%20PNF-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8e70597b-a37e-5403-bb1b-fbcf2384a884',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SH13 PNF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SH13%20PNF&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'SKODA',
 'model': 'FABIA',
 'odometer': 89588,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'SKODA FABIA 1.2 12V 60 S Hatchback',
 'transmission': 'manual',
 'trim': '12V 60 S',
 'vin': 'TMBFA25J3D3125759',
 'year': 2013}
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH13%2520PNF%27 HTTP/1.1" 200 None
2026-03-30 08:05:39 [bca.uk] INFO: Saving data for SH13%20PNF: {'auction_closing_time': 1774864800.0, 'created_time': 1774565060.089203, 'last_price_update_time': 1774857939.808391}
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SH13%2520PNF') HTTP/1.1" 204 0
2026-03-30 08:05:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292de650>
2026-03-30 08:05:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSF19XEB%252F699246317%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246317/600 saved to cache
2026-03-30 08:05:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 377864fd-ec6d-594c-b895-94a64592f4de
2026-03-30 08:05:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29179b50>
2026-03-30 08:05:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FWG15ZHH%252F699454735%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454735/600 saved to cache
2026-03-30 08:05:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5
2026-03-30 08:05:40 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5, skipping ID generation
2026-03-30 08:05:40 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5 sending to next pipeline
2026-03-30 08:05:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5, identifier: WG15%20ZHH
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2951e3d0>
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FRO22NSF%252F699134453%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134453/600 saved to cache
2026-03-30 08:05:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 8433bd02-1f79-56f5-a78e-be40f83c57a6
2026-03-30 08:05:40 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 8433bd02-1f79-56f5-a78e-be40f83c57a6, skipping ID generation
2026-03-30 08:05:40 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 8433bd02-1f79-56f5-a78e-be40f83c57a6 sending to next pipeline
2026-03-30 08:05:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8433bd02-1f79-56f5-a78e-be40f83c57a6, identifier: RO22%20NSF
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296d8150>
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FVN20RXY%252F699448308%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448308/600 saved to cache
2026-03-30 08:05:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 035d780d-8ed1-5f44-8897-4307d6817ad2
2026-03-30 08:05:40 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 035d780d-8ed1-5f44-8897-4307d6817ad2, skipping ID generation
2026-03-30 08:05:40 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 035d780d-8ed1-5f44-8897-4307d6817ad2 sending to next pipeline
2026-03-30 08:05:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 035d780d-8ed1-5f44-8897-4307d6817ad2, identifier: VN20%20RXY
2026-03-30 08:05:40 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:05:40 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:40 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:40 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:40 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:40 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29aeb050>
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLC71HSO%252F699121881%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121881/600 saved to cache
2026-03-30 08:05:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 1af1613c-abaf-5569-b763-32c133bb73c8
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2e25cd90>
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLC71HSO%252F699121873%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121873/600 saved to cache
2026-03-30 08:05:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 1af1613c-abaf-5569-b763-32c133bb73c8
2026-03-30 08:05:40 [bca.uk] INFO: Found listing with ID: WF63%20UPT
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF63%2520UPT%27 HTTP/1.1" 200 None
2026-03-30 08:05:40 [bca.uk] INFO: Scrape type for WF63%20UPT: 2
2026-03-30 08:05:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4e5f6d27-50f3-54e8-8037-5085bd839364 with identifier: WF63%20UPT
2026-03-30 08:05:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4e5f6d27-50f3-54e8-8037-5085bd839364 with scrape type 2
2026-03-30 08:05:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4e5f6d27-50f3-54e8-8037-5085bd839364 with scrape type 2
2026-03-30 08:05:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4e5f6d27-50f3-54e8-8037-5085bd839364, identifier: WF63%20UPT
2026-03-30 08:05:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5 with identifier: WG15%20ZHH
2026-03-30 08:05:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5 with identifier: WG15%20ZHH
2026-03-30 08:05:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5 with identifier: WG15%20ZHH to the API
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454735/600>
{'auction_title': '',
 'c_o_2_emission_value': 295,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_expert_report_file_9bc768f4-791b-4d8e-bf3f-004e7d44c639.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WG15%20ZHH-GB',
 'category': 'LightCommercialVehicle',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WG15 ZHH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WG15%20ZHH&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'LAND ROVER',
 'model': 'DEFENDER 110',
 'odometer': 75566,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 31,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48091,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454726/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46814,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454735/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46017,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454739/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46340,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454743/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43897,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454747/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44248,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454749/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95959,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454758/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75168,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454767/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86628,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454774/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5/f807f0a6-dee5-54d0-b00e-c82a0bf3e7c5_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84628,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/WG15ZHH/699454781/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DEFENDER 110 2.2 TDCI COUNTY StationWagon',
 'transmission': 'manual',
 'trim': 'TDCI COUNTY',
 'vin': 'SALLDHMP7FA470284',
 'year': 2015}
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG15%2520ZHH%27 HTTP/1.1" 200 None
2026-03-30 08:05:41 [bca.uk] INFO: Saving data for WG15%20ZHH: {'created_time': 1774857941.034478, 'last_price_update_time': 1774857941.03449, 'auction_closing_time': 1775037600.0}
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WG15%2520ZHH') HTTP/1.1" 204 0
2026-03-30 08:05:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8433bd02-1f79-56f5-a78e-be40f83c57a6 with identifier: RO22%20NSF
2026-03-30 08:05:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8433bd02-1f79-56f5-a78e-be40f83c57a6 with identifier: RO22%20NSF
2026-03-30 08:05:41 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8433bd02-1f79-56f5-a78e-be40f83c57a6 with identifier: RO22%20NSF to the API
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134453/600>
{'auction_title': '',
 'c_o_2_emission_value': 141,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_expert_report_file_d9ed3e6d-ed47-4982-a1c8-8135108d182a.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RO22%20NSF-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8433bd02-1f79-56f5-a78e-be40f83c57a6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'RO22 NSF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RO22%20NSF&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'AUDI',
 'model': 'A4',
 'odometer': 33159,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49659,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134444/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44599,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134453/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45627,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134461/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50050,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134466/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42918,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134472/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41383,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134482/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82091,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134496/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74514,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134513/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86317,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134529/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8433bd02-1f79-56f5-a78e-be40f83c57a6/8433bd02-1f79-56f5-a78e-be40f83c57a6_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55024,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/RO22NSF/699134541/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'AUDI A4 2.0 35 TFSI TECHNIK S-T Saloon',
 'transmission': 'automatic',
 'trim': '35 TFSI TECHNIK S-T',
 'vin': 'WAUZZZF44NN008217',
 'year': 2022}
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520NSF%27 HTTP/1.1" 200 None
2026-03-30 08:05:41 [bca.uk] INFO: Saving data for RO22%20NSF: {'created_time': 1774857941.509853, 'last_price_update_time': 1774857941.509866, 'auction_closing_time': 1774951200.0}
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RO22%2520NSF') HTTP/1.1" 204 0
2026-03-30 08:05:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 035d780d-8ed1-5f44-8897-4307d6817ad2 with identifier: VN20%20RXY
2026-03-30 08:05:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 035d780d-8ed1-5f44-8897-4307d6817ad2 with identifier: VN20%20RXY
2026-03-30 08:05:41 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 035d780d-8ed1-5f44-8897-4307d6817ad2 with identifier: VN20%20RXY to the API
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448308/600>
{'auction_title': '',
 'c_o_2_emission_value': 231,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_expert_report_file_be9d19f2-c78e-487c-9d86-727b3f57d932.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VN20%20RXY-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '035d780d-8ed1-5f44-8897-4307d6817ad2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VN20 RXY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VN20%20RXY&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'VOLKSWAGEN',
 'model': 'AMAROK A33',
 'odometer': 51061,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 18,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39819,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448307/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39070,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448308/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37059,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448310/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 36368,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448311/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 32010,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448312/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 32641,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448314/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84430,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448317/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64728,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448322/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65628,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448327/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_035d780d-8ed1-5f44-8897-4307d6817ad2/035d780d-8ed1-5f44-8897-4307d6817ad2_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63583,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/VN20RXY/699448332/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN AMAROK A33 3.0 V6 TDI 258 BMT HIGHLINE 4M CrewCab '
          'Pick-up',
 'transmission': 'manual',
 'trim': 'V6 TDI 258 BMT HIGHLINE 4M',
 'vin': 'WV1ZZZ2HZLH017129',
 'year': 2020}
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN20%2520RXY%27 HTTP/1.1" 200 None
2026-03-30 08:05:41 [bca.uk] INFO: Saving data for VN20%20RXY: {'created_time': 1774857941.973653, 'last_price_update_time': 1774857941.973668, 'auction_closing_time': 1774951200.0}
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VN20%2520RXY') HTTP/1.1" 204 0
2026-03-30 08:05:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4e5f6d27-50f3-54e8-8037-5085bd839364 with identifier: WF63%20UPT
2026-03-30 08:05:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4e5f6d27-50f3-54e8-8037-5085bd839364 with identifier: WF63%20UPT
2026-03-30 08:05:42 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4e5f6d27-50f3-54e8-8037-5085bd839364 with identifier: WF63%20UPT to the API
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WF63%20UPT-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4e5f6d27-50f3-54e8-8037-5085bd839364',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WF63 UPT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WF63%20UPT&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'CITROEN',
 'model': 'C4 PICASSO',
 'odometer': 121393,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'CITROEN C4 PICASSO 1.6 E-HDI 115 A/D EXCLUSIVE+ MPV',
 'transmission': 'manual',
 'trim': 'E-HDI 115 A/D EXCLUSIVE+',
 'vin': 'VF73D9HC8DJ835726',
 'year': 2013}
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF63%2520UPT%27 HTTP/1.1" 200 None
2026-03-30 08:05:42 [bca.uk] INFO: Saving data for WF63%20UPT: {'auction_closing_time': 1774864800.0, 'created_time': 1774304171.261472, 'last_price_update_time': 1774857942.744239}
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WF63%2520UPT') HTTP/1.1" 204 0
2026-03-30 08:05:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2955fc10>
2026-03-30 08:05:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSF19XEB%252F699246299%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246299/600 saved to cache
2026-03-30 08:05:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 377864fd-ec6d-594c-b895-94a64592f4de
2026-03-30 08:05:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd296dbf90>
2026-03-30 08:05:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLC71HSO%252F699121878%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121878/600 saved to cache
2026-03-30 08:05:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 1af1613c-abaf-5569-b763-32c133bb73c8
2026-03-30 08:05:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a799490>
2026-03-30 08:05:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSF19XEB%252F699246310%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246310/600 saved to cache
2026-03-30 08:05:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 377864fd-ec6d-594c-b895-94a64592f4de
2026-03-30 08:05:42 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 377864fd-ec6d-594c-b895-94a64592f4de, skipping ID generation
2026-03-30 08:05:42 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 377864fd-ec6d-594c-b895-94a64592f4de sending to next pipeline
2026-03-30 08:05:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 377864fd-ec6d-594c-b895-94a64592f4de, identifier: SF19%20XEB
2026-03-30 08:05:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699233013/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699233013>
2026-03-30 08:05:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232994/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232994>
2026-03-30 08:05:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232931/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232931>
2026-03-30 08:05:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232940/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232940>
2026-03-30 08:05:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232916/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232916>
2026-03-30 08:05:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232958/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232958>
2026-03-30 08:05:42 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232979/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232979>
2026-03-30 08:05:43 [bca.uk] INFO: Found listing with ID: WJ62%20BLV
2026-03-30 08:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ62%2520BLV%27 HTTP/1.1" 200 None
2026-03-30 08:05:43 [bca.uk] INFO: Scrape type for WJ62%20BLV: 0
2026-03-30 08:05:43 [bca.uk] INFO: Found listing with ID: WJ63%20NXK
2026-03-30 08:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ63%2520NXK%27 HTTP/1.1" 200 None
2026-03-30 08:05:43 [bca.uk] INFO: Scrape type for WJ63%20NXK: 0
2026-03-30 08:05:43 [bca.uk] INFO: Found listing with ID: WK54%20WFB
2026-03-30 08:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK54%2520WFB%27 HTTP/1.1" 200 None
2026-03-30 08:05:43 [bca.uk] INFO: Scrape type for WK54%20WFB: 2
2026-03-30 08:05:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dfad77a7-67ea-5182-9483-8f6ba67c894c with identifier: WK54%20WFB
2026-03-30 08:05:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dfad77a7-67ea-5182-9483-8f6ba67c894c with scrape type 2
2026-03-30 08:05:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item dfad77a7-67ea-5182-9483-8f6ba67c894c with scrape type 2
2026-03-30 08:05:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dfad77a7-67ea-5182-9483-8f6ba67c894c, identifier: WK54%20WFB
2026-03-30 08:05:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 377864fd-ec6d-594c-b895-94a64592f4de with identifier: SF19%20XEB
2026-03-30 08:05:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 377864fd-ec6d-594c-b895-94a64592f4de with identifier: SF19%20XEB
2026-03-30 08:05:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 377864fd-ec6d-594c-b895-94a64592f4de with identifier: SF19%20XEB to the API
2026-03-30 08:05:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246310/600>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_expert_report_file_a3499acf-6329-420f-896c-c76b08538615.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SF19%20XEB-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '377864fd-ec6d-594c-b895-94a64592f4de',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SF19 XEB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SF19%20XEB&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'MERCEDES-BENZ',
 'model': 'CITAN 109',
 'odometer': 94964,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 16,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44311,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246283/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49981,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246291/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49426,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246299/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49084,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246310/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42793,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246317/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42551,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246324/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90148,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246338/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77393,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246351/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83141,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246363/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_377864fd-ec6d-594c-b895-94a64592f4de/377864fd-ec6d-594c-b895-94a64592f4de_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76039,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SF19XEB/699246372/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ CITAN 109 1.5 CDI 90 X-LONG Van',
 'transmission': 'manual',
 'trim': 'CDI 90 X-LONG',
 'vin': 'WDF4156052U263073',
 'year': 2019}
2026-03-30 08:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF19%2520XEB%27 HTTP/1.1" 200 None
2026-03-30 08:05:43 [bca.uk] INFO: Saving data for SF19%20XEB: {'created_time': 1774857943.851128, 'last_price_update_time': 1774857943.851141, 'auction_closing_time': 1775037600.0}
2026-03-30 08:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SF19%2520XEB') HTTP/1.1" 204 0
2026-03-30 08:05:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242588/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF20HGJ/42704639?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=jtE8ctxrMxaLHh%2F8kuVcy7T7JHe3uaHSf4avjL2%2BUAA%3D)
2026-03-30 08:05:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dfad77a7-67ea-5182-9483-8f6ba67c894c with identifier: WK54%20WFB
2026-03-30 08:05:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dfad77a7-67ea-5182-9483-8f6ba67c894c with identifier: WK54%20WFB
2026-03-30 08:05:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dfad77a7-67ea-5182-9483-8f6ba67c894c with identifier: WK54%20WFB to the API
2026-03-30 08:05:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 202,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WK54%20WFB-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'dfad77a7-67ea-5182-9483-8f6ba67c894c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WK54 WFB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WK54%20WFB&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'MERCEDES-BENZ',
 'model': 'C180',
 'odometer': 131745,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2004-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ C180 1.8 K CLASSIC SE Saloon',
 'transmission': 'manual',
 'trim': 'K CLASSIC SE',
 'vin': 'WDC2030462R150178',
 'year': 2004}
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK54%2520WFB%27 HTTP/1.1" 200 None
2026-03-30 08:05:44 [bca.uk] INFO: Saving data for WK54%20WFB: {'auction_closing_time': 1774864800.0, 'created_time': 1774363578.186346, 'last_price_update_time': 1774857944.307224}
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WK54%2520WFB') HTTP/1.1" 204 0
2026-03-30 08:05:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a0b6d0>
2026-03-30 08:05:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FLC71HSO%252F699121857%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121857/600 saved to cache
2026-03-30 08:05:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 1af1613c-abaf-5569-b763-32c133bb73c8
2026-03-30 08:05:44 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 1af1613c-abaf-5569-b763-32c133bb73c8, skipping ID generation
2026-03-30 08:05:44 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 1af1613c-abaf-5569-b763-32c133bb73c8 sending to next pipeline
2026-03-30 08:05:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1af1613c-abaf-5569-b763-32c133bb73c8, identifier: LC71%20HSO
2026-03-30 08:05:44 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:44 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:44 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:44 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:44 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292d7d10>
2026-03-30 08:05:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF20HGJ%252F699242597%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242597/600 saved to cache
2026-03-30 08:05:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87
2026-03-30 08:05:44 [bca.uk] INFO: Found listing with ID: WK58%20SYT
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK58%2520SYT%27 HTTP/1.1" 200 None
2026-03-30 08:05:44 [bca.uk] INFO: Scrape type for WK58%20SYT: 2
2026-03-30 08:05:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2e44b591-28af-5d0e-8301-31608ffb5d89 with identifier: WK58%20SYT
2026-03-30 08:05:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2e44b591-28af-5d0e-8301-31608ffb5d89 with scrape type 2
2026-03-30 08:05:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2e44b591-28af-5d0e-8301-31608ffb5d89 with scrape type 2
2026-03-30 08:05:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2e44b591-28af-5d0e-8301-31608ffb5d89, identifier: WK58%20SYT
2026-03-30 08:05:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1af1613c-abaf-5569-b763-32c133bb73c8 with identifier: LC71%20HSO
2026-03-30 08:05:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1af1613c-abaf-5569-b763-32c133bb73c8 with identifier: LC71%20HSO
2026-03-30 08:05:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1af1613c-abaf-5569-b763-32c133bb73c8 with identifier: LC71%20HSO to the API
2026-03-30 08:05:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121857/600>
{'auction_title': '',
 'c_o_2_emission_value': 120,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_expert_report_file_097f195e-7c33-4a4f-aa85-886649e3caaa.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LC71%20HSO-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1af1613c-abaf-5569-b763-32c133bb73c8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LC71 HSO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LC71%20HSO&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'HYUNDAI',
 'model': 'I10',
 'odometer': 16356,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48098,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121851/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45390,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121857/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45799,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121863/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47593,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121868/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48810,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121873/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46143,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121878/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69046,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121881/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63307,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121890/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73308,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121897/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1af1613c-abaf-5569-b763-32c133bb73c8/1af1613c-abaf-5569-b763-32c133bb73c8_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60735,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/LC71HSO/699121910/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'HYUNDAI I10 1.0 MPI PREMIUM Hatchback',
 'transmission': 'manual',
 'trim': 'MPI PREMIUM',
 'vin': 'NLHDR51ALNZ107075',
 'year': 2021}
2026-03-30 08:05:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC71%2520HSO%27 HTTP/1.1" 200 None
2026-03-30 08:05:45 [bca.uk] INFO: Saving data for LC71%20HSO: {'created_time': 1774857945.378989, 'last_price_update_time': 1774857945.379002, 'auction_closing_time': 1774951200.0}
2026-03-30 08:05:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LC71%2520HSO') HTTP/1.1" 204 0
2026-03-30 08:05:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232891/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&width=600&docId=699232891>
2026-03-30 08:05:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242556/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF20HGJ/42704639?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=jtE8ctxrMxaLHh%2F8kuVcy7T7JHe3uaHSf4avjL2%2BUAA%3D)
2026-03-30 08:05:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (302) to <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232883/600> from <GET https://www1.bcaimage.com/Document?DocType=VehicleImage&Reg=SM21GYK-GB&grp=public&obl=hht3,Manheim&minwidth=600&width=600&default=5>
2026-03-30 08:05:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242533/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF20HGJ/42704639?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=jtE8ctxrMxaLHh%2F8kuVcy7T7JHe3uaHSf4avjL2%2BUAA%3D)
2026-03-30 08:05:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242542/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/MF20HGJ/42704639?sv=2020-08-04&st=2026-03-30T08%3A04%3A53Z&se=2026-03-30T08%3A29%3A53Z&sr=b&sp=r&sig=jtE8ctxrMxaLHh%2F8kuVcy7T7JHe3uaHSf4avjL2%2BUAA%3D)
2026-03-30 08:05:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2e44b591-28af-5d0e-8301-31608ffb5d89 with identifier: WK58%20SYT
2026-03-30 08:05:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2e44b591-28af-5d0e-8301-31608ffb5d89 with identifier: WK58%20SYT
2026-03-30 08:05:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2e44b591-28af-5d0e-8301-31608ffb5d89 with identifier: WK58%20SYT to the API
2026-03-30 08:05:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 162,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WK58%20SYT-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2e44b591-28af-5d0e-8301-31608ffb5d89',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WK58 SYT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WK58%20SYT&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'MAZDA',
 'model': '3',
 'odometer': 69925,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'MAZDA 3 1.6 TAKARA Hatchback',
 'transmission': 'manual',
 'trim': 'TAKARA',
 'vin': 'JMZBK14Z201774681',
 'year': 2008}
2026-03-30 08:05:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK58%2520SYT%27 HTTP/1.1" 200 None
2026-03-30 08:05:45 [bca.uk] INFO: Saving data for WK58%20SYT: {'auction_closing_time': 1774864800.0, 'created_time': 1774448080.693392, 'last_price_update_time': 1774857945.980482}
2026-03-30 08:05:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WK58%2520SYT') HTTP/1.1" 204 0
2026-03-30 08:05:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232916/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21GYK/42773139?sv=2020-08-04&st=2026-03-30T08%3A04%3A50Z&se=2026-03-30T08%3A29%3A50Z&sr=b&sp=r&sig=zGn8uv98g9ST%2BTQGdPWJWwpz%2BuMlPZFmJsIOfXlmLfY%3D)
2026-03-30 08:05:46 [bca.uk] INFO: Found listing with ID: WV09%20BNK
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV09%2520BNK%27 HTTP/1.1" 200 None
2026-03-30 08:05:46 [bca.uk] INFO: Scrape type for WV09%20BNK: 2
2026-03-30 08:05:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e452d502-f7a2-5f3d-b548-6081c26bab93 with identifier: WV09%20BNK
2026-03-30 08:05:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e452d502-f7a2-5f3d-b548-6081c26bab93 with scrape type 2
2026-03-30 08:05:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e452d502-f7a2-5f3d-b548-6081c26bab93 with scrape type 2
2026-03-30 08:05:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e452d502-f7a2-5f3d-b548-6081c26bab93, identifier: WV09%20BNK
2026-03-30 08:05:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232958/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21GYK/42773139?sv=2020-08-04&st=2026-03-30T08%3A04%3A50Z&se=2026-03-30T08%3A29%3A50Z&sr=b&sp=r&sig=zGn8uv98g9ST%2BTQGdPWJWwpz%2BuMlPZFmJsIOfXlmLfY%3D)
2026-03-30 08:05:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232979/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21GYK/42773139?sv=2020-08-04&st=2026-03-30T08%3A04%3A50Z&se=2026-03-30T08%3A29%3A50Z&sr=b&sp=r&sig=zGn8uv98g9ST%2BTQGdPWJWwpz%2BuMlPZFmJsIOfXlmLfY%3D)
2026-03-30 08:05:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e452d502-f7a2-5f3d-b548-6081c26bab93 with identifier: WV09%20BNK
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=gold HTTP/1.1" 200 None
2026-03-30 08:05:46 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:05:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e452d502-f7a2-5f3d-b548-6081c26bab93 with identifier: WV09%20BNK
2026-03-30 08:05:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e452d502-f7a2-5f3d-b548-6081c26bab93 with identifier: WV09%20BNK to the API
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 219,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WV09%20BNK-GB',
 'category': 'Car',
 'color': 'gold',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e452d502-f7a2-5f3d-b548-6081c26bab93',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WV09 BNK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WV09%20BNK&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'VOLVO',
 'model': 'XC70',
 'odometer': 187994,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'VOLVO XC70 2.4 D5 SE G/T Estate',
 'transmission': 'manual',
 'trim': 'D5 SE G/T',
 'vin': 'YV1BZ714691055004',
 'year': 2009}
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV09%2520BNK%27 HTTP/1.1" 200 None
2026-03-30 08:05:46 [bca.uk] INFO: Saving data for WV09%20BNK: {'auction_closing_time': 1774864800.0, 'created_time': 1774362766.851374, 'last_price_update_time': 1774857946.674158}
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WV09%2520BNK') HTTP/1.1" 204 0
2026-03-30 08:05:46 [bca.uk] INFO: Found listing with ID: YE09%20XVV
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE09%2520XVV%27 HTTP/1.1" 200 None
2026-03-30 08:05:46 [bca.uk] INFO: Scrape type for YE09%20XVV: 0
2026-03-30 08:05:46 [bca.uk] INFO: Found listing with ID: FH12%20SXS
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH12%2520SXS%27 HTTP/1.1" 200 None
2026-03-30 08:05:46 [bca.uk] INFO: Scrape type for FH12%20SXS: 0
2026-03-30 08:05:46 [bca.uk] INFO: Found listing with ID: HG13%20LZF
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG13%2520LZF%27 HTTP/1.1" 200 None
2026-03-30 08:05:46 [bca.uk] INFO: Scrape type for HG13%20LZF: 0
2026-03-30 08:05:46 [bca.uk] INFO: Found listing with ID: HK57%20YCH
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK57%2520YCH%27 HTTP/1.1" 200 None
2026-03-30 08:05:46 [bca.uk] INFO: Scrape type for HK57%20YCH: 0
2026-03-30 08:05:46 [bca.uk] INFO: Found listing with ID: HV64%20ZMX
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV64%2520ZMX%27 HTTP/1.1" 200 None
2026-03-30 08:05:46 [bca.uk] INFO: Scrape type for HV64%20ZMX: 0
2026-03-30 08:05:46 [bca.uk] INFO: Found listing with ID: LR14%20NKS
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR14%2520NKS%27 HTTP/1.1" 200 None
2026-03-30 08:05:46 [bca.uk] INFO: Scrape type for LR14%20NKS: 2
2026-03-30 08:05:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4568ef2a-ac20-545c-8ca4-859ebbf9a7be with identifier: LR14%20NKS
2026-03-30 08:05:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4568ef2a-ac20-545c-8ca4-859ebbf9a7be with scrape type 2
2026-03-30 08:05:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4568ef2a-ac20-545c-8ca4-859ebbf9a7be with scrape type 2
2026-03-30 08:05:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4568ef2a-ac20-545c-8ca4-859ebbf9a7be, identifier: LR14%20NKS
2026-03-30 08:05:46 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:46 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:46 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:46 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:46 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29af3150>
2026-03-30 08:05:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF20HGJ%252F699242588%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242588/600 saved to cache
2026-03-30 08:05:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87
2026-03-30 08:05:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd292d7e90>
2026-03-30 08:05:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF20HGJ%252F699242556%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242556/600 saved to cache
2026-03-30 08:05:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87
2026-03-30 08:05:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd28aaeb10>
2026-03-30 08:05:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_2.jpg HTTP/1.1" 201 0
2026-03-30 08:05:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF20HGJ%252F699242533%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242533/600 saved to cache
2026-03-30 08:05:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87
2026-03-30 08:05:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd299e4410>
2026-03-30 08:05:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:05:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FMF20HGJ%252F699242542%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242542/600 saved to cache
2026-03-30 08:05:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87
2026-03-30 08:05:47 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87, skipping ID generation
2026-03-30 08:05:47 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87 sending to next pipeline
2026-03-30 08:05:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87, identifier: MF20%20HGJ
2026-03-30 08:05:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232940/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21GYK/42773139?sv=2020-08-04&st=2026-03-30T08%3A04%3A50Z&se=2026-03-30T08%3A29%3A50Z&sr=b&sp=r&sig=zGn8uv98g9ST%2BTQGdPWJWwpz%2BuMlPZFmJsIOfXlmLfY%3D)
2026-03-30 08:05:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232931/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21GYK/42773139?sv=2020-08-04&st=2026-03-30T08%3A04%3A50Z&se=2026-03-30T08%3A29%3A50Z&sr=b&sp=r&sig=zGn8uv98g9ST%2BTQGdPWJWwpz%2BuMlPZFmJsIOfXlmLfY%3D)
2026-03-30 08:05:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232883/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21GYK/42773139?sv=2020-08-04&st=2026-03-30T08%3A04%3A50Z&se=2026-03-30T08%3A29%3A50Z&sr=b&sp=r&sig=zGn8uv98g9ST%2BTQGdPWJWwpz%2BuMlPZFmJsIOfXlmLfY%3D)
2026-03-30 08:05:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232891/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21GYK/42773139?sv=2020-08-04&st=2026-03-30T08%3A04%3A50Z&se=2026-03-30T08%3A29%3A50Z&sr=b&sp=r&sig=zGn8uv98g9ST%2BTQGdPWJWwpz%2BuMlPZFmJsIOfXlmLfY%3D)
2026-03-30 08:05:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232994/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21GYK/42773139?sv=2020-08-04&st=2026-03-30T08%3A04%3A50Z&se=2026-03-30T08%3A29%3A50Z&sr=b&sp=r&sig=zGn8uv98g9ST%2BTQGdPWJWwpz%2BuMlPZFmJsIOfXlmLfY%3D)
2026-03-30 08:05:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4568ef2a-ac20-545c-8ca4-859ebbf9a7be with identifier: LR14%20NKS
2026-03-30 08:05:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4568ef2a-ac20-545c-8ca4-859ebbf9a7be with identifier: LR14%20NKS
2026-03-30 08:05:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4568ef2a-ac20-545c-8ca4-859ebbf9a7be with identifier: LR14%20NKS to the API
2026-03-30 08:05:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LR14%20NKS-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4568ef2a-ac20-545c-8ca4-859ebbf9a7be',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LR14 NKS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LR14%20NKS&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'MAZDA',
 'model': 'CX-5',
 'odometer': 108234,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'MAZDA CX-5 2.2 D 150 SE-L 2WD StationWagon',
 'transmission': 'manual',
 'trim': 'D 150 SE-L 2WD',
 'vin': 'JMZKEF91600166760',
 'year': 2014}
2026-03-30 08:05:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR14%2520NKS%27 HTTP/1.1" 200 None
2026-03-30 08:05:47 [bca.uk] INFO: Saving data for LR14%20NKS: {'auction_closing_time': 1774864800.0, 'created_time': 1774303463.158093, 'last_price_update_time': 1774857947.592377}
2026-03-30 08:05:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LR14%2520NKS') HTTP/1.1" 204 0
2026-03-30 08:05:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87 with identifier: MF20%20HGJ
2026-03-30 08:05:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87 with identifier: MF20%20HGJ
2026-03-30 08:05:48 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 828dc34c-cfb8-5b45-aff7-fb5d72a4cf87 with identifier: MF20%20HGJ to the API
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242542/600>
{'auction_title': '',
 'c_o_2_emission_value': 175,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_expert_report_file_955eb1c5-a88b-4447-b8db-0952fc3465de.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MF20%20HGJ-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.3L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '828dc34c-cfb8-5b45-aff7-fb5d72a4cf87',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MF20 HGJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MF20%20HGJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'VAUXHALL',
 'model': 'MOVANO 3500 FWD',
 'odometer': 124473,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 23,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46585,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242509/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45083,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242520/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42787,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242533/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40487,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242542/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37909,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242547/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35481,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242556/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86165,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242569/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82547,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242588/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81515,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242597/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_828dc34c-cfb8-5b45-aff7-fb5d72a4cf87/828dc34c-cfb8-5b45-aff7-fb5d72a4cf87_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72290,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/MF20HGJ/699242616/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOVANO 3500 FWD 2.3 BITURBO 150 L2 H3 PanelVan',
 'transmission': 'manual',
 'trim': 'BITURBO 150 L2 H3',
 'vin': 'W0VMR3608LB212370',
 'year': 2020}
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF20%2520HGJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:48 [bca.uk] INFO: Saving data for MF20%20HGJ: {'created_time': 1774857948.561324, 'last_price_update_time': 1774857948.561339, 'auction_closing_time': 1775037600.0}
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MF20%2520HGJ') HTTP/1.1" 204 0
2026-03-30 08:05:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699233013/600> (referer: https://bcamediaprod.blob.core.windows.net/private/pdfs/InspectionBase/GB/SM21GYK/42773139?sv=2020-08-04&st=2026-03-30T08%3A04%3A50Z&se=2026-03-30T08%3A29%3A50Z&sr=b&sp=r&sig=zGn8uv98g9ST%2BTQGdPWJWwpz%2BuMlPZFmJsIOfXlmLfY%3D)
2026-03-30 08:05:48 [bca.uk] INFO: Found listing with ID: LT61%20FNW
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT61%2520FNW%27 HTTP/1.1" 200 None
2026-03-30 08:05:48 [bca.uk] INFO: Scrape type for LT61%20FNW: 0
2026-03-30 08:05:48 [bca.uk] INFO: Found listing with ID: LX15%20SYU
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX15%2520SYU%27 HTTP/1.1" 200 None
2026-03-30 08:05:48 [bca.uk] INFO: Scrape type for LX15%20SYU: 2
2026-03-30 08:05:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0df1070d-26d7-5112-945a-d59731d3671b with identifier: LX15%20SYU
2026-03-30 08:05:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0df1070d-26d7-5112-945a-d59731d3671b with scrape type 2
2026-03-30 08:05:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0df1070d-26d7-5112-945a-d59731d3671b with scrape type 2
2026-03-30 08:05:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0df1070d-26d7-5112-945a-d59731d3671b, identifier: LX15%20SYU
2026-03-30 08:05:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29979450>
2026-03-30 08:05:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_3.jpg HTTP/1.1" 201 0
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21GYK%252F699232916%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232916/600 saved to cache
2026-03-30 08:05:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 9155b05c-5b0d-559f-9dc5-07848d0b366d
2026-03-30 08:05:48 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:48 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:48 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:48 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:48 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a75bfd0>
2026-03-30 08:05:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_6.jpg HTTP/1.1" 201 0
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21GYK%252F699232958%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232958/600 saved to cache
2026-03-30 08:05:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 9155b05c-5b0d-559f-9dc5-07848d0b366d
2026-03-30 08:05:48 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:48 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:48 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:48 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:48 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a3dbd50>
2026-03-30 08:05:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_7.jpg HTTP/1.1" 201 0
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21GYK%252F699232979%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232979/600 saved to cache
2026-03-30 08:05:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 9155b05c-5b0d-559f-9dc5-07848d0b366d
2026-03-30 08:05:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0df1070d-26d7-5112-945a-d59731d3671b with identifier: LX15%20SYU
2026-03-30 08:05:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0df1070d-26d7-5112-945a-d59731d3671b with identifier: LX15%20SYU
2026-03-30 08:05:48 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0df1070d-26d7-5112-945a-d59731d3671b with identifier: LX15%20SYU to the API
2026-03-30 08:05:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LX15%20SYU-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0df1070d-26d7-5112-945a-d59731d3671b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LX15 SYU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LX15%20SYU&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'VAUXHALL',
 'model': 'INSIGNIA',
 'odometer': 136648,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VAUXHALL INSIGNIA 2.0 CDTI E/F 163 SRI VX-LINE Hatchback',
 'transmission': 'manual',
 'trim': 'CDTI E/F 163 SRI VX-LINE',
 'vin': 'W0LGS6EM3E1183398',
 'year': 2015}
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX15%2520SYU%27 HTTP/1.1" 200 None
2026-03-30 08:05:49 [bca.uk] INFO: Saving data for LX15%20SYU: {'auction_closing_time': 1774864800.0, 'created_time': 1774303454.457464, 'last_price_update_time': 1774857949.235666}
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LX15%2520SYU') HTTP/1.1" 204 0
2026-03-30 08:05:49 [bca.uk] INFO: Found listing with ID: MF58%20FJO
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF58%2520FJO%27 HTTP/1.1" 200 None
2026-03-30 08:05:49 [bca.uk] INFO: Scrape type for MF58%20FJO: 0
2026-03-30 08:05:49 [bca.uk] INFO: Found listing with ID: NJ11%20XCC
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ11%2520XCC%27 HTTP/1.1" 200 None
2026-03-30 08:05:49 [bca.uk] INFO: Scrape type for NJ11%20XCC: 0
2026-03-30 08:05:49 [bca.uk] INFO: Found listing with ID: NX59%20VNB
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX59%2520VNB%27 HTTP/1.1" 200 None
2026-03-30 08:05:49 [bca.uk] INFO: Scrape type for NX59%20VNB: 2
2026-03-30 08:05:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ce75690c-4df7-5829-b0ed-b351b2f742a6 with identifier: NX59%20VNB
2026-03-30 08:05:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ce75690c-4df7-5829-b0ed-b351b2f742a6 with scrape type 2
2026-03-30 08:05:49 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ce75690c-4df7-5829-b0ed-b351b2f742a6 with scrape type 2
2026-03-30 08:05:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ce75690c-4df7-5829-b0ed-b351b2f742a6, identifier: NX59%20VNB
2026-03-30 08:05:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ce75690c-4df7-5829-b0ed-b351b2f742a6 with identifier: NX59%20VNB
2026-03-30 08:05:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ce75690c-4df7-5829-b0ed-b351b2f742a6 with identifier: NX59%20VNB
2026-03-30 08:05:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ce75690c-4df7-5829-b0ed-b351b2f742a6 with identifier: NX59%20VNB to the API
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 152,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NX59%20VNB-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ce75690c-4df7-5829-b0ed-b351b2f742a6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NX59 VNB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NX59%20VNB&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'HONDA',
 'model': 'CIVIC',
 'odometer': 104697,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'HONDA CIVIC 1.8 I-VTEC SE Hatchback',
 'transmission': 'manual',
 'trim': 'I-VTEC SE',
 'vin': 'SHHFK27409U016122',
 'year': 2009}
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX59%2520VNB%27 HTTP/1.1" 200 None
2026-03-30 08:05:49 [bca.uk] INFO: Saving data for NX59%20VNB: {'auction_closing_time': 1774864800.0, 'created_time': 1774362841.078147, 'last_price_update_time': 1774857949.862621}
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NX59%2520VNB') HTTP/1.1" 204 0
2026-03-30 08:05:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a821450>
2026-03-30 08:05:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_5.jpg HTTP/1.1" 201 0
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21GYK%252F699232940%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232940/600 saved to cache
2026-03-30 08:05:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 9155b05c-5b0d-559f-9dc5-07848d0b366d
2026-03-30 08:05:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd2a5d6290>
2026-03-30 08:05:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_4.jpg HTTP/1.1" 201 0
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21GYK%252F699232931%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232931/600 saved to cache
2026-03-30 08:05:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 9155b05c-5b0d-559f-9dc5-07848d0b366d
2026-03-30 08:05:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd290acdd0>
2026-03-30 08:05:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_0.jpg HTTP/1.1" 201 0
2026-03-30 08:05:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21GYK%252F699232883%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232883/600 saved to cache
2026-03-30 08:05:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 9155b05c-5b0d-559f-9dc5-07848d0b366d
2026-03-30 08:05:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd294a8390>
2026-03-30 08:05:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_1.jpg HTTP/1.1" 201 0
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21GYK%252F699232891%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232891/600 saved to cache
2026-03-30 08:05:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 9155b05c-5b0d-559f-9dc5-07848d0b366d
2026-03-30 08:05:50 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:50 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:50 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:50 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:50 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29a6ad50>
2026-03-30 08:05:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_8.jpg HTTP/1.1" 201 0
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21GYK%252F699232994%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232994/600 saved to cache
2026-03-30 08:05:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 9155b05c-5b0d-559f-9dc5-07848d0b366d
2026-03-30 08:05:50 [PIL.TiffImagePlugin] DEBUG: tag: Orientation (274) - type: short (3) - value: b'\x01\x00'
2026-03-30 08:05:50 [PIL.TiffImagePlugin] DEBUG: tag: ResolutionUnit (296) - type: short (3) - value: b'\x02\x00'
2026-03-30 08:05:50 [PIL.TiffImagePlugin] DEBUG: tag: XResolution (282) - type: rational (5) Tag Location: 46 - Data Location: 74 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:50 [PIL.TiffImagePlugin] DEBUG: tag: YResolution (283) - type: rational (5) Tag Location: 58 - Data Location: 82 - value: b'H\x00\x00\x00\x01\x00\x00\x00'
2026-03-30 08:05:50 [PIL.TiffImagePlugin] DEBUG: tag: ExifIFD (34665) - type: long (4) - value: b'Z\x00\x00\x00'
2026-03-30 08:05:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-30 08:05:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fcd29051110>
2026-03-30 08:05:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-30 08:05:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_9.jpg HTTP/1.1" 201 0
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='bca.uk',RowKey='https%3A%252F%252Fbcamediaprod.blob.core.windows.net%252Fpublic%252Fimages%252Fvehicle%252FGB%252FSM21GYK%252F699233013%252F600') HTTP/1.1" 204 0
2026-03-30 08:05:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699233013/600 saved to cache
2026-03-30 08:05:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 9155b05c-5b0d-559f-9dc5-07848d0b366d
2026-03-30 08:05:50 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 9155b05c-5b0d-559f-9dc5-07848d0b366d, skipping ID generation
2026-03-30 08:05:50 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 9155b05c-5b0d-559f-9dc5-07848d0b366d sending to next pipeline
2026-03-30 08:05:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9155b05c-5b0d-559f-9dc5-07848d0b366d, identifier: SM21%20GYK
2026-03-30 08:05:50 [bca.uk] INFO: Found listing with ID: OFZ%205008
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OFZ%25205008%27 HTTP/1.1" 200 None
2026-03-30 08:05:50 [bca.uk] INFO: Scrape type for OFZ%205008: 2
2026-03-30 08:05:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7b2c453b-1f6e-5a23-bcd9-fd7068c099df with identifier: OFZ%205008
2026-03-30 08:05:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7b2c453b-1f6e-5a23-bcd9-fd7068c099df with scrape type 2
2026-03-30 08:05:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7b2c453b-1f6e-5a23-bcd9-fd7068c099df with scrape type 2
2026-03-30 08:05:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7b2c453b-1f6e-5a23-bcd9-fd7068c099df, identifier: OFZ%205008
2026-03-30 08:05:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9155b05c-5b0d-559f-9dc5-07848d0b366d with identifier: SM21%20GYK
2026-03-30 08:05:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9155b05c-5b0d-559f-9dc5-07848d0b366d with identifier: SM21%20GYK
2026-03-30 08:05:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9155b05c-5b0d-559f-9dc5-07848d0b366d with identifier: SM21%20GYK to the API
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699233013/600>
{'auction_title': '',
 'c_o_2_emission_value': 218,
 'car_expert_report_blob_url': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_expert_report_file_ae35c9e5-5ed7-48fe-8d2a-570c17a2ea19.pdf',
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SM21%20GYK-GB',
 'category': 'LightCommercialVehicle',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '9155b05c-5b0d-559f-9dc5-07848d0b366d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SM21 GYK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SM21%20GYK&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'FORD',
 'model': 'TRANSIT 310 FWD',
 'odometer': 94733,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 18,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48701,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232883/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43540,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232891/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41119,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232901/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42403,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232916/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40516,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232931/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41270,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232940/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94821,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232958/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68223,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232979/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87720,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699232994/600',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9155b05c-5b0d-559f-9dc5-07848d0b366d/9155b05c-5b0d-559f-9dc5-07848d0b366d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76519,
             'Height': 338,
             'OriginUrl': 'https://bcamediaprod.blob.core.windows.net/public/images/vehicle/GB/SM21GYK/699233013/600',
             'Width': 600}],
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT 310 FWD 2.0 EBL 130 L3 H2 TREND PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 130 L3 H2 TREND',
 'vin': 'WF0EXXTTREMP61917',
 'year': 2021}
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM21%2520GYK%27 HTTP/1.1" 200 None
2026-03-30 08:05:50 [bca.uk] INFO: Saving data for SM21%20GYK: {'created_time': 1774857950.776546, 'last_price_update_time': 1774857950.776556, 'auction_closing_time': 1775037600.0}
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SM21%2520GYK') HTTP/1.1" 204 0
2026-03-30 08:05:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7b2c453b-1f6e-5a23-bcd9-fd7068c099df with identifier: OFZ%205008
2026-03-30 08:05:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7b2c453b-1f6e-5a23-bcd9-fd7068c099df with identifier: OFZ%205008
2026-03-30 08:05:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7b2c453b-1f6e-5a23-bcd9-fd7068c099df with identifier: OFZ%205008 to the API
2026-03-30 08:05:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 132,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OFZ%205008-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '7b2c453b-1f6e-5a23-bcd9-fd7068c099df',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OFZ 5008',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OFZ%205008&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'AUDI',
 'model': 'A6 AVANT',
 'odometer': 208556,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'AUDI A6 AVANT 2.0 TDI 177 SE Estate',
 'transmission': 'manual',
 'trim': 'TDI 177 SE',
 'vin': 'WAUZZZ4GXDN145951',
 'year': 2013}
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OFZ%25205008%27 HTTP/1.1" 200 None
2026-03-30 08:05:51 [bca.uk] INFO: Saving data for OFZ%205008: {'auction_closing_time': 1774864800.0, 'created_time': 1774362769.558972, 'last_price_update_time': 1774857951.165153}
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OFZ%25205008') HTTP/1.1" 204 0
2026-03-30 08:05:51 [bca.uk] INFO: Found listing with ID: OW53%20UMO
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW53%2520UMO%27 HTTP/1.1" 200 None
2026-03-30 08:05:51 [bca.uk] INFO: Scrape type for OW53%20UMO: 2
2026-03-30 08:05:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 39b029a2-f2fa-54c5-abcf-2c628d5f097b with identifier: OW53%20UMO
2026-03-30 08:05:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 39b029a2-f2fa-54c5-abcf-2c628d5f097b with scrape type 2
2026-03-30 08:05:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 39b029a2-f2fa-54c5-abcf-2c628d5f097b with scrape type 2
2026-03-30 08:05:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 39b029a2-f2fa-54c5-abcf-2c628d5f097b, identifier: OW53%20UMO
2026-03-30 08:05:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 39b029a2-f2fa-54c5-abcf-2c628d5f097b with identifier: OW53%20UMO
2026-03-30 08:05:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 39b029a2-f2fa-54c5-abcf-2c628d5f097b with identifier: OW53%20UMO
2026-03-30 08:05:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 39b029a2-f2fa-54c5-abcf-2c628d5f097b with identifier: OW53%20UMO to the API
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 234,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OW53%20UMO-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '39b029a2-f2fa-54c5-abcf-2c628d5f097b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OW53 UMO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OW53%20UMO&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'VOLVO',
 'model': 'V70',
 'odometer': 123417,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2004-01-01',
 'seller_name': None,
 'title': 'VOLVO V70 2.4 170 SE Estate',
 'transmission': 'automatic',
 'trim': '170 SE',
 'vin': 'YV1SW61S942393557',
 'year': 2004}
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW53%2520UMO%27 HTTP/1.1" 200 None
2026-03-30 08:05:51 [bca.uk] INFO: Saving data for OW53%20UMO: {'auction_closing_time': 1774864800.0, 'created_time': 1774362808.971628, 'last_price_update_time': 1774857951.695124}
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OW53%2520UMO') HTTP/1.1" 204 0
2026-03-30 08:05:51 [bca.uk] INFO: Found listing with ID: RJ11%20YBG
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ11%2520YBG%27 HTTP/1.1" 200 None
2026-03-30 08:05:51 [bca.uk] INFO: Scrape type for RJ11%20YBG: 2
2026-03-30 08:05:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 43c90f72-b875-55b0-a6e3-2f57634e9f71 with identifier: RJ11%20YBG
2026-03-30 08:05:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 43c90f72-b875-55b0-a6e3-2f57634e9f71 with scrape type 2
2026-03-30 08:05:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 43c90f72-b875-55b0-a6e3-2f57634e9f71 with scrape type 2
2026-03-30 08:05:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 43c90f72-b875-55b0-a6e3-2f57634e9f71, identifier: RJ11%20YBG
2026-03-30 08:05:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 43c90f72-b875-55b0-a6e3-2f57634e9f71 with identifier: RJ11%20YBG
2026-03-30 08:05:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 43c90f72-b875-55b0-a6e3-2f57634e9f71 with identifier: RJ11%20YBG
2026-03-30 08:05:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 43c90f72-b875-55b0-a6e3-2f57634e9f71 with identifier: RJ11%20YBG to the API
2026-03-30 08:05:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RJ11%20YBG-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '43c90f72-b875-55b0-a6e3-2f57634e9f71',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RJ11 YBG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RJ11%20YBG&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 143724,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.2 82 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': '82 ZETEC',
 'vin': 'WF0JXXGAJJBK59398',
 'year': 2011}
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ11%2520YBG%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Saving data for RJ11%20YBG: {'auction_closing_time': 1774864800.0, 'created_time': 1774362811.99602, 'last_price_update_time': 1774857952.19045}
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RJ11%2520YBG') HTTP/1.1" 204 0
2026-03-30 08:05:52 [bca.uk] INFO: Found listing with ID: RV11%20NYX
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV11%2520NYX%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Scrape type for RV11%20NYX: 2
2026-03-30 08:05:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a86b62a6-7a6f-5ec8-a2be-e6132d8eb944 with identifier: RV11%20NYX
2026-03-30 08:05:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a86b62a6-7a6f-5ec8-a2be-e6132d8eb944 with scrape type 2
2026-03-30 08:05:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a86b62a6-7a6f-5ec8-a2be-e6132d8eb944 with scrape type 2
2026-03-30 08:05:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a86b62a6-7a6f-5ec8-a2be-e6132d8eb944, identifier: RV11%20NYX
2026-03-30 08:05:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a86b62a6-7a6f-5ec8-a2be-e6132d8eb944 with identifier: RV11%20NYX
2026-03-30 08:05:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a86b62a6-7a6f-5ec8-a2be-e6132d8eb944 with identifier: RV11%20NYX
2026-03-30 08:05:52 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a86b62a6-7a6f-5ec8-a2be-e6132d8eb944 with identifier: RV11%20NYX to the API
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 158,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RV11%20NYX-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a86b62a6-7a6f-5ec8-a2be-e6132d8eb944',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RV11 NYX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RV11%20NYX&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'HYUNDAI',
 'model': 'IX35',
 'odometer': 129677,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'HYUNDAI IX35 1.6 GDI STYLE 2WD StationWagon',
 'transmission': 'manual',
 'trim': 'GDI STYLE 2WD',
 'vin': 'U5YZT81ALBL065423',
 'year': 2011}
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV11%2520NYX%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Saving data for RV11%20NYX: {'auction_closing_time': 1774864800.0, 'created_time': 1774391270.283743, 'last_price_update_time': 1774857952.712714}
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RV11%2520NYX') HTTP/1.1" 204 0
2026-03-30 08:05:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=15&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:05:52 [bca.uk] INFO: Found listing with ID: CV56%20YXN
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV56%2520YXN%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Scrape type for CV56%20YXN: 0
2026-03-30 08:05:52 [bca.uk] INFO: Found listing with ID: DG11%20EGJ
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG11%2520EGJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Scrape type for DG11%20EGJ: 0
2026-03-30 08:05:52 [bca.uk] INFO: Found listing with ID: FE09%20EOA
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE09%2520EOA%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Scrape type for FE09%20EOA: 0
2026-03-30 08:05:52 [bca.uk] INFO: Found listing with ID: FG12%20CXF
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG12%2520CXF%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Scrape type for FG12%20CXF: 0
2026-03-30 08:05:52 [bca.uk] INFO: Found listing with ID: WV68%20XXZ
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV68%2520XXZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Scrape type for WV68%20XXZ: 0
2026-03-30 08:05:52 [bca.uk] INFO: Found listing with ID: BD64%20HBE
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD64%2520HBE%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Scrape type for BD64%20HBE: 0
2026-03-30 08:05:52 [bca.uk] INFO: Found listing with ID: HK64%20KPR
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK64%2520KPR%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Scrape type for HK64%20KPR: 0
2026-03-30 08:05:52 [bca.uk] INFO: Found listing with ID: MA16%20WKP
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA16%2520WKP%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Scrape type for MA16%20WKP: 0
2026-03-30 08:05:52 [bca.uk] INFO: Found listing with ID: WF61%20JZG
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF61%2520JZG%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Scrape type for WF61%20JZG: 0
2026-03-30 08:05:52 [bca.uk] INFO: Found listing with ID: VK67%20KFZ
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK67%2520KFZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Scrape type for VK67%20KFZ: 0
2026-03-30 08:05:52 [bca.uk] INFO: Found listing with ID: VX67%20UYY
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX67%2520UYY%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Scrape type for VX67%20UYY: 0
2026-03-30 08:05:52 [bca.uk] INFO: Found listing with ID: BW15%20UPM
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW15%2520UPM%27 HTTP/1.1" 200 None
2026-03-30 08:05:52 [bca.uk] INFO: Scrape type for BW15%20UPM: 0
2026-03-30 08:05:52 [bca.uk] INFO: Found listing with ID: DY64%20FEV
2026-03-30 08:05:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY64%2520FEV%27 HTTP/1.1" 200 None
2026-03-30 08:05:53 [bca.uk] INFO: Scrape type for DY64%20FEV: 2
2026-03-30 08:05:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3f98eac9-e5d4-5a7a-bea0-c94195451ee2 with identifier: DY64%20FEV
2026-03-30 08:05:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3f98eac9-e5d4-5a7a-bea0-c94195451ee2 with scrape type 2
2026-03-30 08:05:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3f98eac9-e5d4-5a7a-bea0-c94195451ee2 with scrape type 2
2026-03-30 08:05:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3f98eac9-e5d4-5a7a-bea0-c94195451ee2, identifier: DY64%20FEV
2026-03-30 08:05:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3f98eac9-e5d4-5a7a-bea0-c94195451ee2 with identifier: DY64%20FEV
2026-03-30 08:05:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3f98eac9-e5d4-5a7a-bea0-c94195451ee2 with identifier: DY64%20FEV
2026-03-30 08:05:53 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3f98eac9-e5d4-5a7a-bea0-c94195451ee2 with identifier: DY64%20FEV to the API
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DY64%20FEV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3f98eac9-e5d4-5a7a-bea0-c94195451ee2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DY64 FEV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DY64%20FEV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 57927,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.2 TSI 90 SE DSG Hatchback',
 'transmission': 'automatic',
 'trim': 'TSI 90 SE DSG',
 'vin': 'WVWZZZ6RZFU048626',
 'year': 2015}
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY64%2520FEV%27 HTTP/1.1" 200 None
2026-03-30 08:05:53 [bca.uk] INFO: Saving data for DY64%20FEV: {'auction_closing_time': 1774864800.0, 'created_time': 1774565169.066999, 'last_price_update_time': 1774857953.551051}
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DY64%2520FEV') HTTP/1.1" 204 0
2026-03-30 08:05:53 [bca.uk] INFO: Found listing with ID: NV15%20TXJ
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV15%2520TXJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:53 [bca.uk] INFO: Scrape type for NV15%20TXJ: 0
2026-03-30 08:05:53 [bca.uk] INFO: Found listing with ID: RA16%20FGU
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA16%2520FGU%27 HTTP/1.1" 200 None
2026-03-30 08:05:53 [bca.uk] INFO: Scrape type for RA16%20FGU: 0
2026-03-30 08:05:53 [bca.uk] INFO: Found listing with ID: AK58%20WFA
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK58%2520WFA%27 HTTP/1.1" 200 None
2026-03-30 08:05:53 [bca.uk] INFO: Scrape type for AK58%20WFA: 0
2026-03-30 08:05:53 [bca.uk] INFO: Found listing with ID: RO06%20OCF
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO06%2520OCF%27 HTTP/1.1" 200 None
2026-03-30 08:05:53 [bca.uk] INFO: Scrape type for RO06%20OCF: 0
2026-03-30 08:05:53 [bca.uk] INFO: Found listing with ID: RX13%20YNL
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX13%2520YNL%27 HTTP/1.1" 200 None
2026-03-30 08:05:53 [bca.uk] INFO: Scrape type for RX13%20YNL: 2
2026-03-30 08:05:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f940fc93-7c29-55ee-a1e9-6e6c127cf095 with identifier: RX13%20YNL
2026-03-30 08:05:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f940fc93-7c29-55ee-a1e9-6e6c127cf095 with scrape type 2
2026-03-30 08:05:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f940fc93-7c29-55ee-a1e9-6e6c127cf095 with scrape type 2
2026-03-30 08:05:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f940fc93-7c29-55ee-a1e9-6e6c127cf095, identifier: RX13%20YNL
2026-03-30 08:05:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f940fc93-7c29-55ee-a1e9-6e6c127cf095 with identifier: RX13%20YNL
2026-03-30 08:05:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f940fc93-7c29-55ee-a1e9-6e6c127cf095 with identifier: RX13%20YNL
2026-03-30 08:05:53 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f940fc93-7c29-55ee-a1e9-6e6c127cf095 with identifier: RX13%20YNL to the API
2026-03-30 08:05:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RX13%20YNL-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f940fc93-7c29-55ee-a1e9-6e6c127cf095',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RX13 YNL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RX13%20YNL&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 50881,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.0 E/B 100 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 100 ZETEC',
 'vin': 'WF0KXXGCBKCT30381',
 'year': 2013}
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX13%2520YNL%27 HTTP/1.1" 200 None
2026-03-30 08:05:54 [bca.uk] INFO: Saving data for RX13%20YNL: {'auction_closing_time': 1774864800.0, 'created_time': 1774303445.374006, 'last_price_update_time': 1774857954.237383}
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RX13%2520YNL') HTTP/1.1" 204 0
2026-03-30 08:05:54 [bca.uk] INFO: Total items found: 100
2026-03-30 08:05:54 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded
2026-03-30 08:05:54 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:05:54 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:54 [bca.uk] INFO: Found listing with ID: SO10%20SJD
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO10%2520SJD%27 HTTP/1.1" 200 None
2026-03-30 08:05:54 [bca.uk] INFO: Scrape type for SO10%20SJD: 0
2026-03-30 08:05:54 [bca.uk] INFO: Found listing with ID: LL12%20WDZ
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL12%2520WDZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:54 [bca.uk] INFO: Scrape type for LL12%20WDZ: 0
2026-03-30 08:05:54 [bca.uk] INFO: Found listing with ID: PE68%20XAZ
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE68%2520XAZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:54 [bca.uk] INFO: Scrape type for PE68%20XAZ: 2
2026-03-30 08:05:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d05006b7-fc88-59c0-8ac6-12159577f338 with identifier: PE68%20XAZ
2026-03-30 08:05:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d05006b7-fc88-59c0-8ac6-12159577f338 with scrape type 2
2026-03-30 08:05:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d05006b7-fc88-59c0-8ac6-12159577f338 with scrape type 2
2026-03-30 08:05:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d05006b7-fc88-59c0-8ac6-12159577f338, identifier: PE68%20XAZ
2026-03-30 08:05:54 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:54 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:05:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d05006b7-fc88-59c0-8ac6-12159577f338 with identifier: PE68%20XAZ
2026-03-30 08:05:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d05006b7-fc88-59c0-8ac6-12159577f338 with identifier: PE68%20XAZ
2026-03-30 08:05:54 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d05006b7-fc88-59c0-8ac6-12159577f338 with identifier: PE68%20XAZ to the API
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PE68%20XAZ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd05006b7-fc88-59c0-8ac6-12159577f338',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PE68 XAZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PE68%20XAZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'HYUNDAI',
 'model': 'KONA',
 'odometer': 54968,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'HYUNDAI KONA 1.0 T-GDI 120 BD PREMIUM SE Hatchback',
 'transmission': 'manual',
 'trim': 'T-GDI 120 BD PREMIUM SE',
 'vin': 'KMHK3811LJU124509',
 'year': 2018}
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE68%2520XAZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:54 [bca.uk] INFO: Saving data for PE68%20XAZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774365641.463205, 'last_price_update_time': 1774857954.827096}
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PE68%2520XAZ') HTTP/1.1" 204 0
2026-03-30 08:05:54 [bca.uk] INFO: Found listing with ID: FN13%20VTE
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN13%2520VTE%27 HTTP/1.1" 200 None
2026-03-30 08:05:54 [bca.uk] INFO: Scrape type for FN13%20VTE: 0
2026-03-30 08:05:54 [bca.uk] INFO: Found listing with ID: GF12%20ZVG
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF12%2520ZVG%27 HTTP/1.1" 200 None
2026-03-30 08:05:54 [bca.uk] INFO: Scrape type for GF12%20ZVG: 0
2026-03-30 08:05:54 [bca.uk] INFO: Found listing with ID: GJ14%20KEK
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ14%2520KEK%27 HTTP/1.1" 200 None
2026-03-30 08:05:54 [bca.uk] INFO: Scrape type for GJ14%20KEK: 0
2026-03-30 08:05:54 [bca.uk] INFO: Found listing with ID: GL12%20SGX
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL12%2520SGX%27 HTTP/1.1" 200 None
2026-03-30 08:05:54 [bca.uk] INFO: Scrape type for GL12%20SGX: 0
2026-03-30 08:05:54 [bca.uk] INFO: Found listing with ID: GV11%20WJM
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV11%2520WJM%27 HTTP/1.1" 200 None
2026-03-30 08:05:54 [bca.uk] INFO: Scrape type for GV11%20WJM: 2
2026-03-30 08:05:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0305ee81-3fa5-5603-bd2b-236ec82af8a4 with identifier: GV11%20WJM
2026-03-30 08:05:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0305ee81-3fa5-5603-bd2b-236ec82af8a4 with scrape type 2
2026-03-30 08:05:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0305ee81-3fa5-5603-bd2b-236ec82af8a4 with scrape type 2
2026-03-30 08:05:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0305ee81-3fa5-5603-bd2b-236ec82af8a4, identifier: GV11%20WJM
2026-03-30 08:05:55 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:05:55 [bca.uk] INFO: Found listing with ID: YG18%20UUV
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG18%2520UUV%27 HTTP/1.1" 200 None
2026-03-30 08:05:55 [bca.uk] INFO: Scrape type for YG18%20UUV: 0
2026-03-30 08:05:55 [bca.uk] INFO: Found listing with ID: LT63%20TWG
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT63%2520TWG%27 HTTP/1.1" 200 None
2026-03-30 08:05:55 [bca.uk] INFO: Scrape type for LT63%20TWG: 0
2026-03-30 08:05:55 [bca.uk] INFO: Found listing with ID: YE64%20WBN
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE64%2520WBN%27 HTTP/1.1" 200 None
2026-03-30 08:05:55 [bca.uk] INFO: Scrape type for YE64%20WBN: 0
2026-03-30 08:05:55 [bca.uk] INFO: Found listing with ID: YH15%20YYU
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH15%2520YYU%27 HTTP/1.1" 200 None
2026-03-30 08:05:55 [bca.uk] INFO: Scrape type for YH15%20YYU: 0
2026-03-30 08:05:55 [bca.uk] INFO: Found listing with ID: YE16%20BNZ
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE16%2520BNZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:55 [bca.uk] INFO: Scrape type for YE16%20BNZ: 0
2026-03-30 08:05:55 [bca.uk] INFO: Found listing with ID: AO67%20AHU
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO67%2520AHU%27 HTTP/1.1" 200 None
2026-03-30 08:05:55 [bca.uk] INFO: Scrape type for AO67%20AHU: 0
2026-03-30 08:05:55 [bca.uk] INFO: Found listing with ID: AX15%20GHV
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX15%2520GHV%27 HTTP/1.1" 200 None
2026-03-30 08:05:55 [bca.uk] INFO: Scrape type for AX15%20GHV: 0
2026-03-30 08:05:55 [bca.uk] INFO: Found listing with ID: BL14%20HCA
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL14%2520HCA%27 HTTP/1.1" 200 None
2026-03-30 08:05:55 [bca.uk] INFO: Scrape type for BL14%20HCA: 0
2026-03-30 08:05:55 [bca.uk] INFO: Found listing with ID: SE14%20HLX
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE14%2520HLX%27 HTTP/1.1" 200 None
2026-03-30 08:05:55 [bca.uk] INFO: Scrape type for SE14%20HLX: 0
2026-03-30 08:05:55 [bca.uk] INFO: Found listing with ID: SW15%20DBY
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW15%2520DBY%27 HTTP/1.1" 200 None
2026-03-30 08:05:55 [bca.uk] INFO: Scrape type for SW15%20DBY: 0
2026-03-30 08:05:55 [bca.uk] INFO: Found listing with ID: V888%20KPD
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27V888%2520KPD%27 HTTP/1.1" 200 None
2026-03-30 08:05:55 [bca.uk] INFO: Scrape type for V888%20KPD: 0
2026-03-30 08:05:55 [bca.uk] INFO: Found listing with ID: YA65%20UKW
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA65%2520UKW%27 HTTP/1.1" 200 None
2026-03-30 08:05:55 [bca.uk] INFO: Scrape type for YA65%20UKW: 2
2026-03-30 08:05:55 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9ffd52aa-9722-5706-8278-c83fbabdfcda with identifier: YA65%20UKW
2026-03-30 08:05:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9ffd52aa-9722-5706-8278-c83fbabdfcda with scrape type 2
2026-03-30 08:05:55 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9ffd52aa-9722-5706-8278-c83fbabdfcda with scrape type 2
2026-03-30 08:05:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9ffd52aa-9722-5706-8278-c83fbabdfcda, identifier: YA65%20UKW
2026-03-30 08:05:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0305ee81-3fa5-5603-bd2b-236ec82af8a4 with identifier: GV11%20WJM
2026-03-30 08:05:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0305ee81-3fa5-5603-bd2b-236ec82af8a4 with identifier: GV11%20WJM
2026-03-30 08:05:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0305ee81-3fa5-5603-bd2b-236ec82af8a4 with identifier: GV11%20WJM to the API
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=15&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GV11%20WJM-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0305ee81-3fa5-5603-bd2b-236ec82af8a4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GV11 WJM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GV11%20WJM&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 126258,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 2.0 TDI 140 SE DSG Estate',
 'transmission': 'automatic',
 'trim': 'TDI 140 SE DSG',
 'vin': 'WVWZZZ1KZBM664230',
 'year': 2011}
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV11%2520WJM%27 HTTP/1.1" 200 None
2026-03-30 08:05:55 [bca.uk] INFO: Saving data for GV11%20WJM: {'auction_closing_time': 1774864800.0, 'created_time': 1774418985.645962, 'last_price_update_time': 1774857955.757511}
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GV11%2520WJM') HTTP/1.1" 204 0
2026-03-30 08:05:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9ffd52aa-9722-5706-8278-c83fbabdfcda with identifier: YA65%20UKW
2026-03-30 08:05:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9ffd52aa-9722-5706-8278-c83fbabdfcda with identifier: YA65%20UKW
2026-03-30 08:05:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9ffd52aa-9722-5706-8278-c83fbabdfcda with identifier: YA65%20UKW to the API
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YA65%20UKW-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '9ffd52aa-9722-5706-8278-c83fbabdfcda',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YA65 UKW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YA65%20UKW&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'FORD',
 'model': 'C-MAX',
 'odometer': 104977,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'FORD C-MAX 1.5 TDCI 120 ZETEC MPV',
 'transmission': 'manual',
 'trim': 'TDCI 120 ZETEC',
 'vin': 'WF0VXXGCEVFE21552',
 'year': 2016}
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA65%2520UKW%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Saving data for YA65%20UKW: {'auction_closing_time': 1774864800.0, 'created_time': 1774563817.715857, 'last_price_update_time': 1774857956.243163}
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YA65%2520UKW') HTTP/1.1" 204 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: GY59%20BWK
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY59%2520BWK%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for GY59%20BWK: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: HG12%20NLX
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG12%2520NLX%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for HG12%20NLX: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: HK57%20KTP
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK57%2520KTP%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for HK57%20KTP: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: HK65%20ZWD
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK65%2520ZWD%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for HK65%20ZWD: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: AJ62%20RFN
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ62%2520RFN%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for AJ62%20RFN: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: YG24%20RGT
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG24%2520RGT%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for YG24%20RGT: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: LD75%20AOL
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD75%2520AOL%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for LD75%20AOL: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: BP17%20UCL
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP17%2520UCL%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for BP17%20UCL: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: DV15%20DSO
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV15%2520DSO%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for DV15%20DSO: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: KV66%20KTA
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV66%2520KTA%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for KV66%20KTA: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: YB64%20PVZ
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB64%2520PVZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for YB64%20PVZ: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: YH65%20MFP
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH65%2520MFP%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for YH65%20MFP: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: HT10%20PCY
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT10%2520PCY%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for HT10%20PCY: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: RA66%20OVT
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA66%2520OVT%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for RA66%20OVT: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: FN64%20MFZ
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN64%2520MFZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for FN64%20MFZ: 2
2026-03-30 08:05:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 59b079fe-5fe7-5599-8caf-d490407dd977 with identifier: FN64%20MFZ
2026-03-30 08:05:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 59b079fe-5fe7-5599-8caf-d490407dd977 with scrape type 2
2026-03-30 08:05:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 59b079fe-5fe7-5599-8caf-d490407dd977 with scrape type 2
2026-03-30 08:05:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 59b079fe-5fe7-5599-8caf-d490407dd977, identifier: FN64%20MFZ
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: YS64%20XOK
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS64%2520XOK%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for YS64%20XOK: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: KD06%20PWY
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KD06%2520PWY%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for KD06%20PWY: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: YT60%20ORY
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT60%2520ORY%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for YT60%20ORY: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: AO60%20TNJ
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO60%2520TNJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for AO60%20TNJ: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: CE12%20XPW
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE12%2520XPW%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for CE12%20XPW: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: GF62%20UBR
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF62%2520UBR%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for GF62%20UBR: 0
2026-03-30 08:05:56 [bca.uk] INFO: Found listing with ID: GY58%20YRU
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY58%2520YRU%27 HTTP/1.1" 200 None
2026-03-30 08:05:56 [bca.uk] INFO: Scrape type for GY58%20YRU: 2
2026-03-30 08:05:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f5208b89-3e83-5042-94a0-1dad787bd841 with identifier: GY58%20YRU
2026-03-30 08:05:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f5208b89-3e83-5042-94a0-1dad787bd841 with scrape type 2
2026-03-30 08:05:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f5208b89-3e83-5042-94a0-1dad787bd841 with scrape type 2
2026-03-30 08:05:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f5208b89-3e83-5042-94a0-1dad787bd841, identifier: GY58%20YRU
2026-03-30 08:05:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 59b079fe-5fe7-5599-8caf-d490407dd977 with identifier: FN64%20MFZ
2026-03-30 08:05:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 59b079fe-5fe7-5599-8caf-d490407dd977 with identifier: FN64%20MFZ
2026-03-30 08:05:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 59b079fe-5fe7-5599-8caf-d490407dd977 with identifier: FN64%20MFZ to the API
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=15&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FN64%20MFZ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '59b079fe-5fe7-5599-8caf-d490407dd977',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FN64 MFZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FN64%20MFZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'AUDI',
 'model': 'A6',
 'odometer': 175936,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'AUDI A6 2.0 TDI ULTRA 190 BLACK ED.S-T Saloon',
 'transmission': 'automatic',
 'trim': 'TDI ULTRA 190 BLACK ED.S-T',
 'vin': 'WAUZZZ4G6FN056865',
 'year': 2015}
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN64%2520MFZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:57 [bca.uk] INFO: Saving data for FN64%20MFZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774476413.559495, 'last_price_update_time': 1774857957.274102}
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FN64%2520MFZ') HTTP/1.1" 204 0
2026-03-30 08:05:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f5208b89-3e83-5042-94a0-1dad787bd841 with identifier: GY58%20YRU
2026-03-30 08:05:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f5208b89-3e83-5042-94a0-1dad787bd841 with identifier: GY58%20YRU
2026-03-30 08:05:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f5208b89-3e83-5042-94a0-1dad787bd841 with identifier: GY58%20YRU to the API
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:05:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 163,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GY58%20YRU-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f5208b89-3e83-5042-94a0-1dad787bd841',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GY58 YRU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GY58%20YRU&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'TOYOTA',
 'model': 'AURIS',
 'odometer': 113492,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'TOYOTA AURIS 1.4 VVTI T3 Hatchback',
 'transmission': 'manual',
 'trim': 'VVTI T3',
 'vin': 'SB1KM56E30F029748',
 'year': 2008}
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY58%2520YRU%27 HTTP/1.1" 200 None
2026-03-30 08:05:57 [bca.uk] INFO: Saving data for GY58%20YRU: {'auction_closing_time': 1774864800.0, 'created_time': 1774651421.031223, 'last_price_update_time': 1774857957.822539}
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GY58%2520YRU') HTTP/1.1" 204 0
2026-03-30 08:05:57 [bca.uk] INFO: Found listing with ID: KN15%20KNH
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN15%2520KNH%27 HTTP/1.1" 200 None
2026-03-30 08:05:57 [bca.uk] INFO: Scrape type for KN15%20KNH: 0
2026-03-30 08:05:57 [bca.uk] INFO: Found listing with ID: SA68%20XMR
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA68%2520XMR%27 HTTP/1.1" 200 None
2026-03-30 08:05:57 [bca.uk] INFO: Scrape type for SA68%20XMR: 0
2026-03-30 08:05:57 [bca.uk] INFO: Found listing with ID: MV68%20YPF
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV68%2520YPF%27 HTTP/1.1" 200 None
2026-03-30 08:05:57 [bca.uk] INFO: Scrape type for MV68%20YPF: 0
2026-03-30 08:05:57 [bca.uk] INFO: Found listing with ID: FV64%20AUX
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV64%2520AUX%27 HTTP/1.1" 200 None
2026-03-30 08:05:57 [bca.uk] INFO: Scrape type for FV64%20AUX: 0
2026-03-30 08:05:57 [bca.uk] INFO: Found listing with ID: GY64%20VCN
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY64%2520VCN%27 HTTP/1.1" 200 None
2026-03-30 08:05:57 [bca.uk] INFO: Scrape type for GY64%20VCN: 0
2026-03-30 08:05:57 [bca.uk] INFO: Found listing with ID: FXZ%209529
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FXZ%25209529%27 HTTP/1.1" 200 None
2026-03-30 08:05:57 [bca.uk] INFO: Scrape type for FXZ%209529: 0
2026-03-30 08:05:57 [bca.uk] INFO: Found listing with ID: YH09%20UFX
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH09%2520UFX%27 HTTP/1.1" 200 None
2026-03-30 08:05:57 [bca.uk] INFO: Scrape type for YH09%20UFX: 0
2026-03-30 08:05:57 [bca.uk] INFO: Found listing with ID: YK02%20UWL
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK02%2520UWL%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for YK02%20UWL: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: N300%20GRA
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27N300%2520GRA%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for N300%20GRA: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: YE13%20NRJ
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE13%2520NRJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for YE13%20NRJ: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: OY11%20MFP
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY11%2520MFP%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for OY11%20MFP: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: PE59%20GHB
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE59%2520GHB%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for PE59%20GHB: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: PJ60%20OUY
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ60%2520OUY%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for PJ60%20OUY: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: PX16%20OFH
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX16%2520OFH%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for PX16%20OFH: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: SW59%20GZN
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW59%2520GZN%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for SW59%20GZN: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: VE14%20HHP
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE14%2520HHP%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for VE14%20HHP: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: WU66%20PXJ
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU66%2520PXJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for WU66%20PXJ: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: YH11%20CYZ
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH11%2520CYZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for YH11%20CYZ: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: YR63%20JXD
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR63%2520JXD%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for YR63%20JXD: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: CV65%20RRY
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV65%2520RRY%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for CV65%20RRY: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: DG14%20PDV
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG14%2520PDV%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for DG14%20PDV: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: DU13%20AUM
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU13%2520AUM%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for DU13%20AUM: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: EO62%20BFE
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO62%2520BFE%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for EO62%20BFE: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: FL10%20FKN
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL10%2520FKN%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for FL10%20FKN: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: MA60%20UTM
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA60%2520UTM%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for MA60%20UTM: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: MA61%20RWZ
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA61%2520RWZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for MA61%20RWZ: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: MF12%20NUV
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF12%2520NUV%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for MF12%20NUV: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: ML08%20UCY
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML08%2520UCY%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for ML08%20UCY: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: MT12%20ZNR
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT12%2520ZNR%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for MT12%20ZNR: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: MT60%20JXW
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT60%2520JXW%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for MT60%20JXW: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: MW61%20AJO
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW61%2520AJO%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for MW61%20AJO: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: MW63%20EZT
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW63%2520EZT%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for MW63%20EZT: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: AJ11%20NFR
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ11%2520NFR%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for AJ11%20NFR: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: BJ59%20HKC
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ59%2520HKC%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for BJ59%20HKC: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: CE61%20YGC
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE61%2520YGC%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for CE61%20YGC: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: PJ68%20AYD
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ68%2520AYD%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for PJ68%20AYD: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: KE19%20ODG
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE19%2520ODG%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for KE19%20ODG: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: DF18%20UUA
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF18%2520UUA%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for DF18%20UUA: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: KM68%20WZP
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM68%2520WZP%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for KM68%20WZP: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: PN68%20BZB
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN68%2520BZB%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for PN68%20BZB: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: RRZ%209472
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RRZ%25209472%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for RRZ%209472: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: PG73%20AHU
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PG73%2520AHU%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for PG73%20AHU: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: WHZ%203609
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WHZ%25203609%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for WHZ%203609: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: MJ15%20GNK
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ15%2520GNK%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for MJ15%20GNK: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: PJ66%20DPK
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ66%2520DPK%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for PJ66%20DPK: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: PK16%20BGU
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK16%2520BGU%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for PK16%20BGU: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: SHZ%204847
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SHZ%25204847%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for SHZ%204847: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: DF14%20ENO
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF14%2520ENO%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for DF14%20ENO: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: DF59%20HXA
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF59%2520HXA%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for DF59%20HXA: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: EGZ%203015
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EGZ%25203015%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for EGZ%203015: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: HW67%20GWK
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HW67%2520GWK%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for HW67%20GWK: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: MA66%20FNM
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA66%2520FNM%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for MA66%20FNM: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: PF60%20FKN
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF60%2520FKN%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for PF60%20FKN: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: VEZ%207096
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VEZ%25207096%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for VEZ%207096: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: AF16%20WXA
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF16%2520WXA%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for AF16%20WXA: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: DSZ%207504
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DSZ%25207504%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for DSZ%207504: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: FG67%20GJU
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG67%2520GJU%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for FG67%20GJU: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: ST19%20CBF
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST19%2520CBF%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for ST19%20CBF: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: WG67%20KDZ
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG67%2520KDZ%27 HTTP/1.1" 200 None
2026-03-30 08:05:58 [bca.uk] INFO: Scrape type for WG67%20KDZ: 0
2026-03-30 08:05:58 [bca.uk] INFO: Found listing with ID: WHZ%208143
2026-03-30 08:05:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WHZ%25208143%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for WHZ%208143: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: YB18%20HGA
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB18%2520HGA%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for YB18%20HGA: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: YH66%20USG
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH66%2520USG%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for YH66%20USG: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: YR15%20BJV
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR15%2520BJV%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for YR15%20BJV: 2
2026-03-30 08:05:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ac5d5728-68fe-57af-9960-f1f173195e05 with identifier: YR15%20BJV
2026-03-30 08:05:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ac5d5728-68fe-57af-9960-f1f173195e05 with scrape type 2
2026-03-30 08:05:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ac5d5728-68fe-57af-9960-f1f173195e05 with scrape type 2
2026-03-30 08:05:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ac5d5728-68fe-57af-9960-f1f173195e05, identifier: YR15%20BJV
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: MT61%20NXP
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT61%2520NXP%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for MT61%20NXP: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: PK58%20XAE
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK58%2520XAE%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for PK58%20XAE: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: SK60%20OFB
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK60%2520OFB%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for SK60%20OFB: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: YB63%20ZKP
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB63%2520ZKP%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for YB63%20ZKP: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: BF08%20KPJ
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF08%2520KPJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for BF08%20KPJ: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: DE05%20BXV
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE05%2520BXV%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for DE05%20BXV: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: GJ58%20HSC
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ58%2520HSC%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for GJ58%20HSC: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: GN08%20YVR
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN08%2520YVR%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for GN08%20YVR: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: OY63%20EWL
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY63%2520EWL%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for OY63%20EWL: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: VO59%20ZFX
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO59%2520ZFX%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for VO59%20ZFX: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: CE56%20FYG
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE56%2520FYG%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for CE56%20FYG: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: FV62%20YZH
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV62%2520YZH%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for FV62%20YZH: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: NC06%20ENK
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NC06%2520ENK%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for NC06%20ENK: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: RY03%20RYA
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RY03%2520RYA%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for RY03%20RYA: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: YK60%20MHY
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK60%2520MHY%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for YK60%20MHY: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: KN13%20ZMX
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN13%2520ZMX%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for KN13%20ZMX: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: KR63%20YFY
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR63%2520YFY%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for KR63%20YFY: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: KS61%20VEM
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS61%2520VEM%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for KS61%20VEM: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: LO12%20SYJ
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO12%2520SYJ%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for LO12%20SYJ: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: LT11%20CZG
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT11%2520CZG%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for LT11%20CZG: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: LT15%20ODK
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT15%2520ODK%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for LT15%20ODK: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: NL61%20SUX
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL61%2520SUX%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for NL61%20SUX: 0
2026-03-30 08:05:59 [bca.uk] INFO: Found listing with ID: OY57%20WCL
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY57%2520WCL%27 HTTP/1.1" 200 None
2026-03-30 08:05:59 [bca.uk] INFO: Scrape type for OY57%20WCL: 2
2026-03-30 08:05:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: edf81143-cccf-565a-b1eb-76408d5b96eb with identifier: OY57%20WCL
2026-03-30 08:05:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item edf81143-cccf-565a-b1eb-76408d5b96eb with scrape type 2
2026-03-30 08:05:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item edf81143-cccf-565a-b1eb-76408d5b96eb with scrape type 2
2026-03-30 08:05:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: edf81143-cccf-565a-b1eb-76408d5b96eb, identifier: OY57%20WCL
2026-03-30 08:05:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ac5d5728-68fe-57af-9960-f1f173195e05 with identifier: YR15%20BJV
2026-03-30 08:05:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ac5d5728-68fe-57af-9960-f1f173195e05 with identifier: YR15%20BJV
2026-03-30 08:05:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ac5d5728-68fe-57af-9960-f1f173195e05 with identifier: YR15%20BJV to the API
2026-03-30 08:05:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=15&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 112,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YR15%20BJV-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ac5d5728-68fe-57af-9960-f1f173195e05',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YR15 BJV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YR15%20BJV&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'MINI',
 'model': 'ONE',
 'odometer': 94619,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'MINI ONE 1.2 102 Hatchback',
 'transmission': 'manual',
 'trim': '102',
 'vin': 'WMWXS12020T820328',
 'year': 2015}
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR15%2520BJV%27 HTTP/1.1" 200 None
2026-03-30 08:06:00 [bca.uk] INFO: Saving data for YR15%20BJV: {'auction_closing_time': 1774864800.0, 'created_time': 1774563812.967672, 'last_price_update_time': 1774857960.202121}
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YR15%2520BJV') HTTP/1.1" 204 0
2026-03-30 08:06:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: edf81143-cccf-565a-b1eb-76408d5b96eb with identifier: OY57%20WCL
2026-03-30 08:06:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: edf81143-cccf-565a-b1eb-76408d5b96eb with identifier: OY57%20WCL
2026-03-30 08:06:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: edf81143-cccf-565a-b1eb-76408d5b96eb with identifier: OY57%20WCL to the API
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=14&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 244,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OY57%20WCL-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.7L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'edf81143-cccf-565a-b1eb-76408d5b96eb',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OY57 WCL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OY57%20WCL&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'LAND ROVER',
 'model': 'DISCOVERY 3',
 'odometer': 133783,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2007-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DISCOVERY 3 2.7 TD V6 GS StationWagon',
 'transmission': 'manual',
 'trim': 'TD V6 GS',
 'vin': 'SALLAAA178A449621',
 'year': 2007}
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY57%2520WCL%27 HTTP/1.1" 200 None
2026-03-30 08:06:00 [bca.uk] INFO: Saving data for OY57%20WCL: {'auction_closing_time': 1774864800.0, 'created_time': 1774651418.588956, 'last_price_update_time': 1774857960.699851}
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OY57%2520WCL') HTTP/1.1" 204 0
2026-03-30 08:06:00 [bca.uk] INFO: Found listing with ID: YR64%20ZFO
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR64%2520ZFO%27 HTTP/1.1" 200 None
2026-03-30 08:06:00 [bca.uk] INFO: Scrape type for YR64%20ZFO: 0
2026-03-30 08:06:00 [bca.uk] INFO: Found listing with ID: CK15%20AEP
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK15%2520AEP%27 HTTP/1.1" 200 None
2026-03-30 08:06:00 [bca.uk] INFO: Scrape type for CK15%20AEP: 2
2026-03-30 08:06:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1bc9892e-63b3-552b-a3fc-3b268fda2f80 with identifier: CK15%20AEP
2026-03-30 08:06:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1bc9892e-63b3-552b-a3fc-3b268fda2f80 with scrape type 2
2026-03-30 08:06:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1bc9892e-63b3-552b-a3fc-3b268fda2f80 with scrape type 2
2026-03-30 08:06:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1bc9892e-63b3-552b-a3fc-3b268fda2f80, identifier: CK15%20AEP
2026-03-30 08:06:00 [bca.uk] INFO: Found listing with ID: RE62%20UHU
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE62%2520UHU%27 HTTP/1.1" 200 None
2026-03-30 08:06:00 [bca.uk] INFO: Scrape type for RE62%20UHU: 0
2026-03-30 08:06:00 [bca.uk] INFO: Found listing with ID: AO63%20VKT
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO63%2520VKT%27 HTTP/1.1" 200 None
2026-03-30 08:06:00 [bca.uk] INFO: Scrape type for AO63%20VKT: 0
2026-03-30 08:06:00 [bca.uk] INFO: Found listing with ID: DK65%20MLU
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK65%2520MLU%27 HTTP/1.1" 200 None
2026-03-30 08:06:00 [bca.uk] INFO: Scrape type for DK65%20MLU: 0
2026-03-30 08:06:00 [bca.uk] INFO: Found listing with ID: EK61%20WNP
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK61%2520WNP%27 HTTP/1.1" 200 None
2026-03-30 08:06:00 [bca.uk] INFO: Scrape type for EK61%20WNP: 0
2026-03-30 08:06:00 [bca.uk] INFO: Found listing with ID: EO14%20MLL
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO14%2520MLL%27 HTTP/1.1" 200 None
2026-03-30 08:06:00 [bca.uk] INFO: Scrape type for EO14%20MLL: 0
2026-03-30 08:06:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1bc9892e-63b3-552b-a3fc-3b268fda2f80 with identifier: CK15%20AEP
2026-03-30 08:06:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1bc9892e-63b3-552b-a3fc-3b268fda2f80 with identifier: CK15%20AEP
2026-03-30 08:06:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1bc9892e-63b3-552b-a3fc-3b268fda2f80 with identifier: CK15%20AEP to the API
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=15&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 117,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CK15%20AEP-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1bc9892e-63b3-552b-a3fc-3b268fda2f80',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CK15 AEP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CK15%20AEP&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'FORD',
 'model': 'C-MAX',
 'odometer': 78302,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'FORD C-MAX 1.0 E/B 125 TITANIUM MPV',
 'transmission': 'manual',
 'trim': 'E/B 125 TITANIUM',
 'vin': 'WF0JXXGCBJFD56249',
 'year': 2015}
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK15%2520AEP%27 HTTP/1.1" 200 None
2026-03-30 08:06:01 [bca.uk] INFO: Saving data for CK15%20AEP: {'auction_closing_time': 1774864800.0, 'created_time': 1774564242.47152, 'last_price_update_time': 1774857961.327294}
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CK15%2520AEP') HTTP/1.1" 204 0
2026-03-30 08:06:01 [bca.uk] INFO: Found listing with ID: DA66%20OXP
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA66%2520OXP%27 HTTP/1.1" 200 None
2026-03-30 08:06:01 [bca.uk] INFO: Scrape type for DA66%20OXP: 0
2026-03-30 08:06:01 [bca.uk] INFO: Found listing with ID: DE14%20WTA
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE14%2520WTA%27 HTTP/1.1" 200 None
2026-03-30 08:06:01 [bca.uk] INFO: Scrape type for DE14%20WTA: 2
2026-03-30 08:06:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e4bc9828-4b13-51aa-b74d-07790d1a8cf1 with identifier: DE14%20WTA
2026-03-30 08:06:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e4bc9828-4b13-51aa-b74d-07790d1a8cf1 with scrape type 2
2026-03-30 08:06:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e4bc9828-4b13-51aa-b74d-07790d1a8cf1 with scrape type 2
2026-03-30 08:06:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e4bc9828-4b13-51aa-b74d-07790d1a8cf1, identifier: DE14%20WTA
2026-03-30 08:06:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e4bc9828-4b13-51aa-b74d-07790d1a8cf1 with identifier: DE14%20WTA
2026-03-30 08:06:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e4bc9828-4b13-51aa-b74d-07790d1a8cf1 with identifier: DE14%20WTA
2026-03-30 08:06:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e4bc9828-4b13-51aa-b74d-07790d1a8cf1 with identifier: DE14%20WTA to the API
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=15&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 154,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DE14%20WTA-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e4bc9828-4b13-51aa-b74d-07790d1a8cf1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DE14 WTA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DE14%20WTA&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'FORD',
 'model': 'KUGA',
 'odometer': 90870,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'FORD KUGA 1.6 E/B 150 2WD TITANIUM StationWagon',
 'transmission': 'manual',
 'trim': 'E/B 150 2WD TITANIUM',
 'vin': 'WF0AXXWPMAEU73334',
 'year': 2014}
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE14%2520WTA%27 HTTP/1.1" 200 None
2026-03-30 08:06:01 [bca.uk] INFO: Saving data for DE14%20WTA: {'auction_closing_time': 1774864800.0, 'created_time': 1774479491.94945, 'last_price_update_time': 1774857961.842804}
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DE14%2520WTA') HTTP/1.1" 204 0
2026-03-30 08:06:01 [bca.uk] INFO: Found listing with ID: DE64%20TVD
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE64%2520TVD%27 HTTP/1.1" 200 None
2026-03-30 08:06:01 [bca.uk] INFO: Scrape type for DE64%20TVD: 0
2026-03-30 08:06:01 [bca.uk] INFO: Found listing with ID: DV64%20UBN
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV64%2520UBN%27 HTTP/1.1" 200 None
2026-03-30 08:06:01 [bca.uk] INFO: Scrape type for DV64%20UBN: 0
2026-03-30 08:06:01 [bca.uk] INFO: Found listing with ID: FD16%20VWM
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD16%2520VWM%27 HTTP/1.1" 200 None
2026-03-30 08:06:01 [bca.uk] INFO: Scrape type for FD16%20VWM: 0
2026-03-30 08:06:01 [bca.uk] INFO: Found listing with ID: FL16%20CWO
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL16%2520CWO%27 HTTP/1.1" 200 None
2026-03-30 08:06:01 [bca.uk] INFO: Scrape type for FL16%20CWO: 0
2026-03-30 08:06:01 [bca.uk] INFO: Found listing with ID: GV65%20GPK
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV65%2520GPK%27 HTTP/1.1" 200 None
2026-03-30 08:06:01 [bca.uk] INFO: Scrape type for GV65%20GPK: 2
2026-03-30 08:06:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5ac89438-1ab0-529a-887b-984332d48037 with identifier: GV65%20GPK
2026-03-30 08:06:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5ac89438-1ab0-529a-887b-984332d48037 with scrape type 2
2026-03-30 08:06:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5ac89438-1ab0-529a-887b-984332d48037 with scrape type 2
2026-03-30 08:06:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5ac89438-1ab0-529a-887b-984332d48037, identifier: GV65%20GPK
2026-03-30 08:06:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5ac89438-1ab0-529a-887b-984332d48037 with identifier: GV65%20GPK
2026-03-30 08:06:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5ac89438-1ab0-529a-887b-984332d48037 with identifier: GV65%20GPK
2026-03-30 08:06:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5ac89438-1ab0-529a-887b-984332d48037 with identifier: GV65%20GPK to the API
2026-03-30 08:06:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=15&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GV65%20GPK-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5ac89438-1ab0-529a-887b-984332d48037',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GV65 GPK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GV65%20GPK&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'SUZUKI',
 'model': 'VITARA',
 'odometer': 123921,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'SUZUKI VITARA 1.6 SZ-T Hatchback',
 'transmission': 'manual',
 'trim': 'SZ-T',
 'vin': 'TSMLYD21S00168060',
 'year': 2015}
2026-03-30 08:06:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV65%2520GPK%27 HTTP/1.1" 200 None
2026-03-30 08:06:02 [bca.uk] INFO: Saving data for GV65%20GPK: {'auction_closing_time': 1774864800.0, 'created_time': 1774565191.696454, 'last_price_update_time': 1774857962.461766}
2026-03-30 08:06:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GV65%2520GPK') HTTP/1.1" 204 0
2026-03-30 08:06:02 [bca.uk] INFO: Found listing with ID: HY65%20KRJ
2026-03-30 08:06:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY65%2520KRJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:02 [bca.uk] INFO: Scrape type for HY65%20KRJ: 0
2026-03-30 08:06:02 [bca.uk] INFO: Found listing with ID: M70%20ODE
2026-03-30 08:06:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M70%2520ODE%27 HTTP/1.1" 200 None
2026-03-30 08:06:02 [bca.uk] INFO: Scrape type for M70%20ODE: 0
2026-03-30 08:06:02 [bca.uk] INFO: Found listing with ID: PY14%20EBA
2026-03-30 08:06:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY14%2520EBA%27 HTTP/1.1" 200 None
2026-03-30 08:06:02 [bca.uk] INFO: Scrape type for PY14%20EBA: 2
2026-03-30 08:06:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 285fd6ab-cea7-5462-9df2-43652a6b445f with identifier: PY14%20EBA
2026-03-30 08:06:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 285fd6ab-cea7-5462-9df2-43652a6b445f with scrape type 2
2026-03-30 08:06:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 285fd6ab-cea7-5462-9df2-43652a6b445f with scrape type 2
2026-03-30 08:06:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 285fd6ab-cea7-5462-9df2-43652a6b445f, identifier: PY14%20EBA
2026-03-30 08:06:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 285fd6ab-cea7-5462-9df2-43652a6b445f with identifier: PY14%20EBA
2026-03-30 08:06:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 285fd6ab-cea7-5462-9df2-43652a6b445f with identifier: PY14%20EBA
2026-03-30 08:06:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 285fd6ab-cea7-5462-9df2-43652a6b445f with identifier: PY14%20EBA to the API
2026-03-30 08:06:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=15&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PY14%20EBA-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.7L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '285fd6ab-cea7-5462-9df2-43652a6b445f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PY14 EBA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PY14%20EBA&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'HYUNDAI',
 'model': 'IX35',
 'odometer': 113959,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'HYUNDAI IX35 1.7 CRDI SE 2WD StationWagon',
 'transmission': 'manual',
 'trim': 'CRDI SE 2WD',
 'vin': 'TMAJU81ULEJ604539',
 'year': 2014}
2026-03-30 08:06:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY14%2520EBA%27 HTTP/1.1" 200 None
2026-03-30 08:06:03 [bca.uk] INFO: Saving data for PY14%20EBA: {'auction_closing_time': 1774864800.0, 'created_time': 1774651458.300432, 'last_price_update_time': 1774857963.103114}
2026-03-30 08:06:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PY14%2520EBA') HTTP/1.1" 204 0
2026-03-30 08:06:03 [bca.uk] INFO: Found listing with ID: SH64%20FFB
2026-03-30 08:06:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH64%2520FFB%27 HTTP/1.1" 200 None
2026-03-30 08:06:03 [bca.uk] INFO: Scrape type for SH64%20FFB: 0
2026-03-30 08:06:03 [bca.uk] INFO: Found listing with ID: AE16%20SPZ
2026-03-30 08:06:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE16%2520SPZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:03 [bca.uk] INFO: Scrape type for AE16%20SPZ: 0
2026-03-30 08:06:03 [bca.uk] INFO: Found listing with ID: CU54%20OFO
2026-03-30 08:06:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU54%2520OFO%27 HTTP/1.1" 200 None
2026-03-30 08:06:03 [bca.uk] INFO: Scrape type for CU54%20OFO: 0
2026-03-30 08:06:03 [bca.uk] INFO: Found listing with ID: GL61%20YHO
2026-03-30 08:06:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL61%2520YHO%27 HTTP/1.1" 200 None
2026-03-30 08:06:03 [bca.uk] INFO: Scrape type for GL61%20YHO: 0
2026-03-30 08:06:03 [bca.uk] INFO: Found listing with ID: VN17%20XYT
2026-03-30 08:06:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN17%2520XYT%27 HTTP/1.1" 200 None
2026-03-30 08:06:03 [bca.uk] INFO: Scrape type for VN17%20XYT: 0
2026-03-30 08:06:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:06:06 [bca.uk] INFO: Total items found: 100
2026-03-30 08:06:06 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=17&sort=MostRecentlyAdded
2026-03-30 08:06:06 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:06:06 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=17&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:06 [bca.uk] INFO: Found listing with ID: ASZ%205349
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ASZ%25205349%27 HTTP/1.1" 200 None
2026-03-30 08:06:06 [bca.uk] INFO: Scrape type for ASZ%205349: 0
2026-03-30 08:06:06 [bca.uk] INFO: Found listing with ID: FE04%20PMY
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE04%2520PMY%27 HTTP/1.1" 200 None
2026-03-30 08:06:06 [bca.uk] INFO: Scrape type for FE04%20PMY: 0
2026-03-30 08:06:06 [bca.uk] INFO: Found listing with ID: OY12%20WFC
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY12%2520WFC%27 HTTP/1.1" 200 None
2026-03-30 08:06:06 [bca.uk] INFO: Scrape type for OY12%20WFC: 0
2026-03-30 08:06:06 [bca.uk] INFO: Found listing with ID: YY15%20GXL
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY15%2520GXL%27 HTTP/1.1" 200 None
2026-03-30 08:06:06 [bca.uk] INFO: Scrape type for YY15%20GXL: 0
2026-03-30 08:06:06 [bca.uk] INFO: Found listing with ID: WJ68%20YNB
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ68%2520YNB%27 HTTP/1.1" 200 None
2026-03-30 08:06:06 [bca.uk] INFO: Scrape type for WJ68%20YNB: 0
2026-03-30 08:06:06 [bca.uk] INFO: Found listing with ID: YH19%20LVV
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH19%2520LVV%27 HTTP/1.1" 200 None
2026-03-30 08:06:06 [bca.uk] INFO: Scrape type for YH19%20LVV: 0
2026-03-30 08:06:06 [bca.uk] INFO: Found listing with ID: EA18%20YDV
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA18%2520YDV%27 HTTP/1.1" 200 None
2026-03-30 08:06:06 [bca.uk] INFO: Scrape type for EA18%20YDV: 0
2026-03-30 08:06:06 [bca.uk] INFO: Found listing with ID: OO67%20KEZ
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OO67%2520KEZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:06 [bca.uk] INFO: Scrape type for OO67%20KEZ: 2
2026-03-30 08:06:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7648973b-7904-51ff-995d-2a61912862ae with identifier: OO67%20KEZ
2026-03-30 08:06:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7648973b-7904-51ff-995d-2a61912862ae with scrape type 2
2026-03-30 08:06:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7648973b-7904-51ff-995d-2a61912862ae with scrape type 2
2026-03-30 08:06:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7648973b-7904-51ff-995d-2a61912862ae, identifier: OO67%20KEZ
2026-03-30 08:06:06 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=17&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:06 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=17&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7648973b-7904-51ff-995d-2a61912862ae with identifier: OO67%20KEZ
2026-03-30 08:06:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7648973b-7904-51ff-995d-2a61912862ae with identifier: OO67%20KEZ
2026-03-30 08:06:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7648973b-7904-51ff-995d-2a61912862ae with identifier: OO67%20KEZ to the API
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 110,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OO67%20KEZ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '7648973b-7904-51ff-995d-2a61912862ae',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OO67 KEZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OO67%20KEZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'NISSAN',
 'model': 'QASHQAI',
 'odometer': 55087,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'NISSAN QASHQAI 1.5 DCI 115 N-CONNECTA Hatchback',
 'transmission': 'manual',
 'trim': 'DCI 115 N-CONNECTA',
 'vin': 'SJNFAAJ11U2514632',
 'year': 2019}
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OO67%2520KEZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:06 [bca.uk] INFO: Saving data for OO67%20KEZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774651407.502724, 'last_price_update_time': 1774857966.772884}
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OO67%2520KEZ') HTTP/1.1" 204 0
2026-03-30 08:06:06 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:06:06 [bca.uk] INFO: Found listing with ID: RF68%20YKB
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF68%2520YKB%27 HTTP/1.1" 200 None
2026-03-30 08:06:06 [bca.uk] INFO: Scrape type for RF68%20YKB: 2
2026-03-30 08:06:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0d782542-9009-51c1-82ac-a53cb5fde9bc with identifier: RF68%20YKB
2026-03-30 08:06:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0d782542-9009-51c1-82ac-a53cb5fde9bc with scrape type 2
2026-03-30 08:06:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0d782542-9009-51c1-82ac-a53cb5fde9bc with scrape type 2
2026-03-30 08:06:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0d782542-9009-51c1-82ac-a53cb5fde9bc, identifier: RF68%20YKB
2026-03-30 08:06:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0d782542-9009-51c1-82ac-a53cb5fde9bc with identifier: RF68%20YKB
2026-03-30 08:06:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0d782542-9009-51c1-82ac-a53cb5fde9bc with identifier: RF68%20YKB
2026-03-30 08:06:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0d782542-9009-51c1-82ac-a53cb5fde9bc with identifier: RF68%20YKB to the API
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 202,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RF68%20YKB-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0d782542-9009-51c1-82ac-a53cb5fde9bc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RF68 YKB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RF68%20YKB&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'LAND ROVER',
 'model': 'R/R SPORT',
 'odometer': 54573,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R SPORT 3.0 SDV6 306 HSE DYNAMIC StationWagon',
 'transmission': 'automatic',
 'trim': 'SDV6 306 HSE DYNAMIC',
 'vin': 'SALWA2AK2KA830665',
 'year': 2019}
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF68%2520YKB%27 HTTP/1.1" 200 None
2026-03-30 08:06:07 [bca.uk] INFO: Saving data for RF68%20YKB: {'auction_closing_time': 1774864800.0, 'created_time': 1774303586.00705, 'last_price_update_time': 1774857967.366531}
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RF68%2520YKB') HTTP/1.1" 204 0
2026-03-30 08:06:07 [bca.uk] INFO: Found listing with ID: EF03%20CXR
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF03%2520CXR%27 HTTP/1.1" 200 None
2026-03-30 08:06:07 [bca.uk] INFO: Scrape type for EF03%20CXR: 0
2026-03-30 08:06:07 [bca.uk] INFO: Found listing with ID: LK18%20UPR
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK18%2520UPR%27 HTTP/1.1" 200 None
2026-03-30 08:06:07 [bca.uk] INFO: Scrape type for LK18%20UPR: 0
2026-03-30 08:06:07 [bca.uk] INFO: Found listing with ID: KK15%20GPV
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK15%2520GPV%27 HTTP/1.1" 200 None
2026-03-30 08:06:07 [bca.uk] INFO: Scrape type for KK15%20GPV: 0
2026-03-30 08:06:07 [bca.uk] INFO: Found listing with ID: SV15%20VVF
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV15%2520VVF%27 HTTP/1.1" 200 None
2026-03-30 08:06:07 [bca.uk] INFO: Scrape type for SV15%20VVF: 0
2026-03-30 08:06:07 [bca.uk] INFO: Found listing with ID: LK66%20RLX
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK66%2520RLX%27 HTTP/1.1" 200 None
2026-03-30 08:06:07 [bca.uk] INFO: Scrape type for LK66%20RLX: 0
2026-03-30 08:06:07 [bca.uk] INFO: Found listing with ID: MJ65%20XFP
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ65%2520XFP%27 HTTP/1.1" 200 None
2026-03-30 08:06:07 [bca.uk] INFO: Scrape type for MJ65%20XFP: 2
2026-03-30 08:06:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9f5e7048-19f0-5e57-990a-d56a6cb33a69 with identifier: MJ65%20XFP
2026-03-30 08:06:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9f5e7048-19f0-5e57-990a-d56a6cb33a69 with scrape type 2
2026-03-30 08:06:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9f5e7048-19f0-5e57-990a-d56a6cb33a69 with scrape type 2
2026-03-30 08:06:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9f5e7048-19f0-5e57-990a-d56a6cb33a69, identifier: MJ65%20XFP
2026-03-30 08:06:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9f5e7048-19f0-5e57-990a-d56a6cb33a69 with identifier: MJ65%20XFP
2026-03-30 08:06:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9f5e7048-19f0-5e57-990a-d56a6cb33a69 with identifier: MJ65%20XFP
2026-03-30 08:06:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9f5e7048-19f0-5e57-990a-d56a6cb33a69 with identifier: MJ65%20XFP to the API
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 104,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MJ65%20XFP-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.9L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9f5e7048-19f0-5e57-990a-d56a6cb33a69',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MJ65 XFP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MJ65%20XFP&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'RENAULT',
 'model': 'CLIO',
 'odometer': 95518,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'RENAULT CLIO 0.9 TCE 90 PLAY Hatchback',
 'transmission': 'manual',
 'trim': 'TCE 90 PLAY',
 'vin': 'VF15RE20A53890470',
 'year': 2015}
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ65%2520XFP%27 HTTP/1.1" 200 None
2026-03-30 08:06:08 [bca.uk] INFO: Saving data for MJ65%20XFP: {'auction_closing_time': 1774864800.0, 'created_time': 1774390133.650605, 'last_price_update_time': 1774857968.010125}
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ65%2520XFP') HTTP/1.1" 204 0
2026-03-30 08:06:08 [bca.uk] INFO: Found listing with ID: SM70%20LKK
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM70%2520LKK%27 HTTP/1.1" 200 None
2026-03-30 08:06:08 [bca.uk] INFO: Scrape type for SM70%20LKK: 2
2026-03-30 08:06:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e48e0361-49bd-5e8a-b694-a65b0d29a552 with identifier: SM70%20LKK
2026-03-30 08:06:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e48e0361-49bd-5e8a-b694-a65b0d29a552 with scrape type 2
2026-03-30 08:06:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e48e0361-49bd-5e8a-b694-a65b0d29a552 with scrape type 2
2026-03-30 08:06:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e48e0361-49bd-5e8a-b694-a65b0d29a552, identifier: SM70%20LKK
2026-03-30 08:06:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e48e0361-49bd-5e8a-b694-a65b0d29a552 with identifier: SM70%20LKK
2026-03-30 08:06:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e48e0361-49bd-5e8a-b694-a65b0d29a552 with identifier: SM70%20LKK
2026-03-30 08:06:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e48e0361-49bd-5e8a-b694-a65b0d29a552 with identifier: SM70%20LKK to the API
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 31,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SM70%20LKK-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'e48e0361-49bd-5e8a-b694-a65b0d29a552',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SM70 LKK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SM70%20LKK&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'BMW',
 'model': '330E',
 'odometer': 124895,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'BMW 330E 2.0 T M SPORT Saloon',
 'transmission': 'automatic',
 'trim': 'T M SPORT',
 'vin': 'WBA5P52020FK59773',
 'year': 2021}
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM70%2520LKK%27 HTTP/1.1" 200 None
2026-03-30 08:06:08 [bca.uk] INFO: Saving data for SM70%20LKK: {'auction_closing_time': 1774864800.0, 'created_time': 1774651407.117094, 'last_price_update_time': 1774857968.474021}
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SM70%2520LKK') HTTP/1.1" 204 0
2026-03-30 08:06:08 [bca.uk] INFO: Found listing with ID: AJ17%20HXL
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ17%2520HXL%27 HTTP/1.1" 200 None
2026-03-30 08:06:08 [bca.uk] INFO: Scrape type for AJ17%20HXL: 0
2026-03-30 08:06:08 [bca.uk] INFO: Found listing with ID: AO65%20YFV
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO65%2520YFV%27 HTTP/1.1" 200 None
2026-03-30 08:06:08 [bca.uk] INFO: Scrape type for AO65%20YFV: 0
2026-03-30 08:06:08 [bca.uk] INFO: Found listing with ID: EY18%20ZXV
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY18%2520ZXV%27 HTTP/1.1" 200 None
2026-03-30 08:06:08 [bca.uk] INFO: Scrape type for EY18%20ZXV: 0
2026-03-30 08:06:08 [bca.uk] INFO: Found listing with ID: HV15%20WJD
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV15%2520WJD%27 HTTP/1.1" 200 None
2026-03-30 08:06:08 [bca.uk] INFO: Scrape type for HV15%20WJD: 2
2026-03-30 08:06:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e16ff4bc-4fcd-58db-bb4d-79674ee30d1e with identifier: HV15%20WJD
2026-03-30 08:06:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e16ff4bc-4fcd-58db-bb4d-79674ee30d1e with scrape type 2
2026-03-30 08:06:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e16ff4bc-4fcd-58db-bb4d-79674ee30d1e with scrape type 2
2026-03-30 08:06:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e16ff4bc-4fcd-58db-bb4d-79674ee30d1e, identifier: HV15%20WJD
2026-03-30 08:06:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e16ff4bc-4fcd-58db-bb4d-79674ee30d1e with identifier: HV15%20WJD
2026-03-30 08:06:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e16ff4bc-4fcd-58db-bb4d-79674ee30d1e with identifier: HV15%20WJD
2026-03-30 08:06:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e16ff4bc-4fcd-58db-bb4d-79674ee30d1e with identifier: HV15%20WJD to the API
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 90,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HV15%20WJD-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e16ff4bc-4fcd-58db-bb4d-79674ee30d1e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HV15 WJD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HV15%20WJD&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'RENAULT',
 'model': 'CLIO',
 'odometer': 128393,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'RENAULT CLIO 1.5 DCI 90 DYNAMIQUE S Hatchback',
 'transmission': 'manual',
 'trim': 'DCI 90 DYNAMIQUE S',
 'vin': 'VF15RFL0H52881215',
 'year': 2015}
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV15%2520WJD%27 HTTP/1.1" 200 None
2026-03-30 08:06:08 [bca.uk] INFO: Saving data for HV15%20WJD: {'auction_closing_time': 1774864800.0, 'created_time': 1774477445.618942, 'last_price_update_time': 1774857968.980896}
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HV15%2520WJD') HTTP/1.1" 204 0
2026-03-30 08:06:09 [bca.uk] INFO: Found listing with ID: KM62%20FPV
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM62%2520FPV%27 HTTP/1.1" 200 None
2026-03-30 08:06:09 [bca.uk] INFO: Scrape type for KM62%20FPV: 0
2026-03-30 08:06:09 [bca.uk] INFO: Found listing with ID: BG56%20VSO
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG56%2520VSO%27 HTTP/1.1" 200 None
2026-03-30 08:06:09 [bca.uk] INFO: Scrape type for BG56%20VSO: 0
2026-03-30 08:06:09 [bca.uk] INFO: Found listing with ID: EN59%20JWZ
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN59%2520JWZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:09 [bca.uk] INFO: Scrape type for EN59%20JWZ: 0
2026-03-30 08:06:09 [bca.uk] INFO: Found listing with ID: GD10%20BNJ
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD10%2520BNJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:09 [bca.uk] INFO: Scrape type for GD10%20BNJ: 2
2026-03-30 08:06:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d9461fa9-6c96-5f17-9a7d-6b296136cd89 with identifier: GD10%20BNJ
2026-03-30 08:06:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d9461fa9-6c96-5f17-9a7d-6b296136cd89 with scrape type 2
2026-03-30 08:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d9461fa9-6c96-5f17-9a7d-6b296136cd89 with scrape type 2
2026-03-30 08:06:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d9461fa9-6c96-5f17-9a7d-6b296136cd89, identifier: GD10%20BNJ
2026-03-30 08:06:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d9461fa9-6c96-5f17-9a7d-6b296136cd89 with identifier: GD10%20BNJ
2026-03-30 08:06:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d9461fa9-6c96-5f17-9a7d-6b296136cd89 with identifier: GD10%20BNJ
2026-03-30 08:06:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d9461fa9-6c96-5f17-9a7d-6b296136cd89 with identifier: GD10%20BNJ to the API
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GD10%20BNJ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd9461fa9-6c96-5f17-9a7d-6b296136cd89',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GD10 BNJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GD10%20BNJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 148282,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'ZETEC',
 'vin': 'WF0PXXGCDPAS14545',
 'year': 2010}
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD10%2520BNJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:09 [bca.uk] INFO: Saving data for GD10%20BNJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774365536.523794, 'last_price_update_time': 1774857969.756556}
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GD10%2520BNJ') HTTP/1.1" 204 0
2026-03-30 08:06:09 [bca.uk] INFO: Found listing with ID: GY62%20OLR
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY62%2520OLR%27 HTTP/1.1" 200 None
2026-03-30 08:06:09 [bca.uk] INFO: Scrape type for GY62%20OLR: 0
2026-03-30 08:06:09 [bca.uk] INFO: Found listing with ID: LJ63%20JYB
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ63%2520JYB%27 HTTP/1.1" 200 None
2026-03-30 08:06:09 [bca.uk] INFO: Scrape type for LJ63%20JYB: 0
2026-03-30 08:06:09 [bca.uk] INFO: Found listing with ID: LS06%20BVE
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS06%2520BVE%27 HTTP/1.1" 200 None
2026-03-30 08:06:09 [bca.uk] INFO: Scrape type for LS06%20BVE: 2
2026-03-30 08:06:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bbd0b11e-66f1-53d9-903f-b58a22f1f52d with identifier: LS06%20BVE
2026-03-30 08:06:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bbd0b11e-66f1-53d9-903f-b58a22f1f52d with scrape type 2
2026-03-30 08:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bbd0b11e-66f1-53d9-903f-b58a22f1f52d with scrape type 2
2026-03-30 08:06:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bbd0b11e-66f1-53d9-903f-b58a22f1f52d, identifier: LS06%20BVE
2026-03-30 08:06:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bbd0b11e-66f1-53d9-903f-b58a22f1f52d with identifier: LS06%20BVE
2026-03-30 08:06:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bbd0b11e-66f1-53d9-903f-b58a22f1f52d with identifier: LS06%20BVE
2026-03-30 08:06:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bbd0b11e-66f1-53d9-903f-b58a22f1f52d with identifier: LS06%20BVE to the API
2026-03-30 08:06:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 192,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LS06%20BVE-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'bbd0b11e-66f1-53d9-903f-b58a22f1f52d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LS06 BVE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LS06%20BVE&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'AUDI',
 'model': 'A4 AVANT',
 'odometer': 128125,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2006-01-01',
 'seller_name': None,
 'title': 'AUDI A4 AVANT 2.0 S LINE M-T Estate',
 'transmission': 'manual',
 'trim': 'S LINE M-T',
 'vin': 'WAUZZZ8E36A185596',
 'year': 2006}
2026-03-30 08:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS06%2520BVE%27 HTTP/1.1" 200 None
2026-03-30 08:06:10 [bca.uk] INFO: Saving data for LS06%20BVE: {'auction_closing_time': 1774864800.0, 'created_time': 1774477067.565964, 'last_price_update_time': 1774857970.380213}
2026-03-30 08:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LS06%2520BVE') HTTP/1.1" 204 0
2026-03-30 08:06:10 [bca.uk] INFO: Found listing with ID: LT10%20XJA
2026-03-30 08:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT10%2520XJA%27 HTTP/1.1" 200 None
2026-03-30 08:06:10 [bca.uk] INFO: Scrape type for LT10%20XJA: 2
2026-03-30 08:06:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 79c8082e-7587-528b-99dc-0f7ecf9f01e0 with identifier: LT10%20XJA
2026-03-30 08:06:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 79c8082e-7587-528b-99dc-0f7ecf9f01e0 with scrape type 2
2026-03-30 08:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 79c8082e-7587-528b-99dc-0f7ecf9f01e0 with scrape type 2
2026-03-30 08:06:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 79c8082e-7587-528b-99dc-0f7ecf9f01e0, identifier: LT10%20XJA
2026-03-30 08:06:10 [scrapy.extensions.logstats] INFO: Crawled 119 pages (at -1 pages/min), scraped 316 items (at 65 items/min)
2026-03-30 08:06:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 191MiB
2026-03-30 08:06:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 79c8082e-7587-528b-99dc-0f7ecf9f01e0 with identifier: LT10%20XJA
2026-03-30 08:06:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 79c8082e-7587-528b-99dc-0f7ecf9f01e0 with identifier: LT10%20XJA
2026-03-30 08:06:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 79c8082e-7587-528b-99dc-0f7ecf9f01e0 with identifier: LT10%20XJA to the API
2026-03-30 08:06:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 144,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LT10%20XJA-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '79c8082e-7587-528b-99dc-0f7ecf9f01e0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LT10 XJA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LT10%20XJA&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MAZDA',
 'model': '3',
 'odometer': 97266,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'MAZDA 3 2.2 D 150 SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'D 150 SPORT',
 'vin': 'JMZBLA4C601164949',
 'year': 2010}
2026-03-30 08:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT10%2520XJA%27 HTTP/1.1" 200 None
2026-03-30 08:06:10 [bca.uk] INFO: Saving data for LT10%20XJA: {'auction_closing_time': 1774864800.0, 'created_time': 1774651414.945176, 'last_price_update_time': 1774857970.967455}
2026-03-30 08:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LT10%2520XJA') HTTP/1.1" 204 0
2026-03-30 08:06:10 [bca.uk] INFO: Found listing with ID: LT64%20YWX
2026-03-30 08:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT64%2520YWX%27 HTTP/1.1" 200 None
2026-03-30 08:06:11 [bca.uk] INFO: Scrape type for LT64%20YWX: 0
2026-03-30 08:06:11 [bca.uk] INFO: Found listing with ID: ML10%20HFR
2026-03-30 08:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML10%2520HFR%27 HTTP/1.1" 200 None
2026-03-30 08:06:11 [bca.uk] INFO: Scrape type for ML10%20HFR: 2
2026-03-30 08:06:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 24c5a6bc-fe60-5233-83e0-2e5888445833 with identifier: ML10%20HFR
2026-03-30 08:06:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 24c5a6bc-fe60-5233-83e0-2e5888445833 with scrape type 2
2026-03-30 08:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 24c5a6bc-fe60-5233-83e0-2e5888445833 with scrape type 2
2026-03-30 08:06:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 24c5a6bc-fe60-5233-83e0-2e5888445833, identifier: ML10%20HFR
2026-03-30 08:06:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 24c5a6bc-fe60-5233-83e0-2e5888445833 with identifier: ML10%20HFR
2026-03-30 08:06:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 24c5a6bc-fe60-5233-83e0-2e5888445833 with identifier: ML10%20HFR
2026-03-30 08:06:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 24c5a6bc-fe60-5233-83e0-2e5888445833 with identifier: ML10%20HFR to the API
2026-03-30 08:06:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ML10%20HFR-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '24c5a6bc-fe60-5233-83e0-2e5888445833',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ML10 HFR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ML10%20HFR&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MINI',
 'model': 'FIRST',
 'odometer': 88755,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'MINI FIRST 1.4  Hatchback',
 'transmission': 'manual',
 'trim': '',
 'vin': 'WMWME32090TM71450',
 'year': 2010}
2026-03-30 08:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML10%2520HFR%27 HTTP/1.1" 200 None
2026-03-30 08:06:11 [bca.uk] INFO: Saving data for ML10%20HFR: {'auction_closing_time': 1774864800.0, 'created_time': 1774477848.799036, 'last_price_update_time': 1774857971.548501}
2026-03-30 08:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ML10%2520HFR') HTTP/1.1" 204 0
2026-03-30 08:06:11 [bca.uk] INFO: Found listing with ID: NA52%20HNU
2026-03-30 08:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA52%2520HNU%27 HTTP/1.1" 200 None
2026-03-30 08:06:11 [bca.uk] INFO: Scrape type for NA52%20HNU: 2
2026-03-30 08:06:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5b8abf7c-5985-5190-8e9e-29c247caa7c5 with identifier: NA52%20HNU
2026-03-30 08:06:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5b8abf7c-5985-5190-8e9e-29c247caa7c5 with scrape type 2
2026-03-30 08:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5b8abf7c-5985-5190-8e9e-29c247caa7c5 with scrape type 2
2026-03-30 08:06:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5b8abf7c-5985-5190-8e9e-29c247caa7c5, identifier: NA52%20HNU
2026-03-30 08:06:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5b8abf7c-5985-5190-8e9e-29c247caa7c5 with identifier: NA52%20HNU
2026-03-30 08:06:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5b8abf7c-5985-5190-8e9e-29c247caa7c5 with identifier: NA52%20HNU
2026-03-30 08:06:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5b8abf7c-5985-5190-8e9e-29c247caa7c5 with identifier: NA52%20HNU to the API
2026-03-30 08:06:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NA52%20HNU-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '0.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5b8abf7c-5985-5190-8e9e-29c247caa7c5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NA52 HNU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NA52%20HNU&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'SMART',
 'model': 'CITY-COUPE',
 'odometer': 58034,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2003-01-01',
 'seller_name': None,
 'title': 'SMART CITY-COUPE 0.6 SMART & PASSION Saloon',
 'transmission': 'automatic',
 'trim': 'SMART & PASSION',
 'vin': 'WME01MC012H071121',
 'year': 2003}
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA52%2520HNU%27 HTTP/1.1" 200 None
2026-03-30 08:06:12 [bca.uk] INFO: Saving data for NA52%20HNU: {'auction_closing_time': 1774864800.0, 'created_time': 1774479586.102032, 'last_price_update_time': 1774857972.09251}
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NA52%2520HNU') HTTP/1.1" 204 0
2026-03-30 08:06:12 [bca.uk] INFO: Found listing with ID: NJ15%20YWH
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ15%2520YWH%27 HTTP/1.1" 200 None
2026-03-30 08:06:12 [bca.uk] INFO: Scrape type for NJ15%20YWH: 0
2026-03-30 08:06:12 [bca.uk] INFO: Found listing with ID: RJ03%20NRF
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ03%2520NRF%27 HTTP/1.1" 200 None
2026-03-30 08:06:12 [bca.uk] INFO: Scrape type for RJ03%20NRF: 0
2026-03-30 08:06:12 [bca.uk] INFO: Found listing with ID: WD59%20AZX
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD59%2520AZX%27 HTTP/1.1" 200 None
2026-03-30 08:06:12 [bca.uk] INFO: Scrape type for WD59%20AZX: 2
2026-03-30 08:06:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0a2f198c-1711-527b-b7d1-a41cfec2a079 with identifier: WD59%20AZX
2026-03-30 08:06:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0a2f198c-1711-527b-b7d1-a41cfec2a079 with scrape type 2
2026-03-30 08:06:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0a2f198c-1711-527b-b7d1-a41cfec2a079 with scrape type 2
2026-03-30 08:06:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0a2f198c-1711-527b-b7d1-a41cfec2a079, identifier: WD59%20AZX
2026-03-30 08:06:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0a2f198c-1711-527b-b7d1-a41cfec2a079 with identifier: WD59%20AZX
2026-03-30 08:06:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0a2f198c-1711-527b-b7d1-a41cfec2a079 with identifier: WD59%20AZX
2026-03-30 08:06:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0a2f198c-1711-527b-b7d1-a41cfec2a079 with identifier: WD59%20AZX to the API
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 153,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WD59%20AZX-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0a2f198c-1711-527b-b7d1-a41cfec2a079',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WD59 AZX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WD59%20AZX&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VOLVO',
 'model': 'V50',
 'odometer': 112308,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'VOLVO V50 2.0 D SE Estate',
 'transmission': 'manual',
 'trim': 'D SE',
 'vin': 'YV1MW7551A2557076',
 'year': 2010}
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD59%2520AZX%27 HTTP/1.1" 200 None
2026-03-30 08:06:12 [bca.uk] INFO: Saving data for WD59%20AZX: {'auction_closing_time': 1774864800.0, 'created_time': 1774477063.075954, 'last_price_update_time': 1774857972.747673}
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WD59%2520AZX') HTTP/1.1" 204 0
2026-03-30 08:06:12 [bca.uk] INFO: Found listing with ID: YB57%20FZC
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB57%2520FZC%27 HTTP/1.1" 200 None
2026-03-30 08:06:12 [bca.uk] INFO: Scrape type for YB57%20FZC: 0
2026-03-30 08:06:12 [bca.uk] INFO: Found listing with ID: YN08%20UVD
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN08%2520UVD%27 HTTP/1.1" 200 None
2026-03-30 08:06:12 [bca.uk] INFO: Scrape type for YN08%20UVD: 2
2026-03-30 08:06:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 166dbda5-9fe5-5ee5-a403-fd79d6b85ef7 with identifier: YN08%20UVD
2026-03-30 08:06:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 166dbda5-9fe5-5ee5-a403-fd79d6b85ef7 with scrape type 2
2026-03-30 08:06:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 166dbda5-9fe5-5ee5-a403-fd79d6b85ef7 with scrape type 2
2026-03-30 08:06:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 166dbda5-9fe5-5ee5-a403-fd79d6b85ef7, identifier: YN08%20UVD
2026-03-30 08:06:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 166dbda5-9fe5-5ee5-a403-fd79d6b85ef7 with identifier: YN08%20UVD
2026-03-30 08:06:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 166dbda5-9fe5-5ee5-a403-fd79d6b85ef7 with identifier: YN08%20UVD
2026-03-30 08:06:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 166dbda5-9fe5-5ee5-a403-fd79d6b85ef7 with identifier: YN08%20UVD to the API
2026-03-30 08:06:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 294,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YN08%20UVD-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '166dbda5-9fe5-5ee5-a403-fd79d6b85ef7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YN08 UVD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YN08%20UVD&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'LAND ROVER',
 'model': 'RANGE ROVER',
 'odometer': 126631,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'LAND ROVER RANGE ROVER 3.6 TDV8 VOGUE StationWagon',
 'transmission': 'automatic',
 'trim': 'TDV8 VOGUE',
 'vin': 'SALLMAM238A275805',
 'year': 2008}
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN08%2520UVD%27 HTTP/1.1" 200 None
2026-03-30 08:06:13 [bca.uk] INFO: Saving data for YN08%20UVD: {'auction_closing_time': 1774864800.0, 'created_time': 1774448447.114326, 'last_price_update_time': 1774857973.314276}
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YN08%2520UVD') HTTP/1.1" 204 0
2026-03-30 08:06:13 [bca.uk] INFO: Found listing with ID: AJ59%20YCC
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ59%2520YCC%27 HTTP/1.1" 200 None
2026-03-30 08:06:13 [bca.uk] INFO: Scrape type for AJ59%20YCC: 0
2026-03-30 08:06:13 [bca.uk] INFO: Found listing with ID: BG61%20XGP
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG61%2520XGP%27 HTTP/1.1" 200 None
2026-03-30 08:06:13 [bca.uk] INFO: Scrape type for BG61%20XGP: 0
2026-03-30 08:06:13 [bca.uk] INFO: Found listing with ID: DA59%20ZDF
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA59%2520ZDF%27 HTTP/1.1" 200 None
2026-03-30 08:06:13 [bca.uk] INFO: Scrape type for DA59%20ZDF: 2
2026-03-30 08:06:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2ffc78cc-3562-56e7-9363-20e851fd480e with identifier: DA59%20ZDF
2026-03-30 08:06:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2ffc78cc-3562-56e7-9363-20e851fd480e with scrape type 2
2026-03-30 08:06:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2ffc78cc-3562-56e7-9363-20e851fd480e with scrape type 2
2026-03-30 08:06:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2ffc78cc-3562-56e7-9363-20e851fd480e, identifier: DA59%20ZDF
2026-03-30 08:06:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2ffc78cc-3562-56e7-9363-20e851fd480e with identifier: DA59%20ZDF
2026-03-30 08:06:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2ffc78cc-3562-56e7-9363-20e851fd480e with identifier: DA59%20ZDF
2026-03-30 08:06:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2ffc78cc-3562-56e7-9363-20e851fd480e with identifier: DA59%20ZDF to the API
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 179,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DA59%20ZDF-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2ffc78cc-3562-56e7-9363-20e851fd480e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DA59 ZDF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DA59%20ZDF&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VOLKSWAGEN',
 'model': 'SCIROCCO',
 'odometer': 124638,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN SCIROCCO 2.0 TSI 200 GT DSG Coupe',
 'transmission': 'automatic',
 'trim': 'TSI 200 GT DSG',
 'vin': 'WVWZZZ13ZAV420497',
 'year': 2009}
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA59%2520ZDF%27 HTTP/1.1" 200 None
2026-03-30 08:06:13 [bca.uk] INFO: Saving data for DA59%20ZDF: {'auction_closing_time': 1774864800.0, 'created_time': 1774564640.980335, 'last_price_update_time': 1774857973.951935}
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DA59%2520ZDF') HTTP/1.1" 204 0
2026-03-30 08:06:13 [bca.uk] INFO: Found listing with ID: DE61%20AVB
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE61%2520AVB%27 HTTP/1.1" 200 None
2026-03-30 08:06:13 [bca.uk] INFO: Scrape type for DE61%20AVB: 2
2026-03-30 08:06:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a17bacda-a329-52a1-bbc7-0844fcc0894b with identifier: DE61%20AVB
2026-03-30 08:06:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a17bacda-a329-52a1-bbc7-0844fcc0894b with scrape type 2
2026-03-30 08:06:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a17bacda-a329-52a1-bbc7-0844fcc0894b with scrape type 2
2026-03-30 08:06:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a17bacda-a329-52a1-bbc7-0844fcc0894b, identifier: DE61%20AVB
2026-03-30 08:06:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a17bacda-a329-52a1-bbc7-0844fcc0894b with identifier: DE61%20AVB
2026-03-30 08:06:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a17bacda-a329-52a1-bbc7-0844fcc0894b with identifier: DE61%20AVB
2026-03-30 08:06:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a17bacda-a329-52a1-bbc7-0844fcc0894b with identifier: DE61%20AVB to the API
2026-03-30 08:06:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DE61%20AVB-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a17bacda-a329-52a1-bbc7-0844fcc0894b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DE61 AVB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DE61%20AVB&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 96708,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.6 16V 115 ELITE Hatchback',
 'transmission': 'manual',
 'trim': '16V 115 ELITE',
 'vin': 'W0LPE6EDXCG007367',
 'year': 2011}
2026-03-30 08:06:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE61%2520AVB%27 HTTP/1.1" 200 None
2026-03-30 08:06:14 [bca.uk] INFO: Saving data for DE61%20AVB: {'auction_closing_time': 1774864800.0, 'created_time': 1774477070.69206, 'last_price_update_time': 1774857974.516146}
2026-03-30 08:06:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DE61%2520AVB') HTTP/1.1" 204 0
2026-03-30 08:06:14 [bca.uk] INFO: Found listing with ID: DU11%20ZKX
2026-03-30 08:06:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU11%2520ZKX%27 HTTP/1.1" 200 None
2026-03-30 08:06:14 [bca.uk] INFO: Scrape type for DU11%20ZKX: 2
2026-03-30 08:06:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 65734cfd-f93b-53e9-904d-bf76b704f201 with identifier: DU11%20ZKX
2026-03-30 08:06:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 65734cfd-f93b-53e9-904d-bf76b704f201 with scrape type 2
2026-03-30 08:06:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 65734cfd-f93b-53e9-904d-bf76b704f201 with scrape type 2
2026-03-30 08:06:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 65734cfd-f93b-53e9-904d-bf76b704f201, identifier: DU11%20ZKX
2026-03-30 08:06:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=17&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:06:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 65734cfd-f93b-53e9-904d-bf76b704f201 with identifier: DU11%20ZKX
2026-03-30 08:06:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 65734cfd-f93b-53e9-904d-bf76b704f201 with identifier: DU11%20ZKX
2026-03-30 08:06:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 65734cfd-f93b-53e9-904d-bf76b704f201 with identifier: DU11%20ZKX to the API
2026-03-30 08:06:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DU11%20ZKX-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '65734cfd-f93b-53e9-904d-bf76b704f201',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DU11 ZKX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DU11%20ZKX&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 88979,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.4 16V SE Hatchback',
 'transmission': 'manual',
 'trim': '16V SE',
 'vin': 'W0L0SDL68B4235749',
 'year': 2011}
2026-03-30 08:06:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU11%2520ZKX%27 HTTP/1.1" 200 None
2026-03-30 08:06:15 [bca.uk] INFO: Saving data for DU11%20ZKX: {'auction_closing_time': 1774864800.0, 'created_time': 1774565129.37051, 'last_price_update_time': 1774857975.38574}
2026-03-30 08:06:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DU11%2520ZKX') HTTP/1.1" 204 0
2026-03-30 08:06:15 [bca.uk] INFO: Found listing with ID: EJ11%20WXD
2026-03-30 08:06:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ11%2520WXD%27 HTTP/1.1" 200 None
2026-03-30 08:06:15 [bca.uk] INFO: Scrape type for EJ11%20WXD: 2
2026-03-30 08:06:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bd995c26-ca47-54ca-8032-6046b517ebef with identifier: EJ11%20WXD
2026-03-30 08:06:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bd995c26-ca47-54ca-8032-6046b517ebef with scrape type 2
2026-03-30 08:06:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bd995c26-ca47-54ca-8032-6046b517ebef with scrape type 2
2026-03-30 08:06:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bd995c26-ca47-54ca-8032-6046b517ebef, identifier: EJ11%20WXD
2026-03-30 08:06:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bd995c26-ca47-54ca-8032-6046b517ebef with identifier: EJ11%20WXD
2026-03-30 08:06:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bd995c26-ca47-54ca-8032-6046b517ebef with identifier: EJ11%20WXD
2026-03-30 08:06:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bd995c26-ca47-54ca-8032-6046b517ebef with identifier: EJ11%20WXD to the API
2026-03-30 08:06:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EJ11%20WXD-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'bd995c26-ca47-54ca-8032-6046b517ebef',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EJ11 WXD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EJ11%20WXD&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FORD',
 'model': 'S-MAX',
 'odometer': 130884,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'FORD S-MAX 2.0 TDCI 163 TITANIUM X SPORT P/S MPV',
 'transmission': 'automatic',
 'trim': 'TDCI 163 TITANIUM X SPORT P/S',
 'vin': 'WF0SXXGBWSBL13116',
 'year': 2011}
2026-03-30 08:06:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ11%2520WXD%27 HTTP/1.1" 200 None
2026-03-30 08:06:15 [bca.uk] INFO: Saving data for EJ11%20WXD: {'auction_closing_time': 1774864800.0, 'created_time': 1774477860.914745, 'last_price_update_time': 1774857975.893493}
2026-03-30 08:06:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EJ11%2520WXD') HTTP/1.1" 204 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: ET10%20FWV
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET10%2520FWV%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for ET10%20FWV: 2
2026-03-30 08:06:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c7ae8ad9-b1c0-5f8a-95e8-773ebaa0c4c9 with identifier: ET10%20FWV
2026-03-30 08:06:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c7ae8ad9-b1c0-5f8a-95e8-773ebaa0c4c9 with scrape type 2
2026-03-30 08:06:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c7ae8ad9-b1c0-5f8a-95e8-773ebaa0c4c9 with scrape type 2
2026-03-30 08:06:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c7ae8ad9-b1c0-5f8a-95e8-773ebaa0c4c9, identifier: ET10%20FWV
2026-03-30 08:06:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c7ae8ad9-b1c0-5f8a-95e8-773ebaa0c4c9 with identifier: ET10%20FWV
2026-03-30 08:06:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c7ae8ad9-b1c0-5f8a-95e8-773ebaa0c4c9 with identifier: ET10%20FWV
2026-03-30 08:06:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c7ae8ad9-b1c0-5f8a-95e8-773ebaa0c4c9 with identifier: ET10%20FWV to the API
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=16&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 155,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ET10%20FWV-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'c7ae8ad9-b1c0-5f8a-95e8-773ebaa0c4c9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ET10 FWV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ET10%20FWV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'NISSAN',
 'model': 'QASHQAI',
 'odometer': 156283,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'NISSAN QASHQAI 1.6 N-TEC Hatchback',
 'transmission': 'manual',
 'trim': 'N-TEC',
 'vin': 'SJNFAAJ10U2103571',
 'year': 2010}
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET10%2520FWV%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Saving data for ET10%20FWV: {'auction_closing_time': 1774864800.0, 'created_time': 1774390122.270462, 'last_price_update_time': 1774857976.523649}
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ET10%2520FWV') HTTP/1.1" 204 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: FE12%20WRX
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE12%2520WRX%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for FE12%20WRX: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: FN15%20HLM
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN15%2520HLM%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for FN15%20HLM: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: MV65%20OCE
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV65%2520OCE%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for MV65%20OCE: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: NJ14%20XCP
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ14%2520XCP%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for NJ14%20XCP: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: HK69%20RSZ
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK69%2520RSZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for HK69%20RSZ: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: KX18%20YJZ
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX18%2520YJZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for KX18%20YJZ: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: AV67%20YOM
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV67%2520YOM%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for AV67%20YOM: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: EO65%20KNR
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO65%2520KNR%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for EO65%20KNR: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: LL62%20RXR
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL62%2520RXR%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for LL62%20RXR: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: HX68%20VCJ
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX68%2520VCJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for HX68%20VCJ: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: FL17%20JFX
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL17%2520JFX%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for FL17%20JFX: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: FJ20%20RXK
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ20%2520RXK%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for FJ20%20RXK: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: BJ67%20FKL
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ67%2520FKL%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for BJ67%20FKL: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: GX10%20XBP
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX10%2520XBP%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for GX10%20XBP: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: YS64%20UYZ
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS64%2520UYZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for YS64%20UYZ: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: YG13%20JDU
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG13%2520JDU%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for YG13%20JDU: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: YA19%20LLG
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA19%2520LLG%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for YA19%20LLG: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: VK67%20ENL
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK67%2520ENL%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for VK67%20ENL: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: SV18%20GVY
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV18%2520GVY%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for SV18%20GVY: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: OW17%20KLK
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW17%2520KLK%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for OW17%20KLK: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: EY20%20UZX
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY20%2520UZX%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for EY20%20UZX: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: YF20%20YTC
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF20%2520YTC%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for YF20%20YTC: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: OV13%20ULH
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV13%2520ULH%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for OV13%20ULH: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: LM17%20HLX
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM17%2520HLX%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for LM17%20HLX: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: GK61%20APX
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK61%2520APX%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for GK61%20APX: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: GF71%20YDC
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF71%2520YDC%27 HTTP/1.1" 200 None
2026-03-30 08:06:16 [bca.uk] INFO: Scrape type for GF71%20YDC: 0
2026-03-30 08:06:16 [bca.uk] INFO: Found listing with ID: ET66%20WBO
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET66%2520WBO%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for ET66%20WBO: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: EO66%20BRV
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO66%2520BRV%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for EO66%20BRV: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: EJ19%20NRO
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ19%2520NRO%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for EJ19%20NRO: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: DE62%20FON
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE62%2520FON%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for DE62%20FON: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: RK21%20HHP
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK21%2520HHP%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for RK21%20HHP: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: PK21%20JWF
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK21%2520JWF%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for PK21%20JWF: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: MV13%20FCF
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV13%2520FCF%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for MV13%20FCF: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: MJ16%20VHE
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ16%2520VHE%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for MJ16%20VHE: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: MH22%20KGO
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH22%2520KGO%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for MH22%20KGO: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: MC66%20XFJ
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC66%2520XFJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for MC66%20XFJ: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: GF19%20JNN
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF19%2520JNN%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for GF19%20JNN: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: EJ65%20WRC
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ65%2520WRC%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for EJ65%20WRC: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: CK20%20UDP
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK20%2520UDP%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for CK20%20UDP: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: BU19%20YAO
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU19%2520YAO%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for BU19%20YAO: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: YH19%20KBB
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH19%2520KBB%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for YH19%20KBB: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: YE62%20AZZ
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE62%2520AZZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for YE62%20AZZ: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: XO09%20SEB
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27XO09%2520SEB%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for XO09%20SEB: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: RY65%20VKS
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RY65%2520VKS%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for RY65%20VKS: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: RJ16%20CDK
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ16%2520CDK%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for RJ16%20CDK: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: RF17%20GVT
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF17%2520GVT%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for RF17%20GVT: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: ND16%20UAR
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND16%2520UAR%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for ND16%20UAR: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: LD69%20WFH
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD69%2520WFH%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for LD69%20WFH: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: KR68%20LWZ
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR68%2520LWZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for KR68%20LWZ: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: GV14%20CUC
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV14%2520CUC%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for GV14%20CUC: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: GD69%20OMW
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD69%2520OMW%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for GD69%20OMW: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: EK68%20WBM
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK68%2520WBM%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for EK68%20WBM: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: EF63%20OVD
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF63%2520OVD%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for EF63%20OVD: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: BL66%20VSC
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL66%2520VSC%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for BL66%20VSC: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: AE64%20XBG
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE64%2520XBG%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for AE64%20XBG: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: YD65%20BVG
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD65%2520BVG%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for YD65%20BVG: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: EX69%20XSC
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX69%2520XSC%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for EX69%20XSC: 0
2026-03-30 08:06:17 [bca.uk] INFO: Total items found: 100
2026-03-30 08:06:17 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded
2026-03-30 08:06:17 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:06:17 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: DF17%20NMJ
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF17%2520NMJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for DF17%20NMJ: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: DA11%20MYU
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA11%2520MYU%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for DA11%20MYU: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: AX64%20FEG
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX64%2520FEG%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for AX64%20FEG: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: AO19%20AUH
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO19%2520AUH%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for AO19%20AUH: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: N44%20CNC
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27N44%2520CNC%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for N44%20CNC: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: S10%20ULU
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S10%2520ULU%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for S10%20ULU: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: KS17%20LFM
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS17%2520LFM%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for KS17%20LFM: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: DS64%20KUP
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS64%2520KUP%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for DS64%20KUP: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: DY61%20NHM
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY61%2520NHM%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for DY61%20NHM: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: EU12%20RAX
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU12%2520RAX%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for EU12%20RAX: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: FG12%20NLT
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG12%2520NLT%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for FG12%20NLT: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: YF62%20DGV
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF62%2520DGV%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for YF62%20DGV: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: YG66%20MEV
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG66%2520MEV%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for YG66%20MEV: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: DP64%20OFX
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP64%2520OFX%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for DP64%20OFX: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: VA62%20BTY
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA62%2520BTY%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for VA62%20BTY: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: VO13%20UKS
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO13%2520UKS%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for VO13%20UKS: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: DS09%20KHK
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS09%2520KHK%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for DS09%20KHK: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: DY59%20OYL
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY59%2520OYL%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for DY59%20OYL: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: KS09%20VZK
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS09%2520VZK%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for KS09%20VZK: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: KU60%20XCH
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU60%2520XCH%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for KU60%20XCH: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: LY10%20BTE
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY10%2520BTE%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for LY10%20BTE: 0
2026-03-30 08:06:17 [bca.uk] INFO: Found listing with ID: MV60%20OCJ
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV60%2520OCJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:17 [bca.uk] INFO: Scrape type for MV60%20OCJ: 2
2026-03-30 08:06:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0ab03f40-375f-5e93-9925-5dc726f40f70 with identifier: MV60%20OCJ
2026-03-30 08:06:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0ab03f40-375f-5e93-9925-5dc726f40f70 with scrape type 2
2026-03-30 08:06:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0ab03f40-375f-5e93-9925-5dc726f40f70 with scrape type 2
2026-03-30 08:06:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0ab03f40-375f-5e93-9925-5dc726f40f70, identifier: MV60%20OCJ
2026-03-30 08:06:18 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:18 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0ab03f40-375f-5e93-9925-5dc726f40f70 with identifier: MV60%20OCJ
2026-03-30 08:06:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0ab03f40-375f-5e93-9925-5dc726f40f70 with identifier: MV60%20OCJ
2026-03-30 08:06:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0ab03f40-375f-5e93-9925-5dc726f40f70 with identifier: MV60%20OCJ to the API
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=17&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MV60%20OCJ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0ab03f40-375f-5e93-9925-5dc726f40f70',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MV60 OCJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MV60%20OCJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'MINI',
 'model': 'FIRST',
 'odometer': 96919,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'MINI FIRST 1.6  Hatchback',
 'transmission': 'manual',
 'trim': '',
 'vin': 'WMWSR12080TZ97441',
 'year': 2010}
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV60%2520OCJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Saving data for MV60%20OCJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774449161.111997, 'last_price_update_time': 1774857978.537007}
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MV60%2520OCJ') HTTP/1.1" 204 0
2026-03-30 08: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 08:06:18 [bca.uk] INFO: Found listing with ID: ND62%20EWM
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND62%2520EWM%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for ND62%20EWM: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: OV07%20NNA
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV07%2520NNA%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for OV07%20NNA: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: OY14%20LMF
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY14%2520LMF%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for OY14%20LMF: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: P60%20GOB
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27P60%2520GOB%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for P60%20GOB: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: PJ12%20NEO
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ12%2520NEO%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for PJ12%20NEO: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: SA62%20FAO
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA62%2520FAO%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for SA62%20FAO: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: AP17%20LGF
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP17%2520LGF%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for AP17%20LGF: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: BD57%20OLK
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD57%2520OLK%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for BD57%20OLK: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: CN63%20OLH
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN63%2520OLH%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for CN63%20OLH: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: DA64%20WPD
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA64%2520WPD%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for DA64%20WPD: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: OY18%20OKJ
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY18%2520OKJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for OY18%20OKJ: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: PJ18%20YMZ
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ18%2520YMZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for PJ18%20YMZ: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: RX68%20XHM
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX68%2520XHM%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for RX68%20XHM: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: HT19%20CVS
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT19%2520CVS%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for HT19%20CVS: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: LT70%20TDO
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT70%2520TDO%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for LT70%20TDO: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: BJ68%20UWN
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ68%2520UWN%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for BJ68%20UWN: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: BJ70%20EHU
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ70%2520EHU%27 HTTP/1.1" 200 None
2026-03-30 08:06:18 [bca.uk] INFO: Scrape type for BJ70%20EHU: 0
2026-03-30 08:06:18 [bca.uk] INFO: Found listing with ID: KJ73%20EOT
2026-03-30 08:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ73%2520EOT%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for KJ73%20EOT: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: BP15%20GZB
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP15%2520GZB%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for BP15%20GZB: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: VX52%20YYH
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX52%2520YYH%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for VX52%20YYH: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: WU66%20XNV
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU66%2520XNV%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for WU66%20XNV: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: DS15%20KUO
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS15%2520KUO%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for DS15%20KUO: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: FP65%20EUR
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP65%2520EUR%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for FP65%20EUR: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: LL16%20FYY
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL16%2520FYY%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for LL16%20FYY: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: MV65%20CCA
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV65%2520CCA%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for MV65%20CCA: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: PE16%20VRM
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE16%2520VRM%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for PE16%20VRM: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: FG66%20KHH
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG66%2520KHH%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for FG66%20KHH: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: FP11%20OHH
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP11%2520OHH%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for FP11%20OHH: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: YB66%20SGO
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB66%2520SGO%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for YB66%20SGO: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: BG16%20XLF
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG16%2520XLF%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for BG16%20XLF: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: ET68%20NZV
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET68%2520NZV%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for ET68%20NZV: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: FR68%20BNA
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FR68%2520BNA%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for FR68%20BNA: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: GX18%20JHA
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX18%2520JHA%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for GX18%20JHA: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: ML64%20UOC
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML64%2520UOC%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for ML64%20UOC: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: DS18%20FJC
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS18%2520FJC%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for DS18%20FJC: 2
2026-03-30 08:06:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ec9c3565-eda3-5833-99f0-811375acbf57 with identifier: DS18%20FJC
2026-03-30 08:06:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ec9c3565-eda3-5833-99f0-811375acbf57 with scrape type 2
2026-03-30 08:06:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ec9c3565-eda3-5833-99f0-811375acbf57 with scrape type 2
2026-03-30 08:06:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ec9c3565-eda3-5833-99f0-811375acbf57, identifier: DS18%20FJC
2026-03-30 08:06:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ec9c3565-eda3-5833-99f0-811375acbf57 with identifier: DS18%20FJC
2026-03-30 08:06:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ec9c3565-eda3-5833-99f0-811375acbf57 with identifier: DS18%20FJC
2026-03-30 08:06:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ec9c3565-eda3-5833-99f0-811375acbf57 with identifier: DS18%20FJC to the API
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=17&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DS18%20FJC-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ec9c3565-eda3-5833-99f0-811375acbf57',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DS18 FJC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DS18%20FJC&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 72943,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.4 90 SRI Hatchback',
 'transmission': 'manual',
 'trim': '90 SRI',
 'vin': 'W0V0XEP08J6053188',
 'year': 2018}
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS18%2520FJC%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Saving data for DS18%20FJC: {'auction_closing_time': 1774864800.0, 'created_time': 1774563565.513574, 'last_price_update_time': 1774857979.742651}
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DS18%2520FJC') HTTP/1.1" 204 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: DA57%20XKX
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA57%2520XKX%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for DA57%20XKX: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: DK10%20YMG
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK10%2520YMG%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for DK10%20YMG: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: DK12%20ZGD
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK12%2520ZGD%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for DK12%20ZGD: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: DY63%20HCO
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY63%2520HCO%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for DY63%20HCO: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: GK63%20TXV
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK63%2520TXV%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for GK63%20TXV: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: MJ12%20UFB
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ12%2520UFB%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for MJ12%20UFB: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: PE14%20KXO
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE14%2520KXO%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for PE14%20KXO: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: PN57%20XKS
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN57%2520XKS%27 HTTP/1.1" 200 None
2026-03-30 08:06:19 [bca.uk] INFO: Scrape type for PN57%20XKS: 0
2026-03-30 08:06:19 [bca.uk] INFO: Found listing with ID: PY15%20TGO
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY15%2520TGO%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for PY15%20TGO: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: SK13%20XZN
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK13%2520XZN%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for SK13%20XZN: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: VO12%20XVT
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO12%2520XVT%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for VO12%20XVT: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: YP66%20VYN
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP66%2520VYN%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for YP66%20VYN: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: CW58%20JRW
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CW58%2520JRW%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for CW58%20JRW: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: LC08%20XBB
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC08%2520XBB%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for LC08%20XBB: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: VKZ%202608
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VKZ%25202608%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for VKZ%202608: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: AU61%20XXN
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU61%2520XXN%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for AU61%20XXN: 2
2026-03-30 08:06:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 941fc9ef-ed77-5564-bb80-4e46b807fe3d with identifier: AU61%20XXN
2026-03-30 08:06:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 941fc9ef-ed77-5564-bb80-4e46b807fe3d with scrape type 2
2026-03-30 08:06:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 941fc9ef-ed77-5564-bb80-4e46b807fe3d with scrape type 2
2026-03-30 08:06:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 941fc9ef-ed77-5564-bb80-4e46b807fe3d, identifier: AU61%20XXN
2026-03-30 08:06:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 941fc9ef-ed77-5564-bb80-4e46b807fe3d with identifier: AU61%20XXN
2026-03-30 08:06:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 941fc9ef-ed77-5564-bb80-4e46b807fe3d with identifier: AU61%20XXN
2026-03-30 08:06:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 941fc9ef-ed77-5564-bb80-4e46b807fe3d with identifier: AU61%20XXN to the API
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=17&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 185,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AU61%20XXN-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '941fc9ef-ed77-5564-bb80-4e46b807fe3d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AU61 XXN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AU61%20XXN&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'LAND ROVER',
 'model': 'FREELANDER 2',
 'odometer': 139804,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'LAND ROVER FREELANDER 2 2.2 SD4 190 GS StationWagon',
 'transmission': 'automatic',
 'trim': 'SD4 190 GS',
 'vin': 'SALFA2AE1BH273152',
 'year': 2011}
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU61%2520XXN%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Saving data for AU61%20XXN: {'auction_closing_time': 1774864800.0, 'created_time': 1774275032.023319, 'last_price_update_time': 1774857980.569107}
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AU61%2520XXN') HTTP/1.1" 204 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: AV12%20XOM
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV12%2520XOM%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for AV12%20XOM: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: BG14%20OHU
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG14%2520OHU%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for BG14%20OHU: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: BL12%20HFK
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL12%2520HFK%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for BL12%20HFK: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: EK63%20FTA
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK63%2520FTA%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for EK63%20FTA: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: EO61%20TBV
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO61%2520TBV%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for EO61%20TBV: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: FT61%20VUR
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT61%2520VUR%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for FT61%20VUR: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: GJ11%20JRU
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ11%2520JRU%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for GJ11%20JRU: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: GU12%20NFM
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU12%2520NFM%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for GU12%20NFM: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: GU59%20RWV
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU59%2520RWV%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for GU59%20RWV: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: LX14%20YNM
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX14%2520YNM%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for LX14%20YNM: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: OE05%20XXM
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE05%2520XXM%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for OE05%20XXM: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: ST10%20NZU
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST10%2520NZU%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for ST10%20NZU: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: PL70%20OLP
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL70%2520OLP%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for PL70%20OLP: 0
2026-03-30 08:06:20 [bca.uk] INFO: Found listing with ID: EP18%20LGJ
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EP18%2520LGJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:20 [bca.uk] INFO: Scrape type for EP18%20LGJ: 2
2026-03-30 08:06:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7f973cda-f02e-5977-a35b-064ee3fde5ef with identifier: EP18%20LGJ
2026-03-30 08:06:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7f973cda-f02e-5977-a35b-064ee3fde5ef with scrape type 2
2026-03-30 08:06:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7f973cda-f02e-5977-a35b-064ee3fde5ef with scrape type 2
2026-03-30 08:06:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7f973cda-f02e-5977-a35b-064ee3fde5ef, identifier: EP18%20LGJ
2026-03-30 08:06:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7f973cda-f02e-5977-a35b-064ee3fde5ef with identifier: EP18%20LGJ
2026-03-30 08:06:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7f973cda-f02e-5977-a35b-064ee3fde5ef with identifier: EP18%20LGJ
2026-03-30 08:06:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7f973cda-f02e-5977-a35b-064ee3fde5ef with identifier: EP18%20LGJ to the API
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=17&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 148,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EP18%20LGJ-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '7f973cda-f02e-5977-a35b-064ee3fde5ef',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EP18 LGJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EP18%20LGJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'VOLVO',
 'model': 'XC60',
 'odometer': 70018,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VOLVO XC60 2.0 D4 190 AWD INSCRIPTION PRO G/T StationWagon',
 'transmission': 'automatic',
 'trim': 'D4 190 AWD INSCRIPTION PRO G/T',
 'vin': 'YV1UZA8UCK1182856',
 'year': 2018}
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EP18%2520LGJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:21 [bca.uk] INFO: Saving data for EP18%20LGJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774477442.754065, 'last_price_update_time': 1774857981.450981}
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EP18%2520LGJ') HTTP/1.1" 204 0
2026-03-30 08:06:21 [bca.uk] INFO: Found listing with ID: GK68%20YWC
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK68%2520YWC%27 HTTP/1.1" 200 None
2026-03-30 08:06:21 [bca.uk] INFO: Scrape type for GK68%20YWC: 0
2026-03-30 08:06:21 [bca.uk] INFO: Found listing with ID: GN18%20FPD
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN18%2520FPD%27 HTTP/1.1" 200 None
2026-03-30 08:06:21 [bca.uk] INFO: Scrape type for GN18%20FPD: 0
2026-03-30 08:06:21 [bca.uk] INFO: Found listing with ID: RJ19%20XHK
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ19%2520XHK%27 HTTP/1.1" 200 None
2026-03-30 08:06:21 [bca.uk] INFO: Scrape type for RJ19%20XHK: 0
2026-03-30 08:06:21 [bca.uk] INFO: Found listing with ID: ML19%20YFV
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML19%2520YFV%27 HTTP/1.1" 200 None
2026-03-30 08:06:21 [bca.uk] INFO: Scrape type for ML19%20YFV: 0
2026-03-30 08:06:21 [bca.uk] INFO: Found listing with ID: AE20%20NXF
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE20%2520NXF%27 HTTP/1.1" 200 None
2026-03-30 08:06:21 [bca.uk] INFO: Scrape type for AE20%20NXF: 0
2026-03-30 08:06:21 [bca.uk] INFO: Found listing with ID: GJ21%20YWB
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ21%2520YWB%27 HTTP/1.1" 200 None
2026-03-30 08:06:21 [bca.uk] INFO: Scrape type for GJ21%20YWB: 0
2026-03-30 08:06:21 [bca.uk] INFO: Found listing with ID: RO22%20KPT
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520KPT%27 HTTP/1.1" 200 None
2026-03-30 08:06:21 [bca.uk] INFO: Scrape type for RO22%20KPT: 0
2026-03-30 08:06:21 [bca.uk] INFO: Found listing with ID: EU05%20FSN
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU05%2520FSN%27 HTTP/1.1" 200 None
2026-03-30 08:06:21 [bca.uk] INFO: Scrape type for EU05%20FSN: 0
2026-03-30 08:06:21 [bca.uk] INFO: Found listing with ID: AF13%20XPW
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF13%2520XPW%27 HTTP/1.1" 200 None
2026-03-30 08:06:21 [bca.uk] INFO: Scrape type for AF13%20XPW: 0
2026-03-30 08:06:21 [bca.uk] INFO: Found listing with ID: LD64%20FZX
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD64%2520FZX%27 HTTP/1.1" 200 None
2026-03-30 08:06:21 [bca.uk] INFO: Scrape type for LD64%20FZX: 0
2026-03-30 08:06:21 [bca.uk] INFO: Found listing with ID: YM63%20ETA
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM63%2520ETA%27 HTTP/1.1" 200 None
2026-03-30 08:06:21 [bca.uk] INFO: Scrape type for YM63%20ETA: 0
2026-03-30 08:06:21 [bca.uk] INFO: Found listing with ID: CA57%20YVV
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA57%2520YVV%27 HTTP/1.1" 200 None
2026-03-30 08:06:21 [bca.uk] INFO: Scrape type for CA57%20YVV: 0
2026-03-30 08:06:21 [bca.uk] INFO: Found listing with ID: EO59%20HAX
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO59%2520HAX%27 HTTP/1.1" 200 None
2026-03-30 08:06:21 [bca.uk] INFO: Scrape type for EO59%20HAX: 0
2026-03-30 08:06:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:06:24 [bca.uk] INFO: Total items found: 100
2026-03-30 08:06:24 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded
2026-03-30 08:06:24 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:06:24 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:24 [bca.uk] INFO: Found listing with ID: GF52%20OWM
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF52%2520OWM%27 HTTP/1.1" 200 None
2026-03-30 08:06:24 [bca.uk] INFO: Scrape type for GF52%20OWM: 0
2026-03-30 08:06:24 [bca.uk] INFO: Found listing with ID: GV07%20WHR
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV07%2520WHR%27 HTTP/1.1" 200 None
2026-03-30 08:06:24 [bca.uk] INFO: Scrape type for GV07%20WHR: 0
2026-03-30 08:06:24 [bca.uk] INFO: Found listing with ID: SV57%20URE
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV57%2520URE%27 HTTP/1.1" 200 None
2026-03-30 08:06:24 [bca.uk] INFO: Scrape type for SV57%20URE: 0
2026-03-30 08:06:24 [bca.uk] INFO: Found listing with ID: LX67%20JRZ
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX67%2520JRZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:24 [bca.uk] INFO: Scrape type for LX67%20JRZ: 0
2026-03-30 08:06:24 [bca.uk] INFO: Found listing with ID: FY65%20OSN
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY65%2520OSN%27 HTTP/1.1" 200 None
2026-03-30 08:06:24 [bca.uk] INFO: Scrape type for FY65%20OSN: 0
2026-03-30 08:06:24 [bca.uk] INFO: Found listing with ID: GC65%20ULU
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GC65%2520ULU%27 HTTP/1.1" 200 None
2026-03-30 08:06:24 [bca.uk] INFO: Scrape type for GC65%20ULU: 0
2026-03-30 08:06:24 [bca.uk] INFO: Found listing with ID: GN15%20TXC
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN15%2520TXC%27 HTTP/1.1" 200 None
2026-03-30 08:06:24 [bca.uk] INFO: Scrape type for GN15%20TXC: 0
2026-03-30 08:06:24 [bca.uk] INFO: Found listing with ID: DY15%20MXL
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY15%2520MXL%27 HTTP/1.1" 200 None
2026-03-30 08:06:24 [bca.uk] INFO: Scrape type for DY15%20MXL: 0
2026-03-30 08:06:24 [bca.uk] INFO: Found listing with ID: VA57%20MMV
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA57%2520MMV%27 HTTP/1.1" 200 None
2026-03-30 08:06:24 [bca.uk] INFO: Scrape type for VA57%20MMV: 0
2026-03-30 08:06:24 [bca.uk] INFO: Found listing with ID: AV03%20RSZ
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV03%2520RSZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:24 [bca.uk] INFO: Scrape type for AV03%20RSZ: 0
2026-03-30 08:06:24 [bca.uk] INFO: Found listing with ID: GC14%20BYZ
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GC14%2520BYZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:24 [bca.uk] INFO: Scrape type for GC14%20BYZ: 0
2026-03-30 08:06:24 [bca.uk] INFO: Found listing with ID: GJ09%20KHA
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ09%2520KHA%27 HTTP/1.1" 200 None
2026-03-30 08:06:24 [bca.uk] INFO: Scrape type for GJ09%20KHA: 0
2026-03-30 08:06:24 [bca.uk] INFO: Found listing with ID: GK60%20ZSE
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK60%2520ZSE%27 HTTP/1.1" 200 None
2026-03-30 08:06:24 [bca.uk] INFO: Scrape type for GK60%20ZSE: 2
2026-03-30 08:06:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0298c7a7-a892-5b90-9e7c-75478e49069e with identifier: GK60%20ZSE
2026-03-30 08:06:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0298c7a7-a892-5b90-9e7c-75478e49069e with scrape type 2
2026-03-30 08:06:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0298c7a7-a892-5b90-9e7c-75478e49069e with scrape type 2
2026-03-30 08:06:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0298c7a7-a892-5b90-9e7c-75478e49069e, identifier: GK60%20ZSE
2026-03-30 08:06:24 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:24 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0298c7a7-a892-5b90-9e7c-75478e49069e with identifier: GK60%20ZSE
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=pink HTTP/1.1" 200 None
2026-03-30 08:06:24 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:06:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0298c7a7-a892-5b90-9e7c-75478e49069e with identifier: GK60%20ZSE
2026-03-30 08:06:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0298c7a7-a892-5b90-9e7c-75478e49069e with identifier: GK60%20ZSE to the API
2026-03-30 08:06:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 103,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GK60%20ZSE-GB',
 'category': 'Car',
 'color': 'pink',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0298c7a7-a892-5b90-9e7c-75478e49069e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GK60 ZSE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GK60%20ZSE&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'SUZUKI',
 'model': 'ALTO',
 'odometer': 50674,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'SUZUKI ALTO 1.0 SZ4 Hatchback',
 'transmission': 'manual',
 'trim': 'SZ4',
 'vin': 'MA3GFC31S00254772',
 'year': 2010}
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK60%2520ZSE%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Saving data for GK60%20ZSE: {'auction_closing_time': 1774864800.0, 'created_time': 1774390952.726343, 'last_price_update_time': 1774857985.139341}
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GK60%2520ZSE') HTTP/1.1" 204 0
2026-03-30 08: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 08:06:25 [bca.uk] INFO: Found listing with ID: LO10%20GWV
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO10%2520GWV%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Scrape type for LO10%20GWV: 0
2026-03-30 08:06:25 [bca.uk] INFO: Found listing with ID: PY60%20HJF
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY60%2520HJF%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Scrape type for PY60%20HJF: 0
2026-03-30 08:06:25 [bca.uk] INFO: Found listing with ID: SM62%20CJZ
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM62%2520CJZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Scrape type for SM62%20CJZ: 0
2026-03-30 08:06:25 [bca.uk] INFO: Found listing with ID: FV69%20BJO
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV69%2520BJO%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Scrape type for FV69%20BJO: 0
2026-03-30 08:06:25 [bca.uk] INFO: Found listing with ID: YS68%20WCC
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS68%2520WCC%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Scrape type for YS68%20WCC: 0
2026-03-30 08:06:25 [bca.uk] INFO: Found listing with ID: AV68%20JYU
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV68%2520JYU%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Scrape type for AV68%20JYU: 0
2026-03-30 08:06:25 [bca.uk] INFO: Found listing with ID: BU64%20FFW
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU64%2520FFW%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Scrape type for BU64%20FFW: 0
2026-03-30 08:06:25 [bca.uk] INFO: Found listing with ID: FD64%20DKV
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD64%2520DKV%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Scrape type for FD64%20DKV: 2
2026-03-30 08:06:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6d110edf-84b4-5be6-b388-c19e97e6d0bf with identifier: FD64%20DKV
2026-03-30 08:06:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6d110edf-84b4-5be6-b388-c19e97e6d0bf with scrape type 2
2026-03-30 08:06:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6d110edf-84b4-5be6-b388-c19e97e6d0bf with scrape type 2
2026-03-30 08:06:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6d110edf-84b4-5be6-b388-c19e97e6d0bf, identifier: FD64%20DKV
2026-03-30 08:06:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6d110edf-84b4-5be6-b388-c19e97e6d0bf with identifier: FD64%20DKV
2026-03-30 08:06:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6d110edf-84b4-5be6-b388-c19e97e6d0bf with identifier: FD64%20DKV
2026-03-30 08:06:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6d110edf-84b4-5be6-b388-c19e97e6d0bf with identifier: FD64%20DKV to the API
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FD64%20DKV-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6d110edf-84b4-5be6-b388-c19e97e6d0bf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FD64 DKV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FD64%20DKV&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 54103,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 VVT EXCITE Hatchback',
 'transmission': 'manual',
 'trim': 'VVT EXCITE',
 'vin': 'W0L0SDL08E4256175',
 'year': 2014}
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD64%2520DKV%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Saving data for FD64%20DKV: {'auction_closing_time': 1774864800.0, 'created_time': 1774563530.432926, 'last_price_update_time': 1774857985.860585}
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FD64%2520DKV') HTTP/1.1" 204 0
2026-03-30 08:06:25 [bca.uk] INFO: Found listing with ID: ML18%20SVE
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML18%2520SVE%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Scrape type for ML18%20SVE: 0
2026-03-30 08:06:25 [bca.uk] INFO: Found listing with ID: MM17%20ZZL
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM17%2520ZZL%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Scrape type for MM17%20ZZL: 0
2026-03-30 08:06:25 [bca.uk] INFO: Found listing with ID: ND64%20WZO
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND64%2520WZO%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Scrape type for ND64%20WZO: 0
2026-03-30 08:06:25 [bca.uk] INFO: Found listing with ID: PE15%20LHF
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE15%2520LHF%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Scrape type for PE15%20LHF: 0
2026-03-30 08:06:25 [bca.uk] INFO: Found listing with ID: VO71%20XBU
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO71%2520XBU%27 HTTP/1.1" 200 None
2026-03-30 08:06:25 [bca.uk] INFO: Scrape type for VO71%20XBU: 2
2026-03-30 08:06:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4141854b-d41e-5641-b609-43a532e6a78c with identifier: VO71%20XBU
2026-03-30 08:06:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4141854b-d41e-5641-b609-43a532e6a78c with scrape type 2
2026-03-30 08:06:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4141854b-d41e-5641-b609-43a532e6a78c with scrape type 2
2026-03-30 08:06:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4141854b-d41e-5641-b609-43a532e6a78c, identifier: VO71%20XBU
2026-03-30 08:06:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4141854b-d41e-5641-b609-43a532e6a78c with identifier: VO71%20XBU
2026-03-30 08:06:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4141854b-d41e-5641-b609-43a532e6a78c with identifier: VO71%20XBU
2026-03-30 08:06:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4141854b-d41e-5641-b609-43a532e6a78c with identifier: VO71%20XBU to the API
2026-03-30 08:06:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 122,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VO71%20XBU-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4141854b-d41e-5641-b609-43a532e6a78c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VO71 XBU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VO71%20XBU&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 124220,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 2.0 TDI EVO 150 STYLE DSG Hatchback',
 'transmission': 'automatic',
 'trim': 'TDI EVO 150 STYLE DSG',
 'vin': 'WVWZZZCDZMW100773',
 'year': 2021}
2026-03-30 08:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO71%2520XBU%27 HTTP/1.1" 200 None
2026-03-30 08:06:26 [bca.uk] INFO: Saving data for VO71%20XBU: {'auction_closing_time': 1774864800.0, 'created_time': 1774389697.682025, 'last_price_update_time': 1774857986.4306}
2026-03-30 08:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VO71%2520XBU') HTTP/1.1" 204 0
2026-03-30 08:06:26 [bca.uk] INFO: Found listing with ID: YK65%20OXD
2026-03-30 08:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK65%2520OXD%27 HTTP/1.1" 200 None
2026-03-30 08:06:26 [bca.uk] INFO: Scrape type for YK65%20OXD: 2
2026-03-30 08:06:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a7717329-7810-54ab-99d9-4538f153199b with identifier: YK65%20OXD
2026-03-30 08:06:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a7717329-7810-54ab-99d9-4538f153199b with scrape type 2
2026-03-30 08:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a7717329-7810-54ab-99d9-4538f153199b with scrape type 2
2026-03-30 08:06:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a7717329-7810-54ab-99d9-4538f153199b, identifier: YK65%20OXD
2026-03-30 08:06:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a7717329-7810-54ab-99d9-4538f153199b with identifier: YK65%20OXD
2026-03-30 08:06:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a7717329-7810-54ab-99d9-4538f153199b with identifier: YK65%20OXD
2026-03-30 08:06:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a7717329-7810-54ab-99d9-4538f153199b with identifier: YK65%20OXD to the API
2026-03-30 08:06:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 120,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YK65%20OXD-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a7717329-7810-54ab-99d9-4538f153199b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YK65 OXD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YK65%20OXD&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 112971,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.4 90 E/F EXCITE Hatchback',
 'transmission': 'manual',
 'trim': '90 E/F EXCITE',
 'vin': 'W0L0XEP68F4323915',
 'year': 2015}
2026-03-30 08:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK65%2520OXD%27 HTTP/1.1" 200 None
2026-03-30 08:06:26 [bca.uk] INFO: Saving data for YK65%20OXD: {'auction_closing_time': 1774864800.0, 'created_time': 1774389697.258206, 'last_price_update_time': 1774857986.9829}
2026-03-30 08:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YK65%2520OXD') HTTP/1.1" 204 0
2026-03-30 08:06:27 [bca.uk] INFO: Found listing with ID: WP63%20XYK
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP63%2520XYK%27 HTTP/1.1" 200 None
2026-03-30 08:06:27 [bca.uk] INFO: Scrape type for WP63%20XYK: 0
2026-03-30 08:06:27 [bca.uk] INFO: Found listing with ID: YK21%20DGC
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK21%2520DGC%27 HTTP/1.1" 200 None
2026-03-30 08:06:27 [bca.uk] INFO: Scrape type for YK21%20DGC: 2
2026-03-30 08:06:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: abebfcda-2ce0-5467-9d50-f7c02e87d9f4 with identifier: YK21%20DGC
2026-03-30 08:06:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item abebfcda-2ce0-5467-9d50-f7c02e87d9f4 with scrape type 2
2026-03-30 08:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item abebfcda-2ce0-5467-9d50-f7c02e87d9f4 with scrape type 2
2026-03-30 08:06:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: abebfcda-2ce0-5467-9d50-f7c02e87d9f4, identifier: YK21%20DGC
2026-03-30 08:06:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: abebfcda-2ce0-5467-9d50-f7c02e87d9f4 with identifier: YK21%20DGC
2026-03-30 08:06:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: abebfcda-2ce0-5467-9d50-f7c02e87d9f4 with identifier: YK21%20DGC
2026-03-30 08:06:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: abebfcda-2ce0-5467-9d50-f7c02e87d9f4 with identifier: YK21%20DGC to the API
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 135,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YK21%20DGC-GB',
 'category': 'Car',
 'color': 'brown',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'abebfcda-2ce0-5467-9d50-f7c02e87d9f4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YK21 DGC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YK21%20DGC&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'PEUGEOT',
 'model': '5008',
 'odometer': 110325,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 5008 1.5 BLUEHDI 130 GT StationWagon',
 'transmission': 'manual',
 'trim': 'BLUEHDI 130 GT',
 'vin': 'VF3MCYHZMMS044344',
 'year': 2021}
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK21%2520DGC%27 HTTP/1.1" 200 None
2026-03-30 08:06:27 [bca.uk] INFO: Saving data for YK21%20DGC: {'auction_closing_time': 1774864800.0, 'created_time': 1774389902.461754, 'last_price_update_time': 1774857987.432544}
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YK21%2520DGC') HTTP/1.1" 204 0
2026-03-30 08:06:27 [bca.uk] INFO: Found listing with ID: YR13%20ZXN
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR13%2520ZXN%27 HTTP/1.1" 200 None
2026-03-30 08:06:27 [bca.uk] INFO: Scrape type for YR13%20ZXN: 0
2026-03-30 08:06:27 [bca.uk] INFO: Found listing with ID: DK63%20WMY
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK63%2520WMY%27 HTTP/1.1" 200 None
2026-03-30 08:06:27 [bca.uk] INFO: Scrape type for DK63%20WMY: 0
2026-03-30 08:06:27 [bca.uk] INFO: Found listing with ID: DY10%20SSJ
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY10%2520SSJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:27 [bca.uk] INFO: Scrape type for DY10%20SSJ: 0
2026-03-30 08:06:27 [bca.uk] INFO: Found listing with ID: FH08%20ABU
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH08%2520ABU%27 HTTP/1.1" 200 None
2026-03-30 08:06:27 [bca.uk] INFO: Scrape type for FH08%20ABU: 2
2026-03-30 08:06:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7d3e47ac-247a-5a77-9323-64d00fe34cc4 with identifier: FH08%20ABU
2026-03-30 08:06:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7d3e47ac-247a-5a77-9323-64d00fe34cc4 with scrape type 2
2026-03-30 08:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7d3e47ac-247a-5a77-9323-64d00fe34cc4 with scrape type 2
2026-03-30 08:06:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7d3e47ac-247a-5a77-9323-64d00fe34cc4, identifier: FH08%20ABU
2026-03-30 08:06:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7d3e47ac-247a-5a77-9323-64d00fe34cc4 with identifier: FH08%20ABU
2026-03-30 08:06:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7d3e47ac-247a-5a77-9323-64d00fe34cc4 with identifier: FH08%20ABU
2026-03-30 08:06:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7d3e47ac-247a-5a77-9323-64d00fe34cc4 with identifier: FH08%20ABU to the API
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 192,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FH08%20ABU-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '7d3e47ac-247a-5a77-9323-64d00fe34cc4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FH08 ABU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FH08%20ABU&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'DODGE',
 'model': 'CALIBER',
 'odometer': 124917,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'DODGE CALIBER 2.0 SXT Hatchback',
 'transmission': 'automatic',
 'trim': 'SXT',
 'vin': '1B3H3G8BX7D386505',
 'year': 2008}
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH08%2520ABU%27 HTTP/1.1" 200 None
2026-03-30 08:06:27 [bca.uk] INFO: Saving data for FH08%20ABU: {'auction_closing_time': 1774864800.0, 'created_time': 1774362985.007565, 'last_price_update_time': 1774857987.942225}
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FH08%2520ABU') HTTP/1.1" 204 0
2026-03-30 08:06:27 [bca.uk] INFO: Found listing with ID: FL14%20OFC
2026-03-30 08:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL14%2520OFC%27 HTTP/1.1" 200 None
2026-03-30 08:06:28 [bca.uk] INFO: Scrape type for FL14%20OFC: 0
2026-03-30 08:06:28 [bca.uk] INFO: Found listing with ID: KX09%20PFF
2026-03-30 08:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX09%2520PFF%27 HTTP/1.1" 200 None
2026-03-30 08:06:28 [bca.uk] INFO: Scrape type for KX09%20PFF: 0
2026-03-30 08:06:28 [bca.uk] INFO: Found listing with ID: LG61%20TGV
2026-03-30 08:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG61%2520TGV%27 HTTP/1.1" 200 None
2026-03-30 08:06:28 [bca.uk] INFO: Scrape type for LG61%20TGV: 0
2026-03-30 08:06:28 [bca.uk] INFO: Found listing with ID: NU65%20OJO
2026-03-30 08:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU65%2520OJO%27 HTTP/1.1" 200 None
2026-03-30 08:06:28 [bca.uk] INFO: Scrape type for NU65%20OJO: 0
2026-03-30 08:06:28 [bca.uk] INFO: Found listing with ID: PK10%20NKU
2026-03-30 08:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK10%2520NKU%27 HTTP/1.1" 200 None
2026-03-30 08:06:28 [bca.uk] INFO: Scrape type for PK10%20NKU: 0
2026-03-30 08:06:28 [bca.uk] INFO: Found listing with ID: PO61%20YVU
2026-03-30 08:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO61%2520YVU%27 HTTP/1.1" 200 None
2026-03-30 08:06:28 [bca.uk] INFO: Scrape type for PO61%20YVU: 2
2026-03-30 08:06:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 46c27a42-616b-5791-b21c-89863353bf30 with identifier: PO61%20YVU
2026-03-30 08:06:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 46c27a42-616b-5791-b21c-89863353bf30 with scrape type 2
2026-03-30 08:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 46c27a42-616b-5791-b21c-89863353bf30 with scrape type 2
2026-03-30 08:06:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 46c27a42-616b-5791-b21c-89863353bf30, identifier: PO61%20YVU
2026-03-30 08:06:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 46c27a42-616b-5791-b21c-89863353bf30 with identifier: PO61%20YVU
2026-03-30 08:06:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 46c27a42-616b-5791-b21c-89863353bf30 with identifier: PO61%20YVU
2026-03-30 08:06:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 46c27a42-616b-5791-b21c-89863353bf30 with identifier: PO61%20YVU to the API
2026-03-30 08:06:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PO61%20YVU-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '46c27a42-616b-5791-b21c-89863353bf30',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PO61 YVU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PO61%20YVU&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 95742,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 TI-VCT 125 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'TI-VCT 125 ZETEC',
 'vin': 'WF0KXXGCBKBC51402',
 'year': 2011}
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO61%2520YVU%27 HTTP/1.1" 200 None
2026-03-30 08:06:29 [bca.uk] INFO: Saving data for PO61%20YVU: {'auction_closing_time': 1774864800.0, 'created_time': 1774389910.986043, 'last_price_update_time': 1774857989.589896}
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PO61%2520YVU') HTTP/1.1" 204 0
2026-03-30 08:06:29 [bca.uk] INFO: Found listing with ID: MK19%20LHL
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK19%2520LHL%27 HTTP/1.1" 200 None
2026-03-30 08:06:29 [bca.uk] INFO: Scrape type for MK19%20LHL: 0
2026-03-30 08:06:29 [bca.uk] INFO: Found listing with ID: AV17%20OFO
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV17%2520OFO%27 HTTP/1.1" 200 None
2026-03-30 08:06:29 [bca.uk] INFO: Scrape type for AV17%20OFO: 0
2026-03-30 08:06:29 [bca.uk] INFO: Found listing with ID: NG16%20RUC
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG16%2520RUC%27 HTTP/1.1" 200 None
2026-03-30 08:06:29 [bca.uk] INFO: Scrape type for NG16%20RUC: 0
2026-03-30 08:06:29 [bca.uk] INFO: Found listing with ID: SG15%20UVN
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG15%2520UVN%27 HTTP/1.1" 200 None
2026-03-30 08:06:29 [bca.uk] INFO: Scrape type for SG15%20UVN: 0
2026-03-30 08:06:29 [bca.uk] INFO: Found listing with ID: YF14%20OCH
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF14%2520OCH%27 HTTP/1.1" 200 None
2026-03-30 08:06:29 [bca.uk] INFO: Scrape type for YF14%20OCH: 0
2026-03-30 08:06:29 [bca.uk] INFO: Found listing with ID: VN63%20OZK
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN63%2520OZK%27 HTTP/1.1" 200 None
2026-03-30 08:06:29 [bca.uk] INFO: Scrape type for VN63%20OZK: 0
2026-03-30 08:06:29 [bca.uk] INFO: Found listing with ID: WG14%20FZH
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG14%2520FZH%27 HTTP/1.1" 200 None
2026-03-30 08:06:29 [bca.uk] INFO: Scrape type for WG14%20FZH: 0
2026-03-30 08:06:29 [bca.uk] INFO: Found listing with ID: WJ62%20DYN
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ62%2520DYN%27 HTTP/1.1" 200 None
2026-03-30 08:06:29 [bca.uk] INFO: Scrape type for WJ62%20DYN: 0
2026-03-30 08:06:29 [bca.uk] INFO: Found listing with ID: WK13%20ORJ
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK13%2520ORJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:29 [bca.uk] INFO: Scrape type for WK13%20ORJ: 0
2026-03-30 08:06:29 [bca.uk] INFO: Found listing with ID: YC61%20FBL
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC61%2520FBL%27 HTTP/1.1" 200 None
2026-03-30 08:06:29 [bca.uk] INFO: Scrape type for YC61%20FBL: 0
2026-03-30 08:06:29 [bca.uk] INFO: Found listing with ID: YD15%20XKJ
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD15%2520XKJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:29 [bca.uk] INFO: Scrape type for YD15%20XKJ: 2
2026-03-30 08:06:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d4deb19b-afb4-55d7-b4a9-8e29c65f5359 with identifier: YD15%20XKJ
2026-03-30 08:06:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d4deb19b-afb4-55d7-b4a9-8e29c65f5359 with scrape type 2
2026-03-30 08:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d4deb19b-afb4-55d7-b4a9-8e29c65f5359 with scrape type 2
2026-03-30 08:06:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d4deb19b-afb4-55d7-b4a9-8e29c65f5359, identifier: YD15%20XKJ
2026-03-30 08:06:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d4deb19b-afb4-55d7-b4a9-8e29c65f5359 with identifier: YD15%20XKJ
2026-03-30 08:06:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d4deb19b-afb4-55d7-b4a9-8e29c65f5359 with identifier: YD15%20XKJ
2026-03-30 08:06:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d4deb19b-afb4-55d7-b4a9-8e29c65f5359 with identifier: YD15%20XKJ to the API
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 108,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YD15%20XKJ-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd4deb19b-afb4-55d7-b4a9-8e29c65f5359',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YD15 XKJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YD15%20XKJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'HYUNDAI',
 'model': 'I10',
 'odometer': 94987,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'HYUNDAI I10 1.0 SE Hatchback',
 'transmission': 'manual',
 'trim': 'SE',
 'vin': 'NLHA851ALFZ126610',
 'year': 2015}
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD15%2520XKJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:30 [bca.uk] INFO: Saving data for YD15%20XKJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774275306.939837, 'last_price_update_time': 1774857990.349851}
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YD15%2520XKJ') HTTP/1.1" 204 0
2026-03-30 08:06:30 [bca.uk] INFO: Found listing with ID: YE59%20VRX
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE59%2520VRX%27 HTTP/1.1" 200 None
2026-03-30 08:06:30 [bca.uk] INFO: Scrape type for YE59%20VRX: 0
2026-03-30 08:06:30 [bca.uk] INFO: Found listing with ID: YP07%20ZRX
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP07%2520ZRX%27 HTTP/1.1" 200 None
2026-03-30 08:06:30 [bca.uk] INFO: Scrape type for YP07%20ZRX: 0
2026-03-30 08:06:30 [bca.uk] INFO: Found listing with ID: BF12%20MYT
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF12%2520MYT%27 HTTP/1.1" 200 None
2026-03-30 08:06:30 [bca.uk] INFO: Scrape type for BF12%20MYT: 0
2026-03-30 08:06:30 [bca.uk] INFO: Found listing with ID: EA62%20XPM
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA62%2520XPM%27 HTTP/1.1" 200 None
2026-03-30 08:06:30 [bca.uk] INFO: Scrape type for EA62%20XPM: 0
2026-03-30 08:06:30 [bca.uk] INFO: Found listing with ID: FE14%20AVW
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE14%2520AVW%27 HTTP/1.1" 200 None
2026-03-30 08:06:30 [bca.uk] INFO: Scrape type for FE14%20AVW: 0
2026-03-30 08:06:30 [bca.uk] INFO: Found listing with ID: MT07%20FBY
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT07%2520FBY%27 HTTP/1.1" 200 None
2026-03-30 08:06:30 [bca.uk] INFO: Scrape type for MT07%20FBY: 0
2026-03-30 08:06:30 [bca.uk] INFO: Found listing with ID: NX63%20FVZ
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX63%2520FVZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:30 [bca.uk] INFO: Scrape type for NX63%20FVZ: 2
2026-03-30 08:06:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4ac45844-f81d-5ad2-aab8-67eb4b7bce2a with identifier: NX63%20FVZ
2026-03-30 08:06:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4ac45844-f81d-5ad2-aab8-67eb4b7bce2a with scrape type 2
2026-03-30 08:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4ac45844-f81d-5ad2-aab8-67eb4b7bce2a with scrape type 2
2026-03-30 08:06:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4ac45844-f81d-5ad2-aab8-67eb4b7bce2a, identifier: NX63%20FVZ
2026-03-30 08:06:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4ac45844-f81d-5ad2-aab8-67eb4b7bce2a with identifier: NX63%20FVZ
2026-03-30 08:06:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4ac45844-f81d-5ad2-aab8-67eb4b7bce2a with identifier: NX63%20FVZ
2026-03-30 08:06:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4ac45844-f81d-5ad2-aab8-67eb4b7bce2a with identifier: NX63%20FVZ to the API
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NX63%20FVZ-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4ac45844-f81d-5ad2-aab8-67eb4b7bce2a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NX63 FVZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NX63%20FVZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'CITROEN',
 'model': 'C4 PICASSO',
 'odometer': 125554,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'CITROEN C4 PICASSO 1.6 E-HDI 115 A/D EXCLUSIVE+ ETG6 MPV',
 'transmission': 'automatic',
 'trim': 'E-HDI 115 A/D EXCLUSIVE+ ETG6',
 'vin': 'VF73D9HC8DJ817456',
 'year': 2013}
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX63%2520FVZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:31 [bca.uk] INFO: Saving data for NX63%20FVZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774275302.447922, 'last_price_update_time': 1774857991.276073}
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NX63%2520FVZ') HTTP/1.1" 204 0
2026-03-30 08:06:31 [bca.uk] INFO: Found listing with ID: PE59%20LYK
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE59%2520LYK%27 HTTP/1.1" 200 None
2026-03-30 08:06:31 [bca.uk] INFO: Scrape type for PE59%20LYK: 0
2026-03-30 08:06:31 [bca.uk] INFO: Found listing with ID: SL63%20HWN
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL63%2520HWN%27 HTTP/1.1" 200 None
2026-03-30 08:06:31 [bca.uk] INFO: Scrape type for SL63%20HWN: 0
2026-03-30 08:06:31 [bca.uk] INFO: Found listing with ID: WN18%20XOM
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN18%2520XOM%27 HTTP/1.1" 200 None
2026-03-30 08:06:31 [bca.uk] INFO: Scrape type for WN18%20XOM: 0
2026-03-30 08:06:31 [bca.uk] INFO: Found listing with ID: PF68%20ZTH
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF68%2520ZTH%27 HTTP/1.1" 200 None
2026-03-30 08:06:31 [bca.uk] INFO: Scrape type for PF68%20ZTH: 0
2026-03-30 08:06:31 [bca.uk] INFO: Found listing with ID: OY68%20FWV
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY68%2520FWV%27 HTTP/1.1" 200 None
2026-03-30 08:06:31 [bca.uk] INFO: Scrape type for OY68%20FWV: 0
2026-03-30 08:06:31 [bca.uk] INFO: Found listing with ID: AY64%20SVS
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY64%2520SVS%27 HTTP/1.1" 200 None
2026-03-30 08:06:31 [bca.uk] INFO: Scrape type for AY64%20SVS: 0
2026-03-30 08:06:31 [bca.uk] INFO: Found listing with ID: BA15%20AFX
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA15%2520AFX%27 HTTP/1.1" 200 None
2026-03-30 08:06:31 [bca.uk] INFO: Scrape type for BA15%20AFX: 2
2026-03-30 08:06:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c247905e-f3f2-5281-974b-eafaec54ddf5 with identifier: BA15%20AFX
2026-03-30 08:06:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c247905e-f3f2-5281-974b-eafaec54ddf5 with scrape type 2
2026-03-30 08:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c247905e-f3f2-5281-974b-eafaec54ddf5 with scrape type 2
2026-03-30 08:06:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c247905e-f3f2-5281-974b-eafaec54ddf5, identifier: BA15%20AFX
2026-03-30 08:06:31 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c247905e-f3f2-5281-974b-eafaec54ddf5 with identifier: BA15%20AFX
2026-03-30 08:06:31 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c247905e-f3f2-5281-974b-eafaec54ddf5 with identifier: BA15%20AFX
2026-03-30 08:06:31 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c247905e-f3f2-5281-974b-eafaec54ddf5 with identifier: BA15%20AFX to the API
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:31 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BA15%20AFX-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'c247905e-f3f2-5281-974b-eafaec54ddf5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BA15 AFX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BA15%20AFX&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 71685,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 100 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 100 ZETEC',
 'vin': 'WF0CXXGAKCFL48502',
 'year': 2015}
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA15%2520AFX%27 HTTP/1.1" 200 None
2026-03-30 08:06:32 [bca.uk] INFO: Saving data for BA15%20AFX: {'auction_closing_time': 1774864800.0, 'created_time': 1774275495.721266, 'last_price_update_time': 1774857992.022678}
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BA15%2520AFX') HTTP/1.1" 204 0
2026-03-30 08:06:32 [bca.uk] INFO: Found listing with ID: DG15%20ONP
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG15%2520ONP%27 HTTP/1.1" 200 None
2026-03-30 08:06:32 [bca.uk] INFO: Scrape type for DG15%20ONP: 0
2026-03-30 08:06:32 [bca.uk] INFO: Found listing with ID: FL17%20BVP
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL17%2520BVP%27 HTTP/1.1" 200 None
2026-03-30 08:06:32 [bca.uk] INFO: Scrape type for FL17%20BVP: 2
2026-03-30 08:06:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5216c138-eaf4-5845-a565-405f559464e6 with identifier: FL17%20BVP
2026-03-30 08:06:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5216c138-eaf4-5845-a565-405f559464e6 with scrape type 2
2026-03-30 08:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5216c138-eaf4-5845-a565-405f559464e6 with scrape type 2
2026-03-30 08:06:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5216c138-eaf4-5845-a565-405f559464e6, identifier: FL17%20BVP
2026-03-30 08:06:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5216c138-eaf4-5845-a565-405f559464e6 with identifier: FL17%20BVP
2026-03-30 08:06:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5216c138-eaf4-5845-a565-405f559464e6 with identifier: FL17%20BVP
2026-03-30 08:06:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5216c138-eaf4-5845-a565-405f559464e6 with identifier: FL17%20BVP to the API
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FL17%20BVP-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5216c138-eaf4-5845-a565-405f559464e6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FL17 BVP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FL17%20BVP&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'NISSAN',
 'model': 'JUKE',
 'odometer': 80054,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'NISSAN JUKE 1.2 DIG-T 113 N-CONNECTA Hatchback',
 'transmission': 'manual',
 'trim': 'DIG-T 113 N-CONNECTA',
 'vin': 'SJNFEAF15U7311461',
 'year': 2017}
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL17%2520BVP%27 HTTP/1.1" 200 None
2026-03-30 08:06:32 [bca.uk] INFO: Saving data for FL17%20BVP: {'auction_closing_time': 1774864800.0, 'created_time': 1774478631.056917, 'last_price_update_time': 1774857992.589667}
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FL17%2520BVP') HTTP/1.1" 204 0
2026-03-30 08:06:32 [bca.uk] INFO: Found listing with ID: KT15%20TFY
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT15%2520TFY%27 HTTP/1.1" 200 None
2026-03-30 08:06:32 [bca.uk] INFO: Scrape type for KT15%20TFY: 0
2026-03-30 08:06:32 [bca.uk] INFO: Found listing with ID: NC54%20LBO
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NC54%2520LBO%27 HTTP/1.1" 200 None
2026-03-30 08:06:32 [bca.uk] INFO: Scrape type for NC54%20LBO: 0
2026-03-30 08:06:32 [bca.uk] INFO: Found listing with ID: PO63%20ERY
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO63%2520ERY%27 HTTP/1.1" 200 None
2026-03-30 08:06:32 [bca.uk] INFO: Scrape type for PO63%20ERY: 0
2026-03-30 08:06:32 [bca.uk] INFO: Found listing with ID: SD61%20OMA
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD61%2520OMA%27 HTTP/1.1" 200 None
2026-03-30 08:06:32 [bca.uk] INFO: Scrape type for SD61%20OMA: 2
2026-03-30 08:06:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c1cb491f-6b79-59bb-b332-315e22e5a9fe with identifier: SD61%20OMA
2026-03-30 08:06:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c1cb491f-6b79-59bb-b332-315e22e5a9fe with scrape type 2
2026-03-30 08:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c1cb491f-6b79-59bb-b332-315e22e5a9fe with scrape type 2
2026-03-30 08:06:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c1cb491f-6b79-59bb-b332-315e22e5a9fe, identifier: SD61%20OMA
2026-03-30 08:06:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c1cb491f-6b79-59bb-b332-315e22e5a9fe with identifier: SD61%20OMA
2026-03-30 08:06:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c1cb491f-6b79-59bb-b332-315e22e5a9fe with identifier: SD61%20OMA
2026-03-30 08:06:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c1cb491f-6b79-59bb-b332-315e22e5a9fe with identifier: SD61%20OMA to the API
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 106,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SD61%20OMA-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c1cb491f-6b79-59bb-b332-315e22e5a9fe',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SD61 OMA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SD61%20OMA&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'RENAULT',
 'model': 'MEGANE',
 'odometer': 83995,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'RENAULT MEGANE 1.5 DCI 110 DYNAMIQUE TOM TOM Hatchback',
 'transmission': 'manual',
 'trim': 'DCI 110 DYNAMIQUE TOM TOM',
 'vin': 'VF1BZ5G0645899249',
 'year': 2011}
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD61%2520OMA%27 HTTP/1.1" 200 None
2026-03-30 08:06:33 [bca.uk] INFO: Saving data for SD61%20OMA: {'auction_closing_time': 1774864800.0, 'created_time': 1774304020.31824, 'last_price_update_time': 1774857993.077225}
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SD61%2520OMA') HTTP/1.1" 204 0
2026-03-30 08:06:33 [bca.uk] INFO: Found listing with ID: SK09%20KND
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK09%2520KND%27 HTTP/1.1" 200 None
2026-03-30 08:06:33 [bca.uk] INFO: Scrape type for SK09%20KND: 2
2026-03-30 08:06:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d5adfd93-8b0c-5153-b0a3-f0e6c072c4d7 with identifier: SK09%20KND
2026-03-30 08:06:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d5adfd93-8b0c-5153-b0a3-f0e6c072c4d7 with scrape type 2
2026-03-30 08:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d5adfd93-8b0c-5153-b0a3-f0e6c072c4d7 with scrape type 2
2026-03-30 08:06:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d5adfd93-8b0c-5153-b0a3-f0e6c072c4d7, identifier: SK09%20KND
2026-03-30 08:06:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d5adfd93-8b0c-5153-b0a3-f0e6c072c4d7 with identifier: SK09%20KND
2026-03-30 08:06:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d5adfd93-8b0c-5153-b0a3-f0e6c072c4d7 with identifier: SK09%20KND
2026-03-30 08:06:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d5adfd93-8b0c-5153-b0a3-f0e6c072c4d7 with identifier: SK09%20KND to the API
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 133,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SK09%20KND-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd5adfd93-8b0c-5153-b0a3-f0e6c072c4d7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SK09 KND',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SK09%20KND&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 101068,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.4 TITANIUM Hatchback',
 'transmission': 'manual',
 'trim': 'TITANIUM',
 'vin': 'WF0JXXGAJJ8L66611',
 'year': 2009}
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK09%2520KND%27 HTTP/1.1" 200 None
2026-03-30 08:06:33 [bca.uk] INFO: Saving data for SK09%20KND: {'auction_closing_time': 1774864800.0, 'created_time': 1774389853.173579, 'last_price_update_time': 1774857993.588053}
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SK09%2520KND') HTTP/1.1" 204 0
2026-03-30 08:06:33 [bca.uk] INFO: Found listing with ID: ST11%20EOH
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST11%2520EOH%27 HTTP/1.1" 200 None
2026-03-30 08:06:33 [bca.uk] INFO: Scrape type for ST11%20EOH: 2
2026-03-30 08:06:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7250aecf-894c-56ce-97cb-f234031ce9cd with identifier: ST11%20EOH
2026-03-30 08:06:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7250aecf-894c-56ce-97cb-f234031ce9cd with scrape type 2
2026-03-30 08:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7250aecf-894c-56ce-97cb-f234031ce9cd with scrape type 2
2026-03-30 08:06:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7250aecf-894c-56ce-97cb-f234031ce9cd, identifier: ST11%20EOH
2026-03-30 08:06:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7250aecf-894c-56ce-97cb-f234031ce9cd with identifier: ST11%20EOH
2026-03-30 08:06:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7250aecf-894c-56ce-97cb-f234031ce9cd with identifier: ST11%20EOH
2026-03-30 08:06:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7250aecf-894c-56ce-97cb-f234031ce9cd with identifier: ST11%20EOH to the API
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 144,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ST11%20EOH-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '7250aecf-894c-56ce-97cb-f234031ce9cd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ST11 EOH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ST11%20EOH&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 84924,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 1.4 TSI 122 MATCH Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 122 MATCH',
 'vin': 'WVWZZZ1KZBP112491',
 'year': 2011}
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST11%2520EOH%27 HTTP/1.1" 200 None
2026-03-30 08:06:34 [bca.uk] INFO: Saving data for ST11%20EOH: {'auction_closing_time': 1774864800.0, 'created_time': 1774304021.326211, 'last_price_update_time': 1774857994.010993}
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ST11%2520EOH') HTTP/1.1" 204 0
2026-03-30 08:06:34 [bca.uk] INFO: Found listing with ID: SY59%20TZB
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY59%2520TZB%27 HTTP/1.1" 200 None
2026-03-30 08:06:34 [bca.uk] INFO: Scrape type for SY59%20TZB: 0
2026-03-30 08:06:34 [bca.uk] INFO: Found listing with ID: WK09%20UJC
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK09%2520UJC%27 HTTP/1.1" 200 None
2026-03-30 08:06:34 [bca.uk] INFO: Scrape type for WK09%20UJC: 2
2026-03-30 08:06:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ae91ef3a-3431-568a-885e-8130f782b505 with identifier: WK09%20UJC
2026-03-30 08:06:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ae91ef3a-3431-568a-885e-8130f782b505 with scrape type 2
2026-03-30 08:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ae91ef3a-3431-568a-885e-8130f782b505 with scrape type 2
2026-03-30 08:06:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ae91ef3a-3431-568a-885e-8130f782b505, identifier: WK09%20UJC
2026-03-30 08:06:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ae91ef3a-3431-568a-885e-8130f782b505 with identifier: WK09%20UJC
2026-03-30 08:06:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ae91ef3a-3431-568a-885e-8130f782b505 with identifier: WK09%20UJC
2026-03-30 08:06:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ae91ef3a-3431-568a-885e-8130f782b505 with identifier: WK09%20UJC to the API
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 185,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WK09%20UJC-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ae91ef3a-3431-568a-885e-8130f782b505',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WK09 UJC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WK09%20UJC&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'TOYOTA',
 'model': 'RAV4',
 'odometer': 146204,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'TOYOTA RAV4 2.2 D-4D SR180 StationWagon',
 'transmission': 'manual',
 'trim': 'D-4D SR180',
 'vin': 'JTMBB31V606112037',
 'year': 2009}
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK09%2520UJC%27 HTTP/1.1" 200 None
2026-03-30 08:06:34 [bca.uk] INFO: Saving data for WK09%20UJC: {'auction_closing_time': 1774864800.0, 'created_time': 1774275290.367251, 'last_price_update_time': 1774857994.488866}
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WK09%2520UJC') HTTP/1.1" 204 0
2026-03-30 08:06:34 [bca.uk] INFO: Found listing with ID: YG14%20WCU
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG14%2520WCU%27 HTTP/1.1" 200 None
2026-03-30 08:06:34 [bca.uk] INFO: Scrape type for YG14%20WCU: 2
2026-03-30 08:06:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6c9d2377-a3ad-53ff-9f25-a1acf87461ca with identifier: YG14%20WCU
2026-03-30 08:06:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6c9d2377-a3ad-53ff-9f25-a1acf87461ca with scrape type 2
2026-03-30 08:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6c9d2377-a3ad-53ff-9f25-a1acf87461ca with scrape type 2
2026-03-30 08:06:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6c9d2377-a3ad-53ff-9f25-a1acf87461ca, identifier: YG14%20WCU
2026-03-30 08:06:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6c9d2377-a3ad-53ff-9f25-a1acf87461ca with identifier: YG14%20WCU
2026-03-30 08:06:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6c9d2377-a3ad-53ff-9f25-a1acf87461ca with identifier: YG14%20WCU
2026-03-30 08:06:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6c9d2377-a3ad-53ff-9f25-a1acf87461ca with identifier: YG14%20WCU to the API
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 92,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YG14%20WCU-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '6c9d2377-a3ad-53ff-9f25-a1acf87461ca',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YG14 WCU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YG14%20WCU&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'NISSAN',
 'model': 'NOTE',
 'odometer': 114839,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'NISSAN NOTE 1.5 DCI 90 ACENTA Hatchback',
 'transmission': 'manual',
 'trim': 'DCI 90 ACENTA',
 'vin': 'SJNTCAE12U1028928',
 'year': 2014}
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG14%2520WCU%27 HTTP/1.1" 200 None
2026-03-30 08:06:34 [bca.uk] INFO: Saving data for YG14%20WCU: {'auction_closing_time': 1774864800.0, 'created_time': 1774304023.280182, 'last_price_update_time': 1774857994.909521}
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YG14%2520WCU') HTTP/1.1" 204 0
2026-03-30 08:06:35 [bca.uk] INFO: Found listing with ID: CE10%20VBJ
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE10%2520VBJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:35 [bca.uk] INFO: Scrape type for CE10%20VBJ: 0
2026-03-30 08:06:35 [bca.uk] INFO: Found listing with ID: FE11%20RVF
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE11%2520RVF%27 HTTP/1.1" 200 None
2026-03-30 08:06:35 [bca.uk] INFO: Scrape type for FE11%20RVF: 0
2026-03-30 08:06:35 [bca.uk] INFO: Found listing with ID: FY59%20UVB
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY59%2520UVB%27 HTTP/1.1" 200 None
2026-03-30 08:06:35 [bca.uk] INFO: Scrape type for FY59%20UVB: 0
2026-03-30 08:06:35 [bca.uk] INFO: Found listing with ID: FY59%20ZGR
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY59%2520ZGR%27 HTTP/1.1" 200 None
2026-03-30 08:06:35 [bca.uk] INFO: Scrape type for FY59%20ZGR: 0
2026-03-30 08:06:35 [bca.uk] INFO: Found listing with ID: KU58%20EZM
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU58%2520EZM%27 HTTP/1.1" 200 None
2026-03-30 08:06:35 [bca.uk] INFO: Scrape type for KU58%20EZM: 0
2026-03-30 08:06:35 [bca.uk] INFO: Found listing with ID: NU15%20KYB
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU15%2520KYB%27 HTTP/1.1" 200 None
2026-03-30 08:06:35 [bca.uk] INFO: Scrape type for NU15%20KYB: 0
2026-03-30 08:06:35 [bca.uk] INFO: Found listing with ID: SD62%20CKY
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD62%2520CKY%27 HTTP/1.1" 200 None
2026-03-30 08:06:35 [bca.uk] INFO: Scrape type for SD62%20CKY: 0
2026-03-30 08:06:35 [bca.uk] INFO: Found listing with ID: SG14%20FMC
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG14%2520FMC%27 HTTP/1.1" 200 None
2026-03-30 08:06:35 [bca.uk] INFO: Scrape type for SG14%20FMC: 0
2026-03-30 08:06:35 [bca.uk] INFO: Found listing with ID: YC58%20WGE
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC58%2520WGE%27 HTTP/1.1" 200 None
2026-03-30 08:06:35 [bca.uk] INFO: Scrape type for YC58%20WGE: 0
2026-03-30 08:06:35 [bca.uk] INFO: Found listing with ID: YH11%20WZW
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH11%2520WZW%27 HTTP/1.1" 200 None
2026-03-30 08:06:35 [bca.uk] INFO: Scrape type for YH11%20WZW: 0
2026-03-30 08:06:35 [bca.uk] INFO: Found listing with ID: YP12%20HGG
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP12%2520HGG%27 HTTP/1.1" 200 None
2026-03-30 08:06:35 [bca.uk] INFO: Scrape type for YP12%20HGG: 0
2026-03-30 08:06:35 [bca.uk] INFO: Found listing with ID: YR60%20FLD
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR60%2520FLD%27 HTTP/1.1" 200 None
2026-03-30 08:06:35 [bca.uk] INFO: Scrape type for YR60%20FLD: 2
2026-03-30 08:06:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fae2fc2d-06d3-5c66-8392-a8de80ebcd63 with identifier: YR60%20FLD
2026-03-30 08:06:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fae2fc2d-06d3-5c66-8392-a8de80ebcd63 with scrape type 2
2026-03-30 08:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fae2fc2d-06d3-5c66-8392-a8de80ebcd63 with scrape type 2
2026-03-30 08:06:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fae2fc2d-06d3-5c66-8392-a8de80ebcd63, identifier: YR60%20FLD
2026-03-30 08:06:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fae2fc2d-06d3-5c66-8392-a8de80ebcd63 with identifier: YR60%20FLD
2026-03-30 08:06:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fae2fc2d-06d3-5c66-8392-a8de80ebcd63 with identifier: YR60%20FLD
2026-03-30 08:06:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fae2fc2d-06d3-5c66-8392-a8de80ebcd63 with identifier: YR60%20FLD to the API
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YR60%20FLD-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'fae2fc2d-06d3-5c66-8392-a8de80ebcd63',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YR60 FLD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YR60%20FLD&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 78247,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.2 70 SE Hatchback',
 'transmission': 'manual',
 'trim': '70 SE',
 'vin': 'WVWZZZ6RZAU063441',
 'year': 2010}
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR60%2520FLD%27 HTTP/1.1" 200 None
2026-03-30 08:06:35 [bca.uk] INFO: Saving data for YR60%20FLD: {'auction_closing_time': 1774864800.0, 'created_time': 1774355009.865823, 'last_price_update_time': 1774857995.882863}
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YR60%2520FLD') HTTP/1.1" 204 0
2026-03-30 08:06:36 [bca.uk] INFO: Found listing with ID: YX10%20UNJ
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX10%2520UNJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:36 [bca.uk] INFO: Scrape type for YX10%20UNJ: 0
2026-03-30 08:06:36 [bca.uk] INFO: Found listing with ID: EN64%20OCP
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN64%2520OCP%27 HTTP/1.1" 200 None
2026-03-30 08:06:36 [bca.uk] INFO: Scrape type for EN64%20OCP: 0
2026-03-30 08:06:36 [bca.uk] INFO: Found listing with ID: LC11%20ZGK
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC11%2520ZGK%27 HTTP/1.1" 200 None
2026-03-30 08:06:36 [bca.uk] INFO: Scrape type for LC11%20ZGK: 0
2026-03-30 08:06:36 [bca.uk] INFO: Found listing with ID: LX58%20WKD
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX58%2520WKD%27 HTTP/1.1" 200 None
2026-03-30 08:06:36 [bca.uk] INFO: Scrape type for LX58%20WKD: 2
2026-03-30 08:06:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d28cbacc-a52b-5e83-9469-b8df0961ef6d with identifier: LX58%20WKD
2026-03-30 08:06:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d28cbacc-a52b-5e83-9469-b8df0961ef6d with scrape type 2
2026-03-30 08:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d28cbacc-a52b-5e83-9469-b8df0961ef6d with scrape type 2
2026-03-30 08:06:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d28cbacc-a52b-5e83-9469-b8df0961ef6d, identifier: LX58%20WKD
2026-03-30 08:06:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d28cbacc-a52b-5e83-9469-b8df0961ef6d with identifier: LX58%20WKD
2026-03-30 08:06:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d28cbacc-a52b-5e83-9469-b8df0961ef6d with identifier: LX58%20WKD
2026-03-30 08:06:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d28cbacc-a52b-5e83-9469-b8df0961ef6d with identifier: LX58%20WKD to the API
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 179,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LX58%20WKD-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd28cbacc-a52b-5e83-9469-b8df0961ef6d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LX58 WKD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LX58%20WKD&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow - East',
 'make': 'FORD',
 'model': 'GALAXY',
 'odometer': 99383,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'FORD GALAXY 2.2 TDCI GHIA MPV',
 'transmission': 'manual',
 'trim': 'TDCI GHIA',
 'vin': 'WF0MXXGBWM8D05006',
 'year': 2008}
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX58%2520WKD%27 HTTP/1.1" 200 None
2026-03-30 08:06:36 [bca.uk] INFO: Saving data for LX58%20WKD: {'auction_closing_time': 1774864800.0, 'created_time': 1774391164.963748, 'last_price_update_time': 1774857996.491478}
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LX58%2520WKD') HTTP/1.1" 204 0
2026-03-30 08:06:36 [bca.uk] INFO: Found listing with ID: SJ58%20VYU
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ58%2520VYU%27 HTTP/1.1" 200 None
2026-03-30 08:06:36 [bca.uk] INFO: Scrape type for SJ58%20VYU: 2
2026-03-30 08:06:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f33343bf-6381-5211-9340-df3c0a95c00e with identifier: SJ58%20VYU
2026-03-30 08:06:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f33343bf-6381-5211-9340-df3c0a95c00e with scrape type 2
2026-03-30 08:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f33343bf-6381-5211-9340-df3c0a95c00e with scrape type 2
2026-03-30 08:06:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f33343bf-6381-5211-9340-df3c0a95c00e, identifier: SJ58%20VYU
2026-03-30 08:06:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f33343bf-6381-5211-9340-df3c0a95c00e with identifier: SJ58%20VYU
2026-03-30 08:06:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f33343bf-6381-5211-9340-df3c0a95c00e with identifier: SJ58%20VYU
2026-03-30 08:06:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f33343bf-6381-5211-9340-df3c0a95c00e with identifier: SJ58%20VYU to the API
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=18&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 164,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SJ58%20VYU-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f33343bf-6381-5211-9340-df3c0a95c00e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SJ58 VYU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SJ58%20VYU&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow - East',
 'make': 'FORD',
 'model': 'C-MAX',
 'odometer': 75717,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'FORD C-MAX 1.6 ZETEC MPV',
 'transmission': 'manual',
 'trim': 'ZETEC',
 'vin': 'WF0EXXGCDE8K25158',
 'year': 2008}
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ58%2520VYU%27 HTTP/1.1" 200 None
2026-03-30 08:06:36 [bca.uk] INFO: Saving data for SJ58%20VYU: {'auction_closing_time': 1774864800.0, 'created_time': 1774389882.392642, 'last_price_update_time': 1774857996.948914}
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SJ58%2520VYU') HTTP/1.1" 204 0
2026-03-30 08:06:36 [bca.uk] INFO: Found listing with ID: YK12%20LUP
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK12%2520LUP%27 HTTP/1.1" 200 None
2026-03-30 08:06:36 [bca.uk] INFO: Scrape type for YK12%20LUP: 0
2026-03-30 08:06:36 [bca.uk] INFO: Found listing with ID: HJ15%20MKL
2026-03-30 08:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ15%2520MKL%27 HTTP/1.1" 200 None
2026-03-30 08:06:37 [bca.uk] INFO: Scrape type for HJ15%20MKL: 0
2026-03-30 08:06:37 [bca.uk] INFO: Found listing with ID: BG13%20FKD
2026-03-30 08:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG13%2520FKD%27 HTTP/1.1" 200 None
2026-03-30 08:06:37 [bca.uk] INFO: Scrape type for BG13%20FKD: 0
2026-03-30 08:06:37 [bca.uk] INFO: Found listing with ID: DY13%20XDF
2026-03-30 08:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY13%2520XDF%27 HTTP/1.1" 200 None
2026-03-30 08:06:37 [bca.uk] INFO: Scrape type for DY13%20XDF: 0
2026-03-30 08:06:37 [bca.uk] INFO: Found listing with ID: SP59%20FDN
2026-03-30 08:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP59%2520FDN%27 HTTP/1.1" 200 None
2026-03-30 08:06:37 [bca.uk] INFO: Scrape type for SP59%20FDN: 0
2026-03-30 08:06:37 [bca.uk] INFO: Found listing with ID: HS19%20GYN
2026-03-30 08:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HS19%2520GYN%27 HTTP/1.1" 200 None
2026-03-30 08:06:37 [bca.uk] INFO: Scrape type for HS19%20GYN: 0
2026-03-30 08:06:37 [bca.uk] INFO: Found listing with ID: CA21%20OVG
2026-03-30 08:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA21%2520OVG%27 HTTP/1.1" 200 None
2026-03-30 08:06:37 [bca.uk] INFO: Scrape type for CA21%20OVG: 0
2026-03-30 08:06:37 [bca.uk] INFO: Found listing with ID: CN69%20YVF
2026-03-30 08:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN69%2520YVF%27 HTTP/1.1" 200 None
2026-03-30 08:06:37 [bca.uk] INFO: Scrape type for CN69%20YVF: 0
2026-03-30 08:06:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:06:38 [bca.uk] INFO: Total items found: 100
2026-03-30 08:06:38 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded
2026-03-30 08:06:38 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:06:38 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: DH74%20NTG
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DH74%2520NTG%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for DH74%20NTG: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: FR19%20MWZ
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FR19%2520MWZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for FR19%20MWZ: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: MT71%20NEN
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT71%2520NEN%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for MT71%20NEN: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: WT69%20BHA
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT69%2520BHA%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for WT69%20BHA: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: BV70%20UZS
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV70%2520UZS%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for BV70%20UZS: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: DG14%20YNA
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG14%2520YNA%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for DG14%20YNA: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: LN07%20YUR
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN07%2520YUR%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for LN07%20YUR: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: WV18%20WXN
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV18%2520WXN%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for WV18%20WXN: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: WJ15%20ZVL
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ15%2520ZVL%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for WJ15%20ZVL: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: VO16%20OOC
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO16%2520OOC%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for VO16%20OOC: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: WJ67%20VEM
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ67%2520VEM%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for WJ67%20VEM: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: YS06%20XVF
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS06%2520XVF%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for YS06%20XVF: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: YY56%20ODW
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY56%2520ODW%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for YY56%20ODW: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: AK60%20YGR
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK60%2520YGR%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for AK60%20YGR: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: AY07%20YBB
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY07%2520YBB%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for AY07%20YBB: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: EO61%20OVX
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO61%2520OVX%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for EO61%20OVX: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: WN12%20FKU
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN12%2520FKU%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for WN12%20FKU: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: FD70%20LYC
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD70%2520LYC%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for FD70%20LYC: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: WX18%20RKK
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX18%2520RKK%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for WX18%20RKK: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: RJ71%20WJK
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ71%2520WJK%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for RJ71%20WJK: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: WN70%20GXV
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN70%2520GXV%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for WN70%20GXV: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: AV09%20XGM
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV09%2520XGM%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for AV09%20XGM: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: KN12%20MPO
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN12%2520MPO%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for KN12%20MPO: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: WJ10%20DVF
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ10%2520DVF%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for WJ10%20DVF: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: YG19%20DRZ
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG19%2520DRZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for YG19%20DRZ: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: X575%20MKR
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27X575%2520MKR%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for X575%20MKR: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: YC06%20JWZ
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC06%2520JWZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for YC06%20JWZ: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: YR08%20YHO
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR08%2520YHO%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for YR08%20YHO: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: YR10%20WLK
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR10%2520WLK%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for YR10%20WLK: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: HV09%20UFD
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV09%2520UFD%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for HV09%20UFD: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: HV59%20VKF
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV59%2520VKF%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for HV59%20VKF: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: MF10%20DTZ
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF10%2520DTZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for MF10%20DTZ: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: NA06%20VBC
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA06%2520VBC%27 HTTP/1.1" 200 None
2026-03-30 08:06:38 [bca.uk] INFO: Scrape type for NA06%20VBC: 0
2026-03-30 08:06:38 [bca.uk] INFO: Found listing with ID: BN63%20ZHC
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN63%2520ZHC%27 HTTP/1.1" 200 None
2026-03-30 08:06:39 [bca.uk] INFO: Scrape type for BN63%20ZHC: 0
2026-03-30 08:06:39 [bca.uk] INFO: Found listing with ID: FE13%20XAH
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE13%2520XAH%27 HTTP/1.1" 200 None
2026-03-30 08:06:39 [bca.uk] INFO: Scrape type for FE13%20XAH: 0
2026-03-30 08:06:39 [bca.uk] INFO: Found listing with ID: FE14%20ONN
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE14%2520ONN%27 HTTP/1.1" 200 None
2026-03-30 08:06:39 [bca.uk] INFO: Scrape type for FE14%20ONN: 2
2026-03-30 08:06:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fc1cd1ba-ba7a-5071-8085-b0d2bcdee632 with identifier: FE14%20ONN
2026-03-30 08:06:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fc1cd1ba-ba7a-5071-8085-b0d2bcdee632 with scrape type 2
2026-03-30 08:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fc1cd1ba-ba7a-5071-8085-b0d2bcdee632 with scrape type 2
2026-03-30 08:06:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fc1cd1ba-ba7a-5071-8085-b0d2bcdee632, identifier: FE14%20ONN
2026-03-30 08:06:39 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:39 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fc1cd1ba-ba7a-5071-8085-b0d2bcdee632 with identifier: FE14%20ONN
2026-03-30 08:06:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fc1cd1ba-ba7a-5071-8085-b0d2bcdee632 with identifier: FE14%20ONN
2026-03-30 08:06:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fc1cd1ba-ba7a-5071-8085-b0d2bcdee632 with identifier: FE14%20ONN to the API
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FE14%20ONN-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'fc1cd1ba-ba7a-5071-8085-b0d2bcdee632',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FE14 ONN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FE14%20ONN&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'SEAT',
 'model': 'IBIZA SC',
 'odometer': 100715,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'SEAT IBIZA SC 1.4 TOCA Coupe',
 'transmission': 'manual',
 'trim': 'TOCA',
 'vin': 'VSSZZZ6JZER087941',
 'year': 2014}
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE14%2520ONN%27 HTTP/1.1" 200 None
2026-03-30 08:06:39 [bca.uk] INFO: Saving data for FE14%20ONN: {'auction_closing_time': 1774864800.0, 'created_time': 1774275573.180656, 'last_price_update_time': 1774857999.529645}
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FE14%2520ONN') HTTP/1.1" 204 0
2026-03-30 08:06:39 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:06:39 [bca.uk] INFO: Found listing with ID: GJ59%20KPO
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ59%2520KPO%27 HTTP/1.1" 200 None
2026-03-30 08:06:39 [bca.uk] INFO: Scrape type for GJ59%20KPO: 2
2026-03-30 08:06:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4067c1ff-5e59-5ed1-88b4-aa4afdf80af3 with identifier: GJ59%20KPO
2026-03-30 08:06:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4067c1ff-5e59-5ed1-88b4-aa4afdf80af3 with scrape type 2
2026-03-30 08:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4067c1ff-5e59-5ed1-88b4-aa4afdf80af3 with scrape type 2
2026-03-30 08:06:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4067c1ff-5e59-5ed1-88b4-aa4afdf80af3, identifier: GJ59%20KPO
2026-03-30 08:06:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4067c1ff-5e59-5ed1-88b4-aa4afdf80af3 with identifier: GJ59%20KPO
2026-03-30 08:06:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4067c1ff-5e59-5ed1-88b4-aa4afdf80af3 with identifier: GJ59%20KPO
2026-03-30 08:06:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4067c1ff-5e59-5ed1-88b4-aa4afdf80af3 with identifier: GJ59%20KPO to the API
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GJ59%20KPO-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '4067c1ff-5e59-5ed1-88b4-aa4afdf80af3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GJ59 KPO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GJ59%20KPO&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 103359,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'ZETEC',
 'vin': 'WF0PXXWPDP9A15984',
 'year': 2009}
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ59%2520KPO%27 HTTP/1.1" 200 None
2026-03-30 08:06:40 [bca.uk] INFO: Saving data for GJ59%20KPO: {'auction_closing_time': 1774864800.0, 'created_time': 1774477134.385121, 'last_price_update_time': 1774858000.03959}
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GJ59%2520KPO') HTTP/1.1" 204 0
2026-03-30 08:06:40 [bca.uk] INFO: Found listing with ID: NA59%20XZD
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA59%2520XZD%27 HTTP/1.1" 200 None
2026-03-30 08:06:40 [bca.uk] INFO: Scrape type for NA59%20XZD: 0
2026-03-30 08:06:40 [bca.uk] INFO: Found listing with ID: NK63%20DYU
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK63%2520DYU%27 HTTP/1.1" 200 None
2026-03-30 08:06:40 [bca.uk] INFO: Scrape type for NK63%20DYU: 0
2026-03-30 08:06:40 [bca.uk] INFO: Found listing with ID: SD62%20HPL
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD62%2520HPL%27 HTTP/1.1" 200 None
2026-03-30 08:06:40 [bca.uk] INFO: Scrape type for SD62%20HPL: 2
2026-03-30 08:06:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8fbe9c0a-8d5e-5633-81c3-b5a762bd8859 with identifier: SD62%20HPL
2026-03-30 08:06:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8fbe9c0a-8d5e-5633-81c3-b5a762bd8859 with scrape type 2
2026-03-30 08:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8fbe9c0a-8d5e-5633-81c3-b5a762bd8859 with scrape type 2
2026-03-30 08:06:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8fbe9c0a-8d5e-5633-81c3-b5a762bd8859, identifier: SD62%20HPL
2026-03-30 08:06:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8fbe9c0a-8d5e-5633-81c3-b5a762bd8859 with identifier: SD62%20HPL
2026-03-30 08:06:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8fbe9c0a-8d5e-5633-81c3-b5a762bd8859 with identifier: SD62%20HPL
2026-03-30 08:06:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8fbe9c0a-8d5e-5633-81c3-b5a762bd8859 with identifier: SD62%20HPL to the API
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SD62%20HPL-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8fbe9c0a-8d5e-5633-81c3-b5a762bd8859',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SD62 HPL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SD62%20HPL&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 111665,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.2 60 MATCH Hatchback',
 'transmission': 'manual',
 'trim': '60 MATCH',
 'vin': 'WVWZZZ6RZDU004892',
 'year': 2012}
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD62%2520HPL%27 HTTP/1.1" 200 None
2026-03-30 08:06:40 [bca.uk] INFO: Saving data for SD62%20HPL: {'auction_closing_time': 1774864800.0, 'created_time': 1774277826.937233, 'last_price_update_time': 1774858000.667156}
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SD62%2520HPL') HTTP/1.1" 204 0
2026-03-30 08:06:40 [bca.uk] INFO: Found listing with ID: YB57%20XVN
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB57%2520XVN%27 HTTP/1.1" 200 None
2026-03-30 08:06:40 [bca.uk] INFO: Scrape type for YB57%20XVN: 2
2026-03-30 08:06:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 64d0c540-559c-5d35-888b-9267d5191456 with identifier: YB57%20XVN
2026-03-30 08:06:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 64d0c540-559c-5d35-888b-9267d5191456 with scrape type 2
2026-03-30 08:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 64d0c540-559c-5d35-888b-9267d5191456 with scrape type 2
2026-03-30 08:06:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 64d0c540-559c-5d35-888b-9267d5191456, identifier: YB57%20XVN
2026-03-30 08:06:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 64d0c540-559c-5d35-888b-9267d5191456 with identifier: YB57%20XVN
2026-03-30 08:06:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 64d0c540-559c-5d35-888b-9267d5191456 with identifier: YB57%20XVN
2026-03-30 08:06:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 64d0c540-559c-5d35-888b-9267d5191456 with identifier: YB57%20XVN to the API
2026-03-30 08:06:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 176,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YB57%20XVN-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '64d0c540-559c-5d35-888b-9267d5191456',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YB57 XVN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YB57%20XVN&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'VOLKSWAGEN',
 'model': 'TOURAN',
 'odometer': 90549,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2007-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TOURAN 1.4 TSI 140 SE MPV',
 'transmission': 'manual',
 'trim': 'TSI 140 SE',
 'vin': 'WVGZZZ1TZ8W098397',
 'year': 2007}
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB57%2520XVN%27 HTTP/1.1" 200 None
2026-03-30 08:06:41 [bca.uk] INFO: Saving data for YB57%20XVN: {'auction_closing_time': 1774864800.0, 'created_time': 1774391231.271801, 'last_price_update_time': 1774858001.137272}
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YB57%2520XVN') HTTP/1.1" 204 0
2026-03-30 08:06:41 [bca.uk] INFO: Found listing with ID: YD10%20WDL
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD10%2520WDL%27 HTTP/1.1" 200 None
2026-03-30 08:06:41 [bca.uk] INFO: Scrape type for YD10%20WDL: 0
2026-03-30 08:06:41 [bca.uk] INFO: Found listing with ID: YX59%20UZR
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX59%2520UZR%27 HTTP/1.1" 200 None
2026-03-30 08:06:41 [bca.uk] INFO: Scrape type for YX59%20UZR: 0
2026-03-30 08:06:41 [bca.uk] INFO: Found listing with ID: YY10%20GKZ
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY10%2520GKZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:41 [bca.uk] INFO: Scrape type for YY10%20GKZ: 0
2026-03-30 08:06:41 [bca.uk] INFO: Found listing with ID: DY61%20OKO
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY61%2520OKO%27 HTTP/1.1" 200 None
2026-03-30 08:06:41 [bca.uk] INFO: Scrape type for DY61%20OKO: 2
2026-03-30 08:06:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 34e43fd9-7e4d-5d48-8452-3c2f686c2315 with identifier: DY61%20OKO
2026-03-30 08:06:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 34e43fd9-7e4d-5d48-8452-3c2f686c2315 with scrape type 2
2026-03-30 08:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 34e43fd9-7e4d-5d48-8452-3c2f686c2315 with scrape type 2
2026-03-30 08:06:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 34e43fd9-7e4d-5d48-8452-3c2f686c2315, identifier: DY61%20OKO
2026-03-30 08:06:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 34e43fd9-7e4d-5d48-8452-3c2f686c2315 with identifier: DY61%20OKO
2026-03-30 08:06:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 34e43fd9-7e4d-5d48-8452-3c2f686c2315 with identifier: DY61%20OKO
2026-03-30 08:06:41 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 34e43fd9-7e4d-5d48-8452-3c2f686c2315 with identifier: DY61%20OKO to the API
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DY61%20OKO-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '34e43fd9-7e4d-5d48-8452-3c2f686c2315',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DY61 OKO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DY61%20OKO&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VAUXHALL',
 'model': 'INSIGNIA',
 'odometer': 165578,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'VAUXHALL INSIGNIA 2.0 CDTI 160 SRI Hatchback',
 'transmission': 'automatic',
 'trim': 'CDTI 160 SRI',
 'vin': 'W0LGS6EM2B1212630',
 'year': 2011}
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY61%2520OKO%27 HTTP/1.1" 200 None
2026-03-30 08:06:41 [bca.uk] INFO: Saving data for DY61%20OKO: {'auction_closing_time': 1774864800.0, 'created_time': 1774448054.395324, 'last_price_update_time': 1774858001.702839}
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DY61%2520OKO') HTTP/1.1" 204 0
2026-03-30 08:06:41 [bca.uk] INFO: Found listing with ID: MW10%20RDZ
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW10%2520RDZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:41 [bca.uk] INFO: Scrape type for MW10%20RDZ: 2
2026-03-30 08:06:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b38b88d1-e36f-5d21-9dea-2cbca7ebcce7 with identifier: MW10%20RDZ
2026-03-30 08:06:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b38b88d1-e36f-5d21-9dea-2cbca7ebcce7 with scrape type 2
2026-03-30 08:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b38b88d1-e36f-5d21-9dea-2cbca7ebcce7 with scrape type 2
2026-03-30 08:06:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b38b88d1-e36f-5d21-9dea-2cbca7ebcce7, identifier: MW10%20RDZ
2026-03-30 08:06:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b38b88d1-e36f-5d21-9dea-2cbca7ebcce7 with identifier: MW10%20RDZ
2026-03-30 08:06:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b38b88d1-e36f-5d21-9dea-2cbca7ebcce7 with identifier: MW10%20RDZ
2026-03-30 08:06:41 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b38b88d1-e36f-5d21-9dea-2cbca7ebcce7 with identifier: MW10%20RDZ to the API
2026-03-30 08:06:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 187,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MW10%20RDZ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b38b88d1-e36f-5d21-9dea-2cbca7ebcce7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MW10 RDZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MW10%20RDZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MAZDA',
 'model': '5',
 'odometer': 147931,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'MAZDA 5 2.0 FURANO MPV',
 'transmission': 'manual',
 'trim': 'FURANO',
 'vin': 'JMZCR19F600364310',
 'year': 2010}
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW10%2520RDZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:42 [bca.uk] INFO: Saving data for MW10%20RDZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774391236.699887, 'last_price_update_time': 1774858002.182579}
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MW10%2520RDZ') HTTP/1.1" 204 0
2026-03-30 08:06:42 [bca.uk] INFO: Found listing with ID: OE10%20AEP
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE10%2520AEP%27 HTTP/1.1" 200 None
2026-03-30 08:06:42 [bca.uk] INFO: Scrape type for OE10%20AEP: 0
2026-03-30 08:06:42 [bca.uk] INFO: Found listing with ID: SM57%20OPB
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM57%2520OPB%27 HTTP/1.1" 200 None
2026-03-30 08:06:42 [bca.uk] INFO: Scrape type for SM57%20OPB: 0
2026-03-30 08:06:42 [bca.uk] INFO: Found listing with ID: YP10%20CTO
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP10%2520CTO%27 HTTP/1.1" 200 None
2026-03-30 08:06:42 [bca.uk] INFO: Scrape type for YP10%20CTO: 0
2026-03-30 08:06:42 [bca.uk] INFO: Found listing with ID: LM59%20JDO
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM59%2520JDO%27 HTTP/1.1" 200 None
2026-03-30 08:06:42 [bca.uk] INFO: Scrape type for LM59%20JDO: 0
2026-03-30 08:06:42 [bca.uk] INFO: Found listing with ID: MK63%20AXR
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK63%2520AXR%27 HTTP/1.1" 200 None
2026-03-30 08:06:42 [bca.uk] INFO: Scrape type for MK63%20AXR: 0
2026-03-30 08:06:42 [bca.uk] INFO: Found listing with ID: MV06%20EOF
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV06%2520EOF%27 HTTP/1.1" 200 None
2026-03-30 08:06:42 [bca.uk] INFO: Scrape type for MV06%20EOF: 0
2026-03-30 08:06:42 [bca.uk] INFO: Found listing with ID: RO60%20MKV
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO60%2520MKV%27 HTTP/1.1" 200 None
2026-03-30 08:06:42 [bca.uk] INFO: Scrape type for RO60%20MKV: 0
2026-03-30 08:06:42 [bca.uk] INFO: Found listing with ID: OU10%20XUH
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU10%2520XUH%27 HTTP/1.1" 200 None
2026-03-30 08:06:42 [bca.uk] INFO: Scrape type for OU10%20XUH: 0
2026-03-30 08:06:42 [bca.uk] INFO: Found listing with ID: PN13%20GPF
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN13%2520GPF%27 HTTP/1.1" 200 None
2026-03-30 08:06:42 [bca.uk] INFO: Scrape type for PN13%20GPF: 0
2026-03-30 08:06:42 [bca.uk] INFO: Found listing with ID: RJ14%20CFF
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ14%2520CFF%27 HTTP/1.1" 200 None
2026-03-30 08:06:42 [bca.uk] INFO: Scrape type for RJ14%20CFF: 2
2026-03-30 08:06:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 259af0e6-2b03-5c62-80ca-53922ca6df8e with identifier: RJ14%20CFF
2026-03-30 08:06:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 259af0e6-2b03-5c62-80ca-53922ca6df8e with scrape type 2
2026-03-30 08:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 259af0e6-2b03-5c62-80ca-53922ca6df8e with scrape type 2
2026-03-30 08:06:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 259af0e6-2b03-5c62-80ca-53922ca6df8e, identifier: RJ14%20CFF
2026-03-30 08:06:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 259af0e6-2b03-5c62-80ca-53922ca6df8e with identifier: RJ14%20CFF
2026-03-30 08:06:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 259af0e6-2b03-5c62-80ca-53922ca6df8e with identifier: RJ14%20CFF
2026-03-30 08:06:42 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 259af0e6-2b03-5c62-80ca-53922ca6df8e with identifier: RJ14%20CFF to the API
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 114,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RJ14%20CFF-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '259af0e6-2b03-5c62-80ca-53922ca6df8e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RJ14 CFF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RJ14%20CFF&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 121207,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.0 E/B 125 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 125 ZETEC',
 'vin': 'WF0KXXGCBKEY03337',
 'year': 2014}
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ14%2520CFF%27 HTTP/1.1" 200 None
2026-03-30 08:06:42 [bca.uk] INFO: Saving data for RJ14%20CFF: {'auction_closing_time': 1774864800.0, 'created_time': 1774277671.50562, 'last_price_update_time': 1774858002.864053}
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RJ14%2520CFF') HTTP/1.1" 204 0
2026-03-30 08:06:42 [bca.uk] INFO: Found listing with ID: RJ61%20OHF
2026-03-30 08:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ61%2520OHF%27 HTTP/1.1" 200 None
2026-03-30 08:06:43 [bca.uk] INFO: Scrape type for RJ61%20OHF: 0
2026-03-30 08:06:43 [bca.uk] INFO: Found listing with ID: RV59%20FHW
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV59%2520FHW%27 HTTP/1.1" 200 None
2026-03-30 08:06:43 [bca.uk] INFO: Scrape type for RV59%20FHW: 2
2026-03-30 08:06:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: acbdcc62-c03f-540e-b608-db330cf7f424 with identifier: RV59%20FHW
2026-03-30 08:06:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item acbdcc62-c03f-540e-b608-db330cf7f424 with scrape type 2
2026-03-30 08:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item acbdcc62-c03f-540e-b608-db330cf7f424 with scrape type 2
2026-03-30 08:06:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: acbdcc62-c03f-540e-b608-db330cf7f424, identifier: RV59%20FHW
2026-03-30 08:06:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: acbdcc62-c03f-540e-b608-db330cf7f424 with identifier: RV59%20FHW
2026-03-30 08:06:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: acbdcc62-c03f-540e-b608-db330cf7f424 with identifier: RV59%20FHW
2026-03-30 08:06:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: acbdcc62-c03f-540e-b608-db330cf7f424 with identifier: RV59%20FHW to the API
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 133,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RV59%20FHW-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'acbdcc62-c03f-540e-b608-db330cf7f424',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RV59 FHW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RV59%20FHW&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 92176,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.2 82 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': '82 ZETEC',
 'vin': 'WF0GXXGAJG9D84041',
 'year': 2009}
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV59%2520FHW%27 HTTP/1.1" 200 None
2026-03-30 08:06:43 [bca.uk] INFO: Saving data for RV59%20FHW: {'auction_closing_time': 1774864800.0, 'created_time': 1774363427.852013, 'last_price_update_time': 1774858003.431738}
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RV59%2520FHW') HTTP/1.1" 204 0
2026-03-30 08:06:43 [bca.uk] INFO: Found listing with ID: SH59%20HJU
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH59%2520HJU%27 HTTP/1.1" 200 None
2026-03-30 08:06:43 [bca.uk] INFO: Scrape type for SH59%20HJU: 0
2026-03-30 08:06:43 [bca.uk] INFO: Found listing with ID: VF14%20EFD
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VF14%2520EFD%27 HTTP/1.1" 200 None
2026-03-30 08:06:43 [bca.uk] INFO: Scrape type for VF14%20EFD: 0
2026-03-30 08:06:43 [bca.uk] INFO: Found listing with ID: VN62%20UST
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN62%2520UST%27 HTTP/1.1" 200 None
2026-03-30 08:06:43 [bca.uk] INFO: Scrape type for VN62%20UST: 0
2026-03-30 08:06:43 [bca.uk] INFO: Found listing with ID: VO14%20ZHE
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO14%2520ZHE%27 HTTP/1.1" 200 None
2026-03-30 08:06:43 [bca.uk] INFO: Scrape type for VO14%20ZHE: 0
2026-03-30 08:06:43 [bca.uk] INFO: Found listing with ID: WJ13%20VRX
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ13%2520VRX%27 HTTP/1.1" 200 None
2026-03-30 08:06:43 [bca.uk] INFO: Scrape type for WJ13%20VRX: 0
2026-03-30 08:06:43 [bca.uk] INFO: Found listing with ID: YE62%20YPM
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE62%2520YPM%27 HTTP/1.1" 200 None
2026-03-30 08:06:43 [bca.uk] INFO: Scrape type for YE62%20YPM: 2
2026-03-30 08:06:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bb7c8c60-985e-5c16-89f8-36c19e0646c9 with identifier: YE62%20YPM
2026-03-30 08:06:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bb7c8c60-985e-5c16-89f8-36c19e0646c9 with scrape type 2
2026-03-30 08:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bb7c8c60-985e-5c16-89f8-36c19e0646c9 with scrape type 2
2026-03-30 08:06:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bb7c8c60-985e-5c16-89f8-36c19e0646c9, identifier: YE62%20YPM
2026-03-30 08:06:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bb7c8c60-985e-5c16-89f8-36c19e0646c9 with identifier: YE62%20YPM
2026-03-30 08:06:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bb7c8c60-985e-5c16-89f8-36c19e0646c9 with identifier: YE62%20YPM
2026-03-30 08:06:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bb7c8c60-985e-5c16-89f8-36c19e0646c9 with identifier: YE62%20YPM to the API
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 117,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YE62%20YPM-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'bb7c8c60-985e-5c16-89f8-36c19e0646c9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YE62 YPM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YE62%20YPM&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': '116D',
 'odometer': 156129,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'BMW 116D 2.0 SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'SPORT',
 'vin': 'WBA1C72040J421342',
 'year': 2012}
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE62%2520YPM%27 HTTP/1.1" 200 None
2026-03-30 08:06:43 [bca.uk] INFO: Saving data for YE62%20YPM: {'auction_closing_time': 1774864800.0, 'created_time': 1774391228.646138, 'last_price_update_time': 1774858003.926645}
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YE62%2520YPM') HTTP/1.1" 204 0
2026-03-30 08:06:43 [bca.uk] INFO: Found listing with ID: YH61%20VSP
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH61%2520VSP%27 HTTP/1.1" 200 None
2026-03-30 08:06:43 [bca.uk] INFO: Scrape type for YH61%20VSP: 2
2026-03-30 08:06:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8a00ac99-27f6-5078-b693-279074f8bba7 with identifier: YH61%20VSP
2026-03-30 08:06:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8a00ac99-27f6-5078-b693-279074f8bba7 with scrape type 2
2026-03-30 08:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8a00ac99-27f6-5078-b693-279074f8bba7 with scrape type 2
2026-03-30 08:06:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8a00ac99-27f6-5078-b693-279074f8bba7, identifier: YH61%20VSP
2026-03-30 08:06:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8a00ac99-27f6-5078-b693-279074f8bba7 with identifier: YH61%20VSP
2026-03-30 08:06:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8a00ac99-27f6-5078-b693-279074f8bba7 with identifier: YH61%20VSP
2026-03-30 08:06:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8a00ac99-27f6-5078-b693-279074f8bba7 with identifier: YH61%20VSP to the API
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 115,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YH61%20VSP-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '8a00ac99-27f6-5078-b693-279074f8bba7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YH61 VSP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YH61%20VSP&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MINI',
 'model': 'COUNTRYMAN',
 'odometer': 107258,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'MINI COUNTRYMAN 1.6 COOPER D Hatchback',
 'transmission': 'manual',
 'trim': 'COOPER D',
 'vin': 'WMWZD32050WL41236',
 'year': 2011}
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH61%2520VSP%27 HTTP/1.1" 200 None
2026-03-30 08:06:44 [bca.uk] INFO: Saving data for YH61%20VSP: {'auction_closing_time': 1774864800.0, 'created_time': 1774277789.562586, 'last_price_update_time': 1774858004.364751}
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YH61%2520VSP') HTTP/1.1" 204 0
2026-03-30 08:06:44 [bca.uk] INFO: Found listing with ID: YJ13%20VUC
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ13%2520VUC%27 HTTP/1.1" 200 None
2026-03-30 08:06:44 [bca.uk] INFO: Scrape type for YJ13%20VUC: 2
2026-03-30 08:06:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2a4fa5fb-bcdc-5688-ab69-1004b87af0a8 with identifier: YJ13%20VUC
2026-03-30 08:06:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2a4fa5fb-bcdc-5688-ab69-1004b87af0a8 with scrape type 2
2026-03-30 08:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2a4fa5fb-bcdc-5688-ab69-1004b87af0a8 with scrape type 2
2026-03-30 08:06:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2a4fa5fb-bcdc-5688-ab69-1004b87af0a8, identifier: YJ13%20VUC
2026-03-30 08:06:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2a4fa5fb-bcdc-5688-ab69-1004b87af0a8 with identifier: YJ13%20VUC
2026-03-30 08:06:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2a4fa5fb-bcdc-5688-ab69-1004b87af0a8 with identifier: YJ13%20VUC
2026-03-30 08:06:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2a4fa5fb-bcdc-5688-ab69-1004b87af0a8 with identifier: YJ13%20VUC to the API
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 152,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YJ13%20VUC-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2a4fa5fb-bcdc-5688-ab69-1004b87af0a8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YJ13 VUC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YJ13%20VUC&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': '120I',
 'odometer': 78727,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'BMW 120I 2.0 SPORT PLUS EDITION Coupe',
 'transmission': 'manual',
 'trim': 'SPORT PLUS EDITION',
 'vin': 'WBAUC12090VP60469',
 'year': 2013}
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ13%2520VUC%27 HTTP/1.1" 200 None
2026-03-30 08:06:44 [bca.uk] INFO: Saving data for YJ13%20VUC: {'auction_closing_time': 1774864800.0, 'created_time': 1774448059.155243, 'last_price_update_time': 1774858004.815418}
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YJ13%2520VUC') HTTP/1.1" 204 0
2026-03-30 08:06:44 [bca.uk] INFO: Found listing with ID: YR58%20XNT
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR58%2520XNT%27 HTTP/1.1" 200 None
2026-03-30 08:06:44 [bca.uk] INFO: Scrape type for YR58%20XNT: 0
2026-03-30 08:06:44 [bca.uk] INFO: Found listing with ID: HV09%20PXZ
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV09%2520PXZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:44 [bca.uk] INFO: Scrape type for HV09%20PXZ: 2
2026-03-30 08:06:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: abbb61ea-8c3f-5db8-bbd7-40b06f1397be with identifier: HV09%20PXZ
2026-03-30 08:06:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item abbb61ea-8c3f-5db8-bbd7-40b06f1397be with scrape type 2
2026-03-30 08:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item abbb61ea-8c3f-5db8-bbd7-40b06f1397be with scrape type 2
2026-03-30 08:06:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: abbb61ea-8c3f-5db8-bbd7-40b06f1397be, identifier: HV09%20PXZ
2026-03-30 08:06:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: abbb61ea-8c3f-5db8-bbd7-40b06f1397be with identifier: HV09%20PXZ
2026-03-30 08:06:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: abbb61ea-8c3f-5db8-bbd7-40b06f1397be with identifier: HV09%20PXZ
2026-03-30 08:06:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: abbb61ea-8c3f-5db8-bbd7-40b06f1397be with identifier: HV09%20PXZ to the API
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HV09%20PXZ-GB',
 'category': 'Car',
 'color': 'green',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'abbb61ea-8c3f-5db8-bbd7-40b06f1397be',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HV09 PXZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HV09%20PXZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 106090,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.6 TITANIUM Hatchback',
 'transmission': 'manual',
 'trim': 'TITANIUM',
 'vin': 'WF0JXXGAJJ9M08033',
 'year': 2009}
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV09%2520PXZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:45 [bca.uk] INFO: Saving data for HV09%20PXZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774277811.031541, 'last_price_update_time': 1774858005.294025}
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HV09%2520PXZ') HTTP/1.1" 204 0
2026-03-30 08:06:45 [bca.uk] INFO: Found listing with ID: HV60%20FGZ
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV60%2520FGZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:45 [bca.uk] INFO: Scrape type for HV60%20FGZ: 0
2026-03-30 08:06:45 [bca.uk] INFO: Found listing with ID: HV62%20ZWC
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV62%2520ZWC%27 HTTP/1.1" 200 None
2026-03-30 08:06:45 [bca.uk] INFO: Scrape type for HV62%20ZWC: 0
2026-03-30 08:06:45 [bca.uk] INFO: Found listing with ID: HW13%20FAK
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HW13%2520FAK%27 HTTP/1.1" 200 None
2026-03-30 08:06:45 [bca.uk] INFO: Scrape type for HW13%20FAK: 0
2026-03-30 08:06:45 [bca.uk] INFO: Found listing with ID: KM59%20UED
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM59%2520UED%27 HTTP/1.1" 200 None
2026-03-30 08:06:45 [bca.uk] INFO: Scrape type for KM59%20UED: 2
2026-03-30 08:06:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 10bb29b9-a49b-57bf-b244-8f403886daab with identifier: KM59%20UED
2026-03-30 08:06:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 10bb29b9-a49b-57bf-b244-8f403886daab with scrape type 2
2026-03-30 08:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 10bb29b9-a49b-57bf-b244-8f403886daab with scrape type 2
2026-03-30 08:06:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 10bb29b9-a49b-57bf-b244-8f403886daab, identifier: KM59%20UED
2026-03-30 08:06:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 10bb29b9-a49b-57bf-b244-8f403886daab with identifier: KM59%20UED
2026-03-30 08:06:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 10bb29b9-a49b-57bf-b244-8f403886daab with identifier: KM59%20UED
2026-03-30 08:06:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 10bb29b9-a49b-57bf-b244-8f403886daab with identifier: KM59%20UED to the API
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KM59%20UED-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '10bb29b9-a49b-57bf-b244-8f403886daab',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KM59 UED',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KM59%20UED&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FIAT',
 'model': '500',
 'odometer': 76735,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'FIAT 500 1.2 LOUNGE Hatchback',
 'transmission': 'manual',
 'trim': 'LOUNGE',
 'vin': 'ZFA31200000417286',
 'year': 2009}
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM59%2520UED%27 HTTP/1.1" 200 None
2026-03-30 08:06:45 [bca.uk] INFO: Saving data for KM59%20UED: {'auction_closing_time': 1774864800.0, 'created_time': 1774448055.247985, 'last_price_update_time': 1774858005.911348}
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KM59%2520UED') HTTP/1.1" 204 0
2026-03-30 08:06:45 [bca.uk] INFO: Found listing with ID: KN56%20JYW
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN56%2520JYW%27 HTTP/1.1" 200 None
2026-03-30 08:06:45 [bca.uk] INFO: Scrape type for KN56%20JYW: 0
2026-03-30 08:06:45 [bca.uk] INFO: Found listing with ID: KR09%20EXE
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR09%2520EXE%27 HTTP/1.1" 200 None
2026-03-30 08:06:45 [bca.uk] INFO: Scrape type for KR09%20EXE: 0
2026-03-30 08:06:45 [bca.uk] INFO: Found listing with ID: LD54%20JZA
2026-03-30 08:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD54%2520JZA%27 HTTP/1.1" 200 None
2026-03-30 08:06:46 [bca.uk] INFO: Scrape type for LD54%20JZA: 0
2026-03-30 08:06:46 [bca.uk] INFO: Found listing with ID: LG13%20JHF
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG13%2520JHF%27 HTTP/1.1" 200 None
2026-03-30 08:06:46 [bca.uk] INFO: Scrape type for LG13%20JHF: 0
2026-03-30 08:06:46 [bca.uk] INFO: Found listing with ID: LL10%20FPD
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL10%2520FPD%27 HTTP/1.1" 200 None
2026-03-30 08:06:46 [bca.uk] INFO: Scrape type for LL10%20FPD: 2
2026-03-30 08:06:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4e9693fc-2d1b-53ac-9483-9de8f7d41bb5 with identifier: LL10%20FPD
2026-03-30 08:06:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4e9693fc-2d1b-53ac-9483-9de8f7d41bb5 with scrape type 2
2026-03-30 08:06:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4e9693fc-2d1b-53ac-9483-9de8f7d41bb5 with scrape type 2
2026-03-30 08:06:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4e9693fc-2d1b-53ac-9483-9de8f7d41bb5, identifier: LL10%20FPD
2026-03-30 08:06:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:06:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4e9693fc-2d1b-53ac-9483-9de8f7d41bb5 with identifier: LL10%20FPD
2026-03-30 08:06:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4e9693fc-2d1b-53ac-9483-9de8f7d41bb5 with identifier: LL10%20FPD
2026-03-30 08:06:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4e9693fc-2d1b-53ac-9483-9de8f7d41bb5 with identifier: LL10%20FPD to the API
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LL10%20FPD-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4e9693fc-2d1b-53ac-9483-9de8f7d41bb5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LL10 FPD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LL10%20FPD&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'AUDI',
 'model': 'A3 CABRIOLET',
 'odometer': 176363,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'AUDI A3 CABRIOLET 2.0 TDI 140 SPORT S/S S-T Convertible',
 'transmission': 'automatic',
 'trim': 'TDI 140 SPORT S/S S-T',
 'vin': 'TRUZZZ8P6A1012139',
 'year': 2010}
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL10%2520FPD%27 HTTP/1.1" 200 None
2026-03-30 08:06:46 [bca.uk] INFO: Saving data for LL10%20FPD: {'auction_closing_time': 1774864800.0, 'created_time': 1774564534.898971, 'last_price_update_time': 1774858006.484325}
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LL10%2520FPD') HTTP/1.1" 204 0
2026-03-30 08:06:46 [bca.uk] INFO: Found listing with ID: LL10%20HMK
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL10%2520HMK%27 HTTP/1.1" 200 None
2026-03-30 08:06:46 [bca.uk] INFO: Scrape type for LL10%20HMK: 2
2026-03-30 08:06:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b841da3d-c0b7-5eec-85a2-02c162b3badd with identifier: LL10%20HMK
2026-03-30 08:06:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b841da3d-c0b7-5eec-85a2-02c162b3badd with scrape type 2
2026-03-30 08:06:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b841da3d-c0b7-5eec-85a2-02c162b3badd with scrape type 2
2026-03-30 08:06:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b841da3d-c0b7-5eec-85a2-02c162b3badd, identifier: LL10%20HMK
2026-03-30 08:06:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b841da3d-c0b7-5eec-85a2-02c162b3badd with identifier: LL10%20HMK
2026-03-30 08:06:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b841da3d-c0b7-5eec-85a2-02c162b3badd with identifier: LL10%20HMK
2026-03-30 08:06:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b841da3d-c0b7-5eec-85a2-02c162b3badd with identifier: LL10%20HMK to the API
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LL10%20HMK-GB',
 'category': 'Car',
 'color': 'beige',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.9L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b841da3d-c0b7-5eec-85a2-02c162b3badd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LL10 HMK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LL10%20HMK&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'SKODA',
 'model': 'OCTAVIA',
 'odometer': 133181,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'SKODA OCTAVIA 1.9 TDI PD 105 SE Hatchback',
 'transmission': 'manual',
 'trim': 'TDI PD 105 SE',
 'vin': 'TMBCS21Z3A2104326',
 'year': 2010}
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL10%2520HMK%27 HTTP/1.1" 200 None
2026-03-30 08:06:47 [bca.uk] INFO: Saving data for LL10%20HMK: {'auction_closing_time': 1774864800.0, 'created_time': 1774477917.626145, 'last_price_update_time': 1774858007.032483}
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LL10%2520HMK') HTTP/1.1" 204 0
2026-03-30 08:06:47 [bca.uk] INFO: Found listing with ID: LL13%20WXE
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL13%2520WXE%27 HTTP/1.1" 200 None
2026-03-30 08:06:47 [bca.uk] INFO: Scrape type for LL13%20WXE: 0
2026-03-30 08:06:47 [bca.uk] INFO: Found listing with ID: LS14%20LGU
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS14%2520LGU%27 HTTP/1.1" 200 None
2026-03-30 08:06:47 [bca.uk] INFO: Scrape type for LS14%20LGU: 2
2026-03-30 08:06:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e1c5ed96-cbcb-516d-ab4d-f30d4b0d925c with identifier: LS14%20LGU
2026-03-30 08:06:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e1c5ed96-cbcb-516d-ab4d-f30d4b0d925c with scrape type 2
2026-03-30 08:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e1c5ed96-cbcb-516d-ab4d-f30d4b0d925c with scrape type 2
2026-03-30 08:06:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e1c5ed96-cbcb-516d-ab4d-f30d4b0d925c, identifier: LS14%20LGU
2026-03-30 08:06:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e1c5ed96-cbcb-516d-ab4d-f30d4b0d925c with identifier: LS14%20LGU
2026-03-30 08:06:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e1c5ed96-cbcb-516d-ab4d-f30d4b0d925c with identifier: LS14%20LGU
2026-03-30 08:06:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e1c5ed96-cbcb-516d-ab4d-f30d4b0d925c with identifier: LS14%20LGU to the API
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LS14%20LGU-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e1c5ed96-cbcb-516d-ab4d-f30d4b0d925c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LS14 LGU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LS14%20LGU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'CITROEN',
 'model': 'GRAND PICASSO',
 'odometer': 122000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'CITROEN GRAND PICASSO 1.6 E-HDI 115 A/D EXCLUSIVE MPV',
 'transmission': 'manual',
 'trim': 'E-HDI 115 A/D EXCLUSIVE',
 'vin': 'VF73A9HC8EJ612250',
 'year': 2014}
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS14%2520LGU%27 HTTP/1.1" 200 None
2026-03-30 08:06:47 [bca.uk] INFO: Saving data for LS14%20LGU: {'auction_closing_time': 1774864800.0, 'created_time': 1774277782.03854, 'last_price_update_time': 1774858007.485783}
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LS14%2520LGU') HTTP/1.1" 204 0
2026-03-30 08:06:47 [bca.uk] INFO: Total items found: 100
2026-03-30 08:06:47 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded
2026-03-30 08:06:47 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:06:47 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:47 [bca.uk] INFO: Found listing with ID: MX59%20URP
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX59%2520URP%27 HTTP/1.1" 200 None
2026-03-30 08:06:47 [bca.uk] INFO: Scrape type for MX59%20URP: 2
2026-03-30 08:06:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8ca01f1e-2836-50fd-981d-43fb6c16c462 with identifier: MX59%20URP
2026-03-30 08:06:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8ca01f1e-2836-50fd-981d-43fb6c16c462 with scrape type 2
2026-03-30 08:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8ca01f1e-2836-50fd-981d-43fb6c16c462 with scrape type 2
2026-03-30 08:06:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8ca01f1e-2836-50fd-981d-43fb6c16c462, identifier: MX59%20URP
2026-03-30 08:06:47 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:47 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8ca01f1e-2836-50fd-981d-43fb6c16c462 with identifier: MX59%20URP
2026-03-30 08:06:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8ca01f1e-2836-50fd-981d-43fb6c16c462 with identifier: MX59%20URP
2026-03-30 08:06:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8ca01f1e-2836-50fd-981d-43fb6c16c462 with identifier: MX59%20URP to the API
2026-03-30 08:06:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MX59%20URP-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8ca01f1e-2836-50fd-981d-43fb6c16c462',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MX59 URP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MX59%20URP&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'HONDA',
 'model': 'JAZZ',
 'odometer': 96939,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'HONDA JAZZ 1.4 I-VTEC ES Hatchback',
 'transmission': 'manual',
 'trim': 'I-VTEC ES',
 'vin': 'SHHGG67609U003270',
 'year': 2009}
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX59%2520URP%27 HTTP/1.1" 200 None
2026-03-30 08:06:48 [bca.uk] INFO: Saving data for MX59%20URP: {'auction_closing_time': 1774864800.0, 'created_time': 1774476464.751712, 'last_price_update_time': 1774858008.169008}
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MX59%2520URP') HTTP/1.1" 204 0
2026-03-30 08:06:48 [bca.uk] INFO: Found listing with ID: AU10%20YNF
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU10%2520YNF%27 HTTP/1.1" 200 None
2026-03-30 08:06:48 [bca.uk] INFO: Scrape type for AU10%20YNF: 0
2026-03-30 08:06:48 [bca.uk] INFO: Found listing with ID: BJ13%20MVC
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ13%2520MVC%27 HTTP/1.1" 200 None
2026-03-30 08:06:48 [bca.uk] INFO: Scrape type for BJ13%20MVC: 0
2026-03-30 08:06:48 [bca.uk] INFO: Found listing with ID: CP07%20ABX
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP07%2520ABX%27 HTTP/1.1" 200 None
2026-03-30 08:06:48 [bca.uk] INFO: Scrape type for CP07%20ABX: 0
2026-03-30 08:06:48 [bca.uk] INFO: Found listing with ID: CP11%20VEU
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP11%2520VEU%27 HTTP/1.1" 200 None
2026-03-30 08:06:48 [bca.uk] INFO: Scrape type for CP11%20VEU: 2
2026-03-30 08:06:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dde629f9-95db-54d9-8830-4d2e871eb92e with identifier: CP11%20VEU
2026-03-30 08:06:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dde629f9-95db-54d9-8830-4d2e871eb92e with scrape type 2
2026-03-30 08:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item dde629f9-95db-54d9-8830-4d2e871eb92e with scrape type 2
2026-03-30 08:06:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dde629f9-95db-54d9-8830-4d2e871eb92e, identifier: CP11%20VEU
2026-03-30 08:06:48 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:06:48 [bca.uk] INFO: Found listing with ID: NX12%20WBL
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX12%2520WBL%27 HTTP/1.1" 200 None
2026-03-30 08:06:48 [bca.uk] INFO: Scrape type for NX12%20WBL: 2
2026-03-30 08:06:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d5174746-4476-50cd-a29a-f906aae0504d with identifier: NX12%20WBL
2026-03-30 08:06:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d5174746-4476-50cd-a29a-f906aae0504d with scrape type 2
2026-03-30 08:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d5174746-4476-50cd-a29a-f906aae0504d with scrape type 2
2026-03-30 08:06:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d5174746-4476-50cd-a29a-f906aae0504d, identifier: NX12%20WBL
2026-03-30 08:06:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dde629f9-95db-54d9-8830-4d2e871eb92e with identifier: CP11%20VEU
2026-03-30 08:06:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dde629f9-95db-54d9-8830-4d2e871eb92e with identifier: CP11%20VEU
2026-03-30 08:06:48 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dde629f9-95db-54d9-8830-4d2e871eb92e with identifier: CP11%20VEU to the API
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 179,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CP11%20VEU-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'dde629f9-95db-54d9-8830-4d2e871eb92e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CP11 VEU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CP11%20VEU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'JAGUAR',
 'model': 'XF',
 'odometer': 149765,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'JAGUAR XF 3.0 D V6 S 275 PORTFOLIO Saloon',
 'transmission': 'automatic',
 'trim': 'D V6 S 275 PORTFOLIO',
 'vin': 'SAJAC0720BNS12617',
 'year': 2011}
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP11%2520VEU%27 HTTP/1.1" 200 None
2026-03-30 08:06:48 [bca.uk] INFO: Saving data for CP11%20VEU: {'auction_closing_time': 1774864800.0, 'created_time': 1774277809.320685, 'last_price_update_time': 1774858008.939333}
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CP11%2520VEU') HTTP/1.1" 204 0
2026-03-30 08:06:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d5174746-4476-50cd-a29a-f906aae0504d with identifier: NX12%20WBL
2026-03-30 08:06:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d5174746-4476-50cd-a29a-f906aae0504d with identifier: NX12%20WBL
2026-03-30 08:06:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d5174746-4476-50cd-a29a-f906aae0504d with identifier: NX12%20WBL to the API
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NX12%20WBL-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd5174746-4476-50cd-a29a-f906aae0504d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NX12 WBL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NX12%20WBL&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 171249,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 TDCI 115 ZETEC Estate',
 'transmission': 'manual',
 'trim': 'TDCI 115 ZETEC',
 'vin': 'WF0LXXGCBLCR87085',
 'year': 2012}
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX12%2520WBL%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Saving data for NX12%20WBL: {'auction_closing_time': 1774864800.0, 'created_time': 1774448057.462733, 'last_price_update_time': 1774858009.250116}
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NX12%2520WBL') HTTP/1.1" 204 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: KP23%20AGZ
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP23%2520AGZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for KP23%20AGZ: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: KM16%20UUA
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM16%2520UUA%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for KM16%20UUA: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: LY64%20DTU
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY64%2520DTU%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for LY64%20DTU: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: DV14%20VNO
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV14%2520VNO%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for DV14%20VNO: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: LM61%20DYD
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM61%2520DYD%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for LM61%20DYD: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: YK11%20VUF
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK11%2520VUF%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for YK11%20VUF: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: RK12%20WBW
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK12%2520WBW%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for RK12%20WBW: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: SL62%20VWY
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL62%2520VWY%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for SL62%20VWY: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: YE63%20EHG
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE63%2520EHG%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for YE63%20EHG: 2
2026-03-30 08:06:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9be9da16-2466-5482-878e-5ea3b9d4f2c1 with identifier: YE63%20EHG
2026-03-30 08:06:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9be9da16-2466-5482-878e-5ea3b9d4f2c1 with scrape type 2
2026-03-30 08:06:49 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9be9da16-2466-5482-878e-5ea3b9d4f2c1 with scrape type 2
2026-03-30 08:06:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9be9da16-2466-5482-878e-5ea3b9d4f2c1, identifier: YE63%20EHG
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: CV62%20BUH
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV62%2520BUH%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for CV62%20BUH: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: DA09%20SGZ
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA09%2520SGZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for DA09%20SGZ: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: DF10%20BUE
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF10%2520BUE%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for DF10%20BUE: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: EA11%20GDV
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA11%2520GDV%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for EA11%20GDV: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: EA66%20VAF
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA66%2520VAF%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for EA66%20VAF: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: EK61%20OLT
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK61%2520OLT%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for EK61%20OLT: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: EO58%20HTE
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO58%2520HTE%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for EO58%20HTE: 0
2026-03-30 08:06:49 [bca.uk] INFO: Found listing with ID: ET12%20MKU
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET12%2520MKU%27 HTTP/1.1" 200 None
2026-03-30 08:06:49 [bca.uk] INFO: Scrape type for ET12%20MKU: 2
2026-03-30 08:06:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a4c69e56-9591-575c-858c-2635fb4bd19d with identifier: ET12%20MKU
2026-03-30 08:06:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a4c69e56-9591-575c-858c-2635fb4bd19d with scrape type 2
2026-03-30 08:06:49 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a4c69e56-9591-575c-858c-2635fb4bd19d with scrape type 2
2026-03-30 08:06:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a4c69e56-9591-575c-858c-2635fb4bd19d, identifier: ET12%20MKU
2026-03-30 08:06:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9be9da16-2466-5482-878e-5ea3b9d4f2c1 with identifier: YE63%20EHG
2026-03-30 08:06:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9be9da16-2466-5482-878e-5ea3b9d4f2c1 with identifier: YE63%20EHG
2026-03-30 08:06:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9be9da16-2466-5482-878e-5ea3b9d4f2c1 with identifier: YE63%20EHG to the API
2026-03-30 08:06:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YE63%20EHG-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '9be9da16-2466-5482-878e-5ea3b9d4f2c1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YE63 EHG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YE63%20EHG&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': '520D',
 'odometer': 45829,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'BMW 520D 2.0 M SPORT STEP Saloon',
 'transmission': 'automatic',
 'trim': 'M SPORT STEP',
 'vin': 'WBA5C32050D629805',
 'year': 2013}
2026-03-30 08:06:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE63%2520EHG%27 HTTP/1.1" 200 None
2026-03-30 08:06:50 [bca.uk] INFO: Saving data for YE63%20EHG: {'auction_closing_time': 1774864800.0, 'created_time': 1774275708.875198, 'last_price_update_time': 1774858010.468868}
2026-03-30 08:06:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YE63%2520EHG') HTTP/1.1" 204 0
2026-03-30 08:06:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a4c69e56-9591-575c-858c-2635fb4bd19d with identifier: ET12%20MKU
2026-03-30 08:06:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a4c69e56-9591-575c-858c-2635fb4bd19d with identifier: ET12%20MKU
2026-03-30 08:06:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a4c69e56-9591-575c-858c-2635fb4bd19d with identifier: ET12%20MKU to the API
2026-03-30 08:06:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ET12%20MKU-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'a4c69e56-9591-575c-858c-2635fb4bd19d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ET12 MKU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ET12%20MKU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 137460,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 TDCI 115 TITANIUM X Hatchback',
 'transmission': 'manual',
 'trim': 'TDCI 115 TITANIUM X',
 'vin': 'WF0KXXGCBKCD74840',
 'year': 2012}
2026-03-30 08:06:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET12%2520MKU%27 HTTP/1.1" 200 None
2026-03-30 08:06:50 [bca.uk] INFO: Saving data for ET12%20MKU: {'auction_closing_time': 1774864800.0, 'created_time': 1774277742.472403, 'last_price_update_time': 1774858010.878779}
2026-03-30 08:06:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ET12%2520MKU') HTTP/1.1" 204 0
2026-03-30 08:06:50 [bca.uk] INFO: Found listing with ID: CU63%20NGZ
2026-03-30 08:06:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU63%2520NGZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:50 [bca.uk] INFO: Scrape type for CU63%20NGZ: 2
2026-03-30 08:06:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: afa433bb-b437-56c0-aeea-2bb5ac3ae142 with identifier: CU63%20NGZ
2026-03-30 08:06:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item afa433bb-b437-56c0-aeea-2bb5ac3ae142 with scrape type 2
2026-03-30 08:06:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item afa433bb-b437-56c0-aeea-2bb5ac3ae142 with scrape type 2
2026-03-30 08:06:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: afa433bb-b437-56c0-aeea-2bb5ac3ae142, identifier: CU63%20NGZ
2026-03-30 08:06:51 [bca.uk] INFO: Found listing with ID: EY10%20WXW
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY10%2520WXW%27 HTTP/1.1" 200 None
2026-03-30 08:06:51 [bca.uk] INFO: Scrape type for EY10%20WXW: 2
2026-03-30 08:06:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fbdda789-c695-5691-9633-4b1789285b01 with identifier: EY10%20WXW
2026-03-30 08:06:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fbdda789-c695-5691-9633-4b1789285b01 with scrape type 2
2026-03-30 08:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fbdda789-c695-5691-9633-4b1789285b01 with scrape type 2
2026-03-30 08:06:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fbdda789-c695-5691-9633-4b1789285b01, identifier: EY10%20WXW
2026-03-30 08:06:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: afa433bb-b437-56c0-aeea-2bb5ac3ae142 with identifier: CU63%20NGZ
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=purple HTTP/1.1" 200 None
2026-03-30 08:06:51 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:06:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: afa433bb-b437-56c0-aeea-2bb5ac3ae142 with identifier: CU63%20NGZ
2026-03-30 08:06:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: afa433bb-b437-56c0-aeea-2bb5ac3ae142 with identifier: CU63%20NGZ to the API
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 121,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CU63%20NGZ-GB',
 'category': 'Car',
 'color': 'purple',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'afa433bb-b437-56c0-aeea-2bb5ac3ae142',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CU63 NGZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CU63%20NGZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'SKODA',
 'model': 'FABIA',
 'odometer': 57830,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'SKODA FABIA 1.2 TSI 86 SE Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 86 SE',
 'vin': 'TMBFM25J0E3025241',
 'year': 2013}
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU63%2520NGZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:51 [bca.uk] INFO: Saving data for CU63%20NGZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774275709.342814, 'last_price_update_time': 1774858011.551485}
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CU63%2520NGZ') HTTP/1.1" 204 0
2026-03-30 08:06:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fbdda789-c695-5691-9633-4b1789285b01 with identifier: EY10%20WXW
2026-03-30 08:06:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fbdda789-c695-5691-9633-4b1789285b01 with identifier: EY10%20WXW
2026-03-30 08:06:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fbdda789-c695-5691-9633-4b1789285b01 with identifier: EY10%20WXW to the API
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 146,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EY10%20WXW-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'fbdda789-c695-5691-9633-4b1789285b01',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EY10 WXW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EY10%20WXW&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 117902,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.4 ACTIVE 16V Hatchback',
 'transmission': 'manual',
 'trim': 'ACTIVE 16V',
 'vin': 'W0L0AHL48A2069599',
 'year': 2010}
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY10%2520WXW%27 HTTP/1.1" 200 None
2026-03-30 08:06:51 [bca.uk] INFO: Saving data for EY10%20WXW: {'auction_closing_time': 1774864800.0, 'created_time': 1774216987.395282, 'last_price_update_time': 1774858011.865519}
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EY10%2520WXW') HTTP/1.1" 204 0
2026-03-30 08:06:51 [bca.uk] INFO: Found listing with ID: CV55%20OPY
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV55%2520OPY%27 HTTP/1.1" 200 None
2026-03-30 08:06:51 [bca.uk] INFO: Scrape type for CV55%20OPY: 0
2026-03-30 08:06:51 [bca.uk] INFO: Found listing with ID: EJ63%20EXO
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ63%2520EXO%27 HTTP/1.1" 200 None
2026-03-30 08:06:51 [bca.uk] INFO: Scrape type for EJ63%20EXO: 0
2026-03-30 08:06:51 [bca.uk] INFO: Found listing with ID: EY14%20HKC
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY14%2520HKC%27 HTTP/1.1" 200 None
2026-03-30 08:06:51 [bca.uk] INFO: Scrape type for EY14%20HKC: 0
2026-03-30 08:06:51 [bca.uk] INFO: Found listing with ID: HY10%20UJL
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY10%2520UJL%27 HTTP/1.1" 200 None
2026-03-30 08:06:51 [bca.uk] INFO: Scrape type for HY10%20UJL: 0
2026-03-30 08:06:51 [bca.uk] INFO: Found listing with ID: HY58%20NPG
2026-03-30 08:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY58%2520NPG%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for HY58%20NPG: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: YF07%20CJE
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF07%2520CJE%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for YF07%20CJE: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: DS61%20FOF
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS61%2520FOF%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for DS61%20FOF: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: LT64%20JYY
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT64%2520JYY%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for LT64%20JYY: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: MA61%20BFY
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA61%2520BFY%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for MA61%20BFY: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: MT12%20LJZ
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT12%2520LJZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for MT12%20LJZ: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: YP11%20SXG
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP11%2520SXG%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for YP11%20SXG: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: B10%20PGJ
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27B10%2520PGJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for B10%20PGJ: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: DK23%20XXL
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK23%2520XXL%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for DK23%20XXL: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: DT69%20OUG
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT69%2520OUG%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for DT69%20OUG: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: MF19%20KHM
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF19%2520KHM%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for MF19%20KHM: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: YT69%20LRX
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT69%2520LRX%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for YT69%20LRX: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: LY69%20GMG
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY69%2520GMG%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for LY69%20GMG: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: DX68%20ZHP
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX68%2520ZHP%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for DX68%20ZHP: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: GP19%20AEE
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GP19%2520AEE%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for GP19%20AEE: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: PK20%20LVZ
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK20%2520LVZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for PK20%20LVZ: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: YT70%20LPK
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT70%2520LPK%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for YT70%20LPK: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: DT18%20GME
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT18%2520GME%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for DT18%20GME: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: MM67%20RNV
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM67%2520RNV%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for MM67%20RNV: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: AE58%20YDD
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE58%2520YDD%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for AE58%20YDD: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: KK07%20YAO
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK07%2520YAO%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for KK07%20YAO: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: M5%20SNV
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M5%2520SNV%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for M5%20SNV: 2
2026-03-30 08:06:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f2c2af01-e566-5b5e-8ca1-35b37d553ce7 with identifier: M5%20SNV
2026-03-30 08:06:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f2c2af01-e566-5b5e-8ca1-35b37d553ce7 with scrape type 2
2026-03-30 08:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f2c2af01-e566-5b5e-8ca1-35b37d553ce7 with scrape type 2
2026-03-30 08:06:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f2c2af01-e566-5b5e-8ca1-35b37d553ce7, identifier: M5%20SNV
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: FT11%20MSY
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT11%2520MSY%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for FT11%20MSY: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: GF13%20GUG
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF13%2520GUG%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for GF13%20GUG: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: GF61%20DZW
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF61%2520DZW%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for GF61%20DZW: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: GJ60%20HVY
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ60%2520HVY%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for GJ60%20HVY: 0
2026-03-30 08:06:52 [bca.uk] INFO: Found listing with ID: GL08%20TLY
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL08%2520TLY%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Scrape type for GL08%20TLY: 2
2026-03-30 08:06:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 07a16b4b-2a47-5c2b-acee-34b2eb510d44 with identifier: GL08%20TLY
2026-03-30 08:06:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 07a16b4b-2a47-5c2b-acee-34b2eb510d44 with scrape type 2
2026-03-30 08:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 07a16b4b-2a47-5c2b-acee-34b2eb510d44 with scrape type 2
2026-03-30 08:06:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 07a16b4b-2a47-5c2b-acee-34b2eb510d44, identifier: GL08%20TLY
2026-03-30 08:06:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f2c2af01-e566-5b5e-8ca1-35b37d553ce7 with identifier: M5%20SNV
2026-03-30 08:06:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f2c2af01-e566-5b5e-8ca1-35b37d553ce7 with identifier: M5%20SNV
2026-03-30 08:06:52 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f2c2af01-e566-5b5e-8ca1-35b37d553ce7 with identifier: M5%20SNV to the API
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 231,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=M5%20SNV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '4.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f2c2af01-e566-5b5e-8ca1-35b37d553ce7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'M5 SNV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=M5%20SNV&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'BMW',
 'model': 'M5',
 'odometer': 91840,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'BMW M5 4.4 V8 DCT Saloon',
 'transmission': 'automatic',
 'trim': 'V8 DCT',
 'vin': 'WBSFV92030DX98248',
 'year': 2014}
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M5%2520SNV%27 HTTP/1.1" 200 None
2026-03-30 08:06:52 [bca.uk] INFO: Saving data for M5%20SNV: {'auction_closing_time': 1774951200.0, 'created_time': 1774564889.970824, 'last_price_update_time': 1774858012.997943}
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='M5%2520SNV') HTTP/1.1" 204 0
2026-03-30 08:06:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 07a16b4b-2a47-5c2b-acee-34b2eb510d44 with identifier: GL08%20TLY
2026-03-30 08:06:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 07a16b4b-2a47-5c2b-acee-34b2eb510d44 with identifier: GL08%20TLY
2026-03-30 08:06:53 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 07a16b4b-2a47-5c2b-acee-34b2eb510d44 with identifier: GL08%20TLY to the API
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=19&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 153,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GL08%20TLY-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '07a16b4b-2a47-5c2b-acee-34b2eb510d44',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GL08 TLY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GL08%20TLY&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'CITROEN',
 'model': 'C4',
 'odometer': 105439,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'CITROEN C4 1.4 SX Hatchback',
 'transmission': 'manual',
 'trim': 'SX',
 'vin': 'VF7LCKFUC74857976',
 'year': 2008}
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL08%2520TLY%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Saving data for GL08%20TLY: {'auction_closing_time': 1774864800.0, 'created_time': 1774277809.722373, 'last_price_update_time': 1774858013.427709}
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GL08%2520TLY') HTTP/1.1" 204 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: VF15%20KKY
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VF15%2520KKY%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for VF15%20KKY: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: WN16%20MXA
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN16%2520MXA%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for WN16%20MXA: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: GH15%20HTD
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GH15%2520HTD%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for GH15%20HTD: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: LT66%20HCJ
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT66%2520HCJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for LT66%20HCJ: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: SJ16%20SYV
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ16%2520SYV%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for SJ16%20SYV: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: BU67%20KTN
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU67%2520KTN%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for BU67%20KTN: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: WM66%20HPY
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM66%2520HPY%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for WM66%20HPY: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: SV13%20XGW
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV13%2520XGW%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for SV13%20XGW: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: AE15%20URC
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE15%2520URC%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for AE15%20URC: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: KJ19%20ZRG
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ19%2520ZRG%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for KJ19%20ZRG: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: KN68%20YYB
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN68%2520YYB%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for KN68%20YYB: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: AU02%20VYG
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU02%2520VYG%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for AU02%20VYG: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: BF18%20GZO
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF18%2520GZO%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for BF18%20GZO: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: RF61%20EUB
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF61%2520EUB%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for RF61%20EUB: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: FE68%20XBZ
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE68%2520XBZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for FE68%20XBZ: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: SP15%20VFV
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP15%2520VFV%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for SP15%20VFV: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: ST64%20MMV
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST64%2520MMV%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for ST64%20MMV: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: AF20%20XNC
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF20%2520XNC%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for AF20%20XNC: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: LX62%20RKE
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX62%2520RKE%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for LX62%20RKE: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: SW19%20FWZ
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW19%2520FWZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for SW19%20FWZ: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: CU71%20VTC
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU71%2520VTC%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for CU71%20VTC: 2
2026-03-30 08:06:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e41eb58e-2e2c-5824-a538-d9aff54ce6c8 with identifier: CU71%20VTC
2026-03-30 08:06:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e41eb58e-2e2c-5824-a538-d9aff54ce6c8 with scrape type 2
2026-03-30 08:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e41eb58e-2e2c-5824-a538-d9aff54ce6c8 with scrape type 2
2026-03-30 08:06:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e41eb58e-2e2c-5824-a538-d9aff54ce6c8, identifier: CU71%20VTC
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: HN11%20WRZ
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN11%2520WRZ%27 HTTP/1.1" 200 None
2026-03-30 08:06:53 [bca.uk] INFO: Scrape type for HN11%20WRZ: 0
2026-03-30 08:06:53 [bca.uk] INFO: Found listing with ID: HN62%20FLK
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN62%2520FLK%27 HTTP/1.1" 200 None
2026-03-30 08:06:54 [bca.uk] INFO: Scrape type for HN62%20FLK: 0
2026-03-30 08:06:54 [bca.uk] INFO: Found listing with ID: HV08%20FJE
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV08%2520FJE%27 HTTP/1.1" 200 None
2026-03-30 08:06:54 [bca.uk] INFO: Scrape type for HV08%20FJE: 0
2026-03-30 08:06:54 [bca.uk] INFO: Found listing with ID: AE19%20YAD
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE19%2520YAD%27 HTTP/1.1" 200 None
2026-03-30 08:06:54 [bca.uk] INFO: Scrape type for AE19%20YAD: 0
2026-03-30 08:06:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e41eb58e-2e2c-5824-a538-d9aff54ce6c8 with identifier: CU71%20VTC
2026-03-30 08:06:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e41eb58e-2e2c-5824-a538-d9aff54ce6c8 with identifier: CU71%20VTC
2026-03-30 08:06:54 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e41eb58e-2e2c-5824-a538-d9aff54ce6c8 with identifier: CU71%20VTC to the API
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CU71%20VTC-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '3.0L',
 'expiration_date': '2026-04-03T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e41eb58e-2e2c-5824-a538-d9aff54ce6c8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CU71 VTC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CU71%20VTC&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'IVECO',
 'model': 'DAILY 70C18',
 'odometer': 54847,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'IVECO DAILY 70C18 3.0 LWB (4100) Tipper',
 'transmission': 'manual',
 'trim': 'LWB (4100)',
 'vin': 'ZCFC670D40D667212',
 'year': 2021}
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU71%2520VTC%27 HTTP/1.1" 200 None
2026-03-30 08:06:54 [bca.uk] INFO: Saving data for CU71%20VTC: {'auction_closing_time': 1775210400.0, 'created_time': 1773834646.481653, 'last_price_update_time': 1774858014.350552}
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CU71%2520VTC') HTTP/1.1" 204 0
2026-03-30 08:06:54 [bca.uk] INFO: Found listing with ID: SR21%20XPN
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR21%2520XPN%27 HTTP/1.1" 200 None
2026-03-30 08:06:54 [bca.uk] INFO: Scrape type for SR21%20XPN: 0
2026-03-30 08:06:54 [bca.uk] INFO: Found listing with ID: ST72%20OPY
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST72%2520OPY%27 HTTP/1.1" 200 None
2026-03-30 08:06:54 [bca.uk] INFO: Scrape type for ST72%20OPY: 0
2026-03-30 08:06:54 [bca.uk] INFO: Found listing with ID: ST72%20OSN
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST72%2520OSN%27 HTTP/1.1" 200 None
2026-03-30 08:06:54 [bca.uk] INFO: Scrape type for ST72%20OSN: 0
2026-03-30 08:06:54 [bca.uk] INFO: Found listing with ID: ST72%20TKU
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST72%2520TKU%27 HTTP/1.1" 200 None
2026-03-30 08:06:54 [bca.uk] INFO: Scrape type for ST72%20TKU: 2
2026-03-30 08:06:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 57b81471-6916-569d-90fd-255a07ef7441 with identifier: ST72%20TKU
2026-03-30 08:06:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 57b81471-6916-569d-90fd-255a07ef7441 with scrape type 2
2026-03-30 08:06:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 57b81471-6916-569d-90fd-255a07ef7441 with scrape type 2
2026-03-30 08:06:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 57b81471-6916-569d-90fd-255a07ef7441, identifier: ST72%20TKU
2026-03-30 08:06:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 57b81471-6916-569d-90fd-255a07ef7441 with identifier: ST72%20TKU
2026-03-30 08:06:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 57b81471-6916-569d-90fd-255a07ef7441 with identifier: ST72%20TKU
2026-03-30 08:06:54 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 57b81471-6916-569d-90fd-255a07ef7441 with identifier: ST72%20TKU to the API
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 217,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ST72%20TKU-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-03T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '57b81471-6916-569d-90fd-255a07ef7441',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ST72 TKU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ST72%20TKU&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'FORD',
 'model': 'TRANSIT 350 FWD',
 'odometer': 61761,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT 350 FWD 2.0 EBL 130 L3 H2 TREND PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 130 L3 H2 TREND',
 'vin': 'WF0EXXTTRENL24676',
 'year': 2022}
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST72%2520TKU%27 HTTP/1.1" 200 None
2026-03-30 08:06:54 [bca.uk] INFO: Saving data for ST72%20TKU: {'auction_closing_time': 1775210400.0, 'created_time': 1773833838.105012, 'last_price_update_time': 1774858014.917572}
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ST72%2520TKU') HTTP/1.1" 204 0
2026-03-30 08:06:54 [bca.uk] INFO: Found listing with ID: SY22%20UHR
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY22%2520UHR%27 HTTP/1.1" 200 None
2026-03-30 08:06:54 [bca.uk] INFO: Scrape type for SY22%20UHR: 2
2026-03-30 08:06:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 151d745d-43da-5c63-8eed-8dba03d08a63 with identifier: SY22%20UHR
2026-03-30 08:06:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 151d745d-43da-5c63-8eed-8dba03d08a63 with scrape type 2
2026-03-30 08:06:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 151d745d-43da-5c63-8eed-8dba03d08a63 with scrape type 2
2026-03-30 08:06:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 151d745d-43da-5c63-8eed-8dba03d08a63, identifier: SY22%20UHR
2026-03-30 08:06:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 151d745d-43da-5c63-8eed-8dba03d08a63 with identifier: SY22%20UHR
2026-03-30 08:06:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 151d745d-43da-5c63-8eed-8dba03d08a63 with identifier: SY22%20UHR
2026-03-30 08:06:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 151d745d-43da-5c63-8eed-8dba03d08a63 with identifier: SY22%20UHR to the API
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 225,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SY22%20UHR-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-04-03T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '151d745d-43da-5c63-8eed-8dba03d08a63',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SY22 UHR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SY22%20UHR&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'FORD',
 'model': 'RANGER',
 'odometer': 68213,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'FORD RANGER 2.0 EBL 170 LIMITED 1 CrewCab Pick-up',
 'transmission': 'manual',
 'trim': 'EBL 170 LIMITED 1',
 'vin': '6FPPXXMJ2PNY77490',
 'year': 2022}
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY22%2520UHR%27 HTTP/1.1" 200 None
2026-03-30 08:06:55 [bca.uk] INFO: Saving data for SY22%20UHR: {'auction_closing_time': 1775210400.0, 'created_time': 1773841584.135773, 'last_price_update_time': 1774858015.331838}
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SY22%2520UHR') HTTP/1.1" 204 0
2026-03-30 08:06:55 [bca.uk] INFO: Found listing with ID: MD19%20GWP
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD19%2520GWP%27 HTTP/1.1" 200 None
2026-03-30 08:06:55 [bca.uk] INFO: Scrape type for MD19%20GWP: 0
2026-03-30 08:06:55 [bca.uk] INFO: Found listing with ID: DE72%20KZJ
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE72%2520KZJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:55 [bca.uk] INFO: Scrape type for DE72%20KZJ: 0
2026-03-30 08:06:55 [bca.uk] INFO: Found listing with ID: BW21%20EVR
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW21%2520EVR%27 HTTP/1.1" 200 None
2026-03-30 08:06:55 [bca.uk] INFO: Scrape type for BW21%20EVR: 0
2026-03-30 08:06:55 [bca.uk] INFO: Found listing with ID: CA19%20YWE
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA19%2520YWE%27 HTTP/1.1" 200 None
2026-03-30 08:06:55 [bca.uk] INFO: Scrape type for CA19%20YWE: 0
2026-03-30 08:06:55 [bca.uk] INFO: Found listing with ID: HL19%20RNJ
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HL19%2520RNJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:55 [bca.uk] INFO: Scrape type for HL19%20RNJ: 0
2026-03-30 08:06:55 [bca.uk] INFO: Found listing with ID: KF19%20DKY
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF19%2520DKY%27 HTTP/1.1" 200 None
2026-03-30 08:06:55 [bca.uk] INFO: Scrape type for KF19%20DKY: 0
2026-03-30 08:06:55 [bca.uk] INFO: Found listing with ID: LG72%20UJY
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG72%2520UJY%27 HTTP/1.1" 200 None
2026-03-30 08:06:55 [bca.uk] INFO: Scrape type for LG72%20UJY: 0
2026-03-30 08:06:55 [bca.uk] INFO: Found listing with ID: RJ69%20GGF
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ69%2520GGF%27 HTTP/1.1" 200 None
2026-03-30 08:06:55 [bca.uk] INFO: Scrape type for RJ69%20GGF: 0
2026-03-30 08:06:55 [bca.uk] INFO: Found listing with ID: RK68%20WZS
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK68%2520WZS%27 HTTP/1.1" 200 None
2026-03-30 08:06:55 [bca.uk] INFO: Scrape type for RK68%20WZS: 0
2026-03-30 08:06:55 [bca.uk] INFO: Found listing with ID: YH70%20HRN
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH70%2520HRN%27 HTTP/1.1" 200 None
2026-03-30 08:06:55 [bca.uk] INFO: Scrape type for YH70%20HRN: 0
2026-03-30 08:06:55 [bca.uk] INFO: Found listing with ID: MP19%20HZK
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MP19%2520HZK%27 HTTP/1.1" 200 None
2026-03-30 08:06:55 [bca.uk] INFO: Scrape type for MP19%20HZK: 2
2026-03-30 08:06:55 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 45da72e9-d47e-56fc-8c0f-4d8fc1ececd2 with identifier: MP19%20HZK
2026-03-30 08:06:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 45da72e9-d47e-56fc-8c0f-4d8fc1ececd2 with scrape type 2
2026-03-30 08:06:55 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 45da72e9-d47e-56fc-8c0f-4d8fc1ececd2 with scrape type 2
2026-03-30 08:06:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 45da72e9-d47e-56fc-8c0f-4d8fc1ececd2, identifier: MP19%20HZK
2026-03-30 08:06:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 45da72e9-d47e-56fc-8c0f-4d8fc1ececd2 with identifier: MP19%20HZK
2026-03-30 08:06:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 45da72e9-d47e-56fc-8c0f-4d8fc1ececd2 with identifier: MP19%20HZK
2026-03-30 08:06:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 45da72e9-d47e-56fc-8c0f-4d8fc1ececd2 with identifier: MP19%20HZK to the API
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 114,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MP19%20HZK-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '45da72e9-d47e-56fc-8c0f-4d8fc1ececd2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MP19 HZK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MP19%20HZK&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'FORD',
 'model': 'KA+',
 'odometer': 11503,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FORD KA+ 1.2 85 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': '85 ZETEC',
 'vin': 'MAJUXXMTKUKE00402',
 'year': 2019}
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MP19%2520HZK%27 HTTP/1.1" 200 None
2026-03-30 08:06:55 [bca.uk] INFO: Saving data for MP19%20HZK: {'auction_closing_time': 1774951200.0, 'created_time': 1774364657.498472, 'last_price_update_time': 1774858015.946464}
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MP19%2520HZK') HTTP/1.1" 204 0
2026-03-30 08:06:56 [bca.uk] INFO: Found listing with ID: MT23%20TUO
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT23%2520TUO%27 HTTP/1.1" 200 None
2026-03-30 08:06:56 [bca.uk] INFO: Scrape type for MT23%20TUO: 0
2026-03-30 08:06:56 [bca.uk] INFO: Found listing with ID: NU72%20GYN
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU72%2520GYN%27 HTTP/1.1" 200 None
2026-03-30 08:06:56 [bca.uk] INFO: Scrape type for NU72%20GYN: 2
2026-03-30 08:06:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f7716797-7faf-54d3-906f-f2505bd90472 with identifier: NU72%20GYN
2026-03-30 08:06:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f7716797-7faf-54d3-906f-f2505bd90472 with scrape type 2
2026-03-30 08:06:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f7716797-7faf-54d3-906f-f2505bd90472 with scrape type 2
2026-03-30 08:06:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f7716797-7faf-54d3-906f-f2505bd90472, identifier: NU72%20GYN
2026-03-30 08:06:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f7716797-7faf-54d3-906f-f2505bd90472 with identifier: NU72%20GYN
2026-03-30 08:06:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f7716797-7faf-54d3-906f-f2505bd90472 with identifier: NU72%20GYN
2026-03-30 08:06:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f7716797-7faf-54d3-906f-f2505bd90472 with identifier: NU72%20GYN to the API
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NU72%20GYN-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'f7716797-7faf-54d3-906f-f2505bd90472',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NU72 GYN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NU72%20GYN&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'CITROEN',
 'model': 'E-C4',
 'odometer': 23610,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'CITROEN E-C4 100KW 50KWH SHINE PLUS Hatchback',
 'transmission': 'automatic',
 'trim': '100KW 50KWH SHINE PLUS',
 'vin': 'VR7BCZKXCNE046235',
 'year': 2022}
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU72%2520GYN%27 HTTP/1.1" 200 None
2026-03-30 08:06:56 [bca.uk] INFO: Saving data for NU72%20GYN: {'auction_closing_time': 1774951200.0, 'created_time': 1774277260.813741, 'last_price_update_time': 1774858016.51844}
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NU72%2520GYN') HTTP/1.1" 204 0
2026-03-30 08:06:56 [bca.uk] INFO: Found listing with ID: RGZ%202258
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RGZ%25202258%27 HTTP/1.1" 200 None
2026-03-30 08:06:56 [bca.uk] INFO: Scrape type for RGZ%202258: 0
2026-03-30 08:06:56 [bca.uk] INFO: Found listing with ID: SH22%20GFY
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH22%2520GFY%27 HTTP/1.1" 200 None
2026-03-30 08:06:56 [bca.uk] INFO: Scrape type for SH22%20GFY: 0
2026-03-30 08:06:56 [bca.uk] INFO: Found listing with ID: WF68%20XGD
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF68%2520XGD%27 HTTP/1.1" 200 None
2026-03-30 08:06:56 [bca.uk] INFO: Scrape type for WF68%20XGD: 2
2026-03-30 08:06:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9b8b3a70-c9f0-5df0-8240-10a67ef3ba84 with identifier: WF68%20XGD
2026-03-30 08:06:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9b8b3a70-c9f0-5df0-8240-10a67ef3ba84 with scrape type 2
2026-03-30 08:06:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9b8b3a70-c9f0-5df0-8240-10a67ef3ba84 with scrape type 2
2026-03-30 08:06:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9b8b3a70-c9f0-5df0-8240-10a67ef3ba84, identifier: WF68%20XGD
2026-03-30 08:06:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9b8b3a70-c9f0-5df0-8240-10a67ef3ba84 with identifier: WF68%20XGD
2026-03-30 08:06:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9b8b3a70-c9f0-5df0-8240-10a67ef3ba84 with identifier: WF68%20XGD
2026-03-30 08:06:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9b8b3a70-c9f0-5df0-8240-10a67ef3ba84 with identifier: WF68%20XGD to the API
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WF68%20XGD-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '9b8b3a70-c9f0-5df0-8240-10a67ef3ba84',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WF68 XGD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WF68%20XGD&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'FORD',
 'model': 'GRAND CONNECT',
 'odometer': 38810,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'FORD GRAND CONNECT 1.5 EBL 120 ZETEC P/S MPV',
 'transmission': 'automatic',
 'trim': 'EBL 120 ZETEC P/S',
 'vin': 'WF0UXXWPGUJT63845',
 'year': 2018}
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF68%2520XGD%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Saving data for WF68%20XGD: {'auction_closing_time': 1774951200.0, 'created_time': 1773841054.347551, 'last_price_update_time': 1774858017.017608}
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WF68%2520XGD') HTTP/1.1" 204 0
2026-03-30 08:06:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:06:57 [bca.uk] INFO: Found listing with ID: WO19%20HKY
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO19%2520HKY%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Scrape type for WO19%20HKY: 2
2026-03-30 08:06:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b5d99908-6b7d-5651-b23c-523397749ceb with identifier: WO19%20HKY
2026-03-30 08:06:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b5d99908-6b7d-5651-b23c-523397749ceb with scrape type 2
2026-03-30 08:06:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b5d99908-6b7d-5651-b23c-523397749ceb with scrape type 2
2026-03-30 08:06:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b5d99908-6b7d-5651-b23c-523397749ceb, identifier: WO19%20HKY
2026-03-30 08:06:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b5d99908-6b7d-5651-b23c-523397749ceb with identifier: WO19%20HKY
2026-03-30 08:06:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b5d99908-6b7d-5651-b23c-523397749ceb with identifier: WO19%20HKY
2026-03-30 08:06:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b5d99908-6b7d-5651-b23c-523397749ceb with identifier: WO19%20HKY to the API
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 111,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WO19%20HKY-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b5d99908-6b7d-5651-b23c-523397749ceb',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WO19 HKY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WO19%20HKY&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 59395,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 1.6 TDI 115 GT Hatchback',
 'transmission': 'manual',
 'trim': 'TDI 115 GT',
 'vin': 'WVWZZZAUZKW150210',
 'year': 2019}
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO19%2520HKY%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Saving data for WO19%20HKY: {'auction_closing_time': 1774951200.0, 'created_time': 1774188485.008919, 'last_price_update_time': 1774858017.45801}
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WO19%2520HKY') HTTP/1.1" 204 0
2026-03-30 08:06:57 [bca.uk] INFO: Found listing with ID: YC68%20TVN
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC68%2520TVN%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Scrape type for YC68%20TVN: 0
2026-03-30 08:06:57 [bca.uk] INFO: Found listing with ID: YK19%20TBP
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK19%2520TBP%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Scrape type for YK19%20TBP: 0
2026-03-30 08:06:57 [bca.uk] INFO: Found listing with ID: DK69%20NEO
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK69%2520NEO%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Scrape type for DK69%20NEO: 0
2026-03-30 08:06:57 [bca.uk] INFO: Found listing with ID: MH19%20RHF
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH19%2520RHF%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Scrape type for MH19%20RHF: 0
2026-03-30 08:06:57 [bca.uk] INFO: Found listing with ID: MJ19%20JYG
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ19%2520JYG%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Scrape type for MJ19%20JYG: 0
2026-03-30 08:06:57 [bca.uk] INFO: Found listing with ID: ML71%20WFO
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML71%2520WFO%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Scrape type for ML71%20WFO: 0
2026-03-30 08:06:57 [bca.uk] INFO: Found listing with ID: YE19%20VLP
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE19%2520VLP%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Scrape type for YE19%20VLP: 0
2026-03-30 08:06:57 [bca.uk] INFO: Found listing with ID: YB19%20VUL
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB19%2520VUL%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Scrape type for YB19%20VUL: 0
2026-03-30 08:06:57 [bca.uk] INFO: Found listing with ID: NG19%20PXT
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG19%2520PXT%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Scrape type for NG19%20PXT: 0
2026-03-30 08:06:57 [bca.uk] INFO: Found listing with ID: LP69%20AYT
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP69%2520AYT%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Scrape type for LP69%20AYT: 0
2026-03-30 08:06:57 [bca.uk] INFO: Found listing with ID: BD19%20VEB
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD19%2520VEB%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Scrape type for BD19%20VEB: 0
2026-03-30 08:06:57 [bca.uk] INFO: Found listing with ID: YB08%20OEU
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB08%2520OEU%27 HTTP/1.1" 200 None
2026-03-30 08:06:57 [bca.uk] INFO: Scrape type for YB08%20OEU: 2
2026-03-30 08:06:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6e265873-3ea7-5f76-877e-2066275f2bcc with identifier: YB08%20OEU
2026-03-30 08:06:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6e265873-3ea7-5f76-877e-2066275f2bcc with scrape type 2
2026-03-30 08:06:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6e265873-3ea7-5f76-877e-2066275f2bcc with scrape type 2
2026-03-30 08:06:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6e265873-3ea7-5f76-877e-2066275f2bcc, identifier: YB08%20OEU
2026-03-30 08:06:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6e265873-3ea7-5f76-877e-2066275f2bcc with identifier: YB08%20OEU
2026-03-30 08:06:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6e265873-3ea7-5f76-877e-2066275f2bcc with identifier: YB08%20OEU
2026-03-30 08:06:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6e265873-3ea7-5f76-877e-2066275f2bcc with identifier: YB08%20OEU to the API
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 148,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YB08%20OEU-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '6e265873-3ea7-5f76-877e-2066275f2bcc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YB08 OEU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YB08%20OEU&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'PEUGEOT',
 'model': '307 SW',
 'odometer': 118345,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 307 SW 2.0 HDI 136 SE Estate',
 'transmission': 'manual',
 'trim': 'HDI 136 SE',
 'vin': 'VF33HRHRH85135932',
 'year': 2008}
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB08%2520OEU%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Saving data for YB08%20OEU: {'auction_closing_time': 1774864800.0, 'created_time': 1774363013.697753, 'last_price_update_time': 1774858018.105865}
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YB08%2520OEU') HTTP/1.1" 204 0
2026-03-30 08:06:58 [bca.uk] INFO: Total items found: 100
2026-03-30 08:06:58 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded
2026-03-30 08:06:58 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:06:58 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:58 [bca.uk] INFO: Found listing with ID: MM11%20JNV
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM11%2520JNV%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Scrape type for MM11%20JNV: 2
2026-03-30 08:06:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 426236f6-1a8c-5b6e-8e07-027f7524b054 with identifier: MM11%20JNV
2026-03-30 08:06:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 426236f6-1a8c-5b6e-8e07-027f7524b054 with scrape type 2
2026-03-30 08:06:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 426236f6-1a8c-5b6e-8e07-027f7524b054 with scrape type 2
2026-03-30 08:06:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 426236f6-1a8c-5b6e-8e07-027f7524b054, identifier: MM11%20JNV
2026-03-30 08:06:58 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:58 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:06:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 426236f6-1a8c-5b6e-8e07-027f7524b054 with identifier: MM11%20JNV
2026-03-30 08:06:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 426236f6-1a8c-5b6e-8e07-027f7524b054 with identifier: MM11%20JNV
2026-03-30 08:06:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 426236f6-1a8c-5b6e-8e07-027f7524b054 with identifier: MM11%20JNV to the API
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=20&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MM11%20JNV-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '426236f6-1a8c-5b6e-8e07-027f7524b054',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MM11 JNV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MM11%20JNV&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 122627,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 TI-VCT 125 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'TI-VCT 125 ZETEC',
 'vin': 'WF0KXXGCBKBE41698',
 'year': 2011}
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM11%2520JNV%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Saving data for MM11%20JNV: {'auction_closing_time': 1774864800.0, 'created_time': 1774303337.907143, 'last_price_update_time': 1774858018.674909}
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MM11%2520JNV') HTTP/1.1" 204 0
2026-03-30 08:06:58 [bca.uk] INFO: Found listing with ID: BT54%20XOM
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT54%2520XOM%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Scrape type for BT54%20XOM: 0
2026-03-30 08:06:58 [bca.uk] INFO: Found listing with ID: SU06%20XOV
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SU06%2520XOV%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Scrape type for SU06%20XOV: 0
2026-03-30 08:06:58 [bca.uk] INFO: Found listing with ID: SP59%20HRM
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP59%2520HRM%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Scrape type for SP59%20HRM: 0
2026-03-30 08:06:58 [bca.uk] INFO: Found listing with ID: GJ56%20ZHY
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ56%2520ZHY%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Scrape type for GJ56%20ZHY: 0
2026-03-30 08:06:58 [bca.uk] INFO: Found listing with ID: M500%20MGW
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M500%2520MGW%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Scrape type for M500%20MGW: 0
2026-03-30 08:06:58 [bca.uk] INFO: Found listing with ID: KY06%20TYK
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY06%2520TYK%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Scrape type for KY06%20TYK: 0
2026-03-30 08:06:58 [bca.uk] INFO: Found listing with ID: DG59%20XEM
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG59%2520XEM%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Scrape type for DG59%20XEM: 0
2026-03-30 08:06:58 [bca.uk] INFO: Found listing with ID: BJ10%20UWH
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ10%2520UWH%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Scrape type for BJ10%20UWH: 0
2026-03-30 08:06:58 [bca.uk] INFO: Found listing with ID: SC53%20TDX
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC53%2520TDX%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Scrape type for SC53%20TDX: 0
2026-03-30 08:06:58 [bca.uk] INFO: Found listing with ID: HV57%20ETA
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV57%2520ETA%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Scrape type for HV57%20ETA: 0
2026-03-30 08:06:58 [bca.uk] INFO: Found listing with ID: EN05%20JVE
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN05%2520JVE%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Scrape type for EN05%20JVE: 0
2026-03-30 08:06:58 [bca.uk] INFO: Found listing with ID: GP57%20RLY
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GP57%2520RLY%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Scrape type for GP57%20RLY: 0
2026-03-30 08:06:58 [bca.uk] INFO: Found listing with ID: AX60%20BHW
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX60%2520BHW%27 HTTP/1.1" 200 None
2026-03-30 08:06:58 [bca.uk] INFO: Scrape type for AX60%20BHW: 2
2026-03-30 08:06:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cab89425-302a-5580-9e21-81d7f357708b with identifier: AX60%20BHW
2026-03-30 08:06:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cab89425-302a-5580-9e21-81d7f357708b with scrape type 2
2026-03-30 08:06:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cab89425-302a-5580-9e21-81d7f357708b with scrape type 2
2026-03-30 08:06:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cab89425-302a-5580-9e21-81d7f357708b, identifier: AX60%20BHW
2026-03-30 08:06:59 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:06:59 [bca.uk] INFO: Found listing with ID: AC58%20KVH
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AC58%2520KVH%27 HTTP/1.1" 200 None
2026-03-30 08:06:59 [bca.uk] INFO: Scrape type for AC58%20KVH: 0
2026-03-30 08:06:59 [bca.uk] INFO: Found listing with ID: KS04%20HEJ
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS04%2520HEJ%27 HTTP/1.1" 200 None
2026-03-30 08:06:59 [bca.uk] INFO: Scrape type for KS04%20HEJ: 0
2026-03-30 08:06:59 [bca.uk] INFO: Found listing with ID: YF12%20LYA
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF12%2520LYA%27 HTTP/1.1" 200 None
2026-03-30 08:06:59 [bca.uk] INFO: Scrape type for YF12%20LYA: 0
2026-03-30 08:06:59 [bca.uk] INFO: Found listing with ID: SG09%20LCM
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG09%2520LCM%27 HTTP/1.1" 200 None
2026-03-30 08:06:59 [bca.uk] INFO: Scrape type for SG09%20LCM: 0
2026-03-30 08:06:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cab89425-302a-5580-9e21-81d7f357708b with identifier: AX60%20BHW
2026-03-30 08:06:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cab89425-302a-5580-9e21-81d7f357708b with identifier: AX60%20BHW
2026-03-30 08:06:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cab89425-302a-5580-9e21-81d7f357708b with identifier: AX60%20BHW to the API
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AX60%20BHW-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'cab89425-302a-5580-9e21-81d7f357708b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AX60 BHW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AX60%20BHW&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'FORD',
 'model': 'MONDEO',
 'odometer': 153143,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'FORD MONDEO 2.0 TDCI 140 ZETEC Estate',
 'transmission': 'manual',
 'trim': 'TDCI 140 ZETEC',
 'vin': 'WF0GXXGBBGBC44960',
 'year': 2011}
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX60%2520BHW%27 HTTP/1.1" 200 None
2026-03-30 08:06:59 [bca.uk] INFO: Saving data for AX60%20BHW: {'auction_closing_time': 1774864800.0, 'created_time': 1774535498.860848, 'last_price_update_time': 1774858019.370232}
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AX60%2520BHW') HTTP/1.1" 204 0
2026-03-30 08:06:59 [bca.uk] INFO: Found listing with ID: CA57%20XLV
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA57%2520XLV%27 HTTP/1.1" 200 None
2026-03-30 08:06:59 [bca.uk] INFO: Scrape type for CA57%20XLV: 0
2026-03-30 08:06:59 [bca.uk] INFO: Found listing with ID: YE59%20XKU
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE59%2520XKU%27 HTTP/1.1" 200 None
2026-03-30 08:06:59 [bca.uk] INFO: Scrape type for YE59%20XKU: 2
2026-03-30 08:06:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 302418e4-fa45-5b2d-bbe4-4375eed46065 with identifier: YE59%20XKU
2026-03-30 08:06:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 302418e4-fa45-5b2d-bbe4-4375eed46065 with scrape type 2
2026-03-30 08:06:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 302418e4-fa45-5b2d-bbe4-4375eed46065 with scrape type 2
2026-03-30 08:06:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 302418e4-fa45-5b2d-bbe4-4375eed46065, identifier: YE59%20XKU
2026-03-30 08:06:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 302418e4-fa45-5b2d-bbe4-4375eed46065 with identifier: YE59%20XKU
2026-03-30 08:06:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 302418e4-fa45-5b2d-bbe4-4375eed46065 with identifier: YE59%20XKU
2026-03-30 08:06:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 302418e4-fa45-5b2d-bbe4-4375eed46065 with identifier: YE59%20XKU to the API
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:06:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 172,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YE59%20XKU-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '302418e4-fa45-5b2d-bbe4-4375eed46065',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YE59 XKU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YE59%20XKU&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 94274,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.8 VVT SRI Hatchback',
 'transmission': 'manual',
 'trim': 'VVT SRI',
 'vin': 'W0L0AHL48A2050030',
 'year': 2010}
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE59%2520XKU%27 HTTP/1.1" 200 None
2026-03-30 08:06:59 [bca.uk] INFO: Saving data for YE59%20XKU: {'auction_closing_time': 1774864800.0, 'created_time': 1774275475.279933, 'last_price_update_time': 1774858019.928706}
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YE59%2520XKU') HTTP/1.1" 204 0
2026-03-30 08:06:59 [bca.uk] INFO: Found listing with ID: WJ58%20DWA
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ58%2520DWA%27 HTTP/1.1" 200 None
2026-03-30 08:06:59 [bca.uk] INFO: Scrape type for WJ58%20DWA: 0
2026-03-30 08:06:59 [bca.uk] INFO: Found listing with ID: HV62%20WPN
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV62%2520WPN%27 HTTP/1.1" 200 None
2026-03-30 08:06:59 [bca.uk] INFO: Scrape type for HV62%20WPN: 0
2026-03-30 08:06:59 [bca.uk] INFO: Found listing with ID: SD60%20WDX
2026-03-30 08:06:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD60%2520WDX%27 HTTP/1.1" 200 None
2026-03-30 08:07:00 [bca.uk] INFO: Scrape type for SD60%20WDX: 2
2026-03-30 08:07:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9a3c7608-5ef6-5aff-9e81-5d8d87ccf5d6 with identifier: SD60%20WDX
2026-03-30 08:07:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9a3c7608-5ef6-5aff-9e81-5d8d87ccf5d6 with scrape type 2
2026-03-30 08:07:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9a3c7608-5ef6-5aff-9e81-5d8d87ccf5d6 with scrape type 2
2026-03-30 08:07:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9a3c7608-5ef6-5aff-9e81-5d8d87ccf5d6, identifier: SD60%20WDX
2026-03-30 08:07:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9a3c7608-5ef6-5aff-9e81-5d8d87ccf5d6 with identifier: SD60%20WDX
2026-03-30 08:07:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9a3c7608-5ef6-5aff-9e81-5d8d87ccf5d6 with identifier: SD60%20WDX
2026-03-30 08:07:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9a3c7608-5ef6-5aff-9e81-5d8d87ccf5d6 with identifier: SD60%20WDX to the API
2026-03-30 08:07:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 115,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SD60%20WDX-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '9a3c7608-5ef6-5aff-9e81-5d8d87ccf5d6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SD60 WDX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SD60%20WDX&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 135679,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 TDCI 110 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'TDCI 110 ZETEC',
 'vin': 'WF0PXXWPDPAM49882',
 'year': 2010}
2026-03-30 08:07:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD60%2520WDX%27 HTTP/1.1" 200 None
2026-03-30 08:07:00 [bca.uk] INFO: Saving data for SD60%20WDX: {'auction_closing_time': 1774864800.0, 'created_time': 1774389978.158322, 'last_price_update_time': 1774858020.627153}
2026-03-30 08:07:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SD60%2520WDX') HTTP/1.1" 204 0
2026-03-30 08:07:00 [bca.uk] INFO: Found listing with ID: CV61%20KBJ
2026-03-30 08:07:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV61%2520KBJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:00 [bca.uk] INFO: Scrape type for CV61%20KBJ: 2
2026-03-30 08:07:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fc654b84-0431-580f-9015-3b545620bf35 with identifier: CV61%20KBJ
2026-03-30 08:07:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fc654b84-0431-580f-9015-3b545620bf35 with scrape type 2
2026-03-30 08:07:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fc654b84-0431-580f-9015-3b545620bf35 with scrape type 2
2026-03-30 08:07:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fc654b84-0431-580f-9015-3b545620bf35, identifier: CV61%20KBJ
2026-03-30 08:07:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fc654b84-0431-580f-9015-3b545620bf35 with identifier: CV61%20KBJ
2026-03-30 08:07:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fc654b84-0431-580f-9015-3b545620bf35 with identifier: CV61%20KBJ
2026-03-30 08:07:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fc654b84-0431-580f-9015-3b545620bf35 with identifier: CV61%20KBJ to the API
2026-03-30 08:07:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CV61%20KBJ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'fc654b84-0431-580f-9015-3b545620bf35',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CV61 KBJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CV61%20KBJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'NISSAN',
 'model': 'QASHQAI',
 'odometer': 106126,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'NISSAN QASHQAI 1.5 DCI 110 ACENTA Hatchback',
 'transmission': 'manual',
 'trim': 'DCI 110 ACENTA',
 'vin': 'SJNFCAJ10U2351002',
 'year': 2011}
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV61%2520KBJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Saving data for CV61%20KBJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774678388.418082, 'last_price_update_time': 1774858021.041728}
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CV61%2520KBJ') HTTP/1.1" 204 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: VO62%20VVP
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO62%2520VVP%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for VO62%20VVP: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: BJ07%20JAO
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ07%2520JAO%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for BJ07%20JAO: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: YY62%20EHO
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY62%2520EHO%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for YY62%20EHO: 2
2026-03-30 08:07:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2ff06c86-f560-5ad2-b6eb-56c84cf6ca60 with identifier: YY62%20EHO
2026-03-30 08:07:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2ff06c86-f560-5ad2-b6eb-56c84cf6ca60 with scrape type 2
2026-03-30 08:07:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2ff06c86-f560-5ad2-b6eb-56c84cf6ca60 with scrape type 2
2026-03-30 08:07:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2ff06c86-f560-5ad2-b6eb-56c84cf6ca60, identifier: YY62%20EHO
2026-03-30 08:07:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2ff06c86-f560-5ad2-b6eb-56c84cf6ca60 with identifier: YY62%20EHO
2026-03-30 08:07:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2ff06c86-f560-5ad2-b6eb-56c84cf6ca60 with identifier: YY62%20EHO
2026-03-30 08:07:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2ff06c86-f560-5ad2-b6eb-56c84cf6ca60 with identifier: YY62%20EHO to the API
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YY62%20EHO-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '2ff06c86-f560-5ad2-b6eb-56c84cf6ca60',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YY62 EHO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YY62%20EHO&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'JAGUAR',
 'model': 'XF',
 'odometer': 197296,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'JAGUAR XF 2.2 D 190 LUXURY Saloon',
 'transmission': 'automatic',
 'trim': 'D 190 LUXURY',
 'vin': 'SAJAC0560CDS60597',
 'year': 2012}
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY62%2520EHO%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Saving data for YY62%20EHO: {'auction_closing_time': 1774864800.0, 'created_time': 1774448456.09542, 'last_price_update_time': 1774858021.546715}
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YY62%2520EHO') HTTP/1.1" 204 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: NU62%20FVV
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU62%2520FVV%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for NU62%20FVV: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: YR60%20HSF
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR60%2520HSF%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for YR60%20HSF: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: YE15%20JYC
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE15%2520JYC%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for YE15%20JYC: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: VO63%20XSD
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO63%2520XSD%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for VO63%20XSD: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: VK16%20BTV
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK16%2520BTV%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for VK16%20BTV: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: RV60%20TZO
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV60%2520TZO%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for RV60%20TZO: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: LG08%20RMU
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG08%2520RMU%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for LG08%20RMU: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: HY60%20RUC
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY60%2520RUC%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for HY60%20RUC: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: HV08%20XHP
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV08%2520XHP%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for HV08%20XHP: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: GL11%20XOW
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL11%2520XOW%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for GL11%20XOW: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: LN10%20VMY
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN10%2520VMY%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for LN10%20VMY: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: LK64%20NEJ
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK64%2520NEJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for LK64%20NEJ: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: LD62%20NNR
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD62%2520NNR%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for LD62%20NNR: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: KM11%20UUD
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM11%2520UUD%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for KM11%20UUD: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: GK61%20NMX
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK61%2520NMX%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for GK61%20NMX: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: EN10%20PWV
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN10%2520PWV%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for EN10%20PWV: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: BN10%20FFD
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN10%2520FFD%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for BN10%20FFD: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: AV13%20PZZ
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV13%2520PZZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for AV13%20PZZ: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: CV62%20UAZ
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV62%2520UAZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for CV62%20UAZ: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: MV07%20KUJ
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV07%2520KUJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for MV07%20KUJ: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: KU57%20WZP
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU57%2520WZP%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for KU57%20WZP: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: KY58%20DDF
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY58%2520DDF%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for KY58%20DDF: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: LT55%20XAG
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT55%2520XAG%27 HTTP/1.1" 200 None
2026-03-30 08:07:01 [bca.uk] INFO: Scrape type for LT55%20XAG: 0
2026-03-30 08:07:01 [bca.uk] INFO: Found listing with ID: RO59%20VYY
2026-03-30 08:07:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO59%2520VYY%27 HTTP/1.1" 200 None
2026-03-30 08:07:02 [bca.uk] INFO: Scrape type for RO59%20VYY: 2
2026-03-30 08:07:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e47c2b59-6557-5c7d-89b4-e44fb2ced473 with identifier: RO59%20VYY
2026-03-30 08:07:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e47c2b59-6557-5c7d-89b4-e44fb2ced473 with scrape type 2
2026-03-30 08:07:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e47c2b59-6557-5c7d-89b4-e44fb2ced473 with scrape type 2
2026-03-30 08:07:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e47c2b59-6557-5c7d-89b4-e44fb2ced473, identifier: RO59%20VYY
2026-03-30 08:07:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e47c2b59-6557-5c7d-89b4-e44fb2ced473 with identifier: RO59%20VYY
2026-03-30 08:07:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e47c2b59-6557-5c7d-89b4-e44fb2ced473 with identifier: RO59%20VYY
2026-03-30 08:07:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e47c2b59-6557-5c7d-89b4-e44fb2ced473 with identifier: RO59%20VYY to the API
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RO59%20VYY-GB',
 'category': 'Car',
 'color': 'purple',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e47c2b59-6557-5c7d-89b4-e44fb2ced473',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RO59 VYY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RO59%20VYY&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'FIAT',
 'model': '500',
 'odometer': 155973,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'FIAT 500 1.2 BYDIESEL Hatchback',
 'transmission': 'manual',
 'trim': 'BYDIESEL',
 'vin': 'ZFA31200000393036',
 'year': 2009}
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO59%2520VYY%27 HTTP/1.1" 200 None
2026-03-30 08:07:02 [bca.uk] INFO: Saving data for RO59%20VYY: {'auction_closing_time': 1774864800.0, 'created_time': 1774389726.430941, 'last_price_update_time': 1774858022.408901}
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RO59%2520VYY') HTTP/1.1" 204 0
2026-03-30 08:07:02 [bca.uk] INFO: Found listing with ID: EA59%20HXN
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA59%2520HXN%27 HTTP/1.1" 200 None
2026-03-30 08:07:02 [bca.uk] INFO: Scrape type for EA59%20HXN: 0
2026-03-30 08:07:02 [bca.uk] INFO: Found listing with ID: DE57%20JFF
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE57%2520JFF%27 HTTP/1.1" 200 None
2026-03-30 08:07:02 [bca.uk] INFO: Scrape type for DE57%20JFF: 0
2026-03-30 08:07:02 [bca.uk] INFO: Found listing with ID: SB15%20DHF
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB15%2520DHF%27 HTTP/1.1" 200 None
2026-03-30 08:07:02 [bca.uk] INFO: Scrape type for SB15%20DHF: 0
2026-03-30 08:07:02 [bca.uk] INFO: Found listing with ID: DN60%20UOP
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN60%2520UOP%27 HTTP/1.1" 200 None
2026-03-30 08:07:02 [bca.uk] INFO: Scrape type for DN60%20UOP: 2
2026-03-30 08:07:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: abf33467-5f75-50eb-b41e-829d18df4646 with identifier: DN60%20UOP
2026-03-30 08:07:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item abf33467-5f75-50eb-b41e-829d18df4646 with scrape type 2
2026-03-30 08:07:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item abf33467-5f75-50eb-b41e-829d18df4646 with scrape type 2
2026-03-30 08:07:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: abf33467-5f75-50eb-b41e-829d18df4646, identifier: DN60%20UOP
2026-03-30 08:07:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: abf33467-5f75-50eb-b41e-829d18df4646 with identifier: DN60%20UOP
2026-03-30 08:07:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: abf33467-5f75-50eb-b41e-829d18df4646 with identifier: DN60%20UOP
2026-03-30 08:07:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: abf33467-5f75-50eb-b41e-829d18df4646 with identifier: DN60%20UOP to the API
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DN60%20UOP-GB',
 'category': 'Car',
 'color': 'green',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'abf33467-5f75-50eb-b41e-829d18df4646',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DN60 UOP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DN60%20UOP&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'VAUXHALL',
 'model': 'AGILA',
 'odometer': 74339,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'VAUXHALL AGILA 1.2 DESIGN 16V Hatchback',
 'transmission': 'manual',
 'trim': 'DESIGN 16V',
 'vin': 'W0LFXB32SAM395926',
 'year': 2010}
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN60%2520UOP%27 HTTP/1.1" 200 None
2026-03-30 08:07:03 [bca.uk] INFO: Saving data for DN60%20UOP: {'auction_closing_time': 1774864800.0, 'created_time': 1774478599.568885, 'last_price_update_time': 1774858023.056036}
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DN60%2520UOP') HTTP/1.1" 204 0
2026-03-30 08:07:03 [bca.uk] INFO: Found listing with ID: LN03%20XSM
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN03%2520XSM%27 HTTP/1.1" 200 None
2026-03-30 08:07:03 [bca.uk] INFO: Scrape type for LN03%20XSM: 0
2026-03-30 08:07:03 [bca.uk] INFO: Found listing with ID: KF54%20RYD
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF54%2520RYD%27 HTTP/1.1" 200 None
2026-03-30 08:07:03 [bca.uk] INFO: Scrape type for KF54%20RYD: 0
2026-03-30 08:07:03 [bca.uk] INFO: Found listing with ID: DE59%20LRX
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE59%2520LRX%27 HTTP/1.1" 200 None
2026-03-30 08:07:03 [bca.uk] INFO: Scrape type for DE59%20LRX: 2
2026-03-30 08:07:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3e3c68b0-d89e-58ab-8d80-57d570048c6f with identifier: DE59%20LRX
2026-03-30 08:07:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3e3c68b0-d89e-58ab-8d80-57d570048c6f with scrape type 2
2026-03-30 08:07:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3e3c68b0-d89e-58ab-8d80-57d570048c6f with scrape type 2
2026-03-30 08:07:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3e3c68b0-d89e-58ab-8d80-57d570048c6f, identifier: DE59%20LRX
2026-03-30 08:07:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3e3c68b0-d89e-58ab-8d80-57d570048c6f with identifier: DE59%20LRX
2026-03-30 08:07:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3e3c68b0-d89e-58ab-8d80-57d570048c6f with identifier: DE59%20LRX
2026-03-30 08:07:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3e3c68b0-d89e-58ab-8d80-57d570048c6f with identifier: DE59%20LRX to the API
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 156,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DE59%20LRX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3e3c68b0-d89e-58ab-8d80-57d570048c6f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DE59 LRX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DE59%20LRX&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'HONDA',
 'model': 'CIVIC',
 'odometer': 176255,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'HONDA CIVIC 1.8 I-VTEC TYPE S GT Hatchback',
 'transmission': 'manual',
 'trim': 'I-VTEC TYPE S GT',
 'vin': 'SHHFN13608U003570',
 'year': 2009}
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE59%2520LRX%27 HTTP/1.1" 200 None
2026-03-30 08:07:03 [bca.uk] INFO: Saving data for DE59%20LRX: {'auction_closing_time': 1774864800.0, 'created_time': 1774304111.982256, 'last_price_update_time': 1774858023.520953}
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DE59%2520LRX') HTTP/1.1" 204 0
2026-03-30 08:07:03 [bca.uk] INFO: Found listing with ID: YB08%20SFN
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB08%2520SFN%27 HTTP/1.1" 200 None
2026-03-30 08:07:03 [bca.uk] INFO: Scrape type for YB08%20SFN: 0
2026-03-30 08:07:03 [bca.uk] INFO: Found listing with ID: YK63%20HJU
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK63%2520HJU%27 HTTP/1.1" 200 None
2026-03-30 08:07:03 [bca.uk] INFO: Scrape type for YK63%20HJU: 2
2026-03-30 08:07:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9a38dbda-07cd-5d0a-92c5-9be9ad99e908 with identifier: YK63%20HJU
2026-03-30 08:07:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9a38dbda-07cd-5d0a-92c5-9be9ad99e908 with scrape type 2
2026-03-30 08:07:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9a38dbda-07cd-5d0a-92c5-9be9ad99e908 with scrape type 2
2026-03-30 08:07:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9a38dbda-07cd-5d0a-92c5-9be9ad99e908, identifier: YK63%20HJU
2026-03-30 08:07:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9a38dbda-07cd-5d0a-92c5-9be9ad99e908 with identifier: YK63%20HJU
2026-03-30 08:07:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9a38dbda-07cd-5d0a-92c5-9be9ad99e908 with identifier: YK63%20HJU
2026-03-30 08:07:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9a38dbda-07cd-5d0a-92c5-9be9ad99e908 with identifier: YK63%20HJU to the API
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 107,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YK63%20HJU-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9a38dbda-07cd-5d0a-92c5-9be9ad99e908',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YK63 HJU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YK63%20HJU&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'CITROEN',
 'model': 'C3',
 'odometer': 94382,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'CITROEN C3 1.2 VTI 82 VTR+ Hatchback',
 'transmission': 'manual',
 'trim': 'VTI 82 VTR+',
 'vin': 'VF7SCHMZ0DW604226',
 'year': 2013}
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK63%2520HJU%27 HTTP/1.1" 200 None
2026-03-30 08:07:03 [bca.uk] INFO: Saving data for YK63%20HJU: {'auction_closing_time': 1774864800.0, 'created_time': 1774477190.806794, 'last_price_update_time': 1774858023.994759}
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YK63%2520HJU') HTTP/1.1" 204 0
2026-03-30 08:07:04 [bca.uk] INFO: Found listing with ID: VN10%20HZJ
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN10%2520HZJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:04 [bca.uk] INFO: Scrape type for VN10%20HZJ: 0
2026-03-30 08:07:04 [bca.uk] INFO: Found listing with ID: RY07%20SLU
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RY07%2520SLU%27 HTTP/1.1" 200 None
2026-03-30 08:07:04 [bca.uk] INFO: Scrape type for RY07%20SLU: 0
2026-03-30 08:07:04 [bca.uk] INFO: Found listing with ID: W12%20SWW
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27W12%2520SWW%27 HTTP/1.1" 200 None
2026-03-30 08:07:04 [bca.uk] INFO: Scrape type for W12%20SWW: 0
2026-03-30 08:07:04 [bca.uk] INFO: Found listing with ID: ET12%20EPJ
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET12%2520EPJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:04 [bca.uk] INFO: Scrape type for ET12%20EPJ: 0
2026-03-30 08:07:04 [bca.uk] INFO: Found listing with ID: KT07%20CZW
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT07%2520CZW%27 HTTP/1.1" 200 None
2026-03-30 08:07:04 [bca.uk] INFO: Scrape type for KT07%20CZW: 2
2026-03-30 08:07:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cc80087f-cdf1-56d7-ad62-990d045d0f90 with identifier: KT07%20CZW
2026-03-30 08:07:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cc80087f-cdf1-56d7-ad62-990d045d0f90 with scrape type 2
2026-03-30 08:07:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cc80087f-cdf1-56d7-ad62-990d045d0f90 with scrape type 2
2026-03-30 08:07:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cc80087f-cdf1-56d7-ad62-990d045d0f90, identifier: KT07%20CZW
2026-03-30 08:07:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cc80087f-cdf1-56d7-ad62-990d045d0f90 with identifier: KT07%20CZW
2026-03-30 08:07:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cc80087f-cdf1-56d7-ad62-990d045d0f90 with identifier: KT07%20CZW
2026-03-30 08:07:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cc80087f-cdf1-56d7-ad62-990d045d0f90 with identifier: KT07%20CZW to the API
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 193,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KT07%20CZW-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'cc80087f-cdf1-56d7-ad62-990d045d0f90',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KT07 CZW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KT07%20CZW&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'MERCEDES-BENZ',
 'model': 'C180',
 'odometer': 123250,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2007-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ C180 1.8 K AVANTGARDE SE Saloon',
 'transmission': 'manual',
 'trim': 'K AVANTGARDE SE',
 'vin': 'WDC2030462R259839',
 'year': 2007}
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT07%2520CZW%27 HTTP/1.1" 200 None
2026-03-30 08:07:04 [bca.uk] INFO: Saving data for KT07%20CZW: {'auction_closing_time': 1774864800.0, 'created_time': 1774305556.484775, 'last_price_update_time': 1774858024.545577}
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KT07%2520CZW') HTTP/1.1" 204 0
2026-03-30 08:07:04 [bca.uk] INFO: Found listing with ID: GU05%20LVY
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU05%2520LVY%27 HTTP/1.1" 200 None
2026-03-30 08:07:04 [bca.uk] INFO: Scrape type for GU05%20LVY: 0
2026-03-30 08:07:04 [bca.uk] INFO: Found listing with ID: LE04%20AFJ
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE04%2520AFJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:04 [bca.uk] INFO: Scrape type for LE04%20AFJ: 2
2026-03-30 08:07:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 915cede9-b767-5fbd-ae5d-cb85aa4395f7 with identifier: LE04%20AFJ
2026-03-30 08:07:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 915cede9-b767-5fbd-ae5d-cb85aa4395f7 with scrape type 2
2026-03-30 08:07:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 915cede9-b767-5fbd-ae5d-cb85aa4395f7 with scrape type 2
2026-03-30 08:07:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 915cede9-b767-5fbd-ae5d-cb85aa4395f7, identifier: LE04%20AFJ
2026-03-30 08:07:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 915cede9-b767-5fbd-ae5d-cb85aa4395f7 with identifier: LE04%20AFJ
2026-03-30 08:07:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 915cede9-b767-5fbd-ae5d-cb85aa4395f7 with identifier: LE04%20AFJ
2026-03-30 08:07:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 915cede9-b767-5fbd-ae5d-cb85aa4395f7 with identifier: LE04%20AFJ to the API
2026-03-30 08:07:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 304,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LE04%20AFJ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '4.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '915cede9-b767-5fbd-ae5d-cb85aa4395f7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LE04 AFJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LE04%20AFJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'JAGUAR',
 'model': 'XKR',
 'odometer': 84315,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2004-01-01',
 'seller_name': None,
 'title': 'JAGUAR XKR 4.2 SUPERCHARGED Coupe',
 'transmission': 'automatic',
 'trim': 'SUPERCHARGED',
 'vin': 'SAJAC41R343A39920',
 'year': 2004}
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE04%2520AFJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Saving data for LE04%20AFJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774275956.007914, 'last_price_update_time': 1774858025.113619}
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LE04%2520AFJ') HTTP/1.1" 204 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: GJ56%20OZO
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ56%2520OZO%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for GJ56%20OZO: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: DN13%20WOV
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN13%2520WOV%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for DN13%20WOV: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: SL60%20TLY
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL60%2520TLY%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for SL60%20TLY: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: SO05%20MZE
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO05%2520MZE%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for SO05%20MZE: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: LX14%20XNH
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX14%2520XNH%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for LX14%20XNH: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: LK66%20WKL
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK66%2520WKL%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for LK66%20WKL: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: GU09%20ZBO
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU09%2520ZBO%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for GU09%20ZBO: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: YD13%20TWN
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD13%2520TWN%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for YD13%20TWN: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: KP58%20SRV
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP58%2520SRV%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for KP58%20SRV: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: LT05%20ONJ
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT05%2520ONJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for LT05%20ONJ: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: ML09%20TVX
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML09%2520TVX%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for ML09%20TVX: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: GU70%20SXD
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU70%2520SXD%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for GU70%20SXD: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: L4%20VSX
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27L4%2520VSX%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for L4%20VSX: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: LR70%20AHN
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR70%2520AHN%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for LR70%20AHN: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: GV69%20EKK
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV69%2520EKK%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for GV69%20EKK: 2
2026-03-30 08:07:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 215eea50-31ab-54df-abf7-0179195584bc with identifier: GV69%20EKK
2026-03-30 08:07:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 215eea50-31ab-54df-abf7-0179195584bc with scrape type 2
2026-03-30 08:07:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 215eea50-31ab-54df-abf7-0179195584bc with scrape type 2
2026-03-30 08:07:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 215eea50-31ab-54df-abf7-0179195584bc, identifier: GV69%20EKK
2026-03-30 08:07:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 215eea50-31ab-54df-abf7-0179195584bc with identifier: GV69%20EKK
2026-03-30 08:07:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 215eea50-31ab-54df-abf7-0179195584bc with identifier: GV69%20EKK
2026-03-30 08:07:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 215eea50-31ab-54df-abf7-0179195584bc with identifier: GV69%20EKK to the API
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 146,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GV69%20EKK-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '215eea50-31ab-54df-abf7-0179195584bc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GV69 EKK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GV69%20EKK&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'AUDI',
 'model': 'Q5',
 'odometer': 87248,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'AUDI Q5 2.0 40 TDI QUATTRO BLACK ED.S-T StationWagon',
 'transmission': 'automatic',
 'trim': '40 TDI QUATTRO BLACK ED.S-T',
 'vin': 'WAUZZZFY7L2008777',
 'year': 2019}
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV69%2520EKK%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Saving data for GV69%20EKK: {'auction_closing_time': 1774864800.0, 'created_time': 1774275987.978036, 'last_price_update_time': 1774858025.806526}
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GV69%2520EKK') HTTP/1.1" 204 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: EJ14%20PYU
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ14%2520PYU%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for EJ14%20PYU: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: FG68%20SFY
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG68%2520SFY%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for FG68%20SFY: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: EX71%20JPO
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX71%2520JPO%27 HTTP/1.1" 200 None
2026-03-30 08:07:05 [bca.uk] INFO: Scrape type for EX71%20JPO: 0
2026-03-30 08:07:05 [bca.uk] INFO: Found listing with ID: EF22%20THK
2026-03-30 08:07:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF22%2520THK%27 HTTP/1.1" 200 None
2026-03-30 08:07:06 [bca.uk] INFO: Scrape type for EF22%20THK: 0
2026-03-30 08:07:06 [bca.uk] INFO: Found listing with ID: DU68%20LVG
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU68%2520LVG%27 HTTP/1.1" 200 None
2026-03-30 08:07:06 [bca.uk] INFO: Scrape type for DU68%20LVG: 0
2026-03-30 08:07:06 [bca.uk] INFO: Found listing with ID: CK70%20OSX
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK70%2520OSX%27 HTTP/1.1" 200 None
2026-03-30 08:07:06 [bca.uk] INFO: Scrape type for CK70%20OSX: 2
2026-03-30 08:07:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5850a0b9-4732-5aee-997c-7c86bb192da5 with identifier: CK70%20OSX
2026-03-30 08:07:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5850a0b9-4732-5aee-997c-7c86bb192da5 with scrape type 2
2026-03-30 08:07:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5850a0b9-4732-5aee-997c-7c86bb192da5 with scrape type 2
2026-03-30 08:07:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5850a0b9-4732-5aee-997c-7c86bb192da5, identifier: CK70%20OSX
2026-03-30 08:07:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5850a0b9-4732-5aee-997c-7c86bb192da5 with identifier: CK70%20OSX
2026-03-30 08:07:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5850a0b9-4732-5aee-997c-7c86bb192da5 with identifier: CK70%20OSX
2026-03-30 08:07:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5850a0b9-4732-5aee-997c-7c86bb192da5 with identifier: CK70%20OSX to the API
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CK70%20OSX-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '5850a0b9-4732-5aee-997c-7c86bb192da5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CK70 OSX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CK70%20OSX&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'CITROEN',
 'model': 'C5 AIRCROSS',
 'odometer': 82266,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'CITROEN C5 AIRCROSS 1.5 BLUEHDI 130 FLAIR PLUS Hatchback',
 'transmission': 'manual',
 'trim': 'BLUEHDI 130 FLAIR PLUS',
 'vin': 'VR7ACYHZJLL063678',
 'year': 2020}
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK70%2520OSX%27 HTTP/1.1" 200 None
2026-03-30 08:07:06 [bca.uk] INFO: Saving data for CK70%20OSX: {'auction_closing_time': 1774864800.0, 'created_time': 1774390254.804845, 'last_price_update_time': 1774858026.450012}
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CK70%2520OSX') HTTP/1.1" 204 0
2026-03-30 08:07:06 [bca.uk] INFO: Found listing with ID: RF22%20LPJ
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF22%2520LPJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:06 [bca.uk] INFO: Scrape type for RF22%20LPJ: 2
2026-03-30 08:07:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 47b589f4-77fc-580d-9b21-8ea5c25396c0 with identifier: RF22%20LPJ
2026-03-30 08:07:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 47b589f4-77fc-580d-9b21-8ea5c25396c0 with scrape type 2
2026-03-30 08:07:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 47b589f4-77fc-580d-9b21-8ea5c25396c0 with scrape type 2
2026-03-30 08:07:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 47b589f4-77fc-580d-9b21-8ea5c25396c0, identifier: RF22%20LPJ
2026-03-30 08:07:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 47b589f4-77fc-580d-9b21-8ea5c25396c0 with identifier: RF22%20LPJ
2026-03-30 08:07:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 47b589f4-77fc-580d-9b21-8ea5c25396c0 with identifier: RF22%20LPJ
2026-03-30 08:07:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 47b589f4-77fc-580d-9b21-8ea5c25396c0 with identifier: RF22%20LPJ to the API
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 110,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RF22%20LPJ-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '47b589f4-77fc-580d-9b21-8ea5c25396c0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RF22 LPJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RF22%20LPJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'TOYOTA',
 'model': 'AYGO X',
 'odometer': 36597,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'TOYOTA AYGO X 1.0 VVT-I EDGE Hatchback',
 'transmission': 'manual',
 'trim': 'VVT-I EDGE',
 'vin': 'JTDAGNAC200032910',
 'year': 2022}
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF22%2520LPJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:06 [bca.uk] INFO: Saving data for RF22%20LPJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774477612.287685, 'last_price_update_time': 1774858026.95089}
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RF22%2520LPJ') HTTP/1.1" 204 0
2026-03-30 08:07:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:07:06 [bca.uk] INFO: Found listing with ID: YH22%20TPO
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH22%2520TPO%27 HTTP/1.1" 200 None
2026-03-30 08:07:06 [bca.uk] INFO: Scrape type for YH22%20TPO: 0
2026-03-30 08:07:06 [bca.uk] INFO: Found listing with ID: WR74%20UNV
2026-03-30 08:07:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR74%2520UNV%27 HTTP/1.1" 200 None
2026-03-30 08:07:07 [bca.uk] INFO: Scrape type for WR74%20UNV: 0
2026-03-30 08:07:07 [bca.uk] INFO: Found listing with ID: OU66%20YVP
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU66%2520YVP%27 HTTP/1.1" 200 None
2026-03-30 08:07:07 [bca.uk] INFO: Scrape type for OU66%20YVP: 2
2026-03-30 08:07:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b2fc9791-159b-5b3e-adc8-c53f152cbba1 with identifier: OU66%20YVP
2026-03-30 08:07:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b2fc9791-159b-5b3e-adc8-c53f152cbba1 with scrape type 2
2026-03-30 08:07:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b2fc9791-159b-5b3e-adc8-c53f152cbba1 with scrape type 2
2026-03-30 08:07:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b2fc9791-159b-5b3e-adc8-c53f152cbba1, identifier: OU66%20YVP
2026-03-30 08:07:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b2fc9791-159b-5b3e-adc8-c53f152cbba1 with identifier: OU66%20YVP
2026-03-30 08:07:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b2fc9791-159b-5b3e-adc8-c53f152cbba1 with identifier: OU66%20YVP
2026-03-30 08:07:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b2fc9791-159b-5b3e-adc8-c53f152cbba1 with identifier: OU66%20YVP to the API
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 167,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OU66%20YVP-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b2fc9791-159b-5b3e-adc8-c53f152cbba1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OU66 YVP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OU66%20YVP&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'AUDI',
 'model': 'A7 SPORTBACK',
 'odometer': 72212,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'AUDI A7 SPORTBACK 3.0 BITDI 320 QUATTRO BLACK ED.TIP Hatchback',
 'transmission': 'manual',
 'trim': 'BITDI 320 QUATTRO BLACK ED.TIP',
 'vin': 'WAUZZZ4G5HN029725',
 'year': 2016}
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU66%2520YVP%27 HTTP/1.1" 200 None
2026-03-30 08:07:07 [bca.uk] INFO: Saving data for OU66%20YVP: {'auction_closing_time': 1774864800.0, 'created_time': 1773957735.701861, 'last_price_update_time': 1774858027.401885}
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OU66%2520YVP') HTTP/1.1" 204 0
2026-03-30 08:07:07 [bca.uk] INFO: Found listing with ID: BV18%20MMU
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV18%2520MMU%27 HTTP/1.1" 200 None
2026-03-30 08:07:07 [bca.uk] INFO: Scrape type for BV18%20MMU: 0
2026-03-30 08:07:07 [bca.uk] INFO: Found listing with ID: EJ72%20YOX
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ72%2520YOX%27 HTTP/1.1" 200 None
2026-03-30 08:07:07 [bca.uk] INFO: Scrape type for EJ72%20YOX: 2
2026-03-30 08:07:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ef678a09-0037-5ea4-aa79-f56e2970957e with identifier: EJ72%20YOX
2026-03-30 08:07:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ef678a09-0037-5ea4-aa79-f56e2970957e with scrape type 2
2026-03-30 08:07:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ef678a09-0037-5ea4-aa79-f56e2970957e with scrape type 2
2026-03-30 08:07:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ef678a09-0037-5ea4-aa79-f56e2970957e, identifier: EJ72%20YOX
2026-03-30 08:07:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ef678a09-0037-5ea4-aa79-f56e2970957e with identifier: EJ72%20YOX
2026-03-30 08:07:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ef678a09-0037-5ea4-aa79-f56e2970957e with identifier: EJ72%20YOX
2026-03-30 08:07:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ef678a09-0037-5ea4-aa79-f56e2970957e with identifier: EJ72%20YOX to the API
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EJ72%20YOX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ef678a09-0037-5ea4-aa79-f56e2970957e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EJ72 YOX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EJ72%20YOX&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'DS AUTOMOBILES',
 'model': 'DS 4',
 'odometer': 38058,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'DS AUTOMOBILES DS 4 1.5 B/HDI 130 PERFORMANCE LINE EAT Hatchback',
 'transmission': 'automatic',
 'trim': 'B/HDI 130 PERFORMANCE LINE EAT',
 'vin': 'VR1FCYHZTN1034240',
 'year': 2022}
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ72%2520YOX%27 HTTP/1.1" 200 None
2026-03-30 08:07:07 [bca.uk] INFO: Saving data for EJ72%20YOX: {'auction_closing_time': 1774864800.0, 'created_time': 1774565237.065816, 'last_price_update_time': 1774858027.891066}
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EJ72%2520YOX') HTTP/1.1" 204 0
2026-03-30 08:07:08 [bca.uk] INFO: Total items found: 100
2026-03-30 08:07:08 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded
2026-03-30 08:07:08 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:07:08 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: GX69%20OHK
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX69%2520OHK%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for GX69%20OHK: 0
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: LD20%20VFR
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD20%2520VFR%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for LD20%20VFR: 0
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: WK69%20XPD
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK69%2520XPD%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for WK69%20XPD: 0
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: BG72%20YNH
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG72%2520YNH%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for BG72%20YNH: 0
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: DP69%20ZFO
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP69%2520ZFO%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for DP69%20ZFO: 0
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: BJ20%20SFO
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ20%2520SFO%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for BJ20%20SFO: 0
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: LX70%20UWW
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX70%2520UWW%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for LX70%20UWW: 0
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: ML18%20JZP
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML18%2520JZP%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for ML18%20JZP: 0
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: AO18%20YDT
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO18%2520YDT%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for AO18%20YDT: 2
2026-03-30 08:07:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 30434a86-a4db-5ff4-9e79-a2cec7c86ce1 with identifier: AO18%20YDT
2026-03-30 08:07:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 30434a86-a4db-5ff4-9e79-a2cec7c86ce1 with scrape type 2
2026-03-30 08:07:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 30434a86-a4db-5ff4-9e79-a2cec7c86ce1 with scrape type 2
2026-03-30 08:07:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 30434a86-a4db-5ff4-9e79-a2cec7c86ce1, identifier: AO18%20YDT
2026-03-30 08:07:08 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:08 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 30434a86-a4db-5ff4-9e79-a2cec7c86ce1 with identifier: AO18%20YDT
2026-03-30 08:07:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 30434a86-a4db-5ff4-9e79-a2cec7c86ce1 with identifier: AO18%20YDT
2026-03-30 08:07:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 30434a86-a4db-5ff4-9e79-a2cec7c86ce1 with identifier: AO18%20YDT to the API
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=21&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AO18%20YDT-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '30434a86-a4db-5ff4-9e79-a2cec7c86ce1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AO18 YDT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AO18%20YDT&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'VAUXHALL',
 'model': 'MOKKA X',
 'odometer': 99639,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOKKA X 1.4 T 140 ECOTEC ACTIVE Hatchback',
 'transmission': 'manual',
 'trim': 'T 140 ECOTEC ACTIVE',
 'vin': 'W0VJC7E87JB681448',
 'year': 2018}
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO18%2520YDT%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Saving data for AO18%20YDT: {'auction_closing_time': 1774864800.0, 'created_time': 1774275974.741767, 'last_price_update_time': 1774858028.60998}
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AO18%2520YDT') HTTP/1.1" 204 0
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: MW24%20ESU
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW24%2520ESU%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for MW24%20ESU: 0
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: MA22%20GUC
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA22%2520GUC%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for MA22%20GUC: 0
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: PX69%20SXW
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX69%2520SXW%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for PX69%20SXW: 0
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: DSZ%206849
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DSZ%25206849%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for DSZ%206849: 2
2026-03-30 08:07:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b0a008c0-68af-5197-aa30-3d341bb7d852 with identifier: DSZ%206849
2026-03-30 08:07:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b0a008c0-68af-5197-aa30-3d341bb7d852 with scrape type 2
2026-03-30 08:07:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b0a008c0-68af-5197-aa30-3d341bb7d852 with scrape type 2
2026-03-30 08:07:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b0a008c0-68af-5197-aa30-3d341bb7d852, identifier: DSZ%206849
2026-03-30 08:07:08 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: DX68%20LYY
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX68%2520LYY%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for DX68%20LYY: 0
2026-03-30 08:07:08 [bca.uk] INFO: Found listing with ID: M8%20GTB
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M8%2520GTB%27 HTTP/1.1" 200 None
2026-03-30 08:07:08 [bca.uk] INFO: Scrape type for M8%20GTB: 0
2026-03-30 08:07:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b0a008c0-68af-5197-aa30-3d341bb7d852 with identifier: DSZ%206849
2026-03-30 08:07:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b0a008c0-68af-5197-aa30-3d341bb7d852 with identifier: DSZ%206849
2026-03-30 08:07:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b0a008c0-68af-5197-aa30-3d341bb7d852 with identifier: DSZ%206849 to the API
2026-03-30 08:07:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 110,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DSZ%206849-GB',
 'category': 'Car',
 'color': 'purple',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b0a008c0-68af-5197-aa30-3d341bb7d852',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DSZ 6849',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DSZ%206849&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'DS AUTOMOBILES',
 'model': 'DS 3 CROSSBACK',
 'odometer': 27229,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'DS AUTOMOBILES DS 3 CROSSBACK 1.2 P/T 130 ULTRA PRESTIGE EAT8 '
          'Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 ULTRA PRESTIGE EAT8',
 'vin': 'VR1URHNSSKW121667',
 'year': 2019}
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DSZ%25206849%27 HTTP/1.1" 200 None
2026-03-30 08:07:09 [bca.uk] INFO: Saving data for DSZ%206849: {'auction_closing_time': 1774864800.0, 'created_time': 1774478792.566231, 'last_price_update_time': 1774858029.195296}
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DSZ%25206849') HTTP/1.1" 204 0
2026-03-30 08:07:09 [bca.uk] INFO: Found listing with ID: MF20%20LKN
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF20%2520LKN%27 HTTP/1.1" 200 None
2026-03-30 08:07:09 [bca.uk] INFO: Scrape type for MF20%20LKN: 2
2026-03-30 08:07:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 170e5cd8-6da2-5e3e-b3f5-8e29e0173080 with identifier: MF20%20LKN
2026-03-30 08:07:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 170e5cd8-6da2-5e3e-b3f5-8e29e0173080 with scrape type 2
2026-03-30 08:07:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 170e5cd8-6da2-5e3e-b3f5-8e29e0173080 with scrape type 2
2026-03-30 08:07:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 170e5cd8-6da2-5e3e-b3f5-8e29e0173080, identifier: MF20%20LKN
2026-03-30 08:07:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 170e5cd8-6da2-5e3e-b3f5-8e29e0173080 with identifier: MF20%20LKN
2026-03-30 08:07:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 170e5cd8-6da2-5e3e-b3f5-8e29e0173080 with identifier: MF20%20LKN
2026-03-30 08:07:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 170e5cd8-6da2-5e3e-b3f5-8e29e0173080 with identifier: MF20%20LKN to the API
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 122,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MF20%20LKN-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '170e5cd8-6da2-5e3e-b3f5-8e29e0173080',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MF20 LKN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MF20%20LKN&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'AUDI',
 'model': 'Q2',
 'odometer': 25644,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'AUDI Q2 1.6 30 TDI SPORT Hatchback',
 'transmission': 'manual',
 'trim': '30 TDI SPORT',
 'vin': 'WAUZZZGA8LA039690',
 'year': 2020}
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF20%2520LKN%27 HTTP/1.1" 200 None
2026-03-30 08:07:09 [bca.uk] INFO: Saving data for MF20%20LKN: {'auction_closing_time': 1774864800.0, 'created_time': 1774391885.588836, 'last_price_update_time': 1774858029.766005}
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MF20%2520LKN') HTTP/1.1" 204 0
2026-03-30 08:07:09 [bca.uk] INFO: Found listing with ID: OE70%20CVW
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE70%2520CVW%27 HTTP/1.1" 200 None
2026-03-30 08:07:09 [bca.uk] INFO: Scrape type for OE70%20CVW: 2
2026-03-30 08:07:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: efb5f15b-bd55-5cd5-8b2a-d2301cf2e411 with identifier: OE70%20CVW
2026-03-30 08:07:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item efb5f15b-bd55-5cd5-8b2a-d2301cf2e411 with scrape type 2
2026-03-30 08:07:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item efb5f15b-bd55-5cd5-8b2a-d2301cf2e411 with scrape type 2
2026-03-30 08:07:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: efb5f15b-bd55-5cd5-8b2a-d2301cf2e411, identifier: OE70%20CVW
2026-03-30 08:07:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: efb5f15b-bd55-5cd5-8b2a-d2301cf2e411 with identifier: OE70%20CVW
2026-03-30 08:07:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: efb5f15b-bd55-5cd5-8b2a-d2301cf2e411 with identifier: OE70%20CVW
2026-03-30 08:07:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: efb5f15b-bd55-5cd5-8b2a-d2301cf2e411 with identifier: OE70%20CVW to the API
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 44,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OE70%20CVW-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'efb5f15b-bd55-5cd5-8b2a-d2301cf2e411',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OE70 CVW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OE70%20CVW&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'LAND ROVER',
 'model': 'DISCOVERY SPORT',
 'odometer': 45868,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DISCOVERY SPORT 1.5 P300E R-DYNAMIC HSE (5ST) '
          'StationWagon',
 'transmission': 'automatic',
 'trim': 'P300E R-DYNAMIC HSE (5ST)',
 'vin': 'SALCA2AT9LH871749',
 'year': 2020}
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE70%2520CVW%27 HTTP/1.1" 200 None
2026-03-30 08:07:10 [bca.uk] INFO: Saving data for OE70%20CVW: {'auction_closing_time': 1774864800.0, 'created_time': 1773826019.475062, 'last_price_update_time': 1774858030.255397}
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OE70%2520CVW') HTTP/1.1" 204 0
2026-03-30 08:07:10 [bca.uk] INFO: Found listing with ID: WG22%20UOD
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG22%2520UOD%27 HTTP/1.1" 200 None
2026-03-30 08:07:10 [bca.uk] INFO: Scrape type for WG22%20UOD: 2
2026-03-30 08:07:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7043f4dc-457d-5fa6-89f5-c88f2e5f5463 with identifier: WG22%20UOD
2026-03-30 08:07:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7043f4dc-457d-5fa6-89f5-c88f2e5f5463 with scrape type 2
2026-03-30 08:07:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7043f4dc-457d-5fa6-89f5-c88f2e5f5463 with scrape type 2
2026-03-30 08:07:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7043f4dc-457d-5fa6-89f5-c88f2e5f5463, identifier: WG22%20UOD
2026-03-30 08:07:10 [scrapy.extensions.logstats] INFO: Crawled 125 pages (at 6 pages/min), scraped 403 items (at 87 items/min)
2026-03-30 08:07:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 191MiB
2026-03-30 08:07:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7043f4dc-457d-5fa6-89f5-c88f2e5f5463 with identifier: WG22%20UOD
2026-03-30 08:07:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7043f4dc-457d-5fa6-89f5-c88f2e5f5463 with identifier: WG22%20UOD
2026-03-30 08:07:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7043f4dc-457d-5fa6-89f5-c88f2e5f5463 with identifier: WG22%20UOD to the API
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 35,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WG22%20UOD-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '7043f4dc-457d-5fa6-89f5-c88f2e5f5463',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WG22 UOD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WG22%20UOD&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'JAGUAR',
 'model': 'E-PACE',
 'odometer': 44299,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'JAGUAR E-PACE 1.5 P300E AWD R-DYNAMIC HSE Hatchback',
 'transmission': 'automatic',
 'trim': 'P300E AWD R-DYNAMIC HSE',
 'vin': 'SADFA2AT6P1034576',
 'year': 2022}
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG22%2520UOD%27 HTTP/1.1" 200 None
2026-03-30 08:07:10 [bca.uk] INFO: Saving data for WG22%20UOD: {'auction_closing_time': 1774864800.0, 'created_time': 1773824429.073813, 'last_price_update_time': 1774858030.828543}
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WG22%2520UOD') HTTP/1.1" 204 0
2026-03-30 08:07:10 [bca.uk] INFO: Found listing with ID: WV70%20FXU
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV70%2520FXU%27 HTTP/1.1" 200 None
2026-03-30 08:07:10 [bca.uk] INFO: Scrape type for WV70%20FXU: 0
2026-03-30 08:07:10 [bca.uk] INFO: Found listing with ID: YS70%20CXD
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS70%2520CXD%27 HTTP/1.1" 200 None
2026-03-30 08:07:10 [bca.uk] INFO: Scrape type for YS70%20CXD: 0
2026-03-30 08:07:10 [bca.uk] INFO: Found listing with ID: GJ71%20WSN
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ71%2520WSN%27 HTTP/1.1" 200 None
2026-03-30 08:07:10 [bca.uk] INFO: Scrape type for GJ71%20WSN: 0
2026-03-30 08:07:10 [bca.uk] INFO: Found listing with ID: HT70%20DMF
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT70%2520DMF%27 HTTP/1.1" 200 None
2026-03-30 08:07:10 [bca.uk] INFO: Scrape type for HT70%20DMF: 0
2026-03-30 08:07:10 [bca.uk] INFO: Found listing with ID: KM20%20TSZ
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM20%2520TSZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:10 [bca.uk] INFO: Scrape type for KM20%20TSZ: 0
2026-03-30 08:07:10 [bca.uk] INFO: Found listing with ID: LV18%20FLW
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV18%2520FLW%27 HTTP/1.1" 200 None
2026-03-30 08:07:10 [bca.uk] INFO: Scrape type for LV18%20FLW: 0
2026-03-30 08:07:10 [bca.uk] INFO: Found listing with ID: AV20%20JJK
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV20%2520JJK%27 HTTP/1.1" 200 None
2026-03-30 08:07:10 [bca.uk] INFO: Scrape type for AV20%20JJK: 2
2026-03-30 08:07:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8c9fdb49-22ee-5045-b484-50fd3ea5bf58 with identifier: AV20%20JJK
2026-03-30 08:07:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8c9fdb49-22ee-5045-b484-50fd3ea5bf58 with scrape type 2
2026-03-30 08:07:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8c9fdb49-22ee-5045-b484-50fd3ea5bf58 with scrape type 2
2026-03-30 08:07:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8c9fdb49-22ee-5045-b484-50fd3ea5bf58, identifier: AV20%20JJK
2026-03-30 08:07:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8c9fdb49-22ee-5045-b484-50fd3ea5bf58 with identifier: AV20%20JJK
2026-03-30 08:07:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8c9fdb49-22ee-5045-b484-50fd3ea5bf58 with identifier: AV20%20JJK
2026-03-30 08:07:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8c9fdb49-22ee-5045-b484-50fd3ea5bf58 with identifier: AV20%20JJK to the API
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 152,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AV20%20JJK-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8c9fdb49-22ee-5045-b484-50fd3ea5bf58',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AV20 JJK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AV20%20JJK&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'RENAULT',
 'model': 'KADJAR',
 'odometer': 31881,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'RENAULT KADJAR 1.3 TCE 140 ICONIC EDC Hatchback',
 'transmission': 'automatic',
 'trim': 'TCE 140 ICONIC EDC',
 'vin': 'VF1RFE00965350952',
 'year': 2020}
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV20%2520JJK%27 HTTP/1.1" 200 None
2026-03-30 08:07:11 [bca.uk] INFO: Saving data for AV20%20JJK: {'auction_closing_time': 1774864800.0, 'created_time': 1774478966.460879, 'last_price_update_time': 1774858031.38559}
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AV20%2520JJK') HTTP/1.1" 204 0
2026-03-30 08:07:11 [bca.uk] INFO: Found listing with ID: GJ20%20UMA
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ20%2520UMA%27 HTTP/1.1" 200 None
2026-03-30 08:07:11 [bca.uk] INFO: Scrape type for GJ20%20UMA: 0
2026-03-30 08:07:11 [bca.uk] INFO: Found listing with ID: V800%20ARR
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27V800%2520ARR%27 HTTP/1.1" 200 None
2026-03-30 08:07:11 [bca.uk] INFO: Scrape type for V800%20ARR: 0
2026-03-30 08:07:11 [bca.uk] INFO: Found listing with ID: BV19%20UHK
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV19%2520UHK%27 HTTP/1.1" 200 None
2026-03-30 08:07:11 [bca.uk] INFO: Scrape type for BV19%20UHK: 0
2026-03-30 08:07:11 [bca.uk] INFO: Found listing with ID: DY68%20UWN
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY68%2520UWN%27 HTTP/1.1" 200 None
2026-03-30 08:07:11 [bca.uk] INFO: Scrape type for DY68%20UWN: 0
2026-03-30 08:07:11 [bca.uk] INFO: Found listing with ID: FL71%20EGE
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL71%2520EGE%27 HTTP/1.1" 200 None
2026-03-30 08:07:11 [bca.uk] INFO: Scrape type for FL71%20EGE: 0
2026-03-30 08:07:11 [bca.uk] INFO: Found listing with ID: ND70%20FWR
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND70%2520FWR%27 HTTP/1.1" 200 None
2026-03-30 08:07:11 [bca.uk] INFO: Scrape type for ND70%20FWR: 2
2026-03-30 08:07:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 12c94024-716e-5f70-a317-8f2139d30c93 with identifier: ND70%20FWR
2026-03-30 08:07:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 12c94024-716e-5f70-a317-8f2139d30c93 with scrape type 2
2026-03-30 08:07:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 12c94024-716e-5f70-a317-8f2139d30c93 with scrape type 2
2026-03-30 08:07:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 12c94024-716e-5f70-a317-8f2139d30c93, identifier: ND70%20FWR
2026-03-30 08:07:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 12c94024-716e-5f70-a317-8f2139d30c93 with identifier: ND70%20FWR
2026-03-30 08:07:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 12c94024-716e-5f70-a317-8f2139d30c93 with identifier: ND70%20FWR
2026-03-30 08:07:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 12c94024-716e-5f70-a317-8f2139d30c93 with identifier: ND70%20FWR to the API
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ND70%20FWR-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '12c94024-716e-5f70-a317-8f2139d30c93',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ND70 FWR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ND70%20FWR&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'AUDI',
 'model': 'E-TRON',
 'odometer': 39288,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'AUDI E-TRON 71KWH 50 Q TECHNIK StationWagon',
 'transmission': 'automatic',
 'trim': '71KWH 50 Q TECHNIK',
 'vin': 'WAUZZZGE3MB013657',
 'year': 2020}
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND70%2520FWR%27 HTTP/1.1" 200 None
2026-03-30 08:07:11 [bca.uk] INFO: Saving data for ND70%20FWR: {'auction_closing_time': 1774864800.0, 'created_time': 1774477614.65946, 'last_price_update_time': 1774858031.905054}
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ND70%2520FWR') HTTP/1.1" 204 0
2026-03-30 08:07:12 [bca.uk] INFO: Found listing with ID: MJ69%20NDN
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ69%2520NDN%27 HTTP/1.1" 200 None
2026-03-30 08:07:12 [bca.uk] INFO: Scrape type for MJ69%20NDN: 0
2026-03-30 08:07:12 [bca.uk] INFO: Found listing with ID: KJ19%20OPY
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ19%2520OPY%27 HTTP/1.1" 200 None
2026-03-30 08:07:12 [bca.uk] INFO: Scrape type for KJ19%20OPY: 2
2026-03-30 08:07:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d40bae72-9395-5732-a0b9-22073470f606 with identifier: KJ19%20OPY
2026-03-30 08:07:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d40bae72-9395-5732-a0b9-22073470f606 with scrape type 2
2026-03-30 08:07:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d40bae72-9395-5732-a0b9-22073470f606 with scrape type 2
2026-03-30 08:07:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d40bae72-9395-5732-a0b9-22073470f606, identifier: KJ19%20OPY
2026-03-30 08:07:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d40bae72-9395-5732-a0b9-22073470f606 with identifier: KJ19%20OPY
2026-03-30 08:07:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d40bae72-9395-5732-a0b9-22073470f606 with identifier: KJ19%20OPY
2026-03-30 08:07:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d40bae72-9395-5732-a0b9-22073470f606 with identifier: KJ19%20OPY to the API
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 204,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KJ19%20OPY-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd40bae72-9395-5732-a0b9-22073470f606',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KJ19 OPY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KJ19%20OPY&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'PORSCHE',
 'model': 'MACAN',
 'odometer': 72411,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'PORSCHE MACAN 3.0 354 S PDK StationWagon',
 'transmission': 'automatic',
 'trim': '354 S PDK',
 'vin': 'WP1ZZZ95ZKLB26733',
 'year': 2019}
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ19%2520OPY%27 HTTP/1.1" 200 None
2026-03-30 08:07:12 [bca.uk] INFO: Saving data for KJ19%20OPY: {'auction_closing_time': 1774864800.0, 'created_time': 1774477583.177283, 'last_price_update_time': 1774858032.435314}
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KJ19%2520OPY') HTTP/1.1" 204 0
2026-03-30 08:07:12 [bca.uk] INFO: Found listing with ID: RE68%20BSO
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE68%2520BSO%27 HTTP/1.1" 200 None
2026-03-30 08:07:12 [bca.uk] INFO: Scrape type for RE68%20BSO: 2
2026-03-30 08:07:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fc2c1c23-4031-52c1-825f-05e1d4e39a2e with identifier: RE68%20BSO
2026-03-30 08:07:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fc2c1c23-4031-52c1-825f-05e1d4e39a2e with scrape type 2
2026-03-30 08:07:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fc2c1c23-4031-52c1-825f-05e1d4e39a2e with scrape type 2
2026-03-30 08:07:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fc2c1c23-4031-52c1-825f-05e1d4e39a2e, identifier: RE68%20BSO
2026-03-30 08:07:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fc2c1c23-4031-52c1-825f-05e1d4e39a2e with identifier: RE68%20BSO
2026-03-30 08:07:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fc2c1c23-4031-52c1-825f-05e1d4e39a2e with identifier: RE68%20BSO
2026-03-30 08:07:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fc2c1c23-4031-52c1-825f-05e1d4e39a2e with identifier: RE68%20BSO to the API
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 113,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RE68%20BSO-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'fc2c1c23-4031-52c1-825f-05e1d4e39a2e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RE68 BSO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RE68%20BSO&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 91324,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 1.5 TSI EVO 130 SE NAV Hatchback',
 'transmission': 'manual',
 'trim': 'TSI EVO 130 SE NAV',
 'vin': 'WVWZZZAUZKW013568',
 'year': 2018}
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE68%2520BSO%27 HTTP/1.1" 200 None
2026-03-30 08:07:12 [bca.uk] INFO: Saving data for RE68%20BSO: {'auction_closing_time': 1774864800.0, 'created_time': 1774477567.457506, 'last_price_update_time': 1774858032.891843}
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RE68%2520BSO') HTTP/1.1" 204 0
2026-03-30 08:07:12 [bca.uk] INFO: Found listing with ID: DV70%20UAG
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV70%2520UAG%27 HTTP/1.1" 200 None
2026-03-30 08:07:12 [bca.uk] INFO: Scrape type for DV70%20UAG: 2
2026-03-30 08:07:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7ef227b5-b964-561e-a4b0-c019c10496e7 with identifier: DV70%20UAG
2026-03-30 08:07:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7ef227b5-b964-561e-a4b0-c019c10496e7 with scrape type 2
2026-03-30 08:07:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7ef227b5-b964-561e-a4b0-c019c10496e7 with scrape type 2
2026-03-30 08:07:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7ef227b5-b964-561e-a4b0-c019c10496e7, identifier: DV70%20UAG
2026-03-30 08:07:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7ef227b5-b964-561e-a4b0-c019c10496e7 with identifier: DV70%20UAG
2026-03-30 08:07:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7ef227b5-b964-561e-a4b0-c019c10496e7 with identifier: DV70%20UAG
2026-03-30 08:07:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7ef227b5-b964-561e-a4b0-c019c10496e7 with identifier: DV70%20UAG to the API
2026-03-30 08:07:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DV70%20UAG-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '7ef227b5-b964-561e-a4b0-c019c10496e7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DV70 UAG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DV70%20UAG&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 34146,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 2.0 S SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'S SPORT',
 'vin': 'WMWXR520402P05903',
 'year': 2020}
2026-03-30 08:07:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV70%2520UAG%27 HTTP/1.1" 200 None
2026-03-30 08:07:13 [bca.uk] INFO: Saving data for DV70%20UAG: {'auction_closing_time': 1774864800.0, 'created_time': 1774477533.146784, 'last_price_update_time': 1774858033.322191}
2026-03-30 08:07:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DV70%2520UAG') HTTP/1.1" 204 0
2026-03-30 08:07:13 [bca.uk] INFO: Found listing with ID: FL21%20VOF
2026-03-30 08:07:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL21%2520VOF%27 HTTP/1.1" 200 None
2026-03-30 08:07:13 [bca.uk] INFO: Scrape type for FL21%20VOF: 2
2026-03-30 08:07:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f6fff2da-21b9-5fbc-b266-ee40b1d5d441 with identifier: FL21%20VOF
2026-03-30 08:07:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f6fff2da-21b9-5fbc-b266-ee40b1d5d441 with scrape type 2
2026-03-30 08:07:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f6fff2da-21b9-5fbc-b266-ee40b1d5d441 with scrape type 2
2026-03-30 08:07:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f6fff2da-21b9-5fbc-b266-ee40b1d5d441, identifier: FL21%20VOF
2026-03-30 08:07:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:07:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f6fff2da-21b9-5fbc-b266-ee40b1d5d441 with identifier: FL21%20VOF
2026-03-30 08:07:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f6fff2da-21b9-5fbc-b266-ee40b1d5d441 with identifier: FL21%20VOF
2026-03-30 08:07:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f6fff2da-21b9-5fbc-b266-ee40b1d5d441 with identifier: FL21%20VOF to the API
2026-03-30 08:07:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 44,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FL21%20VOF-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'f6fff2da-21b9-5fbc-b266-ee40b1d5d441',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FL21 VOF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FL21%20VOF&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 93741,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 1.5 P300E 4WD R-DYNAMIC S Hatchback',
 'transmission': 'automatic',
 'trim': 'P300E 4WD R-DYNAMIC S',
 'vin': 'SALZA2AT3MH146899',
 'year': 2021}
2026-03-30 08:07:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL21%2520VOF%27 HTTP/1.1" 200 None
2026-03-30 08:07:14 [bca.uk] INFO: Saving data for FL21%20VOF: {'auction_closing_time': 1774864800.0, 'created_time': 1774477553.929708, 'last_price_update_time': 1774858034.731327}
2026-03-30 08:07:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FL21%2520VOF') HTTP/1.1" 204 0
2026-03-30 08:07:14 [bca.uk] INFO: Found listing with ID: PF68%20PYB
2026-03-30 08:07:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF68%2520PYB%27 HTTP/1.1" 200 None
2026-03-30 08:07:14 [bca.uk] INFO: Scrape type for PF68%20PYB: 0
2026-03-30 08:07:14 [bca.uk] INFO: Found listing with ID: SK20%20UEP
2026-03-30 08:07:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK20%2520UEP%27 HTTP/1.1" 200 None
2026-03-30 08:07:14 [bca.uk] INFO: Scrape type for SK20%20UEP: 2
2026-03-30 08:07:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 398552e9-5c60-5a12-bf0c-ca47dfe9d3a1 with identifier: SK20%20UEP
2026-03-30 08:07:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 398552e9-5c60-5a12-bf0c-ca47dfe9d3a1 with scrape type 2
2026-03-30 08:07:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 398552e9-5c60-5a12-bf0c-ca47dfe9d3a1 with scrape type 2
2026-03-30 08:07:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 398552e9-5c60-5a12-bf0c-ca47dfe9d3a1, identifier: SK20%20UEP
2026-03-30 08:07:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 398552e9-5c60-5a12-bf0c-ca47dfe9d3a1 with identifier: SK20%20UEP
2026-03-30 08:07:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 398552e9-5c60-5a12-bf0c-ca47dfe9d3a1 with identifier: SK20%20UEP
2026-03-30 08:07:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 398552e9-5c60-5a12-bf0c-ca47dfe9d3a1 with identifier: SK20%20UEP to the API
2026-03-30 08:07:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SK20%20UEP-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '398552e9-5c60-5a12-bf0c-ca47dfe9d3a1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SK20 UEP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SK20%20UEP&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'FORD',
 'model': 'MONDEO',
 'odometer': 53059,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'FORD MONDEO 2.0 EBL 150 ZETEC ED. Estate',
 'transmission': 'manual',
 'trim': 'EBL 150 ZETEC ED.',
 'vin': 'WF0FXXWPCFLB00485',
 'year': 2020}
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK20%2520UEP%27 HTTP/1.1" 200 None
2026-03-30 08:07:15 [bca.uk] INFO: Saving data for SK20%20UEP: {'auction_closing_time': 1774864800.0, 'created_time': 1774477540.872232, 'last_price_update_time': 1774858035.181466}
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SK20%2520UEP') HTTP/1.1" 204 0
2026-03-30 08:07:15 [bca.uk] INFO: Found listing with ID: RE70%20JXR
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE70%2520JXR%27 HTTP/1.1" 200 None
2026-03-30 08:07:15 [bca.uk] INFO: Scrape type for RE70%20JXR: 0
2026-03-30 08:07:15 [bca.uk] INFO: Found listing with ID: GF20%20LKE
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF20%2520LKE%27 HTTP/1.1" 200 None
2026-03-30 08:07:15 [bca.uk] INFO: Scrape type for GF20%20LKE: 0
2026-03-30 08:07:15 [bca.uk] INFO: Found listing with ID: SE68%20SDU
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE68%2520SDU%27 HTTP/1.1" 200 None
2026-03-30 08:07:15 [bca.uk] INFO: Scrape type for SE68%20SDU: 0
2026-03-30 08:07:15 [bca.uk] INFO: Found listing with ID: SJ72%20MDX
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ72%2520MDX%27 HTTP/1.1" 200 None
2026-03-30 08:07:15 [bca.uk] INFO: Scrape type for SJ72%20MDX: 0
2026-03-30 08:07:15 [bca.uk] INFO: Found listing with ID: DG69%20VJO
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG69%2520VJO%27 HTTP/1.1" 200 None
2026-03-30 08:07:15 [bca.uk] INFO: Scrape type for DG69%20VJO: 2
2026-03-30 08:07:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5ca73a02-feae-5307-b4bc-cc7b54dd0546 with identifier: DG69%20VJO
2026-03-30 08:07:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5ca73a02-feae-5307-b4bc-cc7b54dd0546 with scrape type 2
2026-03-30 08:07:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5ca73a02-feae-5307-b4bc-cc7b54dd0546 with scrape type 2
2026-03-30 08:07:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5ca73a02-feae-5307-b4bc-cc7b54dd0546, identifier: DG69%20VJO
2026-03-30 08:07:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5ca73a02-feae-5307-b4bc-cc7b54dd0546 with identifier: DG69%20VJO
2026-03-30 08:07:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5ca73a02-feae-5307-b4bc-cc7b54dd0546 with identifier: DG69%20VJO
2026-03-30 08:07:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5ca73a02-feae-5307-b4bc-cc7b54dd0546 with identifier: DG69%20VJO to the API
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DG69%20VJO-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5ca73a02-feae-5307-b4bc-cc7b54dd0546',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DG69 VJO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DG69%20VJO&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow - East',
 'make': 'MINI',
 'model': 'CLUBMAN',
 'odometer': 41928,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MINI CLUBMAN 1.5 COOPER CLASSIC Estate',
 'transmission': 'manual',
 'trim': 'COOPER CLASSIC',
 'vin': 'WMWLV320602L59920',
 'year': 2019}
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG69%2520VJO%27 HTTP/1.1" 200 None
2026-03-30 08:07:15 [bca.uk] INFO: Saving data for DG69%20VJO: {'auction_closing_time': 1774864800.0, 'created_time': 1774476213.488726, 'last_price_update_time': 1774858035.71832}
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DG69%2520VJO') HTTP/1.1" 204 0
2026-03-30 08:07:15 [bca.uk] INFO: Total items found: 100
2026-03-30 08:07:15 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=24&sort=MostRecentlyAdded
2026-03-30 08:07:15 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:07:15 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=24&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:15 [bca.uk] INFO: Found listing with ID: SC19%20XGB
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC19%2520XGB%27 HTTP/1.1" 200 None
2026-03-30 08:07:15 [bca.uk] INFO: Scrape type for SC19%20XGB: 2
2026-03-30 08:07:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b77a1566-a1ea-5909-af2f-447ab0da8a14 with identifier: SC19%20XGB
2026-03-30 08:07:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b77a1566-a1ea-5909-af2f-447ab0da8a14 with scrape type 2
2026-03-30 08:07:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b77a1566-a1ea-5909-af2f-447ab0da8a14 with scrape type 2
2026-03-30 08:07:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b77a1566-a1ea-5909-af2f-447ab0da8a14, identifier: SC19%20XGB
2026-03-30 08:07:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b77a1566-a1ea-5909-af2f-447ab0da8a14 with identifier: SC19%20XGB
2026-03-30 08:07:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b77a1566-a1ea-5909-af2f-447ab0da8a14 with identifier: SC19%20XGB
2026-03-30 08:07:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b77a1566-a1ea-5909-af2f-447ab0da8a14 with identifier: SC19%20XGB to the API
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SC19%20XGB-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b77a1566-a1ea-5909-af2f-447ab0da8a14',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SC19 XGB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SC19%20XGB&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow - East',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 29536,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 1.5 EXCLUSIVE Hatchback',
 'transmission': 'manual',
 'trim': 'EXCLUSIVE',
 'vin': 'WMWXR32010TR97315',
 'year': 2019}
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC19%2520XGB%27 HTTP/1.1" 200 None
2026-03-30 08:07:16 [bca.uk] INFO: Saving data for SC19%20XGB: {'auction_closing_time': 1774864800.0, 'created_time': 1774477531.902957, 'last_price_update_time': 1774858036.269666}
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SC19%2520XGB') HTTP/1.1" 204 0
2026-03-30 08:07:16 [bca.uk] INFO: Found listing with ID: AF69%20BZY
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF69%2520BZY%27 HTTP/1.1" 200 None
2026-03-30 08:07:16 [bca.uk] INFO: Scrape type for AF69%20BZY: 0
2026-03-30 08:07:16 [bca.uk] INFO: Found listing with ID: GW69%20WAW
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GW69%2520WAW%27 HTTP/1.1" 200 None
2026-03-30 08:07:16 [bca.uk] INFO: Scrape type for GW69%20WAW: 0
2026-03-30 08:07:16 [bca.uk] INFO: Found listing with ID: KY22%20VLX
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY22%2520VLX%27 HTTP/1.1" 200 None
2026-03-30 08:07:16 [bca.uk] INFO: Scrape type for KY22%20VLX: 2
2026-03-30 08:07:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2ab65d8a-3060-5d81-9504-e827833df011 with identifier: KY22%20VLX
2026-03-30 08:07:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2ab65d8a-3060-5d81-9504-e827833df011 with scrape type 2
2026-03-30 08:07:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2ab65d8a-3060-5d81-9504-e827833df011 with scrape type 2
2026-03-30 08:07:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2ab65d8a-3060-5d81-9504-e827833df011, identifier: KY22%20VLX
2026-03-30 08:07:16 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=24&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:16 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=24&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:16 [bca.uk] INFO: Found listing with ID: CE19%20UGD
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE19%2520UGD%27 HTTP/1.1" 200 None
2026-03-30 08:07:16 [bca.uk] INFO: Scrape type for CE19%20UGD: 0
2026-03-30 08:07:16 [bca.uk] INFO: Found listing with ID: BG70%20GGP
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG70%2520GGP%27 HTTP/1.1" 200 None
2026-03-30 08:07:16 [bca.uk] INFO: Scrape type for BG70%20GGP: 2
2026-03-30 08:07:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ac84bd52-a70c-5686-bd9a-0ac059089a11 with identifier: BG70%20GGP
2026-03-30 08:07:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ac84bd52-a70c-5686-bd9a-0ac059089a11 with scrape type 2
2026-03-30 08:07:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ac84bd52-a70c-5686-bd9a-0ac059089a11 with scrape type 2
2026-03-30 08:07:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ac84bd52-a70c-5686-bd9a-0ac059089a11, identifier: BG70%20GGP
2026-03-30 08:07:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2ab65d8a-3060-5d81-9504-e827833df011 with identifier: KY22%20VLX
2026-03-30 08:07:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2ab65d8a-3060-5d81-9504-e827833df011 with identifier: KY22%20VLX
2026-03-30 08:07:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2ab65d8a-3060-5d81-9504-e827833df011 with identifier: KY22%20VLX to the API
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 133,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KY22%20VLX-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2ab65d8a-3060-5d81-9504-e827833df011',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KY22 VLX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KY22%20VLX&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'SKODA',
 'model': 'KAMIQ',
 'odometer': 35460,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'SKODA KAMIQ 1.5 TSI 150 MONTE CARLO Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 150 MONTE CARLO',
 'vin': 'TMBHK6NW5N3068393',
 'year': 2022}
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY22%2520VLX%27 HTTP/1.1" 200 None
2026-03-30 08:07:16 [bca.uk] INFO: Saving data for KY22%20VLX: {'auction_closing_time': 1774864800.0, 'created_time': 1774390071.822291, 'last_price_update_time': 1774858036.99952}
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KY22%2520VLX') HTTP/1.1" 204 0
2026-03-30 08:07:17 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:07:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ac84bd52-a70c-5686-bd9a-0ac059089a11 with identifier: BG70%20GGP
2026-03-30 08:07:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ac84bd52-a70c-5686-bd9a-0ac059089a11 with identifier: BG70%20GGP
2026-03-30 08:07:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ac84bd52-a70c-5686-bd9a-0ac059089a11 with identifier: BG70%20GGP to the API
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 30,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BG70%20GGP-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'ac84bd52-a70c-5686-bd9a-0ac059089a11',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BG70 GGP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BG70%20GGP&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'VAUXHALL',
 'model': 'GRANDLAND X',
 'odometer': 82863,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'VAUXHALL GRANDLAND X 1.6 PHEV 300 AWD BUS.ED.PREM.(8SP) Hatchback',
 'transmission': 'automatic',
 'trim': 'PHEV 300 AWD BUS.ED.PREM.(8SP)',
 'vin': 'W0VZ45GB3LS095426',
 'year': 2020}
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG70%2520GGP%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Saving data for BG70%20GGP: {'auction_closing_time': 1774864800.0, 'created_time': 1774390256.952189, 'last_price_update_time': 1774858037.298721}
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BG70%2520GGP') HTTP/1.1" 204 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: MT58%20FGX
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT58%2520FGX%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for MT58%20FGX: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: NK54%20DDF
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK54%2520DDF%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for NK54%20DDF: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: BU69%20FKW
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU69%2520FKW%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for BU69%20FKW: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: PK74%20YSW
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK74%2520YSW%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for PK74%20YSW: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: DA21%20SOU
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA21%2520SOU%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for DA21%20SOU: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: FL20%20XHA
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL20%2520XHA%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for FL20%20XHA: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: NV69%20KPO
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV69%2520KPO%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for NV69%20KPO: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: PY71%20HPP
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY71%2520HPP%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for PY71%20HPP: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: YL69%20MMV
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL69%2520MMV%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for YL69%20MMV: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: FG22%20EFZ
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG22%2520EFZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for FG22%20EFZ: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: DG65%20GXU
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG65%2520GXU%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for DG65%20GXU: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: SD18%20YWW
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD18%2520YWW%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for SD18%20YWW: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: PJ59%20WXK
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ59%2520WXK%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for PJ59%20WXK: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: KU69%20HXY
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU69%2520HXY%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for KU69%20HXY: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: ST11%20LWD
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST11%2520LWD%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for ST11%20LWD: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: BV09%20OZT
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV09%2520OZT%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for BV09%20OZT: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: MJ03%20HOW
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ03%2520HOW%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for MJ03%20HOW: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: FL69%20JZP
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL69%2520JZP%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for FL69%20JZP: 0
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: AK64%20MOR
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK64%2520MOR%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for AK64%20MOR: 2
2026-03-30 08:07:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c39d8016-19c3-5818-acc0-8e0bd986a846 with identifier: AK64%20MOR
2026-03-30 08:07:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c39d8016-19c3-5818-acc0-8e0bd986a846 with scrape type 2
2026-03-30 08:07:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c39d8016-19c3-5818-acc0-8e0bd986a846 with scrape type 2
2026-03-30 08:07:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c39d8016-19c3-5818-acc0-8e0bd986a846, identifier: AK64%20MOR
2026-03-30 08:07:17 [bca.uk] INFO: Found listing with ID: SN21%20AHB
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN21%2520AHB%27 HTTP/1.1" 200 None
2026-03-30 08:07:17 [bca.uk] INFO: Scrape type for SN21%20AHB: 2
2026-03-30 08:07:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 04d76d8c-af10-5122-a0a5-a0e2e9f1ec99 with identifier: SN21%20AHB
2026-03-30 08:07:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 04d76d8c-af10-5122-a0a5-a0e2e9f1ec99 with scrape type 2
2026-03-30 08:07:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 04d76d8c-af10-5122-a0a5-a0e2e9f1ec99 with scrape type 2
2026-03-30 08:07:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 04d76d8c-af10-5122-a0a5-a0e2e9f1ec99, identifier: SN21%20AHB
2026-03-30 08:07:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c39d8016-19c3-5818-acc0-8e0bd986a846 with identifier: AK64%20MOR
2026-03-30 08:07:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c39d8016-19c3-5818-acc0-8e0bd986a846 with identifier: AK64%20MOR
2026-03-30 08:07:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c39d8016-19c3-5818-acc0-8e0bd986a846 with identifier: AK64%20MOR to the API
2026-03-30 08:07:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AK64%20MOR-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c39d8016-19c3-5818-acc0-8e0bd986a846',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AK64 MOR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AK64%20MOR&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 52790,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 3008 2.0 BLUEHDI 180 GT EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'BLUEHDI 180 GT EAT8',
 'vin': 'VF3MJEHZRKS298277',
 'year': 2019}
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK64%2520MOR%27 HTTP/1.1" 200 None
2026-03-30 08:07:18 [bca.uk] INFO: Saving data for AK64%20MOR: {'auction_closing_time': 1774864800.0, 'created_time': 1774565308.928196, 'last_price_update_time': 1774858038.197084}
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AK64%2520MOR') HTTP/1.1" 204 0
2026-03-30 08:07:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 04d76d8c-af10-5122-a0a5-a0e2e9f1ec99 with identifier: SN21%20AHB
2026-03-30 08:07:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 04d76d8c-af10-5122-a0a5-a0e2e9f1ec99 with identifier: SN21%20AHB
2026-03-30 08:07:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 04d76d8c-af10-5122-a0a5-a0e2e9f1ec99 with identifier: SN21%20AHB to the API
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 135,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SN21%20AHB-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '04d76d8c-af10-5122-a0a5-a0e2e9f1ec99',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SN21 AHB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SN21%20AHB&vehicleType=*',
 'listing': 'auction',
 'location': 'Edinburgh',
 'make': 'CITROEN',
 'model': 'C3 AIRCROSS',
 'odometer': 19130,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'CITROEN C3 AIRCROSS 1.2 P/T 110 SHINE Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 110 SHINE',
 'vin': 'VF72RHNPMM4088157',
 'year': 2021}
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN21%2520AHB%27 HTTP/1.1" 200 None
2026-03-30 08:07:18 [bca.uk] INFO: Saving data for SN21%20AHB: {'auction_closing_time': 1774864800.0, 'created_time': 1774275970.528382, 'last_price_update_time': 1774858038.63485}
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SN21%2520AHB') HTTP/1.1" 204 0
2026-03-30 08:07:18 [bca.uk] INFO: Found listing with ID: DY19%20EYK
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY19%2520EYK%27 HTTP/1.1" 200 None
2026-03-30 08:07:18 [bca.uk] INFO: Scrape type for DY19%20EYK: 0
2026-03-30 08:07:18 [bca.uk] INFO: Found listing with ID: GK21%20KBU
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK21%2520KBU%27 HTTP/1.1" 200 None
2026-03-30 08:07:18 [bca.uk] INFO: Scrape type for GK21%20KBU: 0
2026-03-30 08:07:18 [bca.uk] INFO: Found listing with ID: GM19%20WGU
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM19%2520WGU%27 HTTP/1.1" 200 None
2026-03-30 08:07:18 [bca.uk] INFO: Scrape type for GM19%20WGU: 0
2026-03-30 08:07:18 [bca.uk] INFO: Found listing with ID: VU70%20ZLO
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU70%2520ZLO%27 HTTP/1.1" 200 None
2026-03-30 08:07:18 [bca.uk] INFO: Scrape type for VU70%20ZLO: 0
2026-03-30 08:07:18 [bca.uk] INFO: Found listing with ID: GL23%20VZB
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL23%2520VZB%27 HTTP/1.1" 200 None
2026-03-30 08:07:18 [bca.uk] INFO: Scrape type for GL23%20VZB: 0
2026-03-30 08:07:18 [bca.uk] INFO: Found listing with ID: LV23%20RXA
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV23%2520RXA%27 HTTP/1.1" 200 None
2026-03-30 08:07:18 [bca.uk] INFO: Scrape type for LV23%20RXA: 2
2026-03-30 08:07:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cda140c5-40fb-5001-b4c3-7b9756853f4e with identifier: LV23%20RXA
2026-03-30 08:07:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cda140c5-40fb-5001-b4c3-7b9756853f4e with scrape type 2
2026-03-30 08:07:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cda140c5-40fb-5001-b4c3-7b9756853f4e with scrape type 2
2026-03-30 08:07:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cda140c5-40fb-5001-b4c3-7b9756853f4e, identifier: LV23%20RXA
2026-03-30 08:07:18 [bca.uk] INFO: Found listing with ID: CN22%20SLU
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN22%2520SLU%27 HTTP/1.1" 200 None
2026-03-30 08:07:18 [bca.uk] INFO: Scrape type for CN22%20SLU: 0
2026-03-30 08:07:18 [bca.uk] INFO: Found listing with ID: DP69%20NZK
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP69%2520NZK%27 HTTP/1.1" 200 None
2026-03-30 08:07:18 [bca.uk] INFO: Scrape type for DP69%20NZK: 2
2026-03-30 08:07:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8c9ed4ce-ea3f-5f7e-a6bd-d9c282799f70 with identifier: DP69%20NZK
2026-03-30 08:07:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8c9ed4ce-ea3f-5f7e-a6bd-d9c282799f70 with scrape type 2
2026-03-30 08:07:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8c9ed4ce-ea3f-5f7e-a6bd-d9c282799f70 with scrape type 2
2026-03-30 08:07:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8c9ed4ce-ea3f-5f7e-a6bd-d9c282799f70, identifier: DP69%20NZK
2026-03-30 08:07:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cda140c5-40fb-5001-b4c3-7b9756853f4e with identifier: LV23%20RXA
2026-03-30 08:07:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cda140c5-40fb-5001-b4c3-7b9756853f4e with identifier: LV23%20RXA
2026-03-30 08:07:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cda140c5-40fb-5001-b4c3-7b9756853f4e with identifier: LV23%20RXA to the API
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LV23%20RXA-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'cda140c5-40fb-5001-b4c3-7b9756853f4e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LV23 RXA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LV23%20RXA&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'BMW',
 'model': '118I',
 'odometer': 30471,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'BMW 118I 1.5 136 M SPORT (LCP)STEP Hatchback',
 'transmission': 'automatic',
 'trim': '136 M SPORT (LCP)STEP',
 'vin': 'WBA7K320707M49140',
 'year': 2023}
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV23%2520RXA%27 HTTP/1.1" 200 None
2026-03-30 08:07:19 [bca.uk] INFO: Saving data for LV23%20RXA: {'auction_closing_time': 1774864800.0, 'created_time': 1774478658.919948, 'last_price_update_time': 1774858039.305259}
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LV23%2520RXA') HTTP/1.1" 204 0
2026-03-30 08:07:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8c9ed4ce-ea3f-5f7e-a6bd-d9c282799f70 with identifier: DP69%20NZK
2026-03-30 08:07:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8c9ed4ce-ea3f-5f7e-a6bd-d9c282799f70 with identifier: DP69%20NZK
2026-03-30 08:07:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8c9ed4ce-ea3f-5f7e-a6bd-d9c282799f70 with identifier: DP69%20NZK to the API
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 131,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DP69%20NZK-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8c9ed4ce-ea3f-5f7e-a6bd-d9c282799f70',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DP69 NZK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DP69%20NZK&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'NISSAN',
 'model': 'QASHQAI',
 'odometer': 69022,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'NISSAN QASHQAI 1.3 DIG-T 160 N-CONNECTA DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'DIG-T 160 N-CONNECTA DCT',
 'vin': 'SJNFFAJ11U2740577',
 'year': 2019}
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP69%2520NZK%27 HTTP/1.1" 200 None
2026-03-30 08:07:19 [bca.uk] INFO: Saving data for DP69%20NZK: {'auction_closing_time': 1774864800.0, 'created_time': 1774477598.093491, 'last_price_update_time': 1774858039.661163}
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DP69%2520NZK') HTTP/1.1" 204 0
2026-03-30 08:07:19 [bca.uk] INFO: Found listing with ID: LY69%20PXN
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY69%2520PXN%27 HTTP/1.1" 200 None
2026-03-30 08:07:19 [bca.uk] INFO: Scrape type for LY69%20PXN: 2
2026-03-30 08:07:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f0586394-e1e6-5b55-ba38-fb1d39ac5f7b with identifier: LY69%20PXN
2026-03-30 08:07:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f0586394-e1e6-5b55-ba38-fb1d39ac5f7b with scrape type 2
2026-03-30 08:07:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f0586394-e1e6-5b55-ba38-fb1d39ac5f7b with scrape type 2
2026-03-30 08:07:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f0586394-e1e6-5b55-ba38-fb1d39ac5f7b, identifier: LY69%20PXN
2026-03-30 08:07:19 [bca.uk] INFO: Found listing with ID: HK73%20EWD
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK73%2520EWD%27 HTTP/1.1" 200 None
2026-03-30 08:07:19 [bca.uk] INFO: Scrape type for HK73%20EWD: 0
2026-03-30 08:07:19 [bca.uk] INFO: Found listing with ID: MJ20%20EEG
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ20%2520EEG%27 HTTP/1.1" 200 None
2026-03-30 08:07:19 [bca.uk] INFO: Scrape type for MJ20%20EEG: 0
2026-03-30 08:07:19 [bca.uk] INFO: Found listing with ID: WD72%20JHL
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD72%2520JHL%27 HTTP/1.1" 200 None
2026-03-30 08:07:19 [bca.uk] INFO: Scrape type for WD72%20JHL: 0
2026-03-30 08:07:19 [bca.uk] INFO: Found listing with ID: WP20%20GXG
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP20%2520GXG%27 HTTP/1.1" 200 None
2026-03-30 08:07:19 [bca.uk] INFO: Scrape type for WP20%20GXG: 0
2026-03-30 08:07:19 [bca.uk] INFO: Found listing with ID: MT69%20XJO
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT69%2520XJO%27 HTTP/1.1" 200 None
2026-03-30 08:07:19 [bca.uk] INFO: Scrape type for MT69%20XJO: 0
2026-03-30 08:07:19 [bca.uk] INFO: Found listing with ID: SW70%20EHR
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW70%2520EHR%27 HTTP/1.1" 200 None
2026-03-30 08:07:19 [bca.uk] INFO: Scrape type for SW70%20EHR: 2
2026-03-30 08:07:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cb2d00a7-321b-5de7-a3c2-be372e62c68c with identifier: SW70%20EHR
2026-03-30 08:07:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cb2d00a7-321b-5de7-a3c2-be372e62c68c with scrape type 2
2026-03-30 08:07:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cb2d00a7-321b-5de7-a3c2-be372e62c68c with scrape type 2
2026-03-30 08:07:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cb2d00a7-321b-5de7-a3c2-be372e62c68c, identifier: SW70%20EHR
2026-03-30 08:07:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f0586394-e1e6-5b55-ba38-fb1d39ac5f7b with identifier: LY69%20PXN
2026-03-30 08:07:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f0586394-e1e6-5b55-ba38-fb1d39ac5f7b with identifier: LY69%20PXN
2026-03-30 08:07:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f0586394-e1e6-5b55-ba38-fb1d39ac5f7b with identifier: LY69%20PXN to the API
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LY69%20PXN-GB',
 'category': 'Car',
 'color': 'orange',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f0586394-e1e6-5b55-ba38-fb1d39ac5f7b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LY69 PXN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LY69%20PXN&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'DACIA',
 'model': 'DUSTER',
 'odometer': 37172,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'DACIA DUSTER 1.3 TCE 130 PRESTIGE StationWagon',
 'transmission': 'manual',
 'trim': 'TCE 130 PRESTIGE',
 'vin': 'VF1HJD20864748287',
 'year': 2020}
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY69%2520PXN%27 HTTP/1.1" 200 None
2026-03-30 08:07:20 [bca.uk] INFO: Saving data for LY69%20PXN: {'auction_closing_time': 1774864800.0, 'created_time': 1774390316.478426, 'last_price_update_time': 1774858040.317701}
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LY69%2520PXN') HTTP/1.1" 204 0
2026-03-30 08:07:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cb2d00a7-321b-5de7-a3c2-be372e62c68c with identifier: SW70%20EHR
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=multicoloured HTTP/1.1" 200 None
2026-03-30 08:07:20 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:07:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cb2d00a7-321b-5de7-a3c2-be372e62c68c with identifier: SW70%20EHR
2026-03-30 08:07:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cb2d00a7-321b-5de7-a3c2-be372e62c68c with identifier: SW70%20EHR to the API
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SW70%20EHR-GB',
 'category': 'Car',
 'color': 'multicoloured',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'cb2d00a7-321b-5de7-a3c2-be372e62c68c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SW70 EHR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SW70%20EHR&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'RENAULT',
 'model': 'CAPTUR',
 'odometer': 29879,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'RENAULT CAPTUR 1.5 DCI 115 S EDITION EDC Hatchback',
 'transmission': 'automatic',
 'trim': 'DCI 115 S EDITION EDC',
 'vin': 'VF1RJB00066311724',
 'year': 2020}
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW70%2520EHR%27 HTTP/1.1" 200 None
2026-03-30 08:07:20 [bca.uk] INFO: Saving data for SW70%20EHR: {'auction_closing_time': 1774864800.0, 'created_time': 1774364895.244322, 'last_price_update_time': 1774858040.901581}
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SW70%2520EHR') HTTP/1.1" 204 0
2026-03-30 08:07:20 [bca.uk] INFO: Found listing with ID: NX20%20NZM
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX20%2520NZM%27 HTTP/1.1" 200 None
2026-03-30 08:07:20 [bca.uk] INFO: Scrape type for NX20%20NZM: 0
2026-03-30 08:07:20 [bca.uk] INFO: Found listing with ID: SC69%20SYA
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC69%2520SYA%27 HTTP/1.1" 200 None
2026-03-30 08:07:20 [bca.uk] INFO: Scrape type for SC69%20SYA: 0
2026-03-30 08:07:20 [bca.uk] INFO: Found listing with ID: WR21%20RBV
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR21%2520RBV%27 HTTP/1.1" 200 None
2026-03-30 08:07:20 [bca.uk] INFO: Scrape type for WR21%20RBV: 0
2026-03-30 08:07:20 [bca.uk] INFO: Found listing with ID: YM68%20ZFO
2026-03-30 08:07:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM68%2520ZFO%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for YM68%20ZFO: 0
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: AO69%20YDV
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO69%2520YDV%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for AO69%20YDV: 0
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: DU19%20WRR
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU19%2520WRR%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for DU19%20WRR: 0
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: EN73%20ZXH
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN73%2520ZXH%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for EN73%20ZXH: 0
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: GF23%20LJX
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF23%2520LJX%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for GF23%20LJX: 0
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: GJ69%20TMO
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ69%2520TMO%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for GJ69%20TMO: 0
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: LV22%20XPR
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV22%2520XPR%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for LV22%20XPR: 2
2026-03-30 08:07:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cf2c611c-8bb8-5a6b-9d3d-fe422a55ebc7 with identifier: LV22%20XPR
2026-03-30 08:07:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cf2c611c-8bb8-5a6b-9d3d-fe422a55ebc7 with scrape type 2
2026-03-30 08:07:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cf2c611c-8bb8-5a6b-9d3d-fe422a55ebc7 with scrape type 2
2026-03-30 08:07:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cf2c611c-8bb8-5a6b-9d3d-fe422a55ebc7, identifier: LV22%20XPR
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: PK70%20ULM
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK70%2520ULM%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for PK70%20ULM: 0
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: YD20%20LRV
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD20%2520LRV%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for YD20%20LRV: 0
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: DN20%20ENC
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN20%2520ENC%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for DN20%20ENC: 0
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: EP68%20DWV
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EP68%2520DWV%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for EP68%20DWV: 0
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: FE70%20UFX
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE70%2520UFX%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for FE70%20UFX: 0
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: HK21%20BWB
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK21%2520BWB%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for HK21%20BWB: 0
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: YA18%20UVB
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA18%2520UVB%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for YA18%20UVB: 0
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: GF23%20TXO
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF23%2520TXO%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for GF23%20TXO: 0
2026-03-30 08:07:21 [bca.uk] INFO: Found listing with ID: RE22%20ECV
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE22%2520ECV%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Scrape type for RE22%20ECV: 2
2026-03-30 08:07:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 33c2163a-1b97-5b4d-bfb6-6ef16e34cba9 with identifier: RE22%20ECV
2026-03-30 08:07:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 33c2163a-1b97-5b4d-bfb6-6ef16e34cba9 with scrape type 2
2026-03-30 08:07:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 33c2163a-1b97-5b4d-bfb6-6ef16e34cba9 with scrape type 2
2026-03-30 08:07:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 33c2163a-1b97-5b4d-bfb6-6ef16e34cba9, identifier: RE22%20ECV
2026-03-30 08:07:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cf2c611c-8bb8-5a6b-9d3d-fe422a55ebc7 with identifier: LV22%20XPR
2026-03-30 08:07:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cf2c611c-8bb8-5a6b-9d3d-fe422a55ebc7 with identifier: LV22%20XPR
2026-03-30 08:07:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cf2c611c-8bb8-5a6b-9d3d-fe422a55ebc7 with identifier: LV22%20XPR to the API
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 175,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LV22%20XPR-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'cf2c611c-8bb8-5a6b-9d3d-fe422a55ebc7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LV22 XPR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LV22%20XPR&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'BMW',
 'model': 'X3',
 'odometer': 21580,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW X3 2.0 MHT XDRIVE 20I M SPORT StationWagon',
 'transmission': 'manual',
 'trim': 'MHT XDRIVE 20I M SPORT',
 'vin': 'WBA26DP090N159183',
 'year': 2022}
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV22%2520XPR%27 HTTP/1.1" 200 None
2026-03-30 08:07:21 [bca.uk] INFO: Saving data for LV22%20XPR: {'auction_closing_time': 1774864800.0, 'created_time': 1773907392.513421, 'last_price_update_time': 1774858041.81566}
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LV22%2520XPR') HTTP/1.1" 204 0
2026-03-30 08:07:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 33c2163a-1b97-5b4d-bfb6-6ef16e34cba9 with identifier: RE22%20ECV
2026-03-30 08:07:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 33c2163a-1b97-5b4d-bfb6-6ef16e34cba9 with identifier: RE22%20ECV
2026-03-30 08:07:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 33c2163a-1b97-5b4d-bfb6-6ef16e34cba9 with identifier: RE22%20ECV to the API
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 180,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RE22%20ECV-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '33c2163a-1b97-5b4d-bfb6-6ef16e34cba9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RE22 ECV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RE22%20ECV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'LAND ROVER',
 'model': 'DISCOVERY SPORT',
 'odometer': 46301,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DISCOVERY SPORT 2.0 D200 URBAN ED.(5ST) StationWagon',
 'transmission': 'automatic',
 'trim': 'D200 URBAN ED.(5ST)',
 'vin': 'SALCA2ANXPH917161',
 'year': 2022}
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE22%2520ECV%27 HTTP/1.1" 200 None
2026-03-30 08:07:22 [bca.uk] INFO: Saving data for RE22%20ECV: {'auction_closing_time': 1774864800.0, 'created_time': 1774477621.455356, 'last_price_update_time': 1774858042.238192}
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RE22%2520ECV') HTTP/1.1" 204 0
2026-03-30 08:07:22 [bca.uk] INFO: Found listing with ID: GU14%20USS
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU14%2520USS%27 HTTP/1.1" 200 None
2026-03-30 08:07:22 [bca.uk] INFO: Scrape type for GU14%20USS: 0
2026-03-30 08:07:22 [bca.uk] INFO: Found listing with ID: ND17%20WHW
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND17%2520WHW%27 HTTP/1.1" 200 None
2026-03-30 08:07:22 [bca.uk] INFO: Scrape type for ND17%20WHW: 0
2026-03-30 08:07:22 [bca.uk] INFO: Found listing with ID: WA15%20XTF
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA15%2520XTF%27 HTTP/1.1" 200 None
2026-03-30 08:07:22 [bca.uk] INFO: Scrape type for WA15%20XTF: 0
2026-03-30 08:07:22 [bca.uk] INFO: Found listing with ID: YW64%20DGU
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YW64%2520DGU%27 HTTP/1.1" 200 None
2026-03-30 08:07:22 [bca.uk] INFO: Scrape type for YW64%20DGU: 0
2026-03-30 08:07:22 [bca.uk] INFO: Found listing with ID: FA18%20OJS
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA18%2520OJS%27 HTTP/1.1" 200 None
2026-03-30 08:07:22 [bca.uk] INFO: Scrape type for FA18%20OJS: 0
2026-03-30 08:07:22 [bca.uk] INFO: Found listing with ID: YN20%20XDY
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN20%2520XDY%27 HTTP/1.1" 200 None
2026-03-30 08:07:22 [bca.uk] INFO: Scrape type for YN20%20XDY: 2
2026-03-30 08:07:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e9bdc37c-a878-543a-8b32-36fd9f2f37cf with identifier: YN20%20XDY
2026-03-30 08:07:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e9bdc37c-a878-543a-8b32-36fd9f2f37cf with scrape type 2
2026-03-30 08:07:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e9bdc37c-a878-543a-8b32-36fd9f2f37cf with scrape type 2
2026-03-30 08:07:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e9bdc37c-a878-543a-8b32-36fd9f2f37cf, identifier: YN20%20XDY
2026-03-30 08:07:22 [bca.uk] INFO: Found listing with ID: AE69%20GWW
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE69%2520GWW%27 HTTP/1.1" 200 None
2026-03-30 08:07:22 [bca.uk] INFO: Scrape type for AE69%20GWW: 2
2026-03-30 08:07:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7cec0b69-b2c8-5c4d-91a1-90ba33857cf5 with identifier: AE69%20GWW
2026-03-30 08:07:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7cec0b69-b2c8-5c4d-91a1-90ba33857cf5 with scrape type 2
2026-03-30 08:07:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7cec0b69-b2c8-5c4d-91a1-90ba33857cf5 with scrape type 2
2026-03-30 08:07:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7cec0b69-b2c8-5c4d-91a1-90ba33857cf5, identifier: AE69%20GWW
2026-03-30 08:07:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e9bdc37c-a878-543a-8b32-36fd9f2f37cf with identifier: YN20%20XDY
2026-03-30 08:07:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e9bdc37c-a878-543a-8b32-36fd9f2f37cf with identifier: YN20%20XDY
2026-03-30 08:07:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e9bdc37c-a878-543a-8b32-36fd9f2f37cf with identifier: YN20%20XDY to the API
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 272,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YN20%20XDY-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '5.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e9bdc37c-a878-543a-8b32-36fd9f2f37cf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YN20 XDY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YN20%20XDY&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'JAGUAR',
 'model': 'F-PACE SVR',
 'odometer': 93034,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'JAGUAR F-PACE SVR 5.0 V8 S/C 550 AWD StationWagon',
 'transmission': 'automatic',
 'trim': 'V8 S/C 550 AWD',
 'vin': 'SADCA2AE4LA644944',
 'year': 2020}
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN20%2520XDY%27 HTTP/1.1" 200 None
2026-03-30 08:07:22 [bca.uk] INFO: Saving data for YN20%20XDY: {'auction_closing_time': 1774864800.0, 'created_time': 1774364348.095981, 'last_price_update_time': 1774858042.939362}
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YN20%2520XDY') HTTP/1.1" 204 0
2026-03-30 08:07:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7cec0b69-b2c8-5c4d-91a1-90ba33857cf5 with identifier: AE69%20GWW
2026-03-30 08:07:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7cec0b69-b2c8-5c4d-91a1-90ba33857cf5 with identifier: AE69%20GWW
2026-03-30 08:07:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7cec0b69-b2c8-5c4d-91a1-90ba33857cf5 with identifier: AE69%20GWW to the API
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 106,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AE69%20GWW-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '7cec0b69-b2c8-5c4d-91a1-90ba33857cf5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AE69 GWW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AE69%20GWW&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 25123,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 125 TITANIUM X Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 125 TITANIUM X',
 'vin': 'WF0JXXGAHJKE55058',
 'year': 2019}
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE69%2520GWW%27 HTTP/1.1" 200 None
2026-03-30 08:07:23 [bca.uk] INFO: Saving data for AE69%20GWW: {'auction_closing_time': 1774864800.0, 'created_time': 1774477587.108006, 'last_price_update_time': 1774858043.261905}
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AE69%2520GWW') HTTP/1.1" 204 0
2026-03-30 08:07:23 [bca.uk] INFO: Found listing with ID: CY68%20EOB
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CY68%2520EOB%27 HTTP/1.1" 200 None
2026-03-30 08:07:23 [bca.uk] INFO: Scrape type for CY68%20EOB: 0
2026-03-30 08:07:23 [bca.uk] INFO: Found listing with ID: FH21%20UNX
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH21%2520UNX%27 HTTP/1.1" 200 None
2026-03-30 08:07:23 [bca.uk] INFO: Scrape type for FH21%20UNX: 0
2026-03-30 08:07:23 [bca.uk] INFO: Found listing with ID: UIG%204202
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27UIG%25204202%27 HTTP/1.1" 200 None
2026-03-30 08:07:23 [bca.uk] INFO: Scrape type for UIG%204202: 2
2026-03-30 08:07:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c6523ea1-74b6-5f55-b89a-4600e3a620ca with identifier: UIG%204202
2026-03-30 08:07:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c6523ea1-74b6-5f55-b89a-4600e3a620ca with scrape type 2
2026-03-30 08:07:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c6523ea1-74b6-5f55-b89a-4600e3a620ca with scrape type 2
2026-03-30 08:07:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c6523ea1-74b6-5f55-b89a-4600e3a620ca, identifier: UIG%204202
2026-03-30 08:07:23 [bca.uk] INFO: Found listing with ID: EJ69%20TFF
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ69%2520TFF%27 HTTP/1.1" 200 None
2026-03-30 08:07:23 [bca.uk] INFO: Scrape type for EJ69%20TFF: 0
2026-03-30 08:07:23 [bca.uk] INFO: Found listing with ID: CK18%20NWF
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK18%2520NWF%27 HTTP/1.1" 200 None
2026-03-30 08:07:23 [bca.uk] INFO: Scrape type for CK18%20NWF: 0
2026-03-30 08:07:23 [bca.uk] INFO: Found listing with ID: KS69%20HBC
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS69%2520HBC%27 HTTP/1.1" 200 None
2026-03-30 08:07:23 [bca.uk] INFO: Scrape type for KS69%20HBC: 0
2026-03-30 08:07:23 [bca.uk] INFO: Found listing with ID: BC04%20RGC
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC04%2520RGC%27 HTTP/1.1" 200 None
2026-03-30 08:07:23 [bca.uk] INFO: Scrape type for BC04%20RGC: 2
2026-03-30 08:07:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dfe1e5b7-90c8-5e46-aacf-7105af269855 with identifier: BC04%20RGC
2026-03-30 08:07:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dfe1e5b7-90c8-5e46-aacf-7105af269855 with scrape type 2
2026-03-30 08:07:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item dfe1e5b7-90c8-5e46-aacf-7105af269855 with scrape type 2
2026-03-30 08:07:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dfe1e5b7-90c8-5e46-aacf-7105af269855, identifier: BC04%20RGC
2026-03-30 08:07:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c6523ea1-74b6-5f55-b89a-4600e3a620ca with identifier: UIG%204202
2026-03-30 08:07:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c6523ea1-74b6-5f55-b89a-4600e3a620ca with identifier: UIG%204202
2026-03-30 08:07:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c6523ea1-74b6-5f55-b89a-4600e3a620ca with identifier: UIG%204202 to the API
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 180,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=UIG%204202-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'c6523ea1-74b6-5f55-b89a-4600e3a620ca',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'UIG 4202',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=UIG%204202&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 33002,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 P250 4WD R-DYNAMIC S Hatchback',
 'transmission': 'automatic',
 'trim': 'P250 4WD R-DYNAMIC S',
 'vin': 'SALZA2AX7LH015881',
 'year': 2019}
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27UIG%25204202%27 HTTP/1.1" 200 None
2026-03-30 08:07:23 [bca.uk] INFO: Saving data for UIG%204202: {'auction_closing_time': 1774864800.0, 'created_time': 1774390299.22598, 'last_price_update_time': 1774858043.879954}
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='UIG%25204202') HTTP/1.1" 204 0
2026-03-30 08:07:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dfe1e5b7-90c8-5e46-aacf-7105af269855 with identifier: BC04%20RGC
2026-03-30 08:07:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dfe1e5b7-90c8-5e46-aacf-7105af269855 with identifier: BC04%20RGC
2026-03-30 08:07:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dfe1e5b7-90c8-5e46-aacf-7105af269855 with identifier: BC04%20RGC to the API
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 410,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BC04%20RGC-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '6.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'dfe1e5b7-90c8-5e46-aacf-7105af269855',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BC04 RGC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BC04%20RGC&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'BENTLEY',
 'model': 'CONTINENTAL GT',
 'odometer': 98163,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2004-01-01',
 'seller_name': None,
 'title': 'BENTLEY CONTINENTAL GT 6.0 W12 Coupe',
 'transmission': 'manual',
 'trim': 'W12',
 'vin': 'SCBCE63W44C023127',
 'year': 2004}
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC04%2520RGC%27 HTTP/1.1" 200 None
2026-03-30 08:07:24 [bca.uk] INFO: Saving data for BC04%20RGC: {'auction_closing_time': 1774951200.0, 'created_time': 1774305780.606676, 'last_price_update_time': 1774858044.278997}
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BC04%2520RGC') HTTP/1.1" 204 0
2026-03-30 08:07:24 [bca.uk] INFO: Found listing with ID: YV19%20MBU
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YV19%2520MBU%27 HTTP/1.1" 200 None
2026-03-30 08:07:24 [bca.uk] INFO: Scrape type for YV19%20MBU: 0
2026-03-30 08:07:24 [bca.uk] INFO: Found listing with ID: NG74%20PZW
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG74%2520PZW%27 HTTP/1.1" 200 None
2026-03-30 08:07:24 [bca.uk] INFO: Scrape type for NG74%20PZW: 0
2026-03-30 08:07:24 [bca.uk] INFO: Found listing with ID: NK68%20VWG
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK68%2520VWG%27 HTTP/1.1" 200 None
2026-03-30 08:07:24 [bca.uk] INFO: Scrape type for NK68%20VWG: 0
2026-03-30 08:07:24 [bca.uk] INFO: Found listing with ID: OE74%20XKB
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE74%2520XKB%27 HTTP/1.1" 200 None
2026-03-30 08:07:24 [bca.uk] INFO: Scrape type for OE74%20XKB: 2
2026-03-30 08:07:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9f3df0df-e034-5bf8-afc1-2fe9e8c675f7 with identifier: OE74%20XKB
2026-03-30 08:07:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9f3df0df-e034-5bf8-afc1-2fe9e8c675f7 with scrape type 2
2026-03-30 08:07:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9f3df0df-e034-5bf8-afc1-2fe9e8c675f7 with scrape type 2
2026-03-30 08:07:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9f3df0df-e034-5bf8-afc1-2fe9e8c675f7, identifier: OE74%20XKB
2026-03-30 08:07:24 [bca.uk] INFO: Found listing with ID: LO66%20DDN
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO66%2520DDN%27 HTTP/1.1" 200 None
2026-03-30 08:07:24 [bca.uk] INFO: Scrape type for LO66%20DDN: 0
2026-03-30 08:07:24 [bca.uk] INFO: Found listing with ID: RJ60%20UUD
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ60%2520UUD%27 HTTP/1.1" 200 None
2026-03-30 08:07:24 [bca.uk] INFO: Scrape type for RJ60%20UUD: 2
2026-03-30 08:07:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 44e105dc-7ccd-5a09-bcd3-b6bc6f68fb8d with identifier: RJ60%20UUD
2026-03-30 08:07:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 44e105dc-7ccd-5a09-bcd3-b6bc6f68fb8d with scrape type 2
2026-03-30 08:07:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 44e105dc-7ccd-5a09-bcd3-b6bc6f68fb8d with scrape type 2
2026-03-30 08:07:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 44e105dc-7ccd-5a09-bcd3-b6bc6f68fb8d, identifier: RJ60%20UUD
2026-03-30 08:07:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9f3df0df-e034-5bf8-afc1-2fe9e8c675f7 with identifier: OE74%20XKB
2026-03-30 08:07:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9f3df0df-e034-5bf8-afc1-2fe9e8c675f7 with identifier: OE74%20XKB
2026-03-30 08:07:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9f3df0df-e034-5bf8-afc1-2fe9e8c675f7 with identifier: OE74%20XKB to the API
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 219,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OE74%20XKB-GB',
 'category': 'Car',
 'color': 'green',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9f3df0df-e034-5bf8-afc1-2fe9e8c675f7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OE74 XKB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OE74%20XKB&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'GENESIS',
 'model': 'GV70',
 'odometer': 7260,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'GENESIS GV70 2.5 T AWD SPORT StationWagon',
 'transmission': 'automatic',
 'trim': 'T AWD SPORT',
 'vin': 'KMTMA81BSRU181978',
 'year': 2024}
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE74%2520XKB%27 HTTP/1.1" 200 None
2026-03-30 08:07:24 [bca.uk] INFO: Saving data for OE74%20XKB: {'auction_closing_time': 1774864800.0, 'created_time': 1773830731.788757, 'last_price_update_time': 1774858044.907169}
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OE74%2520XKB') HTTP/1.1" 204 0
2026-03-30 08:07:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 44e105dc-7ccd-5a09-bcd3-b6bc6f68fb8d with identifier: RJ60%20UUD
2026-03-30 08:07:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 44e105dc-7ccd-5a09-bcd3-b6bc6f68fb8d with identifier: RJ60%20UUD
2026-03-30 08:07:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 44e105dc-7ccd-5a09-bcd3-b6bc6f68fb8d with identifier: RJ60%20UUD to the API
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 225,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RJ60%20UUD-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '44e105dc-7ccd-5a09-bcd3-b6bc6f68fb8d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RJ60 UUD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RJ60%20UUD&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'PORSCHE',
 'model': 'PANAMERA',
 'odometer': 109503,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'PORSCHE PANAMERA 3.6 V6 4WD PDK Hatchback',
 'transmission': 'automatic',
 'trim': 'V6 4WD PDK',
 'vin': 'WP0ZZZ97ZBL003685',
 'year': 2011}
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ60%2520UUD%27 HTTP/1.1" 200 None
2026-03-30 08:07:25 [bca.uk] INFO: Saving data for RJ60%20UUD: {'auction_closing_time': 1774951200.0, 'created_time': 1774365782.077344, 'last_price_update_time': 1774858045.271552}
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RJ60%2520UUD') HTTP/1.1" 204 0
2026-03-30 08:07:25 [bca.uk] INFO: Found listing with ID: NA69%20WCT
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA69%2520WCT%27 HTTP/1.1" 200 None
2026-03-30 08:07:25 [bca.uk] INFO: Scrape type for NA69%20WCT: 0
2026-03-30 08:07:25 [bca.uk] INFO: Found listing with ID: ND70%20LZE
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND70%2520LZE%27 HTTP/1.1" 200 None
2026-03-30 08:07:25 [bca.uk] INFO: Scrape type for ND70%20LZE: 2
2026-03-30 08:07:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 223c76b3-0a9f-5712-a3f7-48e853ad3942 with identifier: ND70%20LZE
2026-03-30 08:07:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 223c76b3-0a9f-5712-a3f7-48e853ad3942 with scrape type 2
2026-03-30 08:07:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 223c76b3-0a9f-5712-a3f7-48e853ad3942 with scrape type 2
2026-03-30 08:07:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 223c76b3-0a9f-5712-a3f7-48e853ad3942, identifier: ND70%20LZE
2026-03-30 08:07:25 [bca.uk] INFO: Found listing with ID: OV61%20DEU
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV61%2520DEU%27 HTTP/1.1" 200 None
2026-03-30 08:07:25 [bca.uk] INFO: Scrape type for OV61%20DEU: 0
2026-03-30 08:07:25 [bca.uk] INFO: Found listing with ID: BV62%20UHD
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV62%2520UHD%27 HTTP/1.1" 200 None
2026-03-30 08:07:25 [bca.uk] INFO: Scrape type for BV62%20UHD: 0
2026-03-30 08:07:25 [bca.uk] INFO: Found listing with ID: KJ08%20EHN
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ08%2520EHN%27 HTTP/1.1" 200 None
2026-03-30 08:07:25 [bca.uk] INFO: Scrape type for KJ08%20EHN: 0
2026-03-30 08:07:25 [bca.uk] INFO: Found listing with ID: AD16%20JOV
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD16%2520JOV%27 HTTP/1.1" 200 None
2026-03-30 08:07:25 [bca.uk] INFO: Scrape type for AD16%20JOV: 2
2026-03-30 08:07:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0207cae0-728a-5bd2-9d80-ffebd318165f with identifier: AD16%20JOV
2026-03-30 08:07:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0207cae0-728a-5bd2-9d80-ffebd318165f with scrape type 2
2026-03-30 08:07:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0207cae0-728a-5bd2-9d80-ffebd318165f with scrape type 2
2026-03-30 08:07:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0207cae0-728a-5bd2-9d80-ffebd318165f, identifier: AD16%20JOV
2026-03-30 08:07:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 223c76b3-0a9f-5712-a3f7-48e853ad3942 with identifier: ND70%20LZE
2026-03-30 08:07:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 223c76b3-0a9f-5712-a3f7-48e853ad3942 with identifier: ND70%20LZE
2026-03-30 08:07:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 223c76b3-0a9f-5712-a3f7-48e853ad3942 with identifier: ND70%20LZE to the API
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ND70%20LZE-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '223c76b3-0a9f-5712-a3f7-48e853ad3942',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ND70 LZE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ND70%20LZE&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'FIAT',
 'model': '500',
 'odometer': 45332,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'FIAT 500 1.0 M/H LOUNGE Hatchback',
 'transmission': 'manual',
 'trim': 'M/H LOUNGE',
 'vin': 'ZFA3120000JE05947',
 'year': 2020}
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND70%2520LZE%27 HTTP/1.1" 200 None
2026-03-30 08:07:25 [bca.uk] INFO: Saving data for ND70%20LZE: {'auction_closing_time': 1774864800.0, 'created_time': 1774477595.002688, 'last_price_update_time': 1774858045.929056}
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ND70%2520LZE') HTTP/1.1" 204 0
2026-03-30 08:07:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0207cae0-728a-5bd2-9d80-ffebd318165f with identifier: AD16%20JOV
2026-03-30 08:07:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0207cae0-728a-5bd2-9d80-ffebd318165f with identifier: AD16%20JOV
2026-03-30 08:07:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0207cae0-728a-5bd2-9d80-ffebd318165f with identifier: AD16%20JOV to the API
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 162,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AD16%20JOV-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0207cae0-728a-5bd2-9d80-ffebd318165f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AD16 JOV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AD16%20JOV&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'PORSCHE',
 'model': 'MACAN',
 'odometer': 95987,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'PORSCHE MACAN 3.0 D 258 S PDK StationWagon',
 'transmission': 'automatic',
 'trim': 'D 258 S PDK',
 'vin': 'WP1ZZZ95ZHLB34485',
 'year': 2016}
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD16%2520JOV%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Saving data for AD16%20JOV: {'auction_closing_time': 1774951200.0, 'created_time': 1774477467.597153, 'last_price_update_time': 1774858046.340054}
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AD16%2520JOV') HTTP/1.1" 204 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: BL16%20UUB
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL16%2520UUB%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for BL16%20UUB: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: FL59%20VTF
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL59%2520VTF%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for FL59%20VTF: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: YC72%20AVN
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC72%2520AVN%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for YC72%20AVN: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: FJ68%20ULM
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ68%2520ULM%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for FJ68%20ULM: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: FJ70%20HFF
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ70%2520HFF%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for FJ70%20HFF: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: AF71%20XUK
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF71%2520XUK%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for AF71%20XUK: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: BG72%20UUY
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG72%2520UUY%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for BG72%20UUY: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: FG69%20CVL
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG69%2520CVL%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for FG69%20CVL: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: KM69%20NXO
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM69%2520NXO%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for KM69%20NXO: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: KY19%20EBR
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY19%2520EBR%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for KY19%20EBR: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: SK20%20URM
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK20%2520URM%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for SK20%20URM: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: SE16%20KBX
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE16%2520KBX%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for SE16%20KBX: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: PN64%20UHS
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN64%2520UHS%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for PN64%20UHS: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: FV20%20CSZ
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV20%2520CSZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for FV20%20CSZ: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: HK18%20KTD
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK18%2520KTD%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for HK18%20KTD: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: JG15%20TAN
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JG15%2520TAN%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for JG15%20TAN: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: VO69%20FZU
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO69%2520FZU%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for VO69%20FZU: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: YX22%20KOA
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX22%2520KOA%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for YX22%20KOA: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: YY22%20BDE
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY22%2520BDE%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for YY22%20BDE: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: YY70%20LWT
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY70%2520LWT%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for YY70%20LWT: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: YY74%20VXV
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY74%2520VXV%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for YY74%20VXV: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: AD19%20LDZ
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD19%2520LDZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for AD19%20LDZ: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: RF21%20EBD
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF21%2520EBD%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for RF21%20EBD: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: WO21%20TKX
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO21%2520TKX%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for WO21%20TKX: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: KN15%20HKZ
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN15%2520HKZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for KN15%20HKZ: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: LM11%20RXV
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM11%2520RXV%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for LM11%20RXV: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: VK20%20NNO
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK20%2520NNO%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for VK20%20NNO: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: PE68%20ZNM
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE68%2520ZNM%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for PE68%20ZNM: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: SB72%20GWA
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB72%2520GWA%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for SB72%20GWA: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: SJ22%20EHM
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ22%2520EHM%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for SJ22%20EHM: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: C5%20BLJ
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27C5%2520BLJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for C5%20BLJ: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: DN19%20HKK
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN19%2520HKK%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for DN19%20HKK: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: SC18%20HNF
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC18%2520HNF%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for SC18%20HNF: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: SM22%20URS
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM22%2520URS%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for SM22%20URS: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: SB65%20CAX
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB65%2520CAX%27 HTTP/1.1" 200 None
2026-03-30 08:07:26 [bca.uk] INFO: Scrape type for SB65%20CAX: 0
2026-03-30 08:07:26 [bca.uk] INFO: Found listing with ID: EP19%20XHA
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EP19%2520XHA%27 HTTP/1.1" 200 None
2026-03-30 08:07:27 [bca.uk] INFO: Scrape type for EP19%20XHA: 0
2026-03-30 08:07:27 [bca.uk] INFO: Found listing with ID: WM19%20BFN
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM19%2520BFN%27 HTTP/1.1" 200 None
2026-03-30 08:07:27 [bca.uk] INFO: Scrape type for WM19%20BFN: 0
2026-03-30 08:07:27 [bca.uk] INFO: Found listing with ID: EJ19%20URS
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ19%2520URS%27 HTTP/1.1" 200 None
2026-03-30 08:07:27 [bca.uk] INFO: Scrape type for EJ19%20URS: 0
2026-03-30 08:07:27 [bca.uk] INFO: Found listing with ID: HJ69%20WRA
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ69%2520WRA%27 HTTP/1.1" 200 None
2026-03-30 08:07:27 [bca.uk] INFO: Scrape type for HJ69%20WRA: 0
2026-03-30 08:07:27 [bca.uk] INFO: Found listing with ID: VO62%20RAU
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO62%2520RAU%27 HTTP/1.1" 200 None
2026-03-30 08:07:27 [bca.uk] INFO: Scrape type for VO62%20RAU: 0
2026-03-30 08:07:27 [bca.uk] INFO: Found listing with ID: SV23%20HXP
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV23%2520HXP%27 HTTP/1.1" 200 None
2026-03-30 08:07:27 [bca.uk] INFO: Scrape type for SV23%20HXP: 0
2026-03-30 08:07:27 [bca.uk] INFO: Found listing with ID: V30%20NGA
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27V30%2520NGA%27 HTTP/1.1" 200 None
2026-03-30 08:07:27 [bca.uk] INFO: Scrape type for V30%20NGA: 0
2026-03-30 08:07:27 [bca.uk] INFO: Found listing with ID: SR19%20GGU
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR19%2520GGU%27 HTTP/1.1" 200 None
2026-03-30 08:07:27 [bca.uk] INFO: Scrape type for SR19%20GGU: 0
2026-03-30 08:07:27 [bca.uk] INFO: Found listing with ID: VX68%20HBE
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX68%2520HBE%27 HTTP/1.1" 200 None
2026-03-30 08:07:27 [bca.uk] INFO: Scrape type for VX68%20HBE: 0
2026-03-30 08:07:27 [bca.uk] INFO: Found listing with ID: AF20%20DFX
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF20%2520DFX%27 HTTP/1.1" 200 None
2026-03-30 08:07:27 [bca.uk] INFO: Scrape type for AF20%20DFX: 0
2026-03-30 08:07:27 [bca.uk] INFO: Found listing with ID: BL19%20WJA
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL19%2520WJA%27 HTTP/1.1" 200 None
2026-03-30 08:07:27 [bca.uk] INFO: Scrape type for BL19%20WJA: 2
2026-03-30 08:07:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 91f794c3-621d-5a87-9b49-23aa0ce4e4a0 with identifier: BL19%20WJA
2026-03-30 08:07:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 91f794c3-621d-5a87-9b49-23aa0ce4e4a0 with scrape type 2
2026-03-30 08:07:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 91f794c3-621d-5a87-9b49-23aa0ce4e4a0 with scrape type 2
2026-03-30 08:07:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 91f794c3-621d-5a87-9b49-23aa0ce4e4a0, identifier: BL19%20WJA
2026-03-30 08:07:27 [bca.uk] INFO: Found listing with ID: YB73%20OAS
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB73%2520OAS%27 HTTP/1.1" 200 None
2026-03-30 08:07:27 [bca.uk] INFO: Scrape type for YB73%20OAS: 2
2026-03-30 08:07:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 73d1ad91-02a4-5291-b7e9-46b3f89dfe34 with identifier: YB73%20OAS
2026-03-30 08:07:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 73d1ad91-02a4-5291-b7e9-46b3f89dfe34 with scrape type 2
2026-03-30 08:07:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 73d1ad91-02a4-5291-b7e9-46b3f89dfe34 with scrape type 2
2026-03-30 08:07:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 73d1ad91-02a4-5291-b7e9-46b3f89dfe34, identifier: YB73%20OAS
2026-03-30 08:07:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 91f794c3-621d-5a87-9b49-23aa0ce4e4a0 with identifier: BL19%20WJA
2026-03-30 08:07:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 91f794c3-621d-5a87-9b49-23aa0ce4e4a0 with identifier: BL19%20WJA
2026-03-30 08:07:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 91f794c3-621d-5a87-9b49-23aa0ce4e4a0 with identifier: BL19%20WJA to the API
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=23&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BL19%20WJA-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '91f794c3-621d-5a87-9b49-23aa0ce4e4a0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BL19 WJA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BL19%20WJA&vehicleType=*',
 'listing': 'auction',
 'location': 'Edinburgh',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 88911,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 1.5 CLASSIC Hatchback',
 'transmission': 'manual',
 'trim': 'CLASSIC',
 'vin': 'WMWXU72010TR63820',
 'year': 2019}
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL19%2520WJA%27 HTTP/1.1" 200 None
2026-03-30 08:07:27 [bca.uk] INFO: Saving data for BL19%20WJA: {'auction_closing_time': 1774864800.0, 'created_time': 1774565275.888033, 'last_price_update_time': 1774858047.740987}
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BL19%2520WJA') HTTP/1.1" 204 0
2026-03-30 08:07:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 73d1ad91-02a4-5291-b7e9-46b3f89dfe34 with identifier: YB73%20OAS
2026-03-30 08:07:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 73d1ad91-02a4-5291-b7e9-46b3f89dfe34 with identifier: YB73%20OAS
2026-03-30 08:07:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 73d1ad91-02a4-5291-b7e9-46b3f89dfe34 with identifier: YB73%20OAS to the API
2026-03-30 08:07:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 148,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YB73%20OAS-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '73d1ad91-02a4-5291-b7e9-46b3f89dfe34',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YB73 OAS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YB73%20OAS&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'BMW',
 'model': '320I',
 'odometer': 28735,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'BMW 320I 2.0 T M SPORT STEP Saloon',
 'transmission': 'automatic',
 'trim': 'T M SPORT STEP',
 'vin': 'WBA50FF0808D89536',
 'year': 2023}
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB73%2520OAS%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Saving data for YB73%20OAS: {'auction_closing_time': 1774951200.0, 'created_time': 1774477032.190083, 'last_price_update_time': 1774858048.15707}
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YB73%2520OAS') HTTP/1.1" 204 0
2026-03-30 08:07:28 [bca.uk] INFO: Found listing with ID: MV69%20AWO
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV69%2520AWO%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Scrape type for MV69%20AWO: 0
2026-03-30 08:07:28 [bca.uk] INFO: Found listing with ID: BT69%20OOB
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT69%2520OOB%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Scrape type for BT69%20OOB: 0
2026-03-30 08:07:28 [bca.uk] INFO: Found listing with ID: GF23%20SBY
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF23%2520SBY%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Scrape type for GF23%20SBY: 0
2026-03-30 08:07:28 [bca.uk] INFO: Found listing with ID: LK74%20JRO
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK74%2520JRO%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Scrape type for LK74%20JRO: 0
2026-03-30 08:07:28 [bca.uk] INFO: Found listing with ID: WJ24%20BNZ
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ24%2520BNZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Scrape type for WJ24%20BNZ: 0
2026-03-30 08:07:28 [bca.uk] INFO: Found listing with ID: LR14%20LYD
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR14%2520LYD%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Scrape type for LR14%20LYD: 0
2026-03-30 08:07:28 [bca.uk] INFO: Found listing with ID: GF16%20PNK
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF16%2520PNK%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Scrape type for GF16%20PNK: 0
2026-03-30 08:07:28 [bca.uk] INFO: Found listing with ID: BG65%20DZL
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG65%2520DZL%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Scrape type for BG65%20DZL: 0
2026-03-30 08:07:28 [bca.uk] INFO: Found listing with ID: WM14%20VDJ
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM14%2520VDJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Scrape type for WM14%20VDJ: 0
2026-03-30 08:07:28 [bca.uk] INFO: Found listing with ID: MW19%20MTX
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW19%2520MTX%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Scrape type for MW19%20MTX: 0
2026-03-30 08:07:28 [bca.uk] INFO: Found listing with ID: ST24%20XOE
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST24%2520XOE%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Scrape type for ST24%20XOE: 2
2026-03-30 08:07:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ecd7adf5-be12-5d67-8a26-30d1549a3105 with identifier: ST24%20XOE
2026-03-30 08:07:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ecd7adf5-be12-5d67-8a26-30d1549a3105 with scrape type 2
2026-03-30 08:07:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ecd7adf5-be12-5d67-8a26-30d1549a3105 with scrape type 2
2026-03-30 08:07:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ecd7adf5-be12-5d67-8a26-30d1549a3105, identifier: ST24%20XOE
2026-03-30 08:07:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ecd7adf5-be12-5d67-8a26-30d1549a3105 with identifier: ST24%20XOE
2026-03-30 08:07:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ecd7adf5-be12-5d67-8a26-30d1549a3105 with identifier: ST24%20XOE
2026-03-30 08:07:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ecd7adf5-be12-5d67-8a26-30d1549a3105 with identifier: ST24%20XOE to the API
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ST24%20XOE-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ecd7adf5-be12-5d67-8a26-30d1549a3105',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ST24 XOE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ST24%20XOE&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'SEAT',
 'model': 'ARONA',
 'odometer': 16264,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'SEAT ARONA 1.0 TSI 115 FR LIMITED ED. Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 115 FR LIMITED ED.',
 'vin': 'VSSZZZKJ2RR152778',
 'year': 2024}
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST24%2520XOE%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Saving data for ST24%20XOE: {'auction_closing_time': 1774864800.0, 'created_time': 1774390323.269445, 'last_price_update_time': 1774858048.763067}
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ST24%2520XOE') HTTP/1.1" 204 0
2026-03-30 08:07:28 [bca.uk] INFO: Found listing with ID: FX70%20HCZ
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX70%2520HCZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Scrape type for FX70%20HCZ: 0
2026-03-30 08:07:28 [bca.uk] INFO: Found listing with ID: EN19%20JGV
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN19%2520JGV%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Scrape type for EN19%20JGV: 0
2026-03-30 08:07:28 [bca.uk] INFO: Found listing with ID: BT24%20LKX
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT24%2520LKX%27 HTTP/1.1" 200 None
2026-03-30 08:07:28 [bca.uk] INFO: Scrape type for BT24%20LKX: 2
2026-03-30 08:07:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 619305d8-0f44-50bc-8d44-62cd718256db with identifier: BT24%20LKX
2026-03-30 08:07:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 619305d8-0f44-50bc-8d44-62cd718256db with scrape type 2
2026-03-30 08:07:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 619305d8-0f44-50bc-8d44-62cd718256db with scrape type 2
2026-03-30 08:07:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 619305d8-0f44-50bc-8d44-62cd718256db, identifier: BT24%20LKX
2026-03-30 08:07:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=24&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:07:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 619305d8-0f44-50bc-8d44-62cd718256db with identifier: BT24%20LKX
2026-03-30 08:07:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 619305d8-0f44-50bc-8d44-62cd718256db with identifier: BT24%20LKX
2026-03-30 08:07:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 619305d8-0f44-50bc-8d44-62cd718256db with identifier: BT24%20LKX to the API
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BT24%20LKX-GB',
 'category': 'Car',
 'color': 'green',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '619305d8-0f44-50bc-8d44-62cd718256db',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BT24 LKX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BT24%20LKX&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'DACIA',
 'model': 'DUSTER',
 'odometer': 21910,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'DACIA DUSTER 1.0 TCE 90 EXPRESSION StationWagon',
 'transmission': 'manual',
 'trim': 'TCE 90 EXPRESSION',
 'vin': 'VF1HJD20672808578',
 'year': 2024}
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT24%2520LKX%27 HTTP/1.1" 200 None
2026-03-30 08:07:29 [bca.uk] INFO: Saving data for BT24%20LKX: {'auction_closing_time': 1774864800.0, 'created_time': 1774477043.20761, 'last_price_update_time': 1774858049.37368}
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BT24%2520LKX') HTTP/1.1" 204 0
2026-03-30 08:07:29 [bca.uk] INFO: Found listing with ID: DG23%20HXH
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG23%2520HXH%27 HTTP/1.1" 200 None
2026-03-30 08:07:29 [bca.uk] INFO: Scrape type for DG23%20HXH: 0
2026-03-30 08:07:29 [bca.uk] INFO: Found listing with ID: FY68%20WNB
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY68%2520WNB%27 HTTP/1.1" 200 None
2026-03-30 08:07:29 [bca.uk] INFO: Scrape type for FY68%20WNB: 0
2026-03-30 08:07:29 [bca.uk] INFO: Found listing with ID: YC21%20EXV
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC21%2520EXV%27 HTTP/1.1" 200 None
2026-03-30 08:07:29 [bca.uk] INFO: Scrape type for YC21%20EXV: 2
2026-03-30 08:07:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bac7508a-b3e3-576e-ab28-e805ca845c46 with identifier: YC21%20EXV
2026-03-30 08:07:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bac7508a-b3e3-576e-ab28-e805ca845c46 with scrape type 2
2026-03-30 08:07:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bac7508a-b3e3-576e-ab28-e805ca845c46 with scrape type 2
2026-03-30 08:07:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bac7508a-b3e3-576e-ab28-e805ca845c46, identifier: YC21%20EXV
2026-03-30 08:07:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bac7508a-b3e3-576e-ab28-e805ca845c46 with identifier: YC21%20EXV
2026-03-30 08:07:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bac7508a-b3e3-576e-ab28-e805ca845c46 with identifier: YC21%20EXV
2026-03-30 08:07:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bac7508a-b3e3-576e-ab28-e805ca845c46 with identifier: YC21%20EXV to the API
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 133,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YC21%20EXV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'bac7508a-b3e3-576e-ab28-e805ca845c46',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YC21 EXV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YC21%20EXV&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 30394,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.2 P/T 100 ALLURE PREMIUM EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 100 ALLURE PREMIUM EAT8',
 'vin': 'VR3UPHNKSLT135280',
 'year': 2021}
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC21%2520EXV%27 HTTP/1.1" 200 None
2026-03-30 08:07:29 [bca.uk] INFO: Saving data for YC21%20EXV: {'auction_closing_time': 1774864800.0, 'created_time': 1774477059.325161, 'last_price_update_time': 1774858049.861026}
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YC21%2520EXV') HTTP/1.1" 204 0
2026-03-30 08:07:29 [bca.uk] INFO: Found listing with ID: Y200%20JDW
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y200%2520JDW%27 HTTP/1.1" 200 None
2026-03-30 08:07:29 [bca.uk] INFO: Scrape type for Y200%20JDW: 2
2026-03-30 08:07:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 47ae3deb-e34a-5196-a1f3-9416cf6efe5c with identifier: Y200%20JDW
2026-03-30 08:07:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 47ae3deb-e34a-5196-a1f3-9416cf6efe5c with scrape type 2
2026-03-30 08:07:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 47ae3deb-e34a-5196-a1f3-9416cf6efe5c with scrape type 2
2026-03-30 08:07:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 47ae3deb-e34a-5196-a1f3-9416cf6efe5c, identifier: Y200%20JDW
2026-03-30 08:07:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 47ae3deb-e34a-5196-a1f3-9416cf6efe5c with identifier: Y200%20JDW
2026-03-30 08:07:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 47ae3deb-e34a-5196-a1f3-9416cf6efe5c with identifier: Y200%20JDW
2026-03-30 08:07:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 47ae3deb-e34a-5196-a1f3-9416cf6efe5c with identifier: Y200%20JDW to the API
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 228,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=Y200%20JDW-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '47ae3deb-e34a-5196-a1f3-9416cf6efe5c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'Y200 JDW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=Y200%20JDW&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'JAGUAR',
 'model': 'F-PACE',
 'odometer': 53347,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'JAGUAR F-PACE 3.0 P400 AWD SPORT StationWagon',
 'transmission': 'automatic',
 'trim': 'P400 AWD SPORT',
 'vin': 'SADCA2AUXPA715593',
 'year': 2023}
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y200%2520JDW%27 HTTP/1.1" 200 None
2026-03-30 08:07:30 [bca.uk] INFO: Saving data for Y200%20JDW: {'auction_closing_time': 1774951200.0, 'created_time': 1774477075.837906, 'last_price_update_time': 1774858050.283387}
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='Y200%2520JDW') HTTP/1.1" 204 0
2026-03-30 08:07:30 [bca.uk] INFO: Total items found: 100
2026-03-30 08:07:30 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=25&sort=MostRecentlyAdded
2026-03-30 08:07:30 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:07:30 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=25&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:30 [bca.uk] INFO: Found listing with ID: VX19%20OYP
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX19%2520OYP%27 HTTP/1.1" 200 None
2026-03-30 08:07:30 [bca.uk] INFO: Scrape type for VX19%20OYP: 0
2026-03-30 08:07:30 [bca.uk] INFO: Found listing with ID: DP19%20FWW
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP19%2520FWW%27 HTTP/1.1" 200 None
2026-03-30 08:07:30 [bca.uk] INFO: Scrape type for DP19%20FWW: 0
2026-03-30 08:07:30 [bca.uk] INFO: Found listing with ID: DV19%20CZY
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV19%2520CZY%27 HTTP/1.1" 200 None
2026-03-30 08:07:30 [bca.uk] INFO: Scrape type for DV19%20CZY: 0
2026-03-30 08:07:30 [bca.uk] INFO: Found listing with ID: DV68%20TGN
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV68%2520TGN%27 HTTP/1.1" 200 None
2026-03-30 08:07:30 [bca.uk] INFO: Scrape type for DV68%20TGN: 2
2026-03-30 08:07:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 388ce3b6-c658-56f5-84e1-3cbbd4141b1b with identifier: DV68%20TGN
2026-03-30 08:07:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 388ce3b6-c658-56f5-84e1-3cbbd4141b1b with scrape type 2
2026-03-30 08:07:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 388ce3b6-c658-56f5-84e1-3cbbd4141b1b with scrape type 2
2026-03-30 08:07:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 388ce3b6-c658-56f5-84e1-3cbbd4141b1b, identifier: DV68%20TGN
2026-03-30 08:07:30 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=25&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:30 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=25&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 388ce3b6-c658-56f5-84e1-3cbbd4141b1b with identifier: DV68%20TGN
2026-03-30 08:07:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 388ce3b6-c658-56f5-84e1-3cbbd4141b1b with identifier: DV68%20TGN
2026-03-30 08:07:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 388ce3b6-c658-56f5-84e1-3cbbd4141b1b with identifier: DV68%20TGN to the API
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 114,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DV68%20TGN-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '388ce3b6-c658-56f5-84e1-3cbbd4141b1b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DV68 TGN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DV68%20TGN&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'KIA',
 'model': 'PICANTO',
 'odometer': 8587,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'KIA PICANTO 1.0 2 Hatchback',
 'transmission': 'manual',
 'trim': '2',
 'vin': 'KNAB3511LKT330507',
 'year': 2018}
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV68%2520TGN%27 HTTP/1.1" 200 None
2026-03-30 08:07:30 [bca.uk] INFO: Saving data for DV68%20TGN: {'auction_closing_time': 1774864800.0, 'created_time': 1774363756.985215, 'last_price_update_time': 1774858050.779165}
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DV68%2520TGN') HTTP/1.1" 204 0
2026-03-30 08:07:30 [bca.uk] INFO: Found listing with ID: PN64%20UHS
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN64%2520UHS%27 HTTP/1.1" 200 None
2026-03-30 08:07:30 [bca.uk] INFO: Scrape type for PN64%20UHS: 0
2026-03-30 08:07:30 [bca.uk] INFO: Found listing with ID: FV20%20CSZ
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV20%2520CSZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:30 [bca.uk] INFO: Scrape type for FV20%20CSZ: 0
2026-03-30 08:07:30 [bca.uk] INFO: Found listing with ID: HK18%20KTD
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK18%2520KTD%27 HTTP/1.1" 200 None
2026-03-30 08:07:30 [bca.uk] INFO: Scrape type for HK18%20KTD: 0
2026-03-30 08:07:30 [bca.uk] INFO: Found listing with ID: JG15%20TAN
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JG15%2520TAN%27 HTTP/1.1" 200 None
2026-03-30 08:07:30 [bca.uk] INFO: Scrape type for JG15%20TAN: 0
2026-03-30 08:07:30 [bca.uk] INFO: Found listing with ID: VO69%20FZU
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO69%2520FZU%27 HTTP/1.1" 200 None
2026-03-30 08:07:30 [bca.uk] INFO: Scrape type for VO69%20FZU: 0
2026-03-30 08:07:30 [bca.uk] INFO: Found listing with ID: YX22%20KOA
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX22%2520KOA%27 HTTP/1.1" 200 None
2026-03-30 08:07:30 [bca.uk] INFO: Scrape type for YX22%20KOA: 0
2026-03-30 08:07:30 [bca.uk] INFO: Found listing with ID: YY22%20BDE
2026-03-30 08:07:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY22%2520BDE%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for YY22%20BDE: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: YY70%20LWT
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY70%2520LWT%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for YY70%20LWT: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: YY74%20VXV
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY74%2520VXV%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for YY74%20VXV: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: AD19%20LDZ
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD19%2520LDZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for AD19%20LDZ: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: RF21%20EBD
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF21%2520EBD%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for RF21%20EBD: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: WO21%20TKX
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO21%2520TKX%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for WO21%20TKX: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: KN15%20HKZ
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN15%2520HKZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for KN15%20HKZ: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: LM11%20RXV
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM11%2520RXV%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for LM11%20RXV: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: VK20%20NNO
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK20%2520NNO%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for VK20%20NNO: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: PE68%20ZNM
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE68%2520ZNM%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for PE68%20ZNM: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: SB72%20GWA
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB72%2520GWA%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for SB72%20GWA: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: SJ22%20EHM
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ22%2520EHM%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for SJ22%20EHM: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: C5%20BLJ
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27C5%2520BLJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for C5%20BLJ: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: DN19%20HKK
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN19%2520HKK%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for DN19%20HKK: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: SC18%20HNF
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC18%2520HNF%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for SC18%20HNF: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: SM22%20URS
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM22%2520URS%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for SM22%20URS: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: SB65%20CAX
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB65%2520CAX%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for SB65%20CAX: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: EP19%20XHA
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EP19%2520XHA%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for EP19%20XHA: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: WM19%20BFN
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM19%2520BFN%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for WM19%20BFN: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: EJ19%20URS
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ19%2520URS%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for EJ19%20URS: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: HJ69%20WRA
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ69%2520WRA%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for HJ69%20WRA: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: VO62%20RAU
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO62%2520RAU%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for VO62%20RAU: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: SV23%20HXP
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV23%2520HXP%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for SV23%20HXP: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: V30%20NGA
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27V30%2520NGA%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for V30%20NGA: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: SR19%20GGU
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR19%2520GGU%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for SR19%20GGU: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: VX68%20HBE
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX68%2520HBE%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for VX68%20HBE: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: AF20%20DFX
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF20%2520DFX%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for AF20%20DFX: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: BL19%20WJA
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL19%2520WJA%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for BL19%20WJA: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: HF19%20JKU
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF19%2520JKU%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for HF19%20JKU: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: SD68%20WCY
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD68%2520WCY%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for SD68%20WCY: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: OY16%20VNK
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY16%2520VNK%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for OY16%20VNK: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: PE10%20DXZ
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE10%2520DXZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for PE10%20DXZ: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: FJ20%20XSP
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ20%2520XSP%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for FJ20%20XSP: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: LB22%20KUJ
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB22%2520KUJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for LB22%20KUJ: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: LM20%20BCX
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM20%2520BCX%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for LM20%20BCX: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: ML19%20YHM
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML19%2520YHM%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for ML19%20YHM: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: MX22%20PPO
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX22%2520PPO%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for MX22%20PPO: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: SH19%20ZZL
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH19%2520ZZL%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for SH19%20ZZL: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: VN21%20GCK
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN21%2520GCK%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for VN21%20GCK: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: WX18%20RMZ
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX18%2520RMZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for WX18%20RMZ: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: WX70%20JZJ
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX70%2520JZJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for WX70%20JZJ: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: CA18%20JPY
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA18%2520JPY%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for CA18%20JPY: 2
2026-03-30 08:07:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e9ab01b9-9a8d-5578-8d33-afcf73625c3b with identifier: CA18%20JPY
2026-03-30 08:07:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e9ab01b9-9a8d-5578-8d33-afcf73625c3b with scrape type 2
2026-03-30 08:07:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e9ab01b9-9a8d-5578-8d33-afcf73625c3b with scrape type 2
2026-03-30 08:07:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e9ab01b9-9a8d-5578-8d33-afcf73625c3b, identifier: CA18%20JPY
2026-03-30 08:07:31 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: EA24%20TKX
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA24%2520TKX%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for EA24%20TKX: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: J300%20WTY
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27J300%2520WTY%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for J300%20WTY: 0
2026-03-30 08:07:31 [bca.uk] INFO: Found listing with ID: MA72%20VWE
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA72%2520VWE%27 HTTP/1.1" 200 None
2026-03-30 08:07:31 [bca.uk] INFO: Scrape type for MA72%20VWE: 2
2026-03-30 08:07:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a6a347fc-b404-50be-b06e-ae5bdedb7de4 with identifier: MA72%20VWE
2026-03-30 08:07:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a6a347fc-b404-50be-b06e-ae5bdedb7de4 with scrape type 2
2026-03-30 08:07:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a6a347fc-b404-50be-b06e-ae5bdedb7de4 with scrape type 2
2026-03-30 08:07:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a6a347fc-b404-50be-b06e-ae5bdedb7de4, identifier: MA72%20VWE
2026-03-30 08:07:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e9ab01b9-9a8d-5578-8d33-afcf73625c3b with identifier: CA18%20JPY
2026-03-30 08:07:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e9ab01b9-9a8d-5578-8d33-afcf73625c3b with identifier: CA18%20JPY
2026-03-30 08:07:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e9ab01b9-9a8d-5578-8d33-afcf73625c3b with identifier: CA18%20JPY to the API
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=24&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 122,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CA18%20JPY-GB',
 'category': 'Car',
 'color': 'green',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e9ab01b9-9a8d-5578-8d33-afcf73625c3b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CA18 JPY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CA18%20JPY&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'MINI',
 'model': 'COUNTRYMAN',
 'odometer': 70710,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'MINI COUNTRYMAN 2.0 COOPER D Hatchback',
 'transmission': 'automatic',
 'trim': 'COOPER D',
 'vin': 'WMWYY320903E80550',
 'year': 2018}
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA18%2520JPY%27 HTTP/1.1" 200 None
2026-03-30 08:07:32 [bca.uk] INFO: Saving data for CA18%20JPY: {'auction_closing_time': 1774864800.0, 'created_time': 1774477572.857147, 'last_price_update_time': 1774858052.31731}
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CA18%2520JPY') HTTP/1.1" 204 0
2026-03-30 08:07:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a6a347fc-b404-50be-b06e-ae5bdedb7de4 with identifier: MA72%20VWE
2026-03-30 08:07:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a6a347fc-b404-50be-b06e-ae5bdedb7de4 with identifier: MA72%20VWE
2026-03-30 08:07:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a6a347fc-b404-50be-b06e-ae5bdedb7de4 with identifier: MA72%20VWE to the API
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 131,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MA72%20VWE-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a6a347fc-b404-50be-b06e-ae5bdedb7de4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MA72 VWE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MA72%20VWE&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'FORD',
 'model': 'FOCUS ACTIVE',
 'odometer': 33747,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS ACTIVE 1.0 E/B 125 Estate',
 'transmission': 'manual',
 'trim': 'E/B 125',
 'vin': 'WF0PXXGCHPNR14139',
 'year': 2023}
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA72%2520VWE%27 HTTP/1.1" 200 None
2026-03-30 08:07:32 [bca.uk] INFO: Saving data for MA72%20VWE: {'auction_closing_time': 1774864800.0, 'created_time': 1774477099.782238, 'last_price_update_time': 1774858052.726407}
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MA72%2520VWE') HTTP/1.1" 204 0
2026-03-30 08:07:32 [bca.uk] INFO: Found listing with ID: CP19%20XKX
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP19%2520XKX%27 HTTP/1.1" 200 None
2026-03-30 08:07:32 [bca.uk] INFO: Scrape type for CP19%20XKX: 0
2026-03-30 08:07:32 [bca.uk] INFO: Found listing with ID: WP22%20GWL
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP22%2520GWL%27 HTTP/1.1" 200 None
2026-03-30 08:07:32 [bca.uk] INFO: Scrape type for WP22%20GWL: 0
2026-03-30 08:07:32 [bca.uk] INFO: Found listing with ID: CU72%20ZHM
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU72%2520ZHM%27 HTTP/1.1" 200 None
2026-03-30 08:07:32 [bca.uk] INFO: Scrape type for CU72%20ZHM: 0
2026-03-30 08:07:32 [bca.uk] INFO: Found listing with ID: FE19%20XYC
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE19%2520XYC%27 HTTP/1.1" 200 None
2026-03-30 08:07:32 [bca.uk] INFO: Scrape type for FE19%20XYC: 0
2026-03-30 08:07:32 [bca.uk] INFO: Found listing with ID: KU19%20CFH
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU19%2520CFH%27 HTTP/1.1" 200 None
2026-03-30 08:07:32 [bca.uk] INFO: Scrape type for KU19%20CFH: 0
2026-03-30 08:07:32 [bca.uk] INFO: Found listing with ID: CA19%20UTE
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA19%2520UTE%27 HTTP/1.1" 200 None
2026-03-30 08:07:32 [bca.uk] INFO: Scrape type for CA19%20UTE: 0
2026-03-30 08:07:32 [bca.uk] INFO: Found listing with ID: CK18%20AOC
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK18%2520AOC%27 HTTP/1.1" 200 None
2026-03-30 08:07:32 [bca.uk] INFO: Scrape type for CK18%20AOC: 0
2026-03-30 08:07:32 [bca.uk] INFO: Found listing with ID: WV16%20UWB
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV16%2520UWB%27 HTTP/1.1" 200 None
2026-03-30 08:07:32 [bca.uk] INFO: Scrape type for WV16%20UWB: 0
2026-03-30 08:07:32 [bca.uk] INFO: Found listing with ID: MT65%20UJH
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT65%2520UJH%27 HTTP/1.1" 200 None
2026-03-30 08:07:32 [bca.uk] INFO: Scrape type for MT65%20UJH: 0
2026-03-30 08:07:32 [bca.uk] INFO: Found listing with ID: X11%20BBM
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27X11%2520BBM%27 HTTP/1.1" 200 None
2026-03-30 08:07:32 [bca.uk] INFO: Scrape type for X11%20BBM: 0
2026-03-30 08:07:32 [bca.uk] INFO: Found listing with ID: KW73%20VTL
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW73%2520VTL%27 HTTP/1.1" 200 None
2026-03-30 08:07:32 [bca.uk] INFO: Scrape type for KW73%20VTL: 2
2026-03-30 08:07:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 88fb0a50-60e1-584d-a7ec-652953c75981 with identifier: KW73%20VTL
2026-03-30 08:07:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 88fb0a50-60e1-584d-a7ec-652953c75981 with scrape type 2
2026-03-30 08:07:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 88fb0a50-60e1-584d-a7ec-652953c75981 with scrape type 2
2026-03-30 08:07:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 88fb0a50-60e1-584d-a7ec-652953c75981, identifier: KW73%20VTL
2026-03-30 08:07:33 [bca.uk] INFO: Found listing with ID: MJ19%20UMV
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ19%2520UMV%27 HTTP/1.1" 200 None
2026-03-30 08:07:33 [bca.uk] INFO: Scrape type for MJ19%20UMV: 0
2026-03-30 08:07:33 [bca.uk] INFO: Found listing with ID: YR64%20UNS
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR64%2520UNS%27 HTTP/1.1" 200 None
2026-03-30 08:07:33 [bca.uk] INFO: Scrape type for YR64%20UNS: 0
2026-03-30 08:07:33 [bca.uk] INFO: Found listing with ID: BN15%20PYS
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN15%2520PYS%27 HTTP/1.1" 200 None
2026-03-30 08:07:33 [bca.uk] INFO: Scrape type for BN15%20PYS: 0
2026-03-30 08:07:33 [bca.uk] INFO: Found listing with ID: FE64%20YJN
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE64%2520YJN%27 HTTP/1.1" 200 None
2026-03-30 08:07:33 [bca.uk] INFO: Scrape type for FE64%20YJN: 0
2026-03-30 08:07:33 [bca.uk] INFO: Found listing with ID: LT03%20BYN
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT03%2520BYN%27 HTTP/1.1" 200 None
2026-03-30 08:07:33 [bca.uk] INFO: Scrape type for LT03%20BYN: 2
2026-03-30 08:07:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0dff6331-a0db-557d-b0f0-e52bc10daaec with identifier: LT03%20BYN
2026-03-30 08:07:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0dff6331-a0db-557d-b0f0-e52bc10daaec with scrape type 2
2026-03-30 08:07:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0dff6331-a0db-557d-b0f0-e52bc10daaec with scrape type 2
2026-03-30 08:07:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0dff6331-a0db-557d-b0f0-e52bc10daaec, identifier: LT03%20BYN
2026-03-30 08:07:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 88fb0a50-60e1-584d-a7ec-652953c75981 with identifier: KW73%20VTL
2026-03-30 08:07:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 88fb0a50-60e1-584d-a7ec-652953c75981 with identifier: KW73%20VTL
2026-03-30 08:07:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 88fb0a50-60e1-584d-a7ec-652953c75981 with identifier: KW73%20VTL to the API
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=24&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 42,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KW73%20VTL-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '88fb0a50-60e1-584d-a7ec-652953c75981',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KW73 VTL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KW73%20VTL&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'LAND ROVER',
 'model': 'R/R VELAR',
 'odometer': 29281,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R VELAR 2.0 P400E PHEV DYNAMIC SE StationWagon',
 'transmission': 'automatic',
 'trim': 'P400E PHEV DYNAMIC SE',
 'vin': 'SALYA2AY8RA385274',
 'year': 2023}
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW73%2520VTL%27 HTTP/1.1" 200 None
2026-03-30 08:07:33 [bca.uk] INFO: Saving data for KW73%20VTL: {'auction_closing_time': 1774864800.0, 'created_time': 1774361887.200026, 'last_price_update_time': 1774858053.600989}
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KW73%2520VTL') HTTP/1.1" 204 0
2026-03-30 08:07:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0dff6331-a0db-557d-b0f0-e52bc10daaec with identifier: LT03%20BYN
2026-03-30 08:07:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0dff6331-a0db-557d-b0f0-e52bc10daaec with identifier: LT03%20BYN
2026-03-30 08:07:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0dff6331-a0db-557d-b0f0-e52bc10daaec with identifier: LT03%20BYN to the API
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 172,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LT03%20BYN-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0dff6331-a0db-557d-b0f0-e52bc10daaec',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LT03 BYN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LT03%20BYN&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'HONDA',
 'model': 'CIVIC',
 'odometer': 116914,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2003-01-01',
 'seller_name': None,
 'title': 'HONDA CIVIC 1.6 VTEC SE EXECUTIVE Hatchback',
 'transmission': 'automatic',
 'trim': 'VTEC SE EXECUTIVE',
 'vin': 'SHHEU88702U043370',
 'year': 2003}
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT03%2520BYN%27 HTTP/1.1" 200 None
2026-03-30 08:07:34 [bca.uk] INFO: Saving data for LT03%20BYN: {'auction_closing_time': 1774864800.0, 'created_time': 1774390897.552127, 'last_price_update_time': 1774858054.010678}
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LT03%2520BYN') HTTP/1.1" 204 0
2026-03-30 08:07:34 [bca.uk] INFO: Found listing with ID: MC19%20ONF
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC19%2520ONF%27 HTTP/1.1" 200 None
2026-03-30 08:07:34 [bca.uk] INFO: Scrape type for MC19%20ONF: 0
2026-03-30 08:07:34 [bca.uk] INFO: Found listing with ID: WF20%20RYP
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF20%2520RYP%27 HTTP/1.1" 200 None
2026-03-30 08:07:34 [bca.uk] INFO: Scrape type for WF20%20RYP: 0
2026-03-30 08:07:34 [bca.uk] INFO: Found listing with ID: WJ22%20OXH
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ22%2520OXH%27 HTTP/1.1" 200 None
2026-03-30 08:07:34 [bca.uk] INFO: Scrape type for WJ22%20OXH: 0
2026-03-30 08:07:34 [bca.uk] INFO: Found listing with ID: FT19%20BHF
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT19%2520BHF%27 HTTP/1.1" 200 None
2026-03-30 08:07:34 [bca.uk] INFO: Scrape type for FT19%20BHF: 2
2026-03-30 08:07:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 48f64831-a25f-5d54-b7da-32022a2c9c24 with identifier: FT19%20BHF
2026-03-30 08:07:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 48f64831-a25f-5d54-b7da-32022a2c9c24 with scrape type 2
2026-03-30 08:07:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 48f64831-a25f-5d54-b7da-32022a2c9c24 with scrape type 2
2026-03-30 08:07:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 48f64831-a25f-5d54-b7da-32022a2c9c24, identifier: FT19%20BHF
2026-03-30 08:07:34 [bca.uk] INFO: Found listing with ID: GM25%20OJK
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM25%2520OJK%27 HTTP/1.1" 200 None
2026-03-30 08:07:34 [bca.uk] INFO: Scrape type for GM25%20OJK: 2
2026-03-30 08:07:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9ec9332d-5543-51ed-95d1-75bd7e9251ed with identifier: GM25%20OJK
2026-03-30 08:07:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9ec9332d-5543-51ed-95d1-75bd7e9251ed with scrape type 2
2026-03-30 08:07:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9ec9332d-5543-51ed-95d1-75bd7e9251ed with scrape type 2
2026-03-30 08:07:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9ec9332d-5543-51ed-95d1-75bd7e9251ed, identifier: GM25%20OJK
2026-03-30 08:07:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 48f64831-a25f-5d54-b7da-32022a2c9c24 with identifier: FT19%20BHF
2026-03-30 08:07:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 48f64831-a25f-5d54-b7da-32022a2c9c24 with identifier: FT19%20BHF
2026-03-30 08:07:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 48f64831-a25f-5d54-b7da-32022a2c9c24 with identifier: FT19%20BHF to the API
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=24&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 113,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FT19%20BHF-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '48f64831-a25f-5d54-b7da-32022a2c9c24',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FT19 BHF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FT19%20BHF&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'CITROEN',
 'model': 'BERLINGO M/S',
 'odometer': 57540,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'CITROEN BERLINGO M/S 1.5 BLUEHDI 100 FLAIR M MPV',
 'transmission': 'manual',
 'trim': 'BLUEHDI 100 FLAIR M',
 'vin': 'VR7ECYHYCKJ717151',
 'year': 2019}
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT19%2520BHF%27 HTTP/1.1" 200 None
2026-03-30 08:07:34 [bca.uk] INFO: Saving data for FT19%20BHF: {'auction_closing_time': 1774864800.0, 'created_time': 1774303399.81764, 'last_price_update_time': 1774858054.698468}
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FT19%2520BHF') HTTP/1.1" 204 0
2026-03-30 08:07:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9ec9332d-5543-51ed-95d1-75bd7e9251ed with identifier: GM25%20OJK
2026-03-30 08:07:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9ec9332d-5543-51ed-95d1-75bd7e9251ed with identifier: GM25%20OJK
2026-03-30 08:07:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9ec9332d-5543-51ed-95d1-75bd7e9251ed with identifier: GM25%20OJK to the API
2026-03-30 08:07:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=22&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GM25%20OJK-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9ec9332d-5543-51ed-95d1-75bd7e9251ed',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GM25 OJK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GM25%20OJK&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'HYUNDAI',
 'model': 'I10',
 'odometer': 3487,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'HYUNDAI I10 1.2 MPI 79 PREMIUM Hatchback',
 'transmission': 'manual',
 'trim': 'MPI 79 PREMIUM',
 'vin': 'NLHDR51F3SZ378634',
 'year': 2025}
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM25%2520OJK%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Saving data for GM25%20OJK: {'auction_closing_time': 1774864800.0, 'created_time': 1774390076.132086, 'last_price_update_time': 1774858055.654692}
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GM25%2520OJK') HTTP/1.1" 204 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: KT21%20LUH
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT21%2520LUH%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for KT21%20LUH: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: WB19%20OHW
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WB19%2520OHW%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for WB19%20OHW: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: WD19%20GOC
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD19%2520GOC%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for WD19%20GOC: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: WL19%20LZJ
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL19%2520LZJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for WL19%20LZJ: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: VO67%20OHE
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO67%2520OHE%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for VO67%20OHE: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: HD12%20PKZ
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HD12%2520PKZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for HD12%20PKZ: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: YD21%20LKP
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD21%2520LKP%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for YD21%20LKP: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: YD23%20UGZ
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD23%2520UGZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for YD23%20UGZ: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: YH22%20LZX
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH22%2520LZX%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for YH22%20LZX: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: V22%20VJW
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27V22%2520VJW%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for V22%20VJW: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: YG70%20CMV
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG70%2520CMV%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for YG70%20CMV: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: YM19%20HXY
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM19%2520HXY%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for YM19%20HXY: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: YS71%20HNL
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS71%2520HNL%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for YS71%20HNL: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: YD70%20WOM
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD70%2520WOM%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for YD70%20WOM: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: YO66%20ENU
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO66%2520ENU%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for YO66%20ENU: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: MJ58%20UJC
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ58%2520UJC%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for MJ58%20UJC: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: HV69%20NLA
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV69%2520NLA%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for HV69%20NLA: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: ND19%20ZXL
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND19%2520ZXL%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for ND19%20ZXL: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: HN73%20ZTC
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN73%2520ZTC%27 HTTP/1.1" 200 None
2026-03-30 08:07:35 [bca.uk] INFO: Scrape type for HN73%20ZTC: 0
2026-03-30 08:07:35 [bca.uk] INFO: Found listing with ID: HT19%20DXO
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT19%2520DXO%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for HT19%20DXO: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: KY19%20BNC
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY19%2520BNC%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for KY19%20BNC: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: LD22%20EZW
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD22%2520EZW%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for LD22%20EZW: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: LT19%20JWW
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT19%2520JWW%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for LT19%20JWW: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: MA20%20EKM
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA20%2520EKM%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for MA20%20EKM: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: YR19%20AOV
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR19%2520AOV%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for YR19%20AOV: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: GD17%20MJV
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD17%2520MJV%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for GD17%20MJV: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: LO66%20UOC
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO66%2520UOC%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for LO66%20UOC: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: NH17%20THH
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NH17%2520THH%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for NH17%20THH: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: BV61%20MVO
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV61%2520MVO%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for BV61%20MVO: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: CK18%20AEJ
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK18%2520AEJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for CK18%20AEJ: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: KV59%20HZE
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV59%2520HZE%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for KV59%20HZE: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: KR71%20ZWG
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR71%2520ZWG%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for KR71%20ZWG: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: YH19%20PTV
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH19%2520PTV%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for YH19%20PTV: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: DV20%20CWA
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV20%2520CWA%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for DV20%20CWA: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: NK64%20UTR
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK64%2520UTR%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for NK64%20UTR: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: PXZ%201595
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PXZ%25201595%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for PXZ%201595: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: EP68%20EZZ
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EP68%2520EZZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for EP68%20EZZ: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: KV21%20CPF
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV21%2520CPF%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for KV21%20CPF: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: WO68%20DUV
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO68%2520DUV%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for WO68%20DUV: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: YF71%20LFZ
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF71%2520LFZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for YF71%20LFZ: 0
2026-03-30 08:07:36 [bca.uk] INFO: Found listing with ID: AF24%20KLL
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF24%2520KLL%27 HTTP/1.1" 200 None
2026-03-30 08:07:36 [bca.uk] INFO: Scrape type for AF24%20KLL: 0
2026-03-30 08:07:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=25&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:07:38 [bca.uk] INFO: Total items found: 100
2026-03-30 08:07:38 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=26&sort=MostRecentlyAdded
2026-03-30 08:07:38 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:07:38 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=26&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: LD22%20EZW
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD22%2520EZW%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for LD22%20EZW: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: LT19%20JWW
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT19%2520JWW%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for LT19%20JWW: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: MA20%20EKM
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA20%2520EKM%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for MA20%20EKM: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: YR19%20AOV
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR19%2520AOV%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for YR19%20AOV: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: GD17%20MJV
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD17%2520MJV%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for GD17%20MJV: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: LO66%20UOC
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO66%2520UOC%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for LO66%20UOC: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: NH17%20THH
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NH17%2520THH%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for NH17%20THH: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: BV61%20MVO
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV61%2520MVO%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for BV61%20MVO: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: CK18%20AEJ
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK18%2520AEJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for CK18%20AEJ: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: KV59%20HZE
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV59%2520HZE%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for KV59%20HZE: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: KR71%20ZWG
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR71%2520ZWG%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for KR71%20ZWG: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: YH19%20PTV
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH19%2520PTV%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for YH19%20PTV: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: DV20%20CWA
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV20%2520CWA%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for DV20%20CWA: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: NK64%20UTR
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK64%2520UTR%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for NK64%20UTR: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: PXZ%201595
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PXZ%25201595%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for PXZ%201595: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: EP68%20EZZ
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EP68%2520EZZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for EP68%20EZZ: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: KW24%20UKR
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW24%2520UKR%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for KW24%20UKR: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: MX69%20OBE
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX69%2520OBE%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for MX69%20OBE: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: ND18%20UAG
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND18%2520UAG%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for ND18%20UAG: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: BT24%20NCX
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT24%2520NCX%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for BT24%20NCX: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: GJ70%20LXZ
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ70%2520LXZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for GJ70%20LXZ: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: KJ70%20LJU
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ70%2520LJU%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for KJ70%20LJU: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: KN70%20RHA
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN70%2520RHA%27 HTTP/1.1" 200 None
2026-03-30 08:07:38 [bca.uk] INFO: Scrape type for KN70%20RHA: 0
2026-03-30 08:07:38 [bca.uk] INFO: Found listing with ID: NU19%20CDX
2026-03-30 08:07:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU19%2520CDX%27 HTTP/1.1" 200 None
2026-03-30 08:07:39 [bca.uk] INFO: Scrape type for NU19%20CDX: 0
2026-03-30 08:07:39 [bca.uk] INFO: Found listing with ID: SR19%20TNU
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR19%2520TNU%27 HTTP/1.1" 200 None
2026-03-30 08:07:39 [bca.uk] INFO: Scrape type for SR19%20TNU: 0
2026-03-30 08:07:39 [bca.uk] INFO: Found listing with ID: OW69%20BUU
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW69%2520BUU%27 HTTP/1.1" 200 None
2026-03-30 08:07:39 [bca.uk] INFO: Scrape type for OW69%20BUU: 0
2026-03-30 08:07:39 [bca.uk] INFO: Found listing with ID: LJ24%20UKC
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ24%2520UKC%27 HTTP/1.1" 200 None
2026-03-30 08:07:39 [bca.uk] INFO: Scrape type for LJ24%20UKC: 0
2026-03-30 08:07:39 [bca.uk] INFO: Found listing with ID: SA60%20NYT
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA60%2520NYT%27 HTTP/1.1" 200 None
2026-03-30 08:07:39 [bca.uk] INFO: Scrape type for SA60%20NYT: 0
2026-03-30 08:07:39 [bca.uk] INFO: Found listing with ID: LD57%20FXL
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD57%2520FXL%27 HTTP/1.1" 200 None
2026-03-30 08:07:39 [bca.uk] INFO: Scrape type for LD57%20FXL: 0
2026-03-30 08:07:39 [bca.uk] INFO: Found listing with ID: DA64%20AKP
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA64%2520AKP%27 HTTP/1.1" 200 None
2026-03-30 08:07:39 [bca.uk] INFO: Scrape type for DA64%20AKP: 0
2026-03-30 08:07:39 [bca.uk] INFO: Found listing with ID: ST12%20HSO
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST12%2520HSO%27 HTTP/1.1" 200 None
2026-03-30 08:07:39 [bca.uk] INFO: Scrape type for ST12%20HSO: 0
2026-03-30 08:07:39 [bca.uk] INFO: Found listing with ID: JP04%20STP
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JP04%2520STP%27 HTTP/1.1" 200 None
2026-03-30 08:07:39 [bca.uk] INFO: Scrape type for JP04%20STP: 0
2026-03-30 08:07:39 [bca.uk] INFO: Found listing with ID: HK20%20GFE
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK20%2520GFE%27 HTTP/1.1" 200 None
2026-03-30 08:07:39 [bca.uk] INFO: Scrape type for HK20%20GFE: 0
2026-03-30 08:07:39 [bca.uk] INFO: Found listing with ID: VF19%20GJU
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VF19%2520GJU%27 HTTP/1.1" 200 None
2026-03-30 08:07:39 [bca.uk] INFO: Scrape type for VF19%20GJU: 2
2026-03-30 08:07:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3a61a202-a8f3-5e13-ad9d-75abef394a20 with identifier: VF19%20GJU
2026-03-30 08:07:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3a61a202-a8f3-5e13-ad9d-75abef394a20 with scrape type 2
2026-03-30 08:07:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3a61a202-a8f3-5e13-ad9d-75abef394a20 with scrape type 2
2026-03-30 08:07:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3a61a202-a8f3-5e13-ad9d-75abef394a20, identifier: VF19%20GJU
2026-03-30 08:07:39 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=26&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:39 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=26&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3a61a202-a8f3-5e13-ad9d-75abef394a20 with identifier: VF19%20GJU
2026-03-30 08:07:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3a61a202-a8f3-5e13-ad9d-75abef394a20 with identifier: VF19%20GJU
2026-03-30 08:07:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3a61a202-a8f3-5e13-ad9d-75abef394a20 with identifier: VF19%20GJU to the API
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=25&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 107,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VF19%20GJU-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3a61a202-a8f3-5e13-ad9d-75abef394a20',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VF19 GJU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VF19%20GJU&vehicleType=*',
 'listing': 'auction',
 'location': 'Wolverhampton',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 16114,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.0 TSI 95 SE DSG Hatchback',
 'transmission': 'automatic',
 'trim': 'TSI 95 SE DSG',
 'vin': 'WVWZZZAWZKU069510',
 'year': 2019}
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VF19%2520GJU%27 HTTP/1.1" 200 None
2026-03-30 08:07:39 [bca.uk] INFO: Saving data for VF19%20GJU: {'auction_closing_time': 1774864800.0, 'created_time': 1774564102.682835, 'last_price_update_time': 1774858059.841054}
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VF19%2520GJU') HTTP/1.1" 204 0
2026-03-30 08:07:39 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:07:39 [bca.uk] INFO: Found listing with ID: BF17%20UCH
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF17%2520UCH%27 HTTP/1.1" 200 None
2026-03-30 08:07:39 [bca.uk] INFO: Scrape type for BF17%20UCH: 0
2026-03-30 08:07:39 [bca.uk] INFO: Found listing with ID: FM16%20JXO
2026-03-30 08:07:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM16%2520JXO%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for FM16%20JXO: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: WF67%20CFE
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF67%2520CFE%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for WF67%20CFE: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: FJ59%20TSZ
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ59%2520TSZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for FJ59%20TSZ: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: MV13%20TFX
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV13%2520TFX%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for MV13%20TFX: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: WG62%20AOC
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG62%2520AOC%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for WG62%20AOC: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: BT71%20ZWP
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT71%2520ZWP%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for BT71%20ZWP: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: CV23%20JXZ
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV23%2520JXZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for CV23%20JXZ: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: VA19%20TJU
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA19%2520TJU%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for VA19%20TJU: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: VN73%20XUO
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN73%2520XUO%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for VN73%20XUO: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: WK70%20VKG
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK70%2520VKG%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for WK70%20VKG: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: WG66%20DHY
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG66%2520DHY%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for WG66%20DHY: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: YK17%20ZRC
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK17%2520ZRC%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for YK17%20ZRC: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: EN14%20ZRU
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN14%2520ZRU%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for EN14%20ZRU: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: KP66%20FXV
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP66%2520FXV%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for KP66%20FXV: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: NU67%20NWA
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU67%2520NWA%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for NU67%20NWA: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: OY17%20FXG
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY17%2520FXG%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for OY17%20FXG: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: SGZ%206140
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SGZ%25206140%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for SGZ%206140: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: F6%20ENE
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27F6%2520ENE%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for F6%20ENE: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: SY63%20BZU
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY63%2520BZU%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for SY63%20BZU: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: WU10%20OBT
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU10%2520OBT%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for WU10%20OBT: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: YA08%20OVK
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA08%2520OVK%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for YA08%20OVK: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: FL59%20GYJ
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL59%2520GYJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for FL59%20GYJ: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: KR60%20ZHC
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR60%2520ZHC%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for KR60%20ZHC: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: KV61%20SXO
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV61%2520SXO%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for KV61%20SXO: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: MH07%20CHJ
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH07%2520CHJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for MH07%20CHJ: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: ND11%20FHJ
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND11%2520FHJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for ND11%20FHJ: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: T99%20NNO
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27T99%2520NNO%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for T99%20NNO: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: YK22%20XJW
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK22%2520XJW%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for YK22%20XJW: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: AD22%20HLK
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD22%2520HLK%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for AD22%20HLK: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: AF20%20XAB
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF20%2520XAB%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for AF20%20XAB: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: CF19%20EJU
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF19%2520EJU%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for CF19%20EJU: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: DT21%20WNL
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT21%2520WNL%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for DT21%20WNL: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: FM19%20TVL
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM19%2520TVL%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for FM19%20TVL: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: GV19%20DVR
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV19%2520DVR%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for GV19%20DVR: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: BD17%20TZF
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD17%2520TZF%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for BD17%20TZF: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: CU18%20AXX
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU18%2520AXX%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for CU18%20AXX: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: LK65%20VPG
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK65%2520VPG%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for LK65%20VPG: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: OV20%20KUN
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV20%2520KUN%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for OV20%20KUN: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: WD67%20HAX
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD67%2520HAX%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for WD67%20HAX: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: MP19%20OSZ
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MP19%2520OSZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for MP19%20OSZ: 0
2026-03-30 08:07:40 [bca.uk] INFO: Found listing with ID: RF21%20DKD
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF21%2520DKD%27 HTTP/1.1" 200 None
2026-03-30 08:07:40 [bca.uk] INFO: Scrape type for RF21%20DKD: 2
2026-03-30 08:07:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c1d6dddf-bb75-5b6d-8334-b6631c201a16 with identifier: RF21%20DKD
2026-03-30 08:07:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c1d6dddf-bb75-5b6d-8334-b6631c201a16 with scrape type 2
2026-03-30 08:07:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c1d6dddf-bb75-5b6d-8334-b6631c201a16 with scrape type 2
2026-03-30 08:07:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c1d6dddf-bb75-5b6d-8334-b6631c201a16, identifier: RF21%20DKD
2026-03-30 08:07:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c1d6dddf-bb75-5b6d-8334-b6631c201a16 with identifier: RF21%20DKD
2026-03-30 08:07:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c1d6dddf-bb75-5b6d-8334-b6631c201a16 with identifier: RF21%20DKD
2026-03-30 08:07:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c1d6dddf-bb75-5b6d-8334-b6631c201a16 with identifier: RF21%20DKD to the API
2026-03-30 08:07:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=25&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RF21%20DKD-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'c1d6dddf-bb75-5b6d-8334-b6631c201a16',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RF21 DKD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RF21%20DKD&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'HYUNDAI',
 'model': 'I10',
 'odometer': 17409,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'HYUNDAI I10 1.0 T-GDI 100 N LINE Hatchback',
 'transmission': 'manual',
 'trim': 'T-GDI 100 N LINE',
 'vin': 'NLHDP51BLMZ050518',
 'year': 2021}
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF21%2520DKD%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Saving data for RF21%20DKD: {'auction_closing_time': 1774864800.0, 'created_time': 1774391465.466864, 'last_price_update_time': 1774858061.248717}
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RF21%2520DKD') HTTP/1.1" 204 0
2026-03-30 08:07:41 [bca.uk] INFO: Found listing with ID: VK22%20LGG
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK22%2520LGG%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Scrape type for VK22%20LGG: 0
2026-03-30 08:07:41 [bca.uk] INFO: Found listing with ID: YJ70%20TKD
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ70%2520TKD%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Scrape type for YJ70%20TKD: 0
2026-03-30 08:07:41 [bca.uk] INFO: Found listing with ID: MA62%20RAA
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA62%2520RAA%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Scrape type for MA62%20RAA: 0
2026-03-30 08:07:41 [bca.uk] INFO: Found listing with ID: K999%20ENP
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27K999%2520ENP%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Scrape type for K999%20ENP: 0
2026-03-30 08:07:41 [bca.uk] INFO: Found listing with ID: YN64%20VNE
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN64%2520VNE%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Scrape type for YN64%20VNE: 0
2026-03-30 08:07:41 [bca.uk] INFO: Found listing with ID: GG05%20AVG
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GG05%2520AVG%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Scrape type for GG05%20AVG: 0
2026-03-30 08:07:41 [bca.uk] INFO: Found listing with ID: S706%20NFV
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S706%2520NFV%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Scrape type for S706%20NFV: 0
2026-03-30 08:07:41 [bca.uk] INFO: Found listing with ID: GY19%20ZXT
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY19%2520ZXT%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Scrape type for GY19%20ZXT: 2
2026-03-30 08:07:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 89fc69ed-6b9d-5f6b-bef3-f43f6eebdd7a with identifier: GY19%20ZXT
2026-03-30 08:07:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 89fc69ed-6b9d-5f6b-bef3-f43f6eebdd7a with scrape type 2
2026-03-30 08:07:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 89fc69ed-6b9d-5f6b-bef3-f43f6eebdd7a with scrape type 2
2026-03-30 08:07:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 89fc69ed-6b9d-5f6b-bef3-f43f6eebdd7a, identifier: GY19%20ZXT
2026-03-30 08:07:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 89fc69ed-6b9d-5f6b-bef3-f43f6eebdd7a with identifier: GY19%20ZXT
2026-03-30 08:07:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 89fc69ed-6b9d-5f6b-bef3-f43f6eebdd7a with identifier: GY19%20ZXT
2026-03-30 08:07:41 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 89fc69ed-6b9d-5f6b-bef3-f43f6eebdd7a with identifier: GY19%20ZXT to the API
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=25&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GY19%20ZXT-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '89fc69ed-6b9d-5f6b-bef3-f43f6eebdd7a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GY19 ZXT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GY19%20ZXT&vehicleType=*',
 'listing': 'auction',
 'location': 'Crawley',
 'make': 'NISSAN',
 'model': 'QASHQAI',
 'odometer': 48670,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'NISSAN QASHQAI 1.3 DIG-T 140 N-CONNECTA Hatchback',
 'transmission': 'manual',
 'trim': 'DIG-T 140 N-CONNECTA',
 'vin': 'SJNFFAJ11U2495162',
 'year': 2019}
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY19%2520ZXT%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Saving data for GY19%20ZXT: {'auction_closing_time': 1774864800.0, 'created_time': 1774564074.324775, 'last_price_update_time': 1774858061.891937}
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GY19%2520ZXT') HTTP/1.1" 204 0
2026-03-30 08:07:41 [bca.uk] INFO: Found listing with ID: KM20%20ZZB
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM20%2520ZZB%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Scrape type for KM20%20ZZB: 0
2026-03-30 08:07:41 [bca.uk] INFO: Found listing with ID: BD19%20RBF
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD19%2520RBF%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Scrape type for BD19%20RBF: 0
2026-03-30 08:07:41 [bca.uk] INFO: Found listing with ID: CV66%20MDJ
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV66%2520MDJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Scrape type for CV66%20MDJ: 0
2026-03-30 08:07:41 [bca.uk] INFO: Found listing with ID: LA66%20CNU
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA66%2520CNU%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Scrape type for LA66%20CNU: 0
2026-03-30 08:07:41 [bca.uk] INFO: Found listing with ID: SP14%20YXM
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP14%2520YXM%27 HTTP/1.1" 200 None
2026-03-30 08:07:41 [bca.uk] INFO: Scrape type for SP14%20YXM: 0
2026-03-30 08:07:41 [bca.uk] INFO: Found listing with ID: EX13%20SOH
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX13%2520SOH%27 HTTP/1.1" 200 None
2026-03-30 08:07:42 [bca.uk] INFO: Scrape type for EX13%20SOH: 0
2026-03-30 08:07:42 [bca.uk] INFO: Found listing with ID: KU09%20AEA
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU09%2520AEA%27 HTTP/1.1" 200 None
2026-03-30 08:07:42 [bca.uk] INFO: Scrape type for KU09%20AEA: 0
2026-03-30 08:07:42 [bca.uk] INFO: Found listing with ID: LD10%20VGG
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD10%2520VGG%27 HTTP/1.1" 200 None
2026-03-30 08:07:42 [bca.uk] INFO: Scrape type for LD10%20VGG: 0
2026-03-30 08:07:42 [bca.uk] INFO: Found listing with ID: PK60%20UOG
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK60%2520UOG%27 HTTP/1.1" 200 None
2026-03-30 08:07:42 [bca.uk] INFO: Scrape type for PK60%20UOG: 0
2026-03-30 08:07:42 [bca.uk] INFO: Found listing with ID: NA17%20GMZ
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA17%2520GMZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:42 [bca.uk] INFO: Scrape type for NA17%20GMZ: 0
2026-03-30 08:07:42 [bca.uk] INFO: Found listing with ID: YR07%20OWB
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR07%2520OWB%27 HTTP/1.1" 200 None
2026-03-30 08:07:42 [bca.uk] INFO: Scrape type for YR07%20OWB: 0
2026-03-30 08:07:42 [bca.uk] INFO: Found listing with ID: AY61%20ZBP
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY61%2520ZBP%27 HTTP/1.1" 200 None
2026-03-30 08:07:42 [bca.uk] INFO: Scrape type for AY61%20ZBP: 0
2026-03-30 08:07:42 [bca.uk] INFO: Found listing with ID: GD12%20LSU
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD12%2520LSU%27 HTTP/1.1" 200 None
2026-03-30 08:07:42 [bca.uk] INFO: Scrape type for GD12%20LSU: 0
2026-03-30 08:07:42 [bca.uk] INFO: Found listing with ID: KT09%20JOV
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT09%2520JOV%27 HTTP/1.1" 200 None
2026-03-30 08:07:42 [bca.uk] INFO: Scrape type for KT09%20JOV: 0
2026-03-30 08:07:42 [bca.uk] INFO: Found listing with ID: LG61%20YWR
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG61%2520YWR%27 HTTP/1.1" 200 None
2026-03-30 08:07:42 [bca.uk] INFO: Scrape type for LG61%20YWR: 0
2026-03-30 08:07:42 [bca.uk] INFO: Found listing with ID: LR53%20YBK
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR53%2520YBK%27 HTTP/1.1" 200 None
2026-03-30 08:07:42 [bca.uk] INFO: Scrape type for LR53%20YBK: 0
2026-03-30 08:07:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=26&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:07:43 [bca.uk] INFO: Total items found: 100
2026-03-30 08:07:43 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=27&sort=MostRecentlyAdded
2026-03-30 08:07:43 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:07:43 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=27&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:43 [bca.uk] INFO: Found listing with ID: YJ70%20TKD
2026-03-30 08:07:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ70%2520TKD%27 HTTP/1.1" 200 None
2026-03-30 08:07:43 [bca.uk] INFO: Scrape type for YJ70%20TKD: 0
2026-03-30 08:07:43 [bca.uk] INFO: Found listing with ID: MA62%20RAA
2026-03-30 08:07:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA62%2520RAA%27 HTTP/1.1" 200 None
2026-03-30 08:07:43 [bca.uk] INFO: Scrape type for MA62%20RAA: 0
2026-03-30 08:07:43 [bca.uk] INFO: Found listing with ID: K999%20ENP
2026-03-30 08:07:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27K999%2520ENP%27 HTTP/1.1" 200 None
2026-03-30 08:07:43 [bca.uk] INFO: Scrape type for K999%20ENP: 0
2026-03-30 08:07:43 [bca.uk] INFO: Found listing with ID: YN64%20VNE
2026-03-30 08:07:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN64%2520VNE%27 HTTP/1.1" 200 None
2026-03-30 08:07:43 [bca.uk] INFO: Scrape type for YN64%20VNE: 0
2026-03-30 08:07:43 [bca.uk] INFO: Found listing with ID: GG05%20AVG
2026-03-30 08:07:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GG05%2520AVG%27 HTTP/1.1" 200 None
2026-03-30 08:07:43 [bca.uk] INFO: Scrape type for GG05%20AVG: 0
2026-03-30 08:07:43 [bca.uk] INFO: Found listing with ID: S706%20NFV
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S706%2520NFV%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for S706%20NFV: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: GY19%20ZXT
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY19%2520ZXT%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for GY19%20ZXT: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: KM20%20ZZB
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM20%2520ZZB%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for KM20%20ZZB: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: BD19%20RBF
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD19%2520RBF%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for BD19%20RBF: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: CV66%20MDJ
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV66%2520MDJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for CV66%20MDJ: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: LA66%20CNU
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA66%2520CNU%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for LA66%20CNU: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: SP14%20YXM
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP14%2520YXM%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for SP14%20YXM: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: EX13%20SOH
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX13%2520SOH%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for EX13%20SOH: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: KU09%20AEA
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU09%2520AEA%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for KU09%20AEA: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: LD10%20VGG
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD10%2520VGG%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for LD10%20VGG: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: PK60%20UOG
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK60%2520UOG%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for PK60%20UOG: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: NA17%20GMZ
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA17%2520GMZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for NA17%20GMZ: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: YR07%20OWB
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR07%2520OWB%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for YR07%20OWB: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: AY61%20ZBP
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY61%2520ZBP%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for AY61%20ZBP: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: GD12%20LSU
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD12%2520LSU%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for GD12%20LSU: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: KT09%20JOV
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT09%2520JOV%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for KT09%20JOV: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: LG61%20YWR
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG61%2520YWR%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for LG61%20YWR: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: LR53%20YBK
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR53%2520YBK%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for LR53%20YBK: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: LV10%20WSE
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV10%2520WSE%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for LV10%20WSE: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: PHZ%206637
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PHZ%25206637%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for PHZ%206637: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: VN09%20WSO
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN09%2520WSO%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for VN09%20WSO: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: VK21%20OFN
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK21%2520OFN%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for VK21%20OFN: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: GU22%20LDF
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU22%2520LDF%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for GU22%20LDF: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: RV69%20YEC
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV69%2520YEC%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for RV69%20YEC: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: CT15%20CRJ
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CT15%2520CRJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for CT15%20CRJ: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: S20%20HNN
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S20%2520HNN%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for S20%20HNN: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: FN64%20RAU
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN64%2520RAU%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for FN64%20RAU: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: GL20%20MWO
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL20%2520MWO%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for GL20%20MWO: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: LC17%20UBN
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC17%2520UBN%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for LC17%20UBN: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: OW15%20FVZ
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW15%2520FVZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for OW15%20FVZ: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: LM62%20VCU
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM62%2520VCU%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for LM62%20VCU: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: EK63%20UCX
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK63%2520UCX%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for EK63%20UCX: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: BX69%20KFJ
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX69%2520KFJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for BX69%20KFJ: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: GU68%20KAX
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU68%2520KAX%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for GU68%20KAX: 0
2026-03-30 08:07:44 [bca.uk] INFO: Found listing with ID: LJ68%20YWE
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ68%2520YWE%27 HTTP/1.1" 200 None
2026-03-30 08:07:44 [bca.uk] INFO: Scrape type for LJ68%20YWE: 2
2026-03-30 08:07:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b602d69b-2e3e-572e-ba1c-4c5adeb288a9 with identifier: LJ68%20YWE
2026-03-30 08:07:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b602d69b-2e3e-572e-ba1c-4c5adeb288a9 with scrape type 2
2026-03-30 08:07:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b602d69b-2e3e-572e-ba1c-4c5adeb288a9 with scrape type 2
2026-03-30 08:07:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b602d69b-2e3e-572e-ba1c-4c5adeb288a9, identifier: LJ68%20YWE
2026-03-30 08:07:44 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=27&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:44 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=27&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b602d69b-2e3e-572e-ba1c-4c5adeb288a9 with identifier: LJ68%20YWE
2026-03-30 08:07:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b602d69b-2e3e-572e-ba1c-4c5adeb288a9 with identifier: LJ68%20YWE
2026-03-30 08:07:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b602d69b-2e3e-572e-ba1c-4c5adeb288a9 with identifier: LJ68%20YWE to the API
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=26&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 193,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LJ68%20YWE-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b602d69b-2e3e-572e-ba1c-4c5adeb288a9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LJ68 YWE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LJ68%20YWE&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'LAND ROVER',
 'model': 'DISCOVERY SPORT',
 'odometer': 48806,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DISCOVERY SPORT 2.0 SI4 240 SE TECH StationWagon',
 'transmission': 'automatic',
 'trim': 'SI4 240 SE TECH',
 'vin': 'SALCA2AXXKH787330',
 'year': 2018}
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ68%2520YWE%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Saving data for LJ68%20YWE: {'auction_closing_time': 1774864800.0, 'created_time': 1774447666.670016, 'last_price_update_time': 1774858065.094013}
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LJ68%2520YWE') HTTP/1.1" 204 0
2026-03-30 08:07:45 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: SC71%20KXX
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC71%2520KXX%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for SC71%20KXX: 0
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: SP19%20KZX
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP19%2520KZX%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for SP19%20KZX: 0
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: YK69%20PZB
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK69%2520PZB%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for YK69%20PZB: 0
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: AB55%20WWW
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AB55%2520WWW%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for AB55%20WWW: 2
2026-03-30 08:07:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8244b75a-b4b6-5e01-898a-3008e4033868 with identifier: AB55%20WWW
2026-03-30 08:07:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8244b75a-b4b6-5e01-898a-3008e4033868 with scrape type 2
2026-03-30 08:07:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8244b75a-b4b6-5e01-898a-3008e4033868 with scrape type 2
2026-03-30 08:07:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8244b75a-b4b6-5e01-898a-3008e4033868, identifier: AB55%20WWW
2026-03-30 08:07:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8244b75a-b4b6-5e01-898a-3008e4033868 with identifier: AB55%20WWW
2026-03-30 08:07:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8244b75a-b4b6-5e01-898a-3008e4033868 with identifier: AB55%20WWW
2026-03-30 08:07:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8244b75a-b4b6-5e01-898a-3008e4033868 with identifier: AB55%20WWW to the API
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=26&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 186,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AB55%20WWW-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8244b75a-b4b6-5e01-898a-3008e4033868',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AB55 WWW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AB55%20WWW&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'BMW',
 'model': 'M240I',
 'odometer': 8418,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'BMW M240I 3.0 XDRIVE Coupe',
 'transmission': 'automatic',
 'trim': 'XDRIVE',
 'vin': 'WBA52CM0808E75828',
 'year': 2024}
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AB55%2520WWW%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Saving data for AB55%20WWW: {'auction_closing_time': 1774864800.0, 'created_time': 1774364364.557215, 'last_price_update_time': 1774858065.715335}
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AB55%2520WWW') HTTP/1.1" 204 0
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: PX72%20KYH
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX72%2520KYH%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for PX72%20KYH: 0
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: OV14%20UEZ
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV14%2520UEZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for OV14%20UEZ: 0
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: OY16%20UYX
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY16%2520UYX%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for OY16%20UYX: 0
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: SJ17%20NRR
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ17%2520NRR%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for SJ17%20NRR: 0
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: VK16%20KNM
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK16%2520KNM%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for VK16%20KNM: 0
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: BF62%20JWL
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF62%2520JWL%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for BF62%20JWL: 0
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: EF64%20PYO
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF64%2520PYO%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for EF64%20PYO: 0
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: EX13%20UJA
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX13%2520UJA%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for EX13%20UJA: 0
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: FY11%20SBZ
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY11%2520SBZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for FY11%20SBZ: 0
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: OV09%20NOF
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV09%2520NOF%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for OV09%20NOF: 0
2026-03-30 08:07:45 [bca.uk] INFO: Found listing with ID: WV20%20YFC
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV20%2520YFC%27 HTTP/1.1" 200 None
2026-03-30 08:07:45 [bca.uk] INFO: Scrape type for WV20%20YFC: 2
2026-03-30 08:07:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ef6dcf92-af86-5052-9788-7587d5f04eaf with identifier: WV20%20YFC
2026-03-30 08:07:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ef6dcf92-af86-5052-9788-7587d5f04eaf with scrape type 2
2026-03-30 08:07:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ef6dcf92-af86-5052-9788-7587d5f04eaf with scrape type 2
2026-03-30 08:07:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ef6dcf92-af86-5052-9788-7587d5f04eaf, identifier: WV20%20YFC
2026-03-30 08:07:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ef6dcf92-af86-5052-9788-7587d5f04eaf with identifier: WV20%20YFC
2026-03-30 08:07:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ef6dcf92-af86-5052-9788-7587d5f04eaf with identifier: WV20%20YFC
2026-03-30 08:07:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ef6dcf92-af86-5052-9788-7587d5f04eaf with identifier: WV20%20YFC to the API
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=26&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 108,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WV20%20YFC-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ef6dcf92-af86-5052-9788-7587d5f04eaf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WV20 YFC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WV20%20YFC&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'FIAT',
 'model': '500',
 'odometer': 62661,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'FIAT 500 1.2 CLUB LOUNGE Hatchback',
 'transmission': 'manual',
 'trim': 'CLUB LOUNGE',
 'vin': 'ZFA3120000JC88119',
 'year': 2020}
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV20%2520YFC%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Saving data for WV20%20YFC: {'auction_closing_time': 1774864800.0, 'created_time': 1774305742.943259, 'last_price_update_time': 1774858066.393863}
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WV20%2520YFC') HTTP/1.1" 204 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: AF14%20UDV
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF14%2520UDV%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for AF14%20UDV: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: BJ17%20OUK
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ17%2520OUK%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for BJ17%20OUK: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: NL15%20BYY
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL15%2520BYY%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for NL15%20BYY: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: YP13%20AUV
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP13%2520AUV%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for YP13%20AUV: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: KM14%20WMU
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM14%2520WMU%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for KM14%20WMU: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: SV70%20XPL
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV70%2520XPL%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for SV70%20XPL: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: FJ16%20NYD
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ16%2520NYD%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for FJ16%20NYD: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: FD19%20ARF
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD19%2520ARF%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for FD19%20ARF: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: KY59%20LSX
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY59%2520LSX%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for KY59%20LSX: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: BJ66%20YWK
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ66%2520YWK%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for BJ66%20YWK: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: LM60%20EUZ
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM60%2520EUZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for LM60%20EUZ: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: M500%20MDC
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M500%2520MDC%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for M500%20MDC: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: C7%20WRJ
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27C7%2520WRJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for C7%20WRJ: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: WV65%20EZL
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV65%2520EZL%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for WV65%20EZL: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: SA16%20NZY
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA16%2520NZY%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for SA16%20NZY: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: SP14%20TRV
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP14%2520TRV%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for SP14%20TRV: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: SK57%20HOJ
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK57%2520HOJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for SK57%20HOJ: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: SV12%20OCC
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV12%2520OCC%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for SV12%20OCC: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: NA14%20XFF
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA14%2520XFF%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for NA14%20XFF: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: GU66%20BFA
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU66%2520BFA%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for GU66%20BFA: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: MF19%20OFT
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF19%2520OFT%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for MF19%20OFT: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: SK18%20JKO
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK18%2520JKO%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for SK18%20JKO: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: SP70%20LPC
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP70%2520LPC%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for SP70%20LPC: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: KP65%20NNV
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP65%2520NNV%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for KP65%20NNV: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: PJ66%20LUT
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ66%2520LUT%27 HTTP/1.1" 200 None
2026-03-30 08:07:46 [bca.uk] INFO: Scrape type for PJ66%20LUT: 0
2026-03-30 08:07:46 [bca.uk] INFO: Found listing with ID: LFZ%202518
2026-03-30 08:07:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LFZ%25202518%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for LFZ%202518: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: SA10%20DVK
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA10%2520DVK%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for SA10%20DVK: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: A5%20VHE
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27A5%2520VHE%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for A5%20VHE: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: YK22%20RXB
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK22%2520RXB%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for YK22%20RXB: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: N88%20SFD
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27N88%2520SFD%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for N88%20SFD: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: WU57%20NZB
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU57%2520NZB%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for WU57%20NZB: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: GL58%20GUC
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL58%2520GUC%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for GL58%20GUC: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: AO71%20FNZ
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO71%2520FNZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for AO71%20FNZ: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: KS70%20JKZ
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS70%2520JKZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for KS70%20JKZ: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: KY72%20BKX
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY72%2520BKX%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for KY72%20BKX: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: RO18%20ZFF
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO18%2520ZFF%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for RO18%20ZFF: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: WG21%20DFZ
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG21%2520DFZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for WG21%20DFZ: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: EA64%20XMM
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA64%2520XMM%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for EA64%20XMM: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: EO72%20HNA
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO72%2520HNA%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for EO72%20HNA: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: EY04%20UCF
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY04%2520UCF%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for EY04%20UCF: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: KS69%20YXO
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS69%2520YXO%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for KS69%20YXO: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: PY66%20KMK
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY66%2520KMK%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for PY66%20KMK: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: WV20%20WDZ
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV20%2520WDZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for WV20%20WDZ: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: AGZ%204435
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AGZ%25204435%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for AGZ%204435: 0
2026-03-30 08:07:47 [bca.uk] INFO: Found listing with ID: FP67%20BNL
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP67%2520BNL%27 HTTP/1.1" 200 None
2026-03-30 08:07:47 [bca.uk] INFO: Scrape type for FP67%20BNL: 0
2026-03-30 08:07:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=27&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:07:51 [bca.uk] INFO: Total items found: 100
2026-03-30 08:07:51 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=28&sort=MostRecentlyAdded
2026-03-30 08:07:51 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:07:51 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=28&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: SP70%20LPC
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP70%2520LPC%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for SP70%20LPC: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: KP65%20NNV
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP65%2520NNV%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for KP65%20NNV: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: PJ66%20LUT
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ66%2520LUT%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for PJ66%20LUT: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: LFZ%202518
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LFZ%25202518%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for LFZ%202518: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: SA10%20DVK
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA10%2520DVK%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for SA10%20DVK: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: A5%20VHE
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27A5%2520VHE%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for A5%20VHE: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: YK22%20RXB
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK22%2520RXB%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for YK22%20RXB: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: N88%20SFD
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27N88%2520SFD%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for N88%20SFD: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: WU57%20NZB
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU57%2520NZB%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for WU57%20NZB: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: GL58%20GUC
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL58%2520GUC%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for GL58%20GUC: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: AO71%20FNZ
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO71%2520FNZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for AO71%20FNZ: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: KS70%20JKZ
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS70%2520JKZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for KS70%20JKZ: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: KY72%20BKX
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY72%2520BKX%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for KY72%20BKX: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: RO18%20ZFF
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO18%2520ZFF%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for RO18%20ZFF: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: WG21%20DFZ
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG21%2520DFZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for WG21%20DFZ: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: EA64%20XMM
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA64%2520XMM%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for EA64%20XMM: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: EO72%20HNA
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO72%2520HNA%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for EO72%20HNA: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: EY04%20UCF
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY04%2520UCF%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for EY04%20UCF: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: KS69%20YXO
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS69%2520YXO%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for KS69%20YXO: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: PY66%20KMK
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY66%2520KMK%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for PY66%20KMK: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: WV20%20WDZ
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV20%2520WDZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for WV20%20WDZ: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: AGZ%204435
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AGZ%25204435%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for AGZ%204435: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: FP67%20BNL
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP67%2520BNL%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for FP67%20BNL: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: GJ16%20DHC
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ16%2520DHC%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for GJ16%20DHC: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: KP15%20OKE
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP15%2520OKE%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for KP15%20OKE: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: BK68%20ECE
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK68%2520ECE%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for BK68%20ECE: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: BP19%20TWZ
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP19%2520TWZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for BP19%20TWZ: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: SK72%20YTM
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK72%2520YTM%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for SK72%20YTM: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: EX13%20UKP
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX13%2520UKP%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for EX13%20UKP: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: FL15%20SDZ
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL15%2520SDZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for FL15%20SDZ: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: KJ18%20TUV
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ18%2520TUV%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for KJ18%20TUV: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: RK19%20KCU
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK19%2520KCU%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for RK19%20KCU: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: DU64%20UHM
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU64%2520UHM%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for DU64%20UHM: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: SP07%20GLF
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP07%2520GLF%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for SP07%20GLF: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: YA73%20ESV
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA73%2520ESV%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for YA73%20ESV: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: OY17%20FYS
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY17%2520FYS%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for OY17%20FYS: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: AK17%20YDS
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK17%2520YDS%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for AK17%20YDS: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: CF17%20BZG
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF17%2520BZG%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for CF17%20BZG: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: CV65%20ZBZ
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV65%2520ZBZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for CV65%20ZBZ: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: FA52%20BEL
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA52%2520BEL%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for FA52%20BEL: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: FE65%20VCD
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE65%2520VCD%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for FE65%20VCD: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: K40%20VNB
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27K40%2520VNB%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for K40%20VNB: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: MF16%20GHO
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF16%2520GHO%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for MF16%20GHO: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: HX05%20UJS
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX05%2520UJS%27 HTTP/1.1" 200 None
2026-03-30 08:07:51 [bca.uk] INFO: Scrape type for HX05%20UJS: 0
2026-03-30 08:07:51 [bca.uk] INFO: Found listing with ID: KR09%20WWZ
2026-03-30 08:07:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR09%2520WWZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for KR09%20WWZ: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: LG11%20BUP
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG11%2520BUP%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for LG11%20BUP: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: LT56%20FLZ
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT56%2520FLZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for LT56%20FLZ: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: SG11%20EMV
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG11%2520EMV%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for SG11%20EMV: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: BN07%20XHP
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN07%2520XHP%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for BN07%20XHP: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: FL60%20TTX
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL60%2520TTX%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for FL60%20TTX: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: KN09%20JZF
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN09%2520JZF%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for KN09%20JZF: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: WV59%20TZE
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV59%2520TZE%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for WV59%20TZE: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: VN67%20AUR
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN67%2520AUR%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for VN67%20AUR: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: AV56%20LPL
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV56%2520LPL%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for AV56%20LPL: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: RO63%20LZW
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO63%2520LZW%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for RO63%20LZW: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: FV17%20CRF
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV17%2520CRF%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for FV17%20CRF: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: PG68%20MPV
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PG68%2520MPV%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for PG68%20MPV: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: AK58%20VZY
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK58%2520VZY%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for AK58%20VZY: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: J17%20SDL
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27J17%2520SDL%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for J17%20SDL: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: LW02%20GAV
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LW02%2520GAV%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for LW02%20GAV: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: YH62%20JFG
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH62%2520JFG%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for YH62%20JFG: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: RV57%20WUJ
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV57%2520WUJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for RV57%20WUJ: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: SV59%20YZL
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV59%2520YZL%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for SV59%20YZL: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: W22%20JED
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27W22%2520JED%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for W22%20JED: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: YR63%20WBM
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR63%2520WBM%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for YR63%20WBM: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: GN63%20YUK
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN63%2520YUK%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for GN63%20YUK: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: H9%20HBE
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27H9%2520HBE%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for H9%20HBE: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: HF13%20ONH
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF13%2520ONH%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for HF13%20ONH: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: KJ02%20AAA
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ02%2520AAA%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for KJ02%20AAA: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: KU07%20ERA
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU07%2520ERA%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for KU07%20ERA: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: LT58%20VMH
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT58%2520VMH%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for LT58%20VMH: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: LV10%20NJJ
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV10%2520NJJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for LV10%20NJJ: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: MC53%20GXE
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC53%2520GXE%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for MC53%20GXE: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: P60%20NPR
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27P60%2520NPR%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for P60%20NPR: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: AN09%20KEE
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AN09%2520KEE%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for AN09%20KEE: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: BV13%20ZYW
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV13%2520ZYW%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for BV13%20ZYW: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: GR21%20HBF
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GR21%2520HBF%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for GR21%20HBF: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: DX70%20UBS
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX70%2520UBS%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for DX70%20UBS: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: EU19%20RWF
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU19%2520RWF%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for EU19%20RWF: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: FL20%20CPY
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL20%2520CPY%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for FL20%20CPY: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: HY06%20NAU
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY06%2520NAU%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for HY06%20NAU: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: LM17%20JWJ
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM17%2520JWJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for LM17%20JWJ: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: LX17%20OGL
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX17%2520OGL%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for LX17%20OGL: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: RK16%20MEU
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK16%2520MEU%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for RK16%20MEU: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: WL54%20NHF
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL54%2520NHF%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for WL54%20NHF: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: WR11%20HHA
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR11%2520HHA%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for WR11%20HHA: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: YL17%20SVO
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL17%2520SVO%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for YL17%20SVO: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: HG09%20ZSN
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG09%2520ZSN%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for HG09%20ZSN: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: BX16%20DHC
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX16%2520DHC%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for BX16%20DHC: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: EA14%20EOC
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA14%2520EOC%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for EA14%20EOC: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: EF16%20EOM
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF16%2520EOM%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for EF16%20EOM: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: RF18%20ATV
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF18%2520ATV%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for RF18%20ATV: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: RV17%20VJG
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV17%2520VJG%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for RV17%20VJG: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: DX16%20UVK
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX16%2520UVK%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for DX16%20UVK: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: VK66%20VXB
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK66%2520VXB%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for VK66%20VXB: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: LY62%20DNF
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY62%2520DNF%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for LY62%20DNF: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: EY63%20WHH
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY63%2520WHH%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for EY63%20WHH: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: MF61%20FVN
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF61%2520FVN%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for MF61%20FVN: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: MT09%20FDX
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT09%2520FDX%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for MT09%20FDX: 0
2026-03-30 08:07:52 [bca.uk] INFO: Found listing with ID: PK11%20ZFG
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK11%2520ZFG%27 HTTP/1.1" 200 None
2026-03-30 08:07:52 [bca.uk] INFO: Scrape type for PK11%20ZFG: 0
2026-03-30 08:07:52 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=28&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:52 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=28&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:52 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:07:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=28&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:07:55 [bca.uk] INFO: Total items found: 100
2026-03-30 08:07:55 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded
2026-03-30 08:07:55 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:07:55 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:55 [bca.uk] INFO: Found listing with ID: LX17%20OGL
2026-03-30 08:07:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX17%2520OGL%27 HTTP/1.1" 200 None
2026-03-30 08:07:55 [bca.uk] INFO: Scrape type for LX17%20OGL: 0
2026-03-30 08:07:55 [bca.uk] INFO: Found listing with ID: RK16%20MEU
2026-03-30 08:07:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK16%2520MEU%27 HTTP/1.1" 200 None
2026-03-30 08:07:55 [bca.uk] INFO: Scrape type for RK16%20MEU: 0
2026-03-30 08:07:55 [bca.uk] INFO: Found listing with ID: WL54%20NHF
2026-03-30 08:07:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL54%2520NHF%27 HTTP/1.1" 200 None
2026-03-30 08:07:55 [bca.uk] INFO: Scrape type for WL54%20NHF: 0
2026-03-30 08:07:55 [bca.uk] INFO: Found listing with ID: WR11%20HHA
2026-03-30 08:07:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR11%2520HHA%27 HTTP/1.1" 200 None
2026-03-30 08:07:55 [bca.uk] INFO: Scrape type for WR11%20HHA: 0
2026-03-30 08:07:55 [bca.uk] INFO: Found listing with ID: YL17%20SVO
2026-03-30 08:07:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL17%2520SVO%27 HTTP/1.1" 200 None
2026-03-30 08:07:55 [bca.uk] INFO: Scrape type for YL17%20SVO: 0
2026-03-30 08:07:55 [bca.uk] INFO: Found listing with ID: HG09%20ZSN
2026-03-30 08:07:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG09%2520ZSN%27 HTTP/1.1" 200 None
2026-03-30 08:07:55 [bca.uk] INFO: Scrape type for HG09%20ZSN: 0
2026-03-30 08:07:55 [bca.uk] INFO: Found listing with ID: BX16%20DHC
2026-03-30 08:07:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX16%2520DHC%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for BX16%20DHC: 0
2026-03-30 08:07:56 [bca.uk] INFO: Found listing with ID: EA14%20EOC
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA14%2520EOC%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for EA14%20EOC: 0
2026-03-30 08:07:56 [bca.uk] INFO: Found listing with ID: EF16%20EOM
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF16%2520EOM%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for EF16%20EOM: 0
2026-03-30 08:07:56 [bca.uk] INFO: Found listing with ID: RF18%20ATV
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF18%2520ATV%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for RF18%20ATV: 0
2026-03-30 08:07:56 [bca.uk] INFO: Found listing with ID: RV17%20VJG
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV17%2520VJG%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for RV17%20VJG: 0
2026-03-30 08:07:56 [bca.uk] INFO: Found listing with ID: DX16%20UVK
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX16%2520UVK%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for DX16%20UVK: 0
2026-03-30 08:07:56 [bca.uk] INFO: Found listing with ID: VK66%20VXB
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK66%2520VXB%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for VK66%20VXB: 0
2026-03-30 08:07:56 [bca.uk] INFO: Found listing with ID: LY62%20DNF
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY62%2520DNF%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for LY62%20DNF: 0
2026-03-30 08:07:56 [bca.uk] INFO: Found listing with ID: EY63%20WHH
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY63%2520WHH%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for EY63%20WHH: 0
2026-03-30 08:07:56 [bca.uk] INFO: Found listing with ID: MF61%20FVN
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF61%2520FVN%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for MF61%20FVN: 0
2026-03-30 08:07:56 [bca.uk] INFO: Found listing with ID: MT09%20FDX
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT09%2520FDX%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for MT09%20FDX: 0
2026-03-30 08:07:56 [bca.uk] INFO: Found listing with ID: PK11%20ZFG
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK11%2520ZFG%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for PK11%20ZFG: 0
2026-03-30 08:07:56 [bca.uk] INFO: Found listing with ID: RJ57%20KKY
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ57%2520KKY%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for RJ57%20KKY: 0
2026-03-30 08:07:56 [bca.uk] INFO: Found listing with ID: SP08%20HWJ
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP08%2520HWJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for SP08%20HWJ: 0
2026-03-30 08:07:56 [bca.uk] INFO: Found listing with ID: KW19%20WVM
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW19%2520WVM%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Scrape type for KW19%20WVM: 2
2026-03-30 08:07:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f57155d2-9318-57b4-9857-8656984ef9f2 with identifier: KW19%20WVM
2026-03-30 08:07:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f57155d2-9318-57b4-9857-8656984ef9f2 with scrape type 2
2026-03-30 08:07:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f57155d2-9318-57b4-9857-8656984ef9f2 with scrape type 2
2026-03-30 08:07:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f57155d2-9318-57b4-9857-8656984ef9f2, identifier: KW19%20WVM
2026-03-30 08:07:56 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:56 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:07:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f57155d2-9318-57b4-9857-8656984ef9f2 with identifier: KW19%20WVM
2026-03-30 08:07:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f57155d2-9318-57b4-9857-8656984ef9f2 with identifier: KW19%20WVM
2026-03-30 08:07:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f57155d2-9318-57b4-9857-8656984ef9f2 with identifier: KW19%20WVM to the API
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=28&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 121,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KW19%20WVM-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f57155d2-9318-57b4-9857-8656984ef9f2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KW19 WVM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KW19%20WVM&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'MERCEDES-BENZ',
 'model': 'C220 D',
 'odometer': 75117,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ C220 D 2.0 SPORT 9G Saloon',
 'transmission': 'manual',
 'trim': 'SPORT 9G',
 'vin': 'WDD2050142R490091',
 'year': 2019}
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW19%2520WVM%27 HTTP/1.1" 200 None
2026-03-30 08:07:56 [bca.uk] INFO: Saving data for KW19%20WVM: {'auction_closing_time': 1774864800.0, 'created_time': 1774564848.0519, 'last_price_update_time': 1774858076.993013}
2026-03-30 08:07:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KW19%2520WVM') HTTP/1.1" 204 0
2026-03-30 08:07:57 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: NY19%20XSW
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NY19%2520XSW%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for NY19%20XSW: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: OV20%20OKU
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV20%2520OKU%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for OV20%20OKU: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: FD21%20HBN
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD21%2520HBN%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for FD21%20HBN: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: DP21%20OWH
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP21%2520OWH%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for DP21%20OWH: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: WO18%20YOD
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO18%2520YOD%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for WO18%20YOD: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: PF66%20DZV
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF66%2520DZV%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for PF66%20DZV: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: BF65%20EKA
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF65%2520EKA%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for BF65%20EKA: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: DE15%20YKD
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE15%2520YKD%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for DE15%20YKD: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: KO17%20XBK
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO17%2520XBK%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for KO17%20XBK: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: LL14%20KEK
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL14%2520KEK%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for LL14%20KEK: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: MD16%20BFY
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD16%2520BFY%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for MD16%20BFY: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: VHZ%203476
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VHZ%25203476%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for VHZ%203476: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: YL67%20NGU
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL67%2520NGU%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for YL67%20NGU: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: SV21%20ZGG
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV21%2520ZGG%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for SV21%20ZGG: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: YP18%20HSO
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP18%2520HSO%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for YP18%20HSO: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: LF64%20ZKW
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF64%2520ZKW%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for LF64%20ZKW: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: SH16%20FAF
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH16%2520FAF%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for SH16%20FAF: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: SP17%20UUO
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP17%2520UUO%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for SP17%20UUO: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: YC17%20HBJ
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC17%2520HBJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for YC17%20HBJ: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: EY66%20AWF
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY66%2520AWF%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for EY66%20AWF: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: AV56%20FEX
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV56%2520FEX%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for AV56%20FEX: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: EK63%20ZDN
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK63%2520ZDN%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for EK63%20ZDN: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: GY61%20XPC
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY61%2520XPC%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for GY61%20XPC: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: LC16%20BCV
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC16%2520BCV%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for LC16%20BCV: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: LO13%20NYW
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO13%2520NYW%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for LO13%20NYW: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: ND21%20TWM
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND21%2520TWM%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for ND21%20TWM: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: OV62%20USF
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV62%2520USF%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for OV62%20USF: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: YR18%20HBP
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR18%2520HBP%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for YR18%20HBP: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: JE51%20XXE
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JE51%2520XXE%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for JE51%20XXE: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: BL62%20FPF
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL62%2520FPF%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for BL62%20FPF: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: OE67%20PUF
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE67%2520PUF%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for OE67%20PUF: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: CK66%20VME
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK66%2520VME%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for CK66%20VME: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: LD75%20EHO
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD75%2520EHO%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for LD75%20EHO: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: BU74%20UXT
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU74%2520UXT%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for BU74%20UXT: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: LD63%20HAU
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD63%2520HAU%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for LD63%20HAU: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: AL11%20DAV
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AL11%2520DAV%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for AL11%20DAV: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: LC13%20XXF
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC13%2520XXF%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for LC13%20XXF: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: LR63%20VBU
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR63%2520VBU%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for LR63%20VBU: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: L14%20RHU
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27L14%2520RHU%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for L14%20RHU: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: HK14%20ZDR
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK14%2520ZDR%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for HK14%20ZDR: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: MA68%20OAS
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA68%2520OAS%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for MA68%20OAS: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: OE23%20DFP
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE23%2520DFP%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for OE23%20DFP: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: KS67%20YMP
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS67%2520YMP%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for KS67%20YMP: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: NV21%20YRL
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV21%2520YRL%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for NV21%20YRL: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: EN68%20PKU
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN68%2520PKU%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for EN68%20PKU: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: YF18%20DCZ
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF18%2520DCZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for YF18%20DCZ: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: NS16%20AHS
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NS16%2520AHS%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for NS16%20AHS: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: LT13%20WRU
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT13%2520WRU%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for LT13%20WRU: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: FY65%20BZP
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY65%2520BZP%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for FY65%20BZP: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: FX15%20VFY
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX15%2520VFY%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for FX15%20VFY: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: FM03%20CCZ
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM03%2520CCZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for FM03%20CCZ: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: FA17%20TWN
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA17%2520TWN%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for FA17%20TWN: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: WF66%20WCL
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF66%2520WCL%27 HTTP/1.1" 200 None
2026-03-30 08:07:57 [bca.uk] INFO: Scrape type for WF66%20WCL: 0
2026-03-30 08:07:57 [bca.uk] INFO: Found listing with ID: PJ64%20LVP
2026-03-30 08:07:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ64%2520LVP%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for PJ64%20LVP: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: KP69%20DTN
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP69%2520DTN%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for KP69%20DTN: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: KM14%20HWD
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM14%2520HWD%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for KM14%20HWD: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: DX65%20UOP
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX65%2520UOP%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for DX65%20UOP: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: BD13%20YCM
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD13%2520YCM%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for BD13%20YCM: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: SF69%20ZBX
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF69%2520ZBX%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for SF69%20ZBX: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: SD60%20OBV
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD60%2520OBV%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for SD60%20OBV: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: LR18%20TNX
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR18%2520TNX%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for LR18%20TNX: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: GY69%20LZL
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY69%2520LZL%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for GY69%20LZL: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: EY68%20NKD
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY68%2520NKD%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for EY68%20NKD: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: VA19%20XRY
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA19%2520XRY%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for VA19%20XRY: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: SD14%20UCC
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD14%2520UCC%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for SD14%20UCC: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: PL68%20ZCX
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL68%2520ZCX%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for PL68%20ZCX: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: PK14%20VAX
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK14%2520VAX%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for PK14%20VAX: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: PF65%20SSV
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF65%2520SSV%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for PF65%20SSV: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: NG13%20GKJ
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG13%2520GKJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for NG13%20GKJ: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: MF64%20ZPZ
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF64%2520ZPZ%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for MF64%20ZPZ: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: HW69%20EOS
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HW69%2520EOS%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for HW69%20EOS: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: FP70%20XEN
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP70%2520XEN%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for FP70%20XEN: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: FJ16%20YOR
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ16%2520YOR%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for FJ16%20YOR: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: FD20%20CUW
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD20%2520CUW%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for FD20%20CUW: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: DN60%20UCJ
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN60%2520UCJ%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for DN60%20UCJ: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: BX19%20MWY
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX19%2520MWY%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for BX19%20MWY: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: BK64%20WXM
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK64%2520WXM%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for BK64%20WXM: 0
2026-03-30 08:07:58 [bca.uk] INFO: Found listing with ID: YM19%20ZGY
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM19%2520ZGY%27 HTTP/1.1" 200 None
2026-03-30 08:07:58 [bca.uk] INFO: Scrape type for YM19%20ZGY: 2
2026-03-30 08:07:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 61012df8-a73f-5681-b13e-e45f0fdfdfac with identifier: YM19%20ZGY
2026-03-30 08:07:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 61012df8-a73f-5681-b13e-e45f0fdfdfac with scrape type 2
2026-03-30 08:07:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 61012df8-a73f-5681-b13e-e45f0fdfdfac with scrape type 2
2026-03-30 08:07:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 61012df8-a73f-5681-b13e-e45f0fdfdfac, identifier: YM19%20ZGY
2026-03-30 08:07:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 61012df8-a73f-5681-b13e-e45f0fdfdfac with identifier: YM19%20ZGY
2026-03-30 08:07:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 61012df8-a73f-5681-b13e-e45f0fdfdfac with identifier: YM19%20ZGY
2026-03-30 08:07:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 61012df8-a73f-5681-b13e-e45f0fdfdfac with identifier: YM19%20ZGY to the API
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=28&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 171,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YM19%20ZGY-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-10T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '61012df8-a73f-5681-b13e-e45f0fdfdfac',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YM19 ZGY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YM19%20ZGY&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 170261,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 130 300 SWB LIMITED L/R PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 130 300 SWB LIMITED L/R',
 'vin': 'WF0YXXTTGYJG03556',
 'year': 2019}
2026-03-30 08:07:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM19%2520ZGY%27 HTTP/1.1" 200 None
2026-03-30 08:07:59 [bca.uk] INFO: Saving data for YM19%20ZGY: {'auction_closing_time': 1775815200.0, 'created_time': 1774684856.660722, 'last_price_update_time': 1774858079.070053}
2026-03-30 08:07:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YM19%2520ZGY') HTTP/1.1" 204 0
2026-03-30 08:07:59 [bca.uk] INFO: Found listing with ID: SV64%20UUP
2026-03-30 08:07:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV64%2520UUP%27 HTTP/1.1" 200 None
2026-03-30 08:07:59 [bca.uk] INFO: Scrape type for SV64%20UUP: 2
2026-03-30 08:07:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f9a1aaa9-eeed-5e33-9dfc-48e9d289a24f with identifier: SV64%20UUP
2026-03-30 08:07:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f9a1aaa9-eeed-5e33-9dfc-48e9d289a24f with scrape type 2
2026-03-30 08:07:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f9a1aaa9-eeed-5e33-9dfc-48e9d289a24f with scrape type 2
2026-03-30 08:07:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f9a1aaa9-eeed-5e33-9dfc-48e9d289a24f, identifier: SV64%20UUP
2026-03-30 08:07:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f9a1aaa9-eeed-5e33-9dfc-48e9d289a24f with identifier: SV64%20UUP
2026-03-30 08:07:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f9a1aaa9-eeed-5e33-9dfc-48e9d289a24f with identifier: SV64%20UUP
2026-03-30 08:07:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f9a1aaa9-eeed-5e33-9dfc-48e9d289a24f with identifier: SV64%20UUP to the API
2026-03-30 08:07:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:07:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:07:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=28&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 158,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SV64%20UUP-GB',
 'category': 'LightCommercialVehicle',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-10T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f9a1aaa9-eeed-5e33-9dfc-48e9d289a24f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SV64 UUP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SV64%20UUP&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'CADDY MAXI C20',
 'odometer': 149134,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN CADDY MAXI C20 2.0 TDI 140 HIGHLINE Van',
 'transmission': 'manual',
 'trim': 'TDI 140 HIGHLINE',
 'vin': 'WV1ZZZ2KZEX147214',
 'year': 2014}
2026-03-30 08:07:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV64%2520UUP%27 HTTP/1.1" 200 None
2026-03-30 08:07:59 [bca.uk] INFO: Saving data for SV64%20UUP: {'auction_closing_time': 1775815200.0, 'created_time': 1774684905.663429, 'last_price_update_time': 1774858079.589553}
2026-03-30 08:07:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:07:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SV64%2520UUP') HTTP/1.1" 204 0
2026-03-30 08:08:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:08:02 [bca.uk] INFO: Total items found: 100
2026-03-30 08:08:02 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded
2026-03-30 08:08:02 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:08:02 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: LD63%20HAU
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD63%2520HAU%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for LD63%20HAU: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: AL11%20DAV
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AL11%2520DAV%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for AL11%20DAV: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: LC13%20XXF
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC13%2520XXF%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for LC13%20XXF: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: LR63%20VBU
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR63%2520VBU%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for LR63%20VBU: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: L14%20RHU
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27L14%2520RHU%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for L14%20RHU: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: HK14%20ZDR
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK14%2520ZDR%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for HK14%20ZDR: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: MA68%20OAS
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA68%2520OAS%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for MA68%20OAS: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: OE23%20DFP
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE23%2520DFP%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for OE23%20DFP: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: KS67%20YMP
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS67%2520YMP%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for KS67%20YMP: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: NV21%20YRL
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV21%2520YRL%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for NV21%20YRL: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: EN68%20PKU
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN68%2520PKU%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for EN68%20PKU: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: YF18%20DCZ
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF18%2520DCZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for YF18%20DCZ: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: NS16%20AHS
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NS16%2520AHS%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for NS16%20AHS: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: LT13%20WRU
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT13%2520WRU%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for LT13%20WRU: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: FY65%20BZP
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY65%2520BZP%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for FY65%20BZP: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: FX15%20VFY
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX15%2520VFY%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for FX15%20VFY: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: FM03%20CCZ
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM03%2520CCZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for FM03%20CCZ: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: FA17%20TWN
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA17%2520TWN%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for FA17%20TWN: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: WF66%20WCL
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF66%2520WCL%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for WF66%20WCL: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: PJ64%20LVP
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ64%2520LVP%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for PJ64%20LVP: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: KP69%20DTN
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP69%2520DTN%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for KP69%20DTN: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: KM14%20HWD
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM14%2520HWD%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for KM14%20HWD: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: DX65%20UOP
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX65%2520UOP%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for DX65%20UOP: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: BD13%20YCM
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD13%2520YCM%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for BD13%20YCM: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: SF69%20ZBX
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF69%2520ZBX%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for SF69%20ZBX: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: SD60%20OBV
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD60%2520OBV%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for SD60%20OBV: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: LR18%20TNX
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR18%2520TNX%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for LR18%20TNX: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: GY69%20LZL
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY69%2520LZL%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for GY69%20LZL: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: EY68%20NKD
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY68%2520NKD%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for EY68%20NKD: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: VA19%20XRY
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA19%2520XRY%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for VA19%20XRY: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: SD14%20UCC
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD14%2520UCC%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for SD14%20UCC: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: PL68%20ZCX
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL68%2520ZCX%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for PL68%20ZCX: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: PK14%20VAX
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK14%2520VAX%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for PK14%20VAX: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: PF65%20SSV
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF65%2520SSV%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for PF65%20SSV: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: NG13%20GKJ
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG13%2520GKJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for NG13%20GKJ: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: MF64%20ZPZ
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF64%2520ZPZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:02 [bca.uk] INFO: Scrape type for MF64%20ZPZ: 0
2026-03-30 08:08:02 [bca.uk] INFO: Found listing with ID: HW69%20EOS
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HW69%2520EOS%27 HTTP/1.1" 200 None
2026-03-30 08:08:03 [bca.uk] INFO: Scrape type for HW69%20EOS: 0
2026-03-30 08:08:03 [bca.uk] INFO: Found listing with ID: FP70%20XEN
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP70%2520XEN%27 HTTP/1.1" 200 None
2026-03-30 08:08:03 [bca.uk] INFO: Scrape type for FP70%20XEN: 0
2026-03-30 08:08:03 [bca.uk] INFO: Found listing with ID: FJ16%20YOR
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ16%2520YOR%27 HTTP/1.1" 200 None
2026-03-30 08:08:03 [bca.uk] INFO: Scrape type for FJ16%20YOR: 0
2026-03-30 08:08:03 [bca.uk] INFO: Found listing with ID: FD20%20CUW
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD20%2520CUW%27 HTTP/1.1" 200 None
2026-03-30 08:08:03 [bca.uk] INFO: Scrape type for FD20%20CUW: 0
2026-03-30 08:08:03 [bca.uk] INFO: Found listing with ID: DN60%20UCJ
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN60%2520UCJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:03 [bca.uk] INFO: Scrape type for DN60%20UCJ: 0
2026-03-30 08:08:03 [bca.uk] INFO: Found listing with ID: BX19%20MWY
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX19%2520MWY%27 HTTP/1.1" 200 None
2026-03-30 08:08:03 [bca.uk] INFO: Scrape type for BX19%20MWY: 0
2026-03-30 08:08:03 [bca.uk] INFO: Found listing with ID: BK64%20WXM
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK64%2520WXM%27 HTTP/1.1" 200 None
2026-03-30 08:08:03 [bca.uk] INFO: Scrape type for BK64%20WXM: 0
2026-03-30 08:08:03 [bca.uk] INFO: Found listing with ID: YM19%20ZGY
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM19%2520ZGY%27 HTTP/1.1" 200 None
2026-03-30 08:08:03 [bca.uk] INFO: Scrape type for YM19%20ZGY: 0
2026-03-30 08:08:03 [bca.uk] INFO: Found listing with ID: SV64%20UUP
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV64%2520UUP%27 HTTP/1.1" 200 None
2026-03-30 08:08:03 [bca.uk] INFO: Scrape type for SV64%20UUP: 0
2026-03-30 08:08:03 [bca.uk] INFO: Found listing with ID: RX11%20HTV
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX11%2520HTV%27 HTTP/1.1" 200 None
2026-03-30 08:08:03 [bca.uk] INFO: Scrape type for RX11%20HTV: 2
2026-03-30 08:08:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 88ef3364-506c-519b-8f59-3ac3140e49be with identifier: RX11%20HTV
2026-03-30 08:08:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 88ef3364-506c-519b-8f59-3ac3140e49be with scrape type 2
2026-03-30 08:08:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 88ef3364-506c-519b-8f59-3ac3140e49be with scrape type 2
2026-03-30 08:08:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 88ef3364-506c-519b-8f59-3ac3140e49be, identifier: RX11%20HTV
2026-03-30 08:08:03 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:03 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 88ef3364-506c-519b-8f59-3ac3140e49be with identifier: RX11%20HTV
2026-03-30 08:08:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 88ef3364-506c-519b-8f59-3ac3140e49be with identifier: RX11%20HTV
2026-03-30 08:08:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 88ef3364-506c-519b-8f59-3ac3140e49be with identifier: RX11%20HTV to the API
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RX11%20HTV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '88ef3364-506c-519b-8f59-3ac3140e49be',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RX11 HTV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RX11%20HTV&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 63055,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.2 82 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': '82 ZETEC',
 'vin': 'WF0JXXGAJJBC14419',
 'year': 2011}
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX11%2520HTV%27 HTTP/1.1" 200 None
2026-03-30 08:08:03 [bca.uk] INFO: Saving data for RX11%20HTV: {'auction_closing_time': 1775037600.0, 'created_time': 1774684900.484037, 'last_price_update_time': 1774858083.734535}
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RX11%2520HTV') HTTP/1.1" 204 0
2026-03-30 08:08:03 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:08:03 [bca.uk] INFO: Found listing with ID: RA65%20EUT
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA65%2520EUT%27 HTTP/1.1" 200 None
2026-03-30 08:08:03 [bca.uk] INFO: Scrape type for RA65%20EUT: 2
2026-03-30 08:08:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 03b26d5e-5558-5d09-b7f8-c9d6c263c64e with identifier: RA65%20EUT
2026-03-30 08:08:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 03b26d5e-5558-5d09-b7f8-c9d6c263c64e with scrape type 2
2026-03-30 08:08:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 03b26d5e-5558-5d09-b7f8-c9d6c263c64e with scrape type 2
2026-03-30 08:08:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 03b26d5e-5558-5d09-b7f8-c9d6c263c64e, identifier: RA65%20EUT
2026-03-30 08:08:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 03b26d5e-5558-5d09-b7f8-c9d6c263c64e with identifier: RA65%20EUT
2026-03-30 08:08:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 03b26d5e-5558-5d09-b7f8-c9d6c263c64e with identifier: RA65%20EUT
2026-03-30 08:08:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 03b26d5e-5558-5d09-b7f8-c9d6c263c64e with identifier: RA65%20EUT to the API
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 155,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RA65%20EUT-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-10T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '03b26d5e-5558-5d09-b7f8-c9d6c263c64e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RA65 EUT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RA65%20EUT&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VAUXHALL',
 'model': 'VIVARO 2.7T',
 'odometer': 109846,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VAUXHALL VIVARO 2.7T 1.6 CDTI 120 E/F SWB SPORTIVE PanelVan',
 'transmission': 'manual',
 'trim': 'CDTI 120 E/F SWB SPORTIVE',
 'vin': 'W0L2F7102GV607759',
 'year': 2015}
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA65%2520EUT%27 HTTP/1.1" 200 None
2026-03-30 08:08:04 [bca.uk] INFO: Saving data for RA65%20EUT: {'auction_closing_time': 1775815200.0, 'created_time': 1774684897.410492, 'last_price_update_time': 1774858084.287097}
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RA65%2520EUT') HTTP/1.1" 204 0
2026-03-30 08:08:04 [bca.uk] INFO: Found listing with ID: OV66%20ZBZ
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV66%2520ZBZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:04 [bca.uk] INFO: Scrape type for OV66%20ZBZ: 2
2026-03-30 08:08:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e062d94d-31fa-5102-a138-d3b79ea755b8 with identifier: OV66%20ZBZ
2026-03-30 08:08:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e062d94d-31fa-5102-a138-d3b79ea755b8 with scrape type 2
2026-03-30 08:08:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e062d94d-31fa-5102-a138-d3b79ea755b8 with scrape type 2
2026-03-30 08:08:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e062d94d-31fa-5102-a138-d3b79ea755b8, identifier: OV66%20ZBZ
2026-03-30 08:08:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e062d94d-31fa-5102-a138-d3b79ea755b8 with identifier: OV66%20ZBZ
2026-03-30 08:08:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e062d94d-31fa-5102-a138-d3b79ea755b8 with identifier: OV66%20ZBZ
2026-03-30 08:08:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e062d94d-31fa-5102-a138-d3b79ea755b8 with identifier: OV66%20ZBZ to the API
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OV66%20ZBZ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.1L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e062d94d-31fa-5102-a138-d3b79ea755b8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OV66 ZBZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OV66%20ZBZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MERCEDES-BENZ',
 'model': 'C250 D',
 'odometer': 63312,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ C250 D 2.1 AMG LINE PREMIUM PLUS Convertible',
 'transmission': 'manual',
 'trim': 'AMG LINE PREMIUM PLUS',
 'vin': 'WDD2054082F457343',
 'year': 2016}
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV66%2520ZBZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:04 [bca.uk] INFO: Saving data for OV66%20ZBZ: {'auction_closing_time': 1774951200.0, 'created_time': 1774684902.018182, 'last_price_update_time': 1774858084.755782}
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OV66%2520ZBZ') HTTP/1.1" 204 0
2026-03-30 08:08:04 [bca.uk] INFO: Found listing with ID: NK16%20EGE
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK16%2520EGE%27 HTTP/1.1" 200 None
2026-03-30 08:08:04 [bca.uk] INFO: Scrape type for NK16%20EGE: 2
2026-03-30 08:08:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 18745927-eda5-514d-ac37-a43065900fa3 with identifier: NK16%20EGE
2026-03-30 08:08:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 18745927-eda5-514d-ac37-a43065900fa3 with scrape type 2
2026-03-30 08:08:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 18745927-eda5-514d-ac37-a43065900fa3 with scrape type 2
2026-03-30 08:08:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 18745927-eda5-514d-ac37-a43065900fa3, identifier: NK16%20EGE
2026-03-30 08:08:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 18745927-eda5-514d-ac37-a43065900fa3 with identifier: NK16%20EGE
2026-03-30 08:08:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 18745927-eda5-514d-ac37-a43065900fa3 with identifier: NK16%20EGE
2026-03-30 08:08:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 18745927-eda5-514d-ac37-a43065900fa3 with identifier: NK16%20EGE to the API
2026-03-30 08:08:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NK16%20EGE-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '18745927-eda5-514d-ac37-a43065900fa3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NK16 EGE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NK16%20EGE&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'CITROEN',
 'model': 'BERLINGO',
 'odometer': 73328,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'CITROEN BERLINGO 1.6 BLUEHDI 100 M/S XTR ETG6 MPV',
 'transmission': 'automatic',
 'trim': 'BLUEHDI 100 M/S XTR ETG6',
 'vin': 'VF77JBHYMGJ581613',
 'year': 2016}
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK16%2520EGE%27 HTTP/1.1" 200 None
2026-03-30 08:08:05 [bca.uk] INFO: Saving data for NK16%20EGE: {'auction_closing_time': 1775037600.0, 'created_time': 1774684902.871572, 'last_price_update_time': 1774858085.153692}
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NK16%2520EGE') HTTP/1.1" 204 0
2026-03-30 08:08:05 [bca.uk] INFO: Found listing with ID: MT10%20XMZ
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT10%2520XMZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:05 [bca.uk] INFO: Scrape type for MT10%20XMZ: 2
2026-03-30 08:08:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0c4121d5-25f8-5c7f-a154-63e4055d981b with identifier: MT10%20XMZ
2026-03-30 08:08:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0c4121d5-25f8-5c7f-a154-63e4055d981b with scrape type 2
2026-03-30 08:08:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0c4121d5-25f8-5c7f-a154-63e4055d981b with scrape type 2
2026-03-30 08:08:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0c4121d5-25f8-5c7f-a154-63e4055d981b, identifier: MT10%20XMZ
2026-03-30 08:08:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0c4121d5-25f8-5c7f-a154-63e4055d981b with identifier: MT10%20XMZ
2026-03-30 08:08:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0c4121d5-25f8-5c7f-a154-63e4055d981b with identifier: MT10%20XMZ
2026-03-30 08:08:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0c4121d5-25f8-5c7f-a154-63e4055d981b with identifier: MT10%20XMZ to the API
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 150,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MT10%20XMZ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0c4121d5-25f8-5c7f-a154-63e4055d981b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MT10 XMZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MT10%20XMZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'PEUGEOT',
 'model': '207 CC',
 'odometer': 59880,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 207 CC 1.6 VTI ALLURE Convertible',
 'transmission': 'manual',
 'trim': 'VTI ALLURE',
 'vin': 'VF3WB5FS0AE046940',
 'year': 2010}
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT10%2520XMZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:05 [bca.uk] INFO: Saving data for MT10%20XMZ: {'auction_closing_time': 1775037600.0, 'created_time': 1774684904.304453, 'last_price_update_time': 1774858085.65385}
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MT10%2520XMZ') HTTP/1.1" 204 0
2026-03-30 08:08:05 [bca.uk] INFO: Found listing with ID: LY16%20JJK
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY16%2520JJK%27 HTTP/1.1" 200 None
2026-03-30 08:08:05 [bca.uk] INFO: Scrape type for LY16%20JJK: 2
2026-03-30 08:08:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 38d5b0c3-be64-5632-8324-a5c64ac8db7d with identifier: LY16%20JJK
2026-03-30 08:08:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 38d5b0c3-be64-5632-8324-a5c64ac8db7d with scrape type 2
2026-03-30 08:08:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 38d5b0c3-be64-5632-8324-a5c64ac8db7d with scrape type 2
2026-03-30 08:08:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 38d5b0c3-be64-5632-8324-a5c64ac8db7d, identifier: LY16%20JJK
2026-03-30 08:08:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 38d5b0c3-be64-5632-8324-a5c64ac8db7d with identifier: LY16%20JJK
2026-03-30 08:08:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 38d5b0c3-be64-5632-8324-a5c64ac8db7d with identifier: LY16%20JJK
2026-03-30 08:08:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 38d5b0c3-be64-5632-8324-a5c64ac8db7d with identifier: LY16%20JJK to the API
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LY16%20JJK-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '38d5b0c3-be64-5632-8324-a5c64ac8db7d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LY16 JJK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LY16%20JJK&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MINI',
 'model': 'COUNTRYMAN',
 'odometer': 40734,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'MINI COUNTRYMAN 1.6 COOPER Hatchback',
 'transmission': 'automatic',
 'trim': 'COOPER',
 'vin': 'WMWZB32070WT86717',
 'year': 2016}
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY16%2520JJK%27 HTTP/1.1" 200 None
2026-03-30 08:08:06 [bca.uk] INFO: Saving data for LY16%20JJK: {'auction_closing_time': 1774951200.0, 'created_time': 1774684892.061946, 'last_price_update_time': 1774858086.097292}
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LY16%2520JJK') HTTP/1.1" 204 0
2026-03-30 08:08:06 [bca.uk] INFO: Found listing with ID: LN09%20XAL
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN09%2520XAL%27 HTTP/1.1" 200 None
2026-03-30 08:08:06 [bca.uk] INFO: Scrape type for LN09%20XAL: 0
2026-03-30 08:08:06 [bca.uk] INFO: Found listing with ID: LM12%20MLU
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM12%2520MLU%27 HTTP/1.1" 200 None
2026-03-30 08:08:06 [bca.uk] INFO: Scrape type for LM12%20MLU: 2
2026-03-30 08:08:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 73ef4e43-7d62-5fba-952a-1287296690cf with identifier: LM12%20MLU
2026-03-30 08:08:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 73ef4e43-7d62-5fba-952a-1287296690cf with scrape type 2
2026-03-30 08:08:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 73ef4e43-7d62-5fba-952a-1287296690cf with scrape type 2
2026-03-30 08:08:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 73ef4e43-7d62-5fba-952a-1287296690cf, identifier: LM12%20MLU
2026-03-30 08:08:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 73ef4e43-7d62-5fba-952a-1287296690cf with identifier: LM12%20MLU
2026-03-30 08:08:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 73ef4e43-7d62-5fba-952a-1287296690cf with identifier: LM12%20MLU
2026-03-30 08:08:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 73ef4e43-7d62-5fba-952a-1287296690cf with identifier: LM12%20MLU to the API
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM12%20MLU-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '73ef4e43-7d62-5fba-952a-1287296690cf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LM12 MLU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM12%20MLU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 58829,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 TI-VCT 105 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'TI-VCT 105 ZETEC',
 'vin': 'WF0KXXGCBKCB66747',
 'year': 2012}
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM12%2520MLU%27 HTTP/1.1" 200 None
2026-03-30 08:08:06 [bca.uk] INFO: Saving data for LM12%20MLU: {'auction_closing_time': 1775037600.0, 'created_time': 1774684864.624781, 'last_price_update_time': 1774858086.547584}
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM12%2520MLU') HTTP/1.1" 204 0
2026-03-30 08:08:06 [bca.uk] INFO: Found listing with ID: HY16%20EOC
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY16%2520EOC%27 HTTP/1.1" 200 None
2026-03-30 08:08:06 [bca.uk] INFO: Scrape type for HY16%20EOC: 2
2026-03-30 08:08:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0bfcdda4-f1ca-5262-a713-7b294823c358 with identifier: HY16%20EOC
2026-03-30 08:08:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0bfcdda4-f1ca-5262-a713-7b294823c358 with scrape type 2
2026-03-30 08:08:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0bfcdda4-f1ca-5262-a713-7b294823c358 with scrape type 2
2026-03-30 08:08:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0bfcdda4-f1ca-5262-a713-7b294823c358, identifier: HY16%20EOC
2026-03-30 08:08:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0bfcdda4-f1ca-5262-a713-7b294823c358 with identifier: HY16%20EOC
2026-03-30 08:08:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0bfcdda4-f1ca-5262-a713-7b294823c358 with identifier: HY16%20EOC
2026-03-30 08:08:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0bfcdda4-f1ca-5262-a713-7b294823c358 with identifier: HY16%20EOC to the API
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HY16%20EOC-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0bfcdda4-f1ca-5262-a713-7b294823c358',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HY16 EOC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HY16%20EOC&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 65077,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 100 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 100 ZETEC',
 'vin': 'WF0DXXGAKDGB31368',
 'year': 2016}
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY16%2520EOC%27 HTTP/1.1" 200 None
2026-03-30 08:08:06 [bca.uk] INFO: Saving data for HY16%20EOC: {'auction_closing_time': 1775037600.0, 'created_time': 1774684865.118906, 'last_price_update_time': 1774858086.963177}
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HY16%2520EOC') HTTP/1.1" 204 0
2026-03-30 08:08:06 [bca.uk] INFO: Found listing with ID: HN08%20FLX
2026-03-30 08:08:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN08%2520FLX%27 HTTP/1.1" 200 None
2026-03-30 08:08:07 [bca.uk] INFO: Scrape type for HN08%20FLX: 2
2026-03-30 08:08:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5364be98-a7a5-55f8-a7a9-9f522a2ffd25 with identifier: HN08%20FLX
2026-03-30 08:08:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5364be98-a7a5-55f8-a7a9-9f522a2ffd25 with scrape type 2
2026-03-30 08:08:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5364be98-a7a5-55f8-a7a9-9f522a2ffd25 with scrape type 2
2026-03-30 08:08:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5364be98-a7a5-55f8-a7a9-9f522a2ffd25, identifier: HN08%20FLX
2026-03-30 08:08:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5364be98-a7a5-55f8-a7a9-9f522a2ffd25 with identifier: HN08%20FLX
2026-03-30 08:08:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5364be98-a7a5-55f8-a7a9-9f522a2ffd25 with identifier: HN08%20FLX
2026-03-30 08:08:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5364be98-a7a5-55f8-a7a9-9f522a2ffd25 with identifier: HN08%20FLX to the API
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 122,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HN08%20FLX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.1L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5364be98-a7a5-55f8-a7a9-9f522a2ffd25',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HN08 FLX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HN08%20FLX&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'KIA',
 'model': 'PICANTO',
 'odometer': 50769,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'KIA PICANTO 1.1 ICE Hatchback',
 'transmission': 'manual',
 'trim': 'ICE',
 'vin': 'KNEBA24328T519542',
 'year': 2008}
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN08%2520FLX%27 HTTP/1.1" 200 None
2026-03-30 08:08:07 [bca.uk] INFO: Saving data for HN08%20FLX: {'auction_closing_time': 1775037600.0, 'created_time': 1774684890.808862, 'last_price_update_time': 1774858087.417487}
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HN08%2520FLX') HTTP/1.1" 204 0
2026-03-30 08:08:07 [bca.uk] INFO: Found listing with ID: EU15%20WHR
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU15%2520WHR%27 HTTP/1.1" 200 None
2026-03-30 08:08:07 [bca.uk] INFO: Scrape type for EU15%20WHR: 2
2026-03-30 08:08:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a8172c67-6123-55a2-b5db-6ee4e8cc8707 with identifier: EU15%20WHR
2026-03-30 08:08:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a8172c67-6123-55a2-b5db-6ee4e8cc8707 with scrape type 2
2026-03-30 08:08:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a8172c67-6123-55a2-b5db-6ee4e8cc8707 with scrape type 2
2026-03-30 08:08:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a8172c67-6123-55a2-b5db-6ee4e8cc8707, identifier: EU15%20WHR
2026-03-30 08:08:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a8172c67-6123-55a2-b5db-6ee4e8cc8707 with identifier: EU15%20WHR
2026-03-30 08:08:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a8172c67-6123-55a2-b5db-6ee4e8cc8707 with identifier: EU15%20WHR
2026-03-30 08:08:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a8172c67-6123-55a2-b5db-6ee4e8cc8707 with identifier: EU15%20WHR to the API
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 111,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EU15%20WHR-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a8172c67-6123-55a2-b5db-6ee4e8cc8707',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EU15 WHR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EU15%20WHR&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FIAT',
 'model': '500',
 'odometer': 89942,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'FIAT 500 1.2 LOUNGE S/S Hatchback',
 'transmission': 'manual',
 'trim': 'LOUNGE S/S',
 'vin': 'ZFA3120000J351954',
 'year': 2015}
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU15%2520WHR%27 HTTP/1.1" 200 None
2026-03-30 08:08:07 [bca.uk] INFO: Saving data for EU15%20WHR: {'auction_closing_time': 1775037600.0, 'created_time': 1774684890.419495, 'last_price_update_time': 1774858087.844821}
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EU15%2520WHR') HTTP/1.1" 204 0
2026-03-30 08:08:07 [bca.uk] INFO: Found listing with ID: EA66%20LNX
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA66%2520LNX%27 HTTP/1.1" 200 None
2026-03-30 08:08:07 [bca.uk] INFO: Scrape type for EA66%20LNX: 2
2026-03-30 08:08:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f318d778-2059-532a-bcae-964d6f7ee7f8 with identifier: EA66%20LNX
2026-03-30 08:08:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f318d778-2059-532a-bcae-964d6f7ee7f8 with scrape type 2
2026-03-30 08:08:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f318d778-2059-532a-bcae-964d6f7ee7f8 with scrape type 2
2026-03-30 08:08:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f318d778-2059-532a-bcae-964d6f7ee7f8, identifier: EA66%20LNX
2026-03-30 08:08:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f318d778-2059-532a-bcae-964d6f7ee7f8 with identifier: EA66%20LNX
2026-03-30 08:08:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f318d778-2059-532a-bcae-964d6f7ee7f8 with identifier: EA66%20LNX
2026-03-30 08:08:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f318d778-2059-532a-bcae-964d6f7ee7f8 with identifier: EA66%20LNX to the API
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 104,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EA66%20LNX-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f318d778-2059-532a-bcae-964d6f7ee7f8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EA66 LNX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EA66%20LNX&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 66856,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 140 ST-LINE Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 140 ST-LINE',
 'vin': 'WF0DXXGAKDGY05426',
 'year': 2016}
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA66%2520LNX%27 HTTP/1.1" 200 None
2026-03-30 08:08:08 [bca.uk] INFO: Saving data for EA66%20LNX: {'auction_closing_time': 1775037600.0, 'created_time': 1774684892.753485, 'last_price_update_time': 1774858088.288499}
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EA66%2520LNX') HTTP/1.1" 204 0
2026-03-30 08:08:08 [bca.uk] INFO: Found listing with ID: EA10%20ODR
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA10%2520ODR%27 HTTP/1.1" 200 None
2026-03-30 08:08:08 [bca.uk] INFO: Scrape type for EA10%20ODR: 2
2026-03-30 08:08:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 83bd8194-86f1-5ad2-b71d-a51ede55ef4b with identifier: EA10%20ODR
2026-03-30 08:08:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 83bd8194-86f1-5ad2-b71d-a51ede55ef4b with scrape type 2
2026-03-30 08:08:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 83bd8194-86f1-5ad2-b71d-a51ede55ef4b with scrape type 2
2026-03-30 08:08:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 83bd8194-86f1-5ad2-b71d-a51ede55ef4b, identifier: EA10%20ODR
2026-03-30 08:08:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:08:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 83bd8194-86f1-5ad2-b71d-a51ede55ef4b with identifier: EA10%20ODR
2026-03-30 08:08:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 83bd8194-86f1-5ad2-b71d-a51ede55ef4b with identifier: EA10%20ODR
2026-03-30 08:08:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 83bd8194-86f1-5ad2-b71d-a51ede55ef4b with identifier: EA10%20ODR to the API
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EA10%20ODR-GB',
 'category': 'Car',
 'color': 'green',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '83bd8194-86f1-5ad2-b71d-a51ede55ef4b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EA10 ODR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EA10%20ODR&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'RENAULT',
 'model': 'CLIO',
 'odometer': 115495,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'RENAULT CLIO 1.2 I-MUSIC Hatchback',
 'transmission': 'manual',
 'trim': 'I-MUSIC',
 'vin': 'VF1BR1JBH42977299',
 'year': 2010}
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA10%2520ODR%27 HTTP/1.1" 200 None
2026-03-30 08:08:08 [bca.uk] INFO: Saving data for EA10%20ODR: {'auction_closing_time': 1775037600.0, 'created_time': 1774684893.993375, 'last_price_update_time': 1774858088.877291}
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EA10%2520ODR') HTTP/1.1" 204 0
2026-03-30 08:08:08 [bca.uk] INFO: Found listing with ID: CX71%20YVZ
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX71%2520YVZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:08 [bca.uk] INFO: Scrape type for CX71%20YVZ: 2
2026-03-30 08:08:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8a8cb072-7e24-56cf-818b-29d13ded27ff with identifier: CX71%20YVZ
2026-03-30 08:08:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8a8cb072-7e24-56cf-818b-29d13ded27ff with scrape type 2
2026-03-30 08:08:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8a8cb072-7e24-56cf-818b-29d13ded27ff with scrape type 2
2026-03-30 08:08:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8a8cb072-7e24-56cf-818b-29d13ded27ff, identifier: CX71%20YVZ
2026-03-30 08:08:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8a8cb072-7e24-56cf-818b-29d13ded27ff with identifier: CX71%20YVZ
2026-03-30 08:08:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8a8cb072-7e24-56cf-818b-29d13ded27ff with identifier: CX71%20YVZ
2026-03-30 08:08:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8a8cb072-7e24-56cf-818b-29d13ded27ff with identifier: CX71%20YVZ to the API
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 188,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CX71%20YVZ-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-10T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '8a8cb072-7e24-56cf-818b-29d13ded27ff',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CX71 YVZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CX71%20YVZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 99827,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 130 280 SWB LIMITED L/R PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 130 280 SWB LIMITED L/R',
 'vin': 'WF0YXXTTGYMK14596',
 'year': 2021}
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX71%2520YVZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:09 [bca.uk] INFO: Saving data for CX71%20YVZ: {'auction_closing_time': 1775815200.0, 'created_time': 1774684895.487335, 'last_price_update_time': 1774858089.285859}
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CX71%2520YVZ') HTTP/1.1" 204 0
2026-03-30 08:08:09 [bca.uk] INFO: Found listing with ID: CV62%20SNJ
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV62%2520SNJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:09 [bca.uk] INFO: Scrape type for CV62%20SNJ: 2
2026-03-30 08:08:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e55418bd-a986-50c4-970f-6d92abfa733e with identifier: CV62%20SNJ
2026-03-30 08:08:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e55418bd-a986-50c4-970f-6d92abfa733e with scrape type 2
2026-03-30 08:08:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e55418bd-a986-50c4-970f-6d92abfa733e with scrape type 2
2026-03-30 08:08:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e55418bd-a986-50c4-970f-6d92abfa733e, identifier: CV62%20SNJ
2026-03-30 08:08:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e55418bd-a986-50c4-970f-6d92abfa733e with identifier: CV62%20SNJ
2026-03-30 08:08:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e55418bd-a986-50c4-970f-6d92abfa733e with identifier: CV62%20SNJ
2026-03-30 08:08:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e55418bd-a986-50c4-970f-6d92abfa733e with identifier: CV62%20SNJ to the API
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CV62%20SNJ-GB',
 'category': 'Car',
 'color': 'brown',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e55418bd-a986-50c4-970f-6d92abfa733e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CV62 SNJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CV62%20SNJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'C-MAX',
 'odometer': 117507,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'FORD C-MAX 1.6 TI-VCT 125 TITANIUM MPV',
 'transmission': 'manual',
 'trim': 'TI-VCT 125 TITANIUM',
 'vin': 'WF0JXXWPBJCD18130',
 'year': 2012}
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV62%2520SNJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:09 [bca.uk] INFO: Saving data for CV62%20SNJ: {'auction_closing_time': 1775037600.0, 'created_time': 1774684903.399208, 'last_price_update_time': 1774858089.716324}
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CV62%2520SNJ') HTTP/1.1" 204 0
2026-03-30 08:08:09 [bca.uk] INFO: Total items found: 100
2026-03-30 08:08:09 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=31&sort=MostRecentlyAdded
2026-03-30 08:08:09 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:08:09 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=31&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:09 [bca.uk] INFO: Found listing with ID: CE53%20GKN
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE53%2520GKN%27 HTTP/1.1" 200 None
2026-03-30 08:08:09 [bca.uk] INFO: Scrape type for CE53%20GKN: 2
2026-03-30 08:08:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0c50630d-f67c-5c7f-a8ec-fc860b1c4877 with identifier: CE53%20GKN
2026-03-30 08:08:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0c50630d-f67c-5c7f-a8ec-fc860b1c4877 with scrape type 2
2026-03-30 08:08:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0c50630d-f67c-5c7f-a8ec-fc860b1c4877 with scrape type 2
2026-03-30 08:08:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0c50630d-f67c-5c7f-a8ec-fc860b1c4877, identifier: CE53%20GKN
2026-03-30 08:08:09 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=31&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:09 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=31&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0c50630d-f67c-5c7f-a8ec-fc860b1c4877 with identifier: CE53%20GKN
2026-03-30 08:08:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0c50630d-f67c-5c7f-a8ec-fc860b1c4877 with identifier: CE53%20GKN
2026-03-30 08:08:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0c50630d-f67c-5c7f-a8ec-fc860b1c4877 with identifier: CE53%20GKN to the API
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 220,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CE53%20GKN-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0c50630d-f67c-5c7f-a8ec-fc860b1c4877',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CE53 GKN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CE53%20GKN&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'HONDA',
 'model': 'CR-V',
 'odometer': 132924,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2003-01-01',
 'seller_name': None,
 'title': 'HONDA CR-V 2.0 I-VTEC SE SPORT Estate',
 'transmission': 'automatic',
 'trim': 'I-VTEC SE SPORT',
 'vin': 'SHSRD88603U131939',
 'year': 2003}
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE53%2520GKN%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Saving data for CE53%20GKN: {'auction_closing_time': 1775037600.0, 'created_time': 1774684904.726044, 'last_price_update_time': 1774858090.284054}
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CE53%2520GKN') HTTP/1.1" 204 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: FD66%20JYF
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD66%2520JYF%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for FD66%20JYF: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: L8%20ULV
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27L8%2520ULV%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for L8%20ULV: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: LL12%20SVJ
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL12%2520SVJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for LL12%20SVJ: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: SL12%20ADV
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL12%2520ADV%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for SL12%20ADV: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: GJ67%20OET
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ67%2520OET%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for GJ67%20OET: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: SL66%20WTO
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL66%2520WTO%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for SL66%20WTO: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: EJ02%20EGU
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ02%2520EGU%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for EJ02%20EGU: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: YC10%20PAO
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC10%2520PAO%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for YC10%20PAO: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: OV22%20RZK
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV22%2520RZK%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for OV22%20RZK: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: WN20%20RBX
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN20%2520RBX%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for WN20%20RBX: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: OF07%20ELF
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OF07%2520ELF%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for OF07%20ELF: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: EK16%20AKU
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK16%2520AKU%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for EK16%20AKU: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: RA65%20VLP
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA65%2520VLP%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for RA65%20VLP: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: ST14%20JVM
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST14%2520JVM%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for ST14%20JVM: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: CT59%20HCD
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CT59%2520HCD%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for CT59%20HCD: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: EG11%20AZX
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EG11%2520AZX%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for EG11%20AZX: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: OV17%20YPT
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV17%2520YPT%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for OV17%20YPT: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: BK07%20WOX
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK07%2520WOX%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for BK07%20WOX: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: SC23%20WCG
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC23%2520WCG%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for SC23%20WCG: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: WA21%20MYD
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA21%2520MYD%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for WA21%20MYD: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: WF22%20CPZ
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF22%2520CPZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for WF22%20CPZ: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: CE24%20ONH
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE24%2520ONH%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for CE24%20ONH: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: WA66%20WEK
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA66%2520WEK%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for WA66%20WEK: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: WO21%20BSX
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO21%2520BSX%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for WO21%20BSX: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: X576%20NUB
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27X576%2520NUB%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for X576%20NUB: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: AE02%20ETE
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE02%2520ETE%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for AE02%20ETE: 2
2026-03-30 08:08:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8839117d-6780-53b3-8962-84cf82cd2ce8 with identifier: AE02%20ETE
2026-03-30 08:08:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8839117d-6780-53b3-8962-84cf82cd2ce8 with scrape type 2
2026-03-30 08:08:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8839117d-6780-53b3-8962-84cf82cd2ce8 with scrape type 2
2026-03-30 08:08:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8839117d-6780-53b3-8962-84cf82cd2ce8, identifier: AE02%20ETE
2026-03-30 08:08:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: BK16%20VKS
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK16%2520VKS%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for BK16%20VKS: 0
2026-03-30 08:08:10 [bca.uk] INFO: Found listing with ID: AJ62%20YSE
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ62%2520YSE%27 HTTP/1.1" 200 None
2026-03-30 08:08:10 [bca.uk] INFO: Scrape type for AJ62%20YSE: 2
2026-03-30 08:08:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 866f6cfd-73c8-5ea6-89ac-4655911a894d with identifier: AJ62%20YSE
2026-03-30 08:08:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 866f6cfd-73c8-5ea6-89ac-4655911a894d with scrape type 2
2026-03-30 08:08:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 866f6cfd-73c8-5ea6-89ac-4655911a894d with scrape type 2
2026-03-30 08:08:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 866f6cfd-73c8-5ea6-89ac-4655911a894d, identifier: AJ62%20YSE
2026-03-30 08:08:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8839117d-6780-53b3-8962-84cf82cd2ce8 with identifier: AE02%20ETE
2026-03-30 08:08:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8839117d-6780-53b3-8962-84cf82cd2ce8 with identifier: AE02%20ETE
2026-03-30 08:08:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8839117d-6780-53b3-8962-84cf82cd2ce8 with identifier: AE02%20ETE to the API
2026-03-30 08:08:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 150,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AE02%20ETE-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '8839117d-6780-53b3-8962-84cf82cd2ce8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AE02 ETE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AE02%20ETE&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'BMW',
 'model': '435D GRAN COUPE',
 'odometer': 113134,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'BMW 435D GRAN COUPE 3.0 XDRIVE M SPORT STEP Coupe',
 'transmission': 'automatic',
 'trim': 'XDRIVE M SPORT STEP',
 'vin': 'WBA4G12000D966709',
 'year': 2015}
2026-03-30 08:08:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE02%2520ETE%27 HTTP/1.1" 200 None
2026-03-30 08:08:11 [bca.uk] INFO: Saving data for AE02%20ETE: {'auction_closing_time': 1774864800.0, 'created_time': 1774677915.16652, 'last_price_update_time': 1774858091.555263}
2026-03-30 08:08:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AE02%2520ETE') HTTP/1.1" 204 0
2026-03-30 08:08:11 [scrapy.extensions.logstats] INFO: Crawled 133 pages (at 8 pages/min), scraped 469 items (at 66 items/min)
2026-03-30 08:08:11 [scrapy.extensions.memusage] INFO: Peak memory usage is 193MiB
2026-03-30 08:08:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 866f6cfd-73c8-5ea6-89ac-4655911a894d with identifier: AJ62%20YSE
2026-03-30 08:08:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 866f6cfd-73c8-5ea6-89ac-4655911a894d with identifier: AJ62%20YSE
2026-03-30 08:08:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 866f6cfd-73c8-5ea6-89ac-4655911a894d with identifier: AJ62%20YSE to the API
2026-03-30 08:08:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 162,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AJ62%20YSE-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.4L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '866f6cfd-73c8-5ea6-89ac-4655911a894d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AJ62 YSE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AJ62%20YSE&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLVO',
 'model': 'V60 SPORTWAGON',
 'odometer': 135751,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'VOLVO V60 SPORTWAGON 2.4 D5 215 SE LUX G/T Estate',
 'transmission': 'manual',
 'trim': 'D5 215 SE LUX G/T',
 'vin': 'YV1FW8250D1127292',
 'year': 2013}
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ62%2520YSE%27 HTTP/1.1" 200 None
2026-03-30 08:08:12 [bca.uk] INFO: Saving data for AJ62%20YSE: {'auction_closing_time': 1775037600.0, 'created_time': 1774684877.85041, 'last_price_update_time': 1774858092.201866}
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AJ62%2520YSE') HTTP/1.1" 204 0
2026-03-30 08:08:12 [bca.uk] INFO: Found listing with ID: KM65%20UHD
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM65%2520UHD%27 HTTP/1.1" 200 None
2026-03-30 08:08:12 [bca.uk] INFO: Scrape type for KM65%20UHD: 2
2026-03-30 08:08:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4d14104c-947a-50ed-9298-d82dad0c9fa4 with identifier: KM65%20UHD
2026-03-30 08:08:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4d14104c-947a-50ed-9298-d82dad0c9fa4 with scrape type 2
2026-03-30 08:08:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4d14104c-947a-50ed-9298-d82dad0c9fa4 with scrape type 2
2026-03-30 08:08:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4d14104c-947a-50ed-9298-d82dad0c9fa4, identifier: KM65%20UHD
2026-03-30 08:08:12 [bca.uk] INFO: Found listing with ID: AY57%20YXB
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY57%2520YXB%27 HTTP/1.1" 200 None
2026-03-30 08:08:12 [bca.uk] INFO: Scrape type for AY57%20YXB: 2
2026-03-30 08:08:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1cd84937-ab56-5fea-b2e6-105866c2f9e6 with identifier: AY57%20YXB
2026-03-30 08:08:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1cd84937-ab56-5fea-b2e6-105866c2f9e6 with scrape type 2
2026-03-30 08:08:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1cd84937-ab56-5fea-b2e6-105866c2f9e6 with scrape type 2
2026-03-30 08:08:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1cd84937-ab56-5fea-b2e6-105866c2f9e6, identifier: AY57%20YXB
2026-03-30 08:08:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4d14104c-947a-50ed-9298-d82dad0c9fa4 with identifier: KM65%20UHD
2026-03-30 08:08:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4d14104c-947a-50ed-9298-d82dad0c9fa4 with identifier: KM65%20UHD
2026-03-30 08:08:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4d14104c-947a-50ed-9298-d82dad0c9fa4 with identifier: KM65%20UHD to the API
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 161,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KM65%20UHD-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '4d14104c-947a-50ed-9298-d82dad0c9fa4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KM65 UHD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KM65%20UHD&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'MERCEDES-BENZ',
 'model': 'S400 H L',
 'odometer': 74256,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ S400 H L 3.5 AMG LINE EXECUTIVE Saloon',
 'transmission': 'manual',
 'trim': 'AMG LINE EXECUTIVE',
 'vin': 'WDD2221572A247294',
 'year': 2015}
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM65%2520UHD%27 HTTP/1.1" 200 None
2026-03-30 08:08:12 [bca.uk] INFO: Saving data for KM65%20UHD: {'auction_closing_time': 1774864800.0, 'created_time': 1774677920.962933, 'last_price_update_time': 1774858092.864775}
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KM65%2520UHD') HTTP/1.1" 204 0
2026-03-30 08:08:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1cd84937-ab56-5fea-b2e6-105866c2f9e6 with identifier: AY57%20YXB
2026-03-30 08:08:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1cd84937-ab56-5fea-b2e6-105866c2f9e6 with identifier: AY57%20YXB
2026-03-30 08:08:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1cd84937-ab56-5fea-b2e6-105866c2f9e6 with identifier: AY57%20YXB to the API
2026-03-30 08:08:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1cd84937-ab56-5fea-b2e6-105866c2f9e6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AY57 YXB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AY57%20YXB&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 79715,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2007-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.2 ZETEC CLIMATE Hatchback',
 'transmission': 'manual',
 'trim': 'ZETEC CLIMATE',
 'vin': 'WF0HXXWPJH7Y88704',
 'year': 2007}
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY57%2520YXB%27 HTTP/1.1" 200 None
2026-03-30 08:08:13 [bca.uk] INFO: Saving data for AY57%20YXB: {'auction_closing_time': 1774951200.0, 'created_time': 1774684867.208044, 'last_price_update_time': 1774858093.193947}
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AY57%2520YXB') HTTP/1.1" 204 0
2026-03-30 08:08:13 [bca.uk] INFO: Found listing with ID: NY11%20YZP
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NY11%2520YZP%27 HTTP/1.1" 200 None
2026-03-30 08:08:13 [bca.uk] INFO: Scrape type for NY11%20YZP: 2
2026-03-30 08:08:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 310926f7-6387-5c77-b134-073b0b513b2d with identifier: NY11%20YZP
2026-03-30 08:08:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 310926f7-6387-5c77-b134-073b0b513b2d with scrape type 2
2026-03-30 08:08:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 310926f7-6387-5c77-b134-073b0b513b2d with scrape type 2
2026-03-30 08:08:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 310926f7-6387-5c77-b134-073b0b513b2d, identifier: NY11%20YZP
2026-03-30 08:08:13 [bca.uk] INFO: Found listing with ID: AF69%20UFS
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF69%2520UFS%27 HTTP/1.1" 200 None
2026-03-30 08:08:13 [bca.uk] INFO: Scrape type for AF69%20UFS: 2
2026-03-30 08:08:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 798dd6ac-3f27-5184-9bef-c51720d152f9 with identifier: AF69%20UFS
2026-03-30 08:08:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 798dd6ac-3f27-5184-9bef-c51720d152f9 with scrape type 2
2026-03-30 08:08:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 798dd6ac-3f27-5184-9bef-c51720d152f9 with scrape type 2
2026-03-30 08:08:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 798dd6ac-3f27-5184-9bef-c51720d152f9, identifier: AF69%20UFS
2026-03-30 08:08:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 310926f7-6387-5c77-b134-073b0b513b2d with identifier: NY11%20YZP
2026-03-30 08:08:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 310926f7-6387-5c77-b134-073b0b513b2d with identifier: NY11%20YZP
2026-03-30 08:08:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 310926f7-6387-5c77-b134-073b0b513b2d with identifier: NY11%20YZP to the API
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 253,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NY11%20YZP-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '4.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '310926f7-6387-5c77-b134-073b0b513b2d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NY11 YZP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NY11%20YZP&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'LAND ROVER',
 'model': 'RANGE ROVER',
 'odometer': 107965,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'LAND ROVER RANGE ROVER 4.4 TDV8 VOGUE StationWagon',
 'transmission': 'automatic',
 'trim': 'TDV8 VOGUE',
 'vin': 'SALLMAMJ3BA346460',
 'year': 2011}
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NY11%2520YZP%27 HTTP/1.1" 200 None
2026-03-30 08:08:13 [bca.uk] INFO: Saving data for NY11%20YZP: {'auction_closing_time': 1774864800.0, 'created_time': 1774677918.845585, 'last_price_update_time': 1774858093.837343}
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NY11%2520YZP') HTTP/1.1" 204 0
2026-03-30 08:08:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 798dd6ac-3f27-5184-9bef-c51720d152f9 with identifier: AF69%20UFS
2026-03-30 08:08:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 798dd6ac-3f27-5184-9bef-c51720d152f9 with identifier: AF69%20UFS
2026-03-30 08:08:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 798dd6ac-3f27-5184-9bef-c51720d152f9 with identifier: AF69%20UFS to the API
2026-03-30 08:08:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 107,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '798dd6ac-3f27-5184-9bef-c51720d152f9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AF69 UFS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AF69%20UFS&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 54297,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.0 E/B 125 ST-LINE Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 125 ST-LINE',
 'vin': 'WF0NXXGCHNKJ25452',
 'year': 2019}
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF69%2520UFS%27 HTTP/1.1" 200 None
2026-03-30 08:08:14 [bca.uk] INFO: Saving data for AF69%20UFS: {'auction_closing_time': 1774951200.0, 'created_time': 1774684866.8346, 'last_price_update_time': 1774858094.169755}
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AF69%2520UFS') HTTP/1.1" 204 0
2026-03-30 08:08:14 [bca.uk] INFO: Found listing with ID: EA11%20ULT
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA11%2520ULT%27 HTTP/1.1" 200 None
2026-03-30 08:08:14 [bca.uk] INFO: Scrape type for EA11%20ULT: 2
2026-03-30 08:08:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 83fb3dd1-c8f6-5343-aa06-2d9b862a6627 with identifier: EA11%20ULT
2026-03-30 08:08:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 83fb3dd1-c8f6-5343-aa06-2d9b862a6627 with scrape type 2
2026-03-30 08:08:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 83fb3dd1-c8f6-5343-aa06-2d9b862a6627 with scrape type 2
2026-03-30 08:08:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 83fb3dd1-c8f6-5343-aa06-2d9b862a6627, identifier: EA11%20ULT
2026-03-30 08:08:14 [bca.uk] INFO: Found listing with ID: WN09%20MYP
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN09%2520MYP%27 HTTP/1.1" 200 None
2026-03-30 08:08:14 [bca.uk] INFO: Scrape type for WN09%20MYP: 2
2026-03-30 08:08:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e02e45c6-8d23-5043-af68-768e275b1fa0 with identifier: WN09%20MYP
2026-03-30 08:08:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e02e45c6-8d23-5043-af68-768e275b1fa0 with scrape type 2
2026-03-30 08:08:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e02e45c6-8d23-5043-af68-768e275b1fa0 with scrape type 2
2026-03-30 08:08:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e02e45c6-8d23-5043-af68-768e275b1fa0, identifier: WN09%20MYP
2026-03-30 08:08:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 83fb3dd1-c8f6-5343-aa06-2d9b862a6627 with identifier: EA11%20ULT
2026-03-30 08:08:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 83fb3dd1-c8f6-5343-aa06-2d9b862a6627 with identifier: EA11%20ULT
2026-03-30 08:08:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 83fb3dd1-c8f6-5343-aa06-2d9b862a6627 with identifier: EA11%20ULT to the API
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 126,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EA11%20ULT-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '83fb3dd1-c8f6-5343-aa06-2d9b862a6627',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EA11 ULT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EA11%20ULT&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'ALFA ROMEO',
 'model': 'MITO',
 'odometer': 90528,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'ALFA ROMEO MITO 1.4 TB M/AIR 135 SPRINT TCT Hatchback',
 'transmission': 'automatic',
 'trim': 'TB M/AIR 135 SPRINT TCT',
 'vin': 'ZAR95500001141957',
 'year': 2011}
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA11%2520ULT%27 HTTP/1.1" 200 None
2026-03-30 08:08:14 [bca.uk] INFO: Saving data for EA11%20ULT: {'auction_closing_time': 1774864800.0, 'created_time': 1774677912.730691, 'last_price_update_time': 1774858094.790359}
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EA11%2520ULT') HTTP/1.1" 204 0
2026-03-30 08:08:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e02e45c6-8d23-5043-af68-768e275b1fa0 with identifier: WN09%20MYP
2026-03-30 08:08:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e02e45c6-8d23-5043-af68-768e275b1fa0 with identifier: WN09%20MYP
2026-03-30 08:08:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e02e45c6-8d23-5043-af68-768e275b1fa0 with identifier: WN09%20MYP to the API
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WN09%20MYP-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e02e45c6-8d23-5043-af68-768e275b1fa0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WN09 MYP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WN09%20MYP&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'BMW',
 'model': '118D',
 'odometer': 122894,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'BMW 118D 2.0 SE Hatchback',
 'transmission': 'manual',
 'trim': 'SE',
 'vin': 'WBAUD720X0E148457',
 'year': 2009}
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN09%2520MYP%27 HTTP/1.1" 200 None
2026-03-30 08:08:15 [bca.uk] INFO: Saving data for WN09%20MYP: {'auction_closing_time': 1775037600.0, 'created_time': 1774684886.351704, 'last_price_update_time': 1774858095.123432}
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WN09%2520MYP') HTTP/1.1" 204 0
2026-03-30 08:08:15 [bca.uk] INFO: Found listing with ID: OU52%20XKA
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU52%2520XKA%27 HTTP/1.1" 200 None
2026-03-30 08:08:15 [bca.uk] INFO: Scrape type for OU52%20XKA: 2
2026-03-30 08:08:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: db7dd297-c047-5d99-b2c5-4a160a82e1e9 with identifier: OU52%20XKA
2026-03-30 08:08:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item db7dd297-c047-5d99-b2c5-4a160a82e1e9 with scrape type 2
2026-03-30 08:08:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item db7dd297-c047-5d99-b2c5-4a160a82e1e9 with scrape type 2
2026-03-30 08:08:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: db7dd297-c047-5d99-b2c5-4a160a82e1e9, identifier: OU52%20XKA
2026-03-30 08:08:15 [bca.uk] INFO: Found listing with ID: PY61%20EWD
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY61%2520EWD%27 HTTP/1.1" 200 None
2026-03-30 08:08:15 [bca.uk] INFO: Scrape type for PY61%20EWD: 2
2026-03-30 08:08:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0e78092d-77c0-595c-9b31-33d7bc2bb3d4 with identifier: PY61%20EWD
2026-03-30 08:08:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0e78092d-77c0-595c-9b31-33d7bc2bb3d4 with scrape type 2
2026-03-30 08:08:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0e78092d-77c0-595c-9b31-33d7bc2bb3d4 with scrape type 2
2026-03-30 08:08:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0e78092d-77c0-595c-9b31-33d7bc2bb3d4, identifier: PY61%20EWD
2026-03-30 08:08:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: db7dd297-c047-5d99-b2c5-4a160a82e1e9 with identifier: OU52%20XKA
2026-03-30 08:08:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: db7dd297-c047-5d99-b2c5-4a160a82e1e9 with identifier: OU52%20XKA
2026-03-30 08:08:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: db7dd297-c047-5d99-b2c5-4a160a82e1e9 with identifier: OU52%20XKA to the API
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 172,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OU52%20XKA-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'db7dd297-c047-5d99-b2c5-4a160a82e1e9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OU52 XKA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OU52%20XKA&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'HONDA',
 'model': 'CIVIC',
 'odometer': 97839,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2002-01-01',
 'seller_name': None,
 'title': 'HONDA CIVIC 1.6 VTEC SE Hatchback',
 'transmission': 'automatic',
 'trim': 'VTEC SE',
 'vin': 'SHHEU88402U040493',
 'year': 2002}
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU52%2520XKA%27 HTTP/1.1" 200 None
2026-03-30 08:08:15 [bca.uk] INFO: Saving data for OU52%20XKA: {'auction_closing_time': 1774864800.0, 'created_time': 1774677914.791459, 'last_price_update_time': 1774858095.687695}
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OU52%2520XKA') HTTP/1.1" 204 0
2026-03-30 08:08:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0e78092d-77c0-595c-9b31-33d7bc2bb3d4 with identifier: PY61%20EWD
2026-03-30 08:08:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0e78092d-77c0-595c-9b31-33d7bc2bb3d4 with identifier: PY61%20EWD
2026-03-30 08:08:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0e78092d-77c0-595c-9b31-33d7bc2bb3d4 with identifier: PY61%20EWD to the API
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 165,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PY61%20EWD-GB',
 'category': 'Car',
 'color': 'violet',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0e78092d-77c0-595c-9b31-33d7bc2bb3d4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PY61 EWD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PY61%20EWD&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MINI',
 'model': 'COUPE',
 'odometer': 55085,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'MINI COUPE 1.6 JOHN COOPER WORKS Coupe',
 'transmission': 'manual',
 'trim': 'JOHN COOPER WORKS',
 'vin': 'WMWSX52070T287573',
 'year': 2011}
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY61%2520EWD%27 HTTP/1.1" 200 None
2026-03-30 08:08:16 [bca.uk] INFO: Saving data for PY61%20EWD: {'auction_closing_time': 1775037600.0, 'created_time': 1774684868.397214, 'last_price_update_time': 1774858096.018846}
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PY61%2520EWD') HTTP/1.1" 204 0
2026-03-30 08:08:16 [bca.uk] INFO: Found listing with ID: PJ09%20HHE
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ09%2520HHE%27 HTTP/1.1" 200 None
2026-03-30 08:08:16 [bca.uk] INFO: Scrape type for PJ09%20HHE: 2
2026-03-30 08:08:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 39e6403b-d024-55ff-93c3-c35045a400d2 with identifier: PJ09%20HHE
2026-03-30 08:08:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 39e6403b-d024-55ff-93c3-c35045a400d2 with scrape type 2
2026-03-30 08:08:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 39e6403b-d024-55ff-93c3-c35045a400d2 with scrape type 2
2026-03-30 08:08:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 39e6403b-d024-55ff-93c3-c35045a400d2, identifier: PJ09%20HHE
2026-03-30 08:08:16 [bca.uk] INFO: Found listing with ID: MT61%20WPK
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT61%2520WPK%27 HTTP/1.1" 200 None
2026-03-30 08:08:16 [bca.uk] INFO: Scrape type for MT61%20WPK: 2
2026-03-30 08:08:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: faa0524c-ebb2-5e6d-823c-e3a957fc1997 with identifier: MT61%20WPK
2026-03-30 08:08:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item faa0524c-ebb2-5e6d-823c-e3a957fc1997 with scrape type 2
2026-03-30 08:08:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item faa0524c-ebb2-5e6d-823c-e3a957fc1997 with scrape type 2
2026-03-30 08:08:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: faa0524c-ebb2-5e6d-823c-e3a957fc1997, identifier: MT61%20WPK
2026-03-30 08:08:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 39e6403b-d024-55ff-93c3-c35045a400d2 with identifier: PJ09%20HHE
2026-03-30 08:08:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 39e6403b-d024-55ff-93c3-c35045a400d2 with identifier: PJ09%20HHE
2026-03-30 08:08:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 39e6403b-d024-55ff-93c3-c35045a400d2 with identifier: PJ09%20HHE to the API
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PJ09%20HHE-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '39e6403b-d024-55ff-93c3-c35045a400d2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PJ09 HHE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PJ09%20HHE&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'TOYOTA',
 'model': 'YARIS',
 'odometer': 66460,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'TOYOTA YARIS 1.3 VVT-I TR MMT Hatchback',
 'transmission': 'automatic',
 'trim': 'VVT-I TR MMT',
 'vin': 'VNKKH96310A040287',
 'year': 2009}
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ09%2520HHE%27 HTTP/1.1" 200 None
2026-03-30 08:08:16 [bca.uk] INFO: Saving data for PJ09%20HHE: {'auction_closing_time': 1774864800.0, 'created_time': 1774677879.257266, 'last_price_update_time': 1774858096.600495}
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PJ09%2520HHE') HTTP/1.1" 204 0
2026-03-30 08:08:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: faa0524c-ebb2-5e6d-823c-e3a957fc1997 with identifier: MT61%20WPK
2026-03-30 08:08:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: faa0524c-ebb2-5e6d-823c-e3a957fc1997 with identifier: MT61%20WPK
2026-03-30 08:08:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: faa0524c-ebb2-5e6d-823c-e3a957fc1997 with identifier: MT61%20WPK to the API
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MT61%20WPK-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'faa0524c-ebb2-5e6d-823c-e3a957fc1997',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MT61 WPK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MT61%20WPK&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 94541,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 TI-VCT 125 ZETEC P/S Hatchback',
 'transmission': 'automatic',
 'trim': 'TI-VCT 125 ZETEC P/S',
 'vin': 'WF0KXXGCBKBU62400',
 'year': 2012}
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT61%2520WPK%27 HTTP/1.1" 200 None
2026-03-30 08:08:16 [bca.uk] INFO: Saving data for MT61%20WPK: {'auction_closing_time': 1775037600.0, 'created_time': 1774684885.550982, 'last_price_update_time': 1774858096.90123}
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MT61%2520WPK') HTTP/1.1" 204 0
2026-03-30 08:08:16 [bca.uk] INFO: Found listing with ID: YF21%20WVG
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF21%2520WVG%27 HTTP/1.1" 200 None
2026-03-30 08:08:16 [bca.uk] INFO: Scrape type for YF21%20WVG: 0
2026-03-30 08:08:16 [bca.uk] INFO: Found listing with ID: HK25%20XAY
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK25%2520XAY%27 HTTP/1.1" 200 None
2026-03-30 08:08:16 [bca.uk] INFO: Scrape type for HK25%20XAY: 2
2026-03-30 08:08:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 65ce2f99-7f0d-54b4-967b-d24ac604d727 with identifier: HK25%20XAY
2026-03-30 08:08:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 65ce2f99-7f0d-54b4-967b-d24ac604d727 with scrape type 2
2026-03-30 08:08:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 65ce2f99-7f0d-54b4-967b-d24ac604d727 with scrape type 2
2026-03-30 08:08:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 65ce2f99-7f0d-54b4-967b-d24ac604d727, identifier: HK25%20XAY
2026-03-30 08:08:17 [bca.uk] INFO: Found listing with ID: EF66%20LFH
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF66%2520LFH%27 HTTP/1.1" 200 None
2026-03-30 08:08:17 [bca.uk] INFO: Scrape type for EF66%20LFH: 2
2026-03-30 08:08:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e593be5c-de63-5ffb-be09-4bf0b7548d05 with identifier: EF66%20LFH
2026-03-30 08:08:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e593be5c-de63-5ffb-be09-4bf0b7548d05 with scrape type 2
2026-03-30 08:08:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e593be5c-de63-5ffb-be09-4bf0b7548d05 with scrape type 2
2026-03-30 08:08:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e593be5c-de63-5ffb-be09-4bf0b7548d05, identifier: EF66%20LFH
2026-03-30 08:08:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 65ce2f99-7f0d-54b4-967b-d24ac604d727 with identifier: HK25%20XAY
2026-03-30 08:08:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 65ce2f99-7f0d-54b4-967b-d24ac604d727 with identifier: HK25%20XAY
2026-03-30 08:08:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 65ce2f99-7f0d-54b4-967b-d24ac604d727 with identifier: HK25%20XAY to the API
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 104,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HK25%20XAY-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '65ce2f99-7f0d-54b4-967b-d24ac604d727',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HK25 XAY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HK25%20XAY&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'HONDA',
 'model': 'JAZZ',
 'odometer': 826,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'HONDA JAZZ 1.5 I-MMD HYBRID ADVANCE ECVT Hatchback',
 'transmission': 'automatic',
 'trim': 'I-MMD HYBRID ADVANCE ECVT',
 'vin': 'JHMGR3891SS207589',
 'year': 2025}
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK25%2520XAY%27 HTTP/1.1" 200 None
2026-03-30 08:08:17 [bca.uk] INFO: Saving data for HK25%20XAY: {'auction_closing_time': 1774951200.0, 'created_time': 1774677886.343938, 'last_price_update_time': 1774858097.476894}
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HK25%2520XAY') HTTP/1.1" 204 0
2026-03-30 08:08:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e593be5c-de63-5ffb-be09-4bf0b7548d05 with identifier: EF66%20LFH
2026-03-30 08:08:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e593be5c-de63-5ffb-be09-4bf0b7548d05 with identifier: EF66%20LFH
2026-03-30 08:08:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e593be5c-de63-5ffb-be09-4bf0b7548d05 with identifier: EF66%20LFH to the API
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 122,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EF66%20LFH-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e593be5c-de63-5ffb-be09-4bf0b7548d05',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EF66 LFH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EF66%20LFH&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FORD',
 'model': 'KUGA',
 'odometer': 92293,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'FORD KUGA 2.0 TDCI 150 2WD TITANIUM StationWagon',
 'transmission': 'manual',
 'trim': 'TDCI 150 2WD TITANIUM',
 'vin': 'WF0AXXWPMAGY76754',
 'year': 2016}
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF66%2520LFH%27 HTTP/1.1" 200 None
2026-03-30 08:08:17 [bca.uk] INFO: Saving data for EF66%20LFH: {'auction_closing_time': 1775037600.0, 'created_time': 1774684887.712953, 'last_price_update_time': 1774858097.954031}
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EF66%2520LFH') HTTP/1.1" 204 0
2026-03-30 08:08:17 [bca.uk] INFO: Found listing with ID: KK24%20AEF
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK24%2520AEF%27 HTTP/1.1" 200 None
2026-03-30 08:08:17 [bca.uk] INFO: Scrape type for KK24%20AEF: 0
2026-03-30 08:08:17 [bca.uk] INFO: Found listing with ID: NA70%20XYD
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA70%2520XYD%27 HTTP/1.1" 200 None
2026-03-30 08:08:18 [bca.uk] INFO: Scrape type for NA70%20XYD: 2
2026-03-30 08:08:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 86dfbeef-8d7f-5c89-af60-0a25e6efa100 with identifier: NA70%20XYD
2026-03-30 08:08:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 86dfbeef-8d7f-5c89-af60-0a25e6efa100 with scrape type 2
2026-03-30 08:08:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 86dfbeef-8d7f-5c89-af60-0a25e6efa100 with scrape type 2
2026-03-30 08:08:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 86dfbeef-8d7f-5c89-af60-0a25e6efa100, identifier: NA70%20XYD
2026-03-30 08:08:18 [bca.uk] INFO: Found listing with ID: AV18%20UVO
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV18%2520UVO%27 HTTP/1.1" 200 None
2026-03-30 08:08:18 [bca.uk] INFO: Scrape type for AV18%20UVO: 2
2026-03-30 08:08:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 29d64b9a-1e30-54f9-bc62-900b736fac3c with identifier: AV18%20UVO
2026-03-30 08:08:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 29d64b9a-1e30-54f9-bc62-900b736fac3c with scrape type 2
2026-03-30 08:08:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 29d64b9a-1e30-54f9-bc62-900b736fac3c with scrape type 2
2026-03-30 08:08:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 29d64b9a-1e30-54f9-bc62-900b736fac3c, identifier: AV18%20UVO
2026-03-30 08:08:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 86dfbeef-8d7f-5c89-af60-0a25e6efa100 with identifier: NA70%20XYD
2026-03-30 08:08:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 86dfbeef-8d7f-5c89-af60-0a25e6efa100 with identifier: NA70%20XYD
2026-03-30 08:08:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 86dfbeef-8d7f-5c89-af60-0a25e6efa100 with identifier: NA70%20XYD to the API
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 39,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NA70%20XYD-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '86dfbeef-8d7f-5c89-af60-0a25e6efa100',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NA70 XYD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NA70%20XYD&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': '530E',
 'odometer': 46394,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'BMW 530E 2.0 M SPORT Saloon',
 'transmission': 'automatic',
 'trim': 'M SPORT',
 'vin': 'WBA12AG040CF25989',
 'year': 2021}
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA70%2520XYD%27 HTTP/1.1" 200 None
2026-03-30 08:08:18 [bca.uk] INFO: Saving data for NA70%20XYD: {'auction_closing_time': 1774951200.0, 'created_time': 1774677879.694344, 'last_price_update_time': 1774858098.576979}
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NA70%2520XYD') HTTP/1.1" 204 0
2026-03-30 08:08:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 29d64b9a-1e30-54f9-bc62-900b736fac3c with identifier: AV18%20UVO
2026-03-30 08:08:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 29d64b9a-1e30-54f9-bc62-900b736fac3c with identifier: AV18%20UVO
2026-03-30 08:08:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 29d64b9a-1e30-54f9-bc62-900b736fac3c with identifier: AV18%20UVO to the API
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 108,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AV18%20UVO-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '29d64b9a-1e30-54f9-bc62-900b736fac3c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AV18 UVO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AV18%20UVO&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 69363,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.0 75 SE Hatchback',
 'transmission': 'manual',
 'trim': '75 SE',
 'vin': 'WVWZZZAWZJU036603',
 'year': 2018}
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV18%2520UVO%27 HTTP/1.1" 200 None
2026-03-30 08:08:18 [bca.uk] INFO: Saving data for AV18%20UVO: {'auction_closing_time': 1774951200.0, 'created_time': 1774564633.186026, 'last_price_update_time': 1774858098.909192}
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AV18%2520UVO') HTTP/1.1" 204 0
2026-03-30 08:08:18 [bca.uk] INFO: Found listing with ID: YN64%20XMG
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN64%2520XMG%27 HTTP/1.1" 200 None
2026-03-30 08:08:18 [bca.uk] INFO: Scrape type for YN64%20XMG: 0
2026-03-30 08:08:18 [bca.uk] INFO: Found listing with ID: HPKD81239
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HPKD81239%27 HTTP/1.1" 200 None
2026-03-30 08:08:18 [bca.uk] INFO: Scrape type for HPKD81239: 2
2026-03-30 08:08:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dcdf1c76-5402-5806-921b-e371dca4d194 with identifier: HPKD81239
2026-03-30 08:08:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dcdf1c76-5402-5806-921b-e371dca4d194 with scrape type 2
2026-03-30 08:08:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item dcdf1c76-5402-5806-921b-e371dca4d194 with scrape type 2
2026-03-30 08:08:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dcdf1c76-5402-5806-921b-e371dca4d194, identifier: HPKD81239
2026-03-30 08:08:19 [bca.uk] INFO: Found listing with ID: AP13%20PNX
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP13%2520PNX%27 HTTP/1.1" 200 None
2026-03-30 08:08:19 [bca.uk] INFO: Scrape type for AP13%20PNX: 2
2026-03-30 08:08:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 24678855-0380-5ebc-ad2f-4920fa4c0da1 with identifier: AP13%20PNX
2026-03-30 08:08:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 24678855-0380-5ebc-ad2f-4920fa4c0da1 with scrape type 2
2026-03-30 08:08:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 24678855-0380-5ebc-ad2f-4920fa4c0da1 with scrape type 2
2026-03-30 08:08:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 24678855-0380-5ebc-ad2f-4920fa4c0da1, identifier: AP13%20PNX
2026-03-30 08:08:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dcdf1c76-5402-5806-921b-e371dca4d194 with identifier: HPKD81239
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=. HTTP/1.1" 200 None
2026-03-30 08:08:19 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:08:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dcdf1c76-5402-5806-921b-e371dca4d194 with identifier: HPKD81239
2026-03-30 08:08:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dcdf1c76-5402-5806-921b-e371dca4d194 with identifier: HPKD81239 to the API
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HPKD81239-GB',
 'category': 'Car',
 'color': None,
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'dcdf1c76-5402-5806-921b-e371dca4d194',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'HPKD81239',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HPKD81239&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow - East',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 55747,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.5 EBL 95 ZETEC Estate',
 'transmission': 'manual',
 'trim': 'EBL 95 ZETEC',
 'vin': 'WF0PXXGCHPKD81239',
 'year': 2019}
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HPKD81239%27 HTTP/1.1" 200 None
2026-03-30 08:08:19 [bca.uk] INFO: Saving data for HPKD81239: {'auction_closing_time': 1774951200.0, 'created_time': 1774677870.290526, 'last_price_update_time': 1774858099.667414}
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HPKD81239') HTTP/1.1" 204 0
2026-03-30 08:08:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 24678855-0380-5ebc-ad2f-4920fa4c0da1 with identifier: AP13%20PNX
2026-03-30 08:08:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 24678855-0380-5ebc-ad2f-4920fa4c0da1 with identifier: AP13%20PNX
2026-03-30 08:08:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 24678855-0380-5ebc-ad2f-4920fa4c0da1 with identifier: AP13%20PNX to the API
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=29&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 120,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AP13%20PNX-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '24678855-0380-5ebc-ad2f-4920fa4c0da1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AP13 PNX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AP13%20PNX&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MERCEDES-BENZ',
 'model': 'B180',
 'odometer': 93384,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ B180 1.8 CDI B/E SPORT MPV',
 'transmission': 'automatic',
 'trim': 'CDI B/E SPORT',
 'vin': 'WDD2462002J152046',
 'year': 2013}
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP13%2520PNX%27 HTTP/1.1" 200 None
2026-03-30 08:08:19 [bca.uk] INFO: Saving data for AP13%20PNX: {'auction_closing_time': 1775037600.0, 'created_time': 1774684884.565925, 'last_price_update_time': 1774858099.99671}
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AP13%2520PNX') HTTP/1.1" 204 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: CV09%20TWA
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV09%2520TWA%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for CV09%20TWA: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: FY10%20BNJ
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY10%2520BNJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for FY10%20BNJ: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: MF73%20FAO
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF73%2520FAO%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for MF73%20FAO: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: SP22%20OEE
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP22%2520OEE%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for SP22%20OEE: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: BW21%20DTN
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW21%2520DTN%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for BW21%20DTN: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: MD15%20XGB
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD15%2520XGB%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for MD15%20XGB: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: GV70%20RNA
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV70%2520RNA%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for GV70%20RNA: 2
2026-03-30 08:08:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5ca9ff14-9cf3-50f4-a6f7-b1e8dcc1b4fe with identifier: GV70%20RNA
2026-03-30 08:08:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5ca9ff14-9cf3-50f4-a6f7-b1e8dcc1b4fe with scrape type 2
2026-03-30 08:08:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5ca9ff14-9cf3-50f4-a6f7-b1e8dcc1b4fe with scrape type 2
2026-03-30 08:08:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5ca9ff14-9cf3-50f4-a6f7-b1e8dcc1b4fe, identifier: GV70%20RNA
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: GL20%20NXU
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL20%2520NXU%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for GL20%20NXU: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: OY12%20USJ
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY12%2520USJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for OY12%20USJ: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: LX12%20WRZ
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX12%2520WRZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for LX12%20WRZ: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: DA15%20GVJ
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA15%2520GVJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for DA15%20GVJ: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: MA18%20EAW
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA18%2520EAW%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for MA18%20EAW: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: WJ07%20XMW
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ07%2520XMW%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for WJ07%20XMW: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: TGZ%201807
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27TGZ%25201807%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for TGZ%201807: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: YJ66%20AAP
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ66%2520AAP%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for YJ66%20AAP: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: BN10%20OKD
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN10%2520OKD%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for BN10%20OKD: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: HY73%20KHK
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY73%2520KHK%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for HY73%20KHK: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: WG22%20GHY
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG22%2520GHY%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for WG22%20GHY: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: EN71%20UET
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN71%2520UET%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for EN71%20UET: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: GL71%20USX
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL71%2520USX%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for GL71%20USX: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: LF72%20EGY
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF72%2520EGY%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for LF72%20EGY: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: LG23%20XZX
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG23%2520XZX%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for LG23%20XZX: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: FL21%20VDZ
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL21%2520VDZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for FL21%20VDZ: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: K321%20PXX
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27K321%2520PXX%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for K321%20PXX: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: SB69%20LYC
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB69%2520LYC%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for SB69%20LYC: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: NC23%20XLD
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NC23%2520XLD%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for NC23%20XLD: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: DU17%20AZG
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU17%2520AZG%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for DU17%20AZG: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: X5%20GTD
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27X5%2520GTD%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for X5%20GTD: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: CV64%20BKG
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV64%2520BKG%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for CV64%20BKG: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: SG17%20PZK
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG17%2520PZK%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for SG17%20PZK: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: YS67%20ATN
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS67%2520ATN%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for YS67%20ATN: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: VE17%20RTZ
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE17%2520RTZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for VE17%20RTZ: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: SN63%20FMO
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN63%2520FMO%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for SN63%20FMO: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: SY63%20KOV
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY63%2520KOV%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for SY63%20KOV: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: SK70%20VVP
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK70%2520VVP%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for SK70%20VVP: 0
2026-03-30 08:08:20 [bca.uk] INFO: Found listing with ID: SR70%20FBU
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR70%2520FBU%27 HTTP/1.1" 200 None
2026-03-30 08:08:20 [bca.uk] INFO: Scrape type for SR70%20FBU: 0
2026-03-30 08:08:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5ca9ff14-9cf3-50f4-a6f7-b1e8dcc1b4fe with identifier: GV70%20RNA
2026-03-30 08:08:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5ca9ff14-9cf3-50f4-a6f7-b1e8dcc1b4fe with identifier: GV70%20RNA
2026-03-30 08:08:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5ca9ff14-9cf3-50f4-a6f7-b1e8dcc1b4fe with identifier: GV70%20RNA to the API
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 187,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GV70%20RNA-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '3.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '5ca9ff14-9cf3-50f4-a6f7-b1e8dcc1b4fe',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GV70 RNA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GV70%20RNA&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'BMW',
 'model': '840D',
 'odometer': 58495,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'BMW 840D 3.0 XDRIVE Convertible',
 'transmission': 'automatic',
 'trim': 'XDRIVE',
 'vin': 'WBAFY22080CE81870',
 'year': 2020}
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV70%2520RNA%27 HTTP/1.1" 200 None
2026-03-30 08:08:21 [bca.uk] INFO: Saving data for GV70%20RNA: {'auction_closing_time': 1774951200.0, 'created_time': 1774677955.90764, 'last_price_update_time': 1774858101.106689}
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GV70%2520RNA') HTTP/1.1" 204 0
2026-03-30 08:08:21 [bca.uk] INFO: Found listing with ID: YS69%20EYY
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS69%2520EYY%27 HTTP/1.1" 200 None
2026-03-30 08:08:21 [bca.uk] INFO: Scrape type for YS69%20EYY: 0
2026-03-30 08:08:21 [bca.uk] INFO: Found listing with ID: DA18%20EDK
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA18%2520EDK%27 HTTP/1.1" 200 None
2026-03-30 08:08:21 [bca.uk] INFO: Scrape type for DA18%20EDK: 0
2026-03-30 08:08:21 [bca.uk] INFO: Found listing with ID: KR17%20WGP
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR17%2520WGP%27 HTTP/1.1" 200 None
2026-03-30 08:08:21 [bca.uk] INFO: Scrape type for KR17%20WGP: 0
2026-03-30 08:08:21 [bca.uk] INFO: Found listing with ID: L10%20CLU
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27L10%2520CLU%27 HTTP/1.1" 200 None
2026-03-30 08:08:21 [bca.uk] INFO: Scrape type for L10%20CLU: 0
2026-03-30 08:08:21 [bca.uk] INFO: Found listing with ID: ML12%20ODX
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML12%2520ODX%27 HTTP/1.1" 200 None
2026-03-30 08:08:21 [bca.uk] INFO: Scrape type for ML12%20ODX: 0
2026-03-30 08:08:21 [bca.uk] INFO: Found listing with ID: PN15%20EZH
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN15%2520EZH%27 HTTP/1.1" 200 None
2026-03-30 08:08:21 [bca.uk] INFO: Scrape type for PN15%20EZH: 0
2026-03-30 08:08:21 [bca.uk] INFO: Found listing with ID: RX03%20AFU
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX03%2520AFU%27 HTTP/1.1" 200 None
2026-03-30 08:08:21 [bca.uk] INFO: Scrape type for RX03%20AFU: 0
2026-03-30 08:08:21 [bca.uk] INFO: Found listing with ID: X188%20XCL
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27X188%2520XCL%27 HTTP/1.1" 200 None
2026-03-30 08:08:21 [bca.uk] INFO: Scrape type for X188%20XCL: 0
2026-03-30 08:08:21 [bca.uk] INFO: Found listing with ID: YM21%20TYH
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM21%2520TYH%27 HTTP/1.1" 200 None
2026-03-30 08:08:21 [bca.uk] INFO: Scrape type for YM21%20TYH: 2
2026-03-30 08:08:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7ae58ab1-bd49-5d2b-a146-a63d55da2c59 with identifier: YM21%20TYH
2026-03-30 08:08:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7ae58ab1-bd49-5d2b-a146-a63d55da2c59 with scrape type 2
2026-03-30 08:08:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7ae58ab1-bd49-5d2b-a146-a63d55da2c59 with scrape type 2
2026-03-30 08:08:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7ae58ab1-bd49-5d2b-a146-a63d55da2c59, identifier: YM21%20TYH
2026-03-30 08:08:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7ae58ab1-bd49-5d2b-a146-a63d55da2c59 with identifier: YM21%20TYH
2026-03-30 08:08:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7ae58ab1-bd49-5d2b-a146-a63d55da2c59 with identifier: YM21%20TYH
2026-03-30 08:08:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7ae58ab1-bd49-5d2b-a146-a63d55da2c59 with identifier: YM21%20TYH to the API
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YM21%20TYH-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '7ae58ab1-bd49-5d2b-a146-a63d55da2c59',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YM21 TYH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YM21%20TYH&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FORD',
 'model': 'TRANSIT CONNECT',
 'odometer': 143528,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CONNECT 1.5 EBL 120 200 L1 LTD.L/R Van',
 'transmission': 'manual',
 'trim': 'EBL 120 200 L1 LTD.L/R',
 'vin': 'WF0RXXWPGRMP06285',
 'year': 2021}
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM21%2520TYH%27 HTTP/1.1" 200 None
2026-03-30 08:08:21 [bca.uk] INFO: Saving data for YM21%20TYH: {'auction_closing_time': 1774951200.0, 'created_time': 1774684888.341597, 'last_price_update_time': 1774858101.754772}
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YM21%2520TYH') HTTP/1.1" 204 0
2026-03-30 08:08:21 [bca.uk] INFO: Found listing with ID: CP15%20POA
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP15%2520POA%27 HTTP/1.1" 200 None
2026-03-30 08:08:21 [bca.uk] INFO: Scrape type for CP15%20POA: 2
2026-03-30 08:08:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a1ffe7e8-ec4d-5329-ae8a-05bb65a9bfbf with identifier: CP15%20POA
2026-03-30 08:08:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a1ffe7e8-ec4d-5329-ae8a-05bb65a9bfbf with scrape type 2
2026-03-30 08:08:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a1ffe7e8-ec4d-5329-ae8a-05bb65a9bfbf with scrape type 2
2026-03-30 08:08:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a1ffe7e8-ec4d-5329-ae8a-05bb65a9bfbf, identifier: CP15%20POA
2026-03-30 08:08:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a1ffe7e8-ec4d-5329-ae8a-05bb65a9bfbf with identifier: CP15%20POA
2026-03-30 08:08:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a1ffe7e8-ec4d-5329-ae8a-05bb65a9bfbf with identifier: CP15%20POA
2026-03-30 08:08:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a1ffe7e8-ec4d-5329-ae8a-05bb65a9bfbf with identifier: CP15%20POA to the API
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 82,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CP15%20POA-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'a1ffe7e8-ec4d-5329-ae8a-05bb65a9bfbf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CP15 POA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CP15%20POA&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'TOYOTA',
 'model': 'YARIS',
 'odometer': 72101,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'TOYOTA YARIS 1.5 VVT-I HYBRID EXCEL Hatchback',
 'transmission': 'automatic',
 'trim': 'VVT-I HYBRID EXCEL',
 'vin': 'VNKKD3D320A180778',
 'year': 2015}
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP15%2520POA%27 HTTP/1.1" 200 None
2026-03-30 08:08:22 [bca.uk] INFO: Saving data for CP15%20POA: {'auction_closing_time': 1774951200.0, 'created_time': 1774562545.875199, 'last_price_update_time': 1774858102.213533}
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CP15%2520POA') HTTP/1.1" 204 0
2026-03-30 08:08:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=31&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:08:22 [bca.uk] INFO: Found listing with ID: YS69%20FCC
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS69%2520FCC%27 HTTP/1.1" 200 None
2026-03-30 08:08:22 [bca.uk] INFO: Scrape type for YS69%20FCC: 2
2026-03-30 08:08:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 47584afb-655b-5d5e-81e9-44267ecbb0ae with identifier: YS69%20FCC
2026-03-30 08:08:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 47584afb-655b-5d5e-81e9-44267ecbb0ae with scrape type 2
2026-03-30 08:08:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 47584afb-655b-5d5e-81e9-44267ecbb0ae with scrape type 2
2026-03-30 08:08:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 47584afb-655b-5d5e-81e9-44267ecbb0ae, identifier: YS69%20FCC
2026-03-30 08:08:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 47584afb-655b-5d5e-81e9-44267ecbb0ae with identifier: YS69%20FCC
2026-03-30 08:08:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 47584afb-655b-5d5e-81e9-44267ecbb0ae with identifier: YS69%20FCC
2026-03-30 08:08:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 47584afb-655b-5d5e-81e9-44267ecbb0ae with identifier: YS69%20FCC to the API
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 171,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YS69%20FCC-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '47584afb-655b-5d5e-81e9-44267ecbb0ae',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YS69 FCC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YS69%20FCC&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 98791,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 105 300 SWB LEADER H/R PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 105 300 SWB LEADER H/R',
 'vin': 'WF0YXXTTGYKU56190',
 'year': 2020}
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS69%2520FCC%27 HTTP/1.1" 200 None
2026-03-30 08:08:22 [bca.uk] INFO: Saving data for YS69%20FCC: {'auction_closing_time': 1774951200.0, 'created_time': 1774684886.757296, 'last_price_update_time': 1774858102.664862}
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YS69%2520FCC') HTTP/1.1" 204 0
2026-03-30 08:08:22 [bca.uk] INFO: Found listing with ID: DU22%20SVN
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU22%2520SVN%27 HTTP/1.1" 200 None
2026-03-30 08:08:22 [bca.uk] INFO: Scrape type for DU22%20SVN: 2
2026-03-30 08:08:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: acc0a987-e309-505e-9484-147f9827cf71 with identifier: DU22%20SVN
2026-03-30 08:08:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item acc0a987-e309-505e-9484-147f9827cf71 with scrape type 2
2026-03-30 08:08:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item acc0a987-e309-505e-9484-147f9827cf71 with scrape type 2
2026-03-30 08:08:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: acc0a987-e309-505e-9484-147f9827cf71, identifier: DU22%20SVN
2026-03-30 08:08:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: acc0a987-e309-505e-9484-147f9827cf71 with identifier: DU22%20SVN
2026-03-30 08:08:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: acc0a987-e309-505e-9484-147f9827cf71 with identifier: DU22%20SVN
2026-03-30 08:08:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: acc0a987-e309-505e-9484-147f9827cf71 with identifier: DU22%20SVN to the API
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 163,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DU22%20SVN-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'acc0a987-e309-505e-9484-147f9827cf71',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DU22 SVN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DU22%20SVN&vehicleType=*',
 'listing': 'auction',
 'location': 'Wolverhampton',
 'make': 'MG MOTOR UK',
 'model': 'ZS',
 'odometer': 22593,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'MG MOTOR UK ZS 1.0 T GDI EXCLUSIVE DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'T GDI EXCLUSIVE DCT',
 'vin': 'LSJW74C91MZ243145',
 'year': 2022}
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU22%2520SVN%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Saving data for DU22%20SVN: {'auction_closing_time': 1774864800.0, 'created_time': 1774684883.503387, 'last_price_update_time': 1774858103.203723}
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DU22%2520SVN') HTTP/1.1" 204 0
2026-03-30 08:08:23 [bca.uk] INFO: Total items found: 100
2026-03-30 08:08:23 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=32&sort=MostRecentlyAdded
2026-03-30 08:08:23 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:08:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=32&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:23 [bca.uk] INFO: Found listing with ID: GF18%20RFX
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF18%2520RFX%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Scrape type for GF18%20RFX: 2
2026-03-30 08:08:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: efcd7973-7e7e-5b16-919e-4572d3a261f9 with identifier: GF18%20RFX
2026-03-30 08:08:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item efcd7973-7e7e-5b16-919e-4572d3a261f9 with scrape type 2
2026-03-30 08:08:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item efcd7973-7e7e-5b16-919e-4572d3a261f9 with scrape type 2
2026-03-30 08:08:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: efcd7973-7e7e-5b16-919e-4572d3a261f9, identifier: GF18%20RFX
2026-03-30 08:08:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=32&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=32&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: efcd7973-7e7e-5b16-919e-4572d3a261f9 with identifier: GF18%20RFX
2026-03-30 08:08:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: efcd7973-7e7e-5b16-919e-4572d3a261f9 with identifier: GF18%20RFX
2026-03-30 08:08:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: efcd7973-7e7e-5b16-919e-4572d3a261f9 with identifier: GF18%20RFX to the API
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 117,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GF18%20RFX-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'efcd7973-7e7e-5b16-919e-4572d3a261f9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GF18 RFX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GF18%20RFX&vehicleType=*',
 'listing': 'auction',
 'location': 'Wolverhampton',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 49588,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 3008 1.2 P/T 130 ACTIVE Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 130 ACTIVE',
 'vin': 'VF3MRHNYHJS164987',
 'year': 2018}
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF18%2520RFX%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Saving data for GF18%20RFX: {'auction_closing_time': 1774864800.0, 'created_time': 1774565251.394873, 'last_price_update_time': 1774858103.647864}
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GF18%2520RFX') HTTP/1.1" 204 0
2026-03-30 08:08:23 [bca.uk] INFO: Found listing with ID: NA69%20ZFR
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA69%2520ZFR%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Scrape type for NA69%20ZFR: 0
2026-03-30 08:08:23 [bca.uk] INFO: Found listing with ID: NM21%20OBX
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NM21%2520OBX%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Scrape type for NM21%20OBX: 0
2026-03-30 08:08:23 [bca.uk] INFO: Found listing with ID: SK70%20YOM
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK70%2520YOM%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Scrape type for SK70%20YOM: 0
2026-03-30 08:08:23 [bca.uk] INFO: Found listing with ID: BG19%20WNV
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG19%2520WNV%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Scrape type for BG19%20WNV: 0
2026-03-30 08:08:23 [bca.uk] INFO: Found listing with ID: WN19%20VBY
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN19%2520VBY%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Scrape type for WN19%20VBY: 0
2026-03-30 08:08:23 [bca.uk] INFO: Found listing with ID: KP22%20FWN
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP22%2520FWN%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Scrape type for KP22%20FWN: 0
2026-03-30 08:08:23 [bca.uk] INFO: Found listing with ID: YM70%20LGV
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM70%2520LGV%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Scrape type for YM70%20LGV: 0
2026-03-30 08:08:23 [bca.uk] INFO: Found listing with ID: ST72%20HCC
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST72%2520HCC%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Scrape type for ST72%20HCC: 0
2026-03-30 08:08:23 [bca.uk] INFO: Found listing with ID: BK70%20LBZ
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK70%2520LBZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Scrape type for BK70%20LBZ: 0
2026-03-30 08:08:23 [bca.uk] INFO: Found listing with ID: FE72%20GRU
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE72%2520GRU%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Scrape type for FE72%20GRU: 0
2026-03-30 08:08:23 [bca.uk] INFO: Found listing with ID: FG19%20LHD
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG19%2520LHD%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Scrape type for FG19%20LHD: 0
2026-03-30 08:08:23 [bca.uk] INFO: Found listing with ID: FL70%20SXN
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL70%2520SXN%27 HTTP/1.1" 200 None
2026-03-30 08:08:23 [bca.uk] INFO: Scrape type for FL70%20SXN: 0
2026-03-30 08:08:23 [bca.uk] INFO: Found listing with ID: GX69%20EEM
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX69%2520EEM%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for GX69%20EEM: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: SD18%20HLO
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD18%2520HLO%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for SD18%20HLO: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: AE23%20RSO
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE23%2520RSO%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for AE23%20RSO: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: AO71%20KYW
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO71%2520KYW%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for AO71%20KYW: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: AX19%20VDY
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX19%2520VDY%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for AX19%20VDY: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: BG22%20JMV
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG22%2520JMV%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for BG22%20JMV: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: BJ23%20DSV
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ23%2520DSV%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for BJ23%20DSV: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: BK22%20FCG
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520FCG%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for BK22%20FCG: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: BP73%20OOG
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP73%2520OOG%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for BP73%20OOG: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: CE19%20CEK
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE19%2520CEK%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for CE19%20CEK: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: DP22%20TKE
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP22%2520TKE%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for DP22%20TKE: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: DS19%20NSN
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS19%2520NSN%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for DS19%20NSN: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: DS71%20EAY
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS71%2520EAY%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for DS71%20EAY: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: EA23%20BKN
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA23%2520BKN%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for EA23%20BKN: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: EY22%20KYZ
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY22%2520KYZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for EY22%20KYZ: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: FJ22%20YBP
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ22%2520YBP%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for FJ22%20YBP: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: GN70%20XMW
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN70%2520XMW%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for GN70%20XMW: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: HD22%20GPZ
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HD22%2520GPZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for HD22%20GPZ: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: J4%20JYG
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27J4%2520JYG%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for J4%20JYG: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: JR09%20HOG
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JR09%2520HOG%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for JR09%20HOG: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: KS69%20YCG
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS69%2520YCG%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for KS69%20YCG: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: LA71%20YYO
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA71%2520YYO%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for LA71%20YYO: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: LC22%20EAY
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC22%2520EAY%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for LC22%20EAY: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: LL22%20MGO
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL22%2520MGO%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for LL22%20MGO: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: LV22%20KXJ
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV22%2520KXJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for LV22%20KXJ: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: NC22%20CZK
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NC22%2520CZK%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for NC22%20CZK: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: NX72%20PHY
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX72%2520PHY%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for NX72%20PHY: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: PX22%20ZKE
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX22%2520ZKE%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for PX22%20ZKE: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: PY67%20LKC
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY67%2520LKC%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for PY67%20LKC: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: RA15%20RYY
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA15%2520RYY%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for RA15%20RYY: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: RJ72%20VOD
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ72%2520VOD%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for RJ72%20VOD: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: SA21%20KZD
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA21%2520KZD%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for SA21%20KZD: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: SD71%20YFN
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD71%2520YFN%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for SD71%20YFN: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: SR23%20NZS
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR23%2520NZS%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for SR23%20NZS: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: ST09%20ARY
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST09%2520ARY%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for ST09%20ARY: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: ST18%20RTO
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST18%2520RTO%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for ST18%20RTO: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: SX22%20GDU
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SX22%2520GDU%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for SX22%20GDU: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: VX72%20WWK
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX72%2520WWK%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for VX72%20WWK: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: WK70%20HVS
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK70%2520HVS%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for WK70%20HVS: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: WU21%20EHW
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU21%2520EHW%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for WU21%20EHW: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: WU68%20BGK
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU68%2520BGK%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for WU68%20BGK: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: WX22%20ZVD
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX22%2520ZVD%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for WX22%20ZVD: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: WX73%20YZA
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX73%2520YZA%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for WX73%20YZA: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: YK21%20VRC
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK21%2520VRC%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for YK21%20VRC: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: YN22%20WKM
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN22%2520WKM%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for YN22%20WKM: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: YN23%20WUP
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN23%2520WUP%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for YN23%20WUP: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: YR22%20XOF
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR22%2520XOF%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for YR22%20XOF: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: YR69%20ZVN
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR69%2520ZVN%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for YR69%20ZVN: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: AV18%20LLP
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV18%2520LLP%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for AV18%20LLP: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: RO21%20VFW
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO21%2520VFW%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for RO21%20VFW: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: SW69%20SCX
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW69%2520SCX%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for SW69%20SCX: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: CP17%20DYG
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP17%2520DYG%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for CP17%20DYG: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: EJ17%20HGU
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ17%2520HGU%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for EJ17%20HGU: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: MT17%20UTS
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT17%2520UTS%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for MT17%20UTS: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: CX65%20XUD
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX65%2520XUD%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for CX65%20XUD: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: LN68%20FBD
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN68%2520FBD%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for LN68%20FBD: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: FV21%20VKU
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV21%2520VKU%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for FV21%20VKU: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: MF22%20KJU
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF22%2520KJU%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for MF22%20KJU: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: RJ18%20ZHN
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ18%2520ZHN%27 HTTP/1.1" 200 None
2026-03-30 08:08:24 [bca.uk] INFO: Scrape type for RJ18%20ZHN: 0
2026-03-30 08:08:24 [bca.uk] INFO: Found listing with ID: BT66%20ZFD
2026-03-30 08:08:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT66%2520ZFD%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for BT66%20ZFD: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: BX20%20FKV
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX20%2520FKV%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for BX20%20FKV: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: MT14%20TZF
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT14%2520TZF%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for MT14%20TZF: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: SM70%20ZWE
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM70%2520ZWE%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for SM70%20ZWE: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: FE20%20HHJ
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE20%2520HHJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for FE20%20HHJ: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: DU20%20XWW
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU20%2520XWW%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for DU20%20XWW: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: GN70%20OTT
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN70%2520OTT%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for GN70%20OTT: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: YB19%20EOM
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB19%2520EOM%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for YB19%20EOM: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: YG21%20HVH
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG21%2520HVH%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for YG21%20HVH: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: BJ22%20OGX
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ22%2520OGX%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for BJ22%20OGX: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: RA19%20XWL
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA19%2520XWL%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for RA19%20XWL: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: SY19%20CEJ
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY19%2520CEJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for SY19%20CEJ: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: DY64%20YTD
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY64%2520YTD%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for DY64%20YTD: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: ML69%20KTJ
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML69%2520KTJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for ML69%20KTJ: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: NU21%20PFD
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU21%2520PFD%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for NU21%20PFD: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: OV69%20OAL
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV69%2520OAL%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for OV69%20OAL: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: OW17%20RHY
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW17%2520RHY%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for OW17%20RHY: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: WF68%20WGC
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF68%2520WGC%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for WF68%20WGC: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: YE67%20OPH
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE67%2520OPH%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for YE67%20OPH: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: LL18%20OTM
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL18%2520OTM%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for LL18%20OTM: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: LX16%20CNU
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX16%2520CNU%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for LX16%20CNU: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: OW17%20PUO
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW17%2520PUO%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for OW17%20PUO: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: RK66%20MLE
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK66%2520MLE%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for RK66%20MLE: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: SC19%20RJJ
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC19%2520RJJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for SC19%20RJJ: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: KP21%20EYJ
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP21%2520EYJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for KP21%20EYJ: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: YC25%20ZFZ
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC25%2520ZFZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for YC25%20ZFZ: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: AF73%20EOV
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF73%2520EOV%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for AF73%20EOV: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: AF73%20FEJ
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF73%2520FEJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for AF73%20FEJ: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: BC74%20HHL
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC74%2520HHL%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for BC74%20HHL: 0
2026-03-30 08:08: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 08:08:25 [bca.uk] INFO: Found listing with ID: LB68%20TVJ
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB68%2520TVJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for LB68%20TVJ: 0
2026-03-30 08:08:25 [bca.uk] INFO: Found listing with ID: LG21%20HCM
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG21%2520HCM%27 HTTP/1.1" 200 None
2026-03-30 08:08:25 [bca.uk] INFO: Scrape type for LG21%20HCM: 2
2026-03-30 08:08:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f0b5cdaa-fd40-5a6c-b308-f49ca2596425 with identifier: LG21%20HCM
2026-03-30 08:08:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f0b5cdaa-fd40-5a6c-b308-f49ca2596425 with scrape type 2
2026-03-30 08:08:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f0b5cdaa-fd40-5a6c-b308-f49ca2596425 with scrape type 2
2026-03-30 08:08:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f0b5cdaa-fd40-5a6c-b308-f49ca2596425, identifier: LG21%20HCM
2026-03-30 08:08:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f0b5cdaa-fd40-5a6c-b308-f49ca2596425 with identifier: LG21%20HCM
2026-03-30 08:08:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f0b5cdaa-fd40-5a6c-b308-f49ca2596425 with identifier: LG21%20HCM
2026-03-30 08:08:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f0b5cdaa-fd40-5a6c-b308-f49ca2596425 with identifier: LG21%20HCM to the API
2026-03-30 08:08:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 174,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LG21%20HCM-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f0b5cdaa-fd40-5a6c-b308-f49ca2596425',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LG21 HCM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LG21%20HCM&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'MG MOTOR UK',
 'model': 'HS',
 'odometer': 60992,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MG MOTOR UK HS 1.5 TGI EXCITE DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'TGI EXCITE DCT',
 'vin': 'LSJA24U92MN075434',
 'year': 2021}
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG21%2520HCM%27 HTTP/1.1" 200 None
2026-03-30 08:08:26 [bca.uk] INFO: Saving data for LG21%20HCM: {'auction_closing_time': 1774864800.0, 'created_time': 1774564084.945466, 'last_price_update_time': 1774858106.176471}
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LG21%2520HCM') HTTP/1.1" 204 0
2026-03-30 08:08:26 [bca.uk] INFO: Found listing with ID: VK71%20GFX
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK71%2520GFX%27 HTTP/1.1" 200 None
2026-03-30 08:08:26 [bca.uk] INFO: Scrape type for VK71%20GFX: 2
2026-03-30 08:08:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0b6a517a-696c-5854-952b-6f7417f5978d with identifier: VK71%20GFX
2026-03-30 08:08:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0b6a517a-696c-5854-952b-6f7417f5978d with scrape type 2
2026-03-30 08:08:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0b6a517a-696c-5854-952b-6f7417f5978d with scrape type 2
2026-03-30 08:08:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0b6a517a-696c-5854-952b-6f7417f5978d, identifier: VK71%20GFX
2026-03-30 08:08:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0b6a517a-696c-5854-952b-6f7417f5978d with identifier: VK71%20GFX
2026-03-30 08:08:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0b6a517a-696c-5854-952b-6f7417f5978d with identifier: VK71%20GFX
2026-03-30 08:08:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0b6a517a-696c-5854-952b-6f7417f5978d with identifier: VK71%20GFX to the API
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VK71%20GFX-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0b6a517a-696c-5854-952b-6f7417f5978d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VK71 GFX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VK71%20GFX&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'NISSAN',
 'model': 'MICRA',
 'odometer': 16712,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'NISSAN MICRA 1.0 IG-T 92 ACENTA X-TRONIC Hatchback',
 'transmission': 'automatic',
 'trim': 'IG-T 92 ACENTA X-TRONIC',
 'vin': 'VNVK1400868173055',
 'year': 2021}
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK71%2520GFX%27 HTTP/1.1" 200 None
2026-03-30 08:08:26 [bca.uk] INFO: Saving data for VK71%20GFX: {'auction_closing_time': 1774864800.0, 'created_time': 1774684889.250169, 'last_price_update_time': 1774858106.69699}
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VK71%2520GFX') HTTP/1.1" 204 0
2026-03-30 08:08:26 [bca.uk] INFO: Found listing with ID: BD69%20XXF
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD69%2520XXF%27 HTTP/1.1" 200 None
2026-03-30 08:08:26 [bca.uk] INFO: Scrape type for BD69%20XXF: 2
2026-03-30 08:08:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 786734a5-dde3-55c0-b639-80667bdeaea7 with identifier: BD69%20XXF
2026-03-30 08:08:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 786734a5-dde3-55c0-b639-80667bdeaea7 with scrape type 2
2026-03-30 08:08:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 786734a5-dde3-55c0-b639-80667bdeaea7 with scrape type 2
2026-03-30 08:08:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 786734a5-dde3-55c0-b639-80667bdeaea7, identifier: BD69%20XXF
2026-03-30 08:08:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 786734a5-dde3-55c0-b639-80667bdeaea7 with identifier: BD69%20XXF
2026-03-30 08:08:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 786734a5-dde3-55c0-b639-80667bdeaea7 with identifier: BD69%20XXF
2026-03-30 08:08:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 786734a5-dde3-55c0-b639-80667bdeaea7 with identifier: BD69%20XXF to the API
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=30&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD69%20XXF-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '786734a5-dde3-55c0-b639-80667bdeaea7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BD69 XXF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BD69%20XXF&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'PEUGEOT',
 'model': '508 FASTBACK',
 'odometer': 24828,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 508 FASTBACK 1.6 P/T 180 GT LINE EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 180 GT LINE EAT8',
 'vin': 'VR3F35GFTKY220507',
 'year': 2020}
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD69%2520XXF%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Saving data for BD69%20XXF: {'auction_closing_time': 1774864800.0, 'created_time': 1774565253.779581, 'last_price_update_time': 1774858107.113576}
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BD69%2520XXF') HTTP/1.1" 204 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: FG21%20MFN
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG21%2520MFN%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for FG21%20MFN: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: YG69%20LWF
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG69%2520LWF%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for YG69%20LWF: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: CP22%20GYW
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP22%2520GYW%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for CP22%20GYW: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: AD18%20GWP
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD18%2520GWP%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for AD18%20GWP: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: EU68%20NEJ
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU68%2520NEJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for EU68%20NEJ: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: DA72%20RSU
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA72%2520RSU%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for DA72%20RSU: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: GD18%20CFO
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD18%2520CFO%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for GD18%20CFO: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: MJ69%20AHZ
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ69%2520AHZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for MJ69%20AHZ: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: MJ69%20KSF
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ69%2520KSF%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for MJ69%20KSF: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: PJ20%20EKU
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ20%2520EKU%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for PJ20%20EKU: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: BP68%20KXF
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP68%2520KXF%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for BP68%20KXF: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: CE68%20OKN
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE68%2520OKN%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for CE68%20OKN: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: DA72%20OGE
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA72%2520OGE%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for DA72%20OGE: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: DU19%20VFP
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU19%2520VFP%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for DU19%20VFP: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: FX20%20RVN
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX20%2520RVN%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for FX20%20RVN: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: SW69%20HAX
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW69%2520HAX%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for SW69%20HAX: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: EK72%20OTR
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK72%2520OTR%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for EK72%20OTR: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: LB24%20EUL
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB24%2520EUL%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for LB24%20EUL: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: NV21%20KXR
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV21%2520KXR%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for NV21%20KXR: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: Y27%20JJL
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y27%2520JJL%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for Y27%20JJL: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: AU19%20UPB
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU19%2520UPB%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for AU19%20UPB: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: KW70%20FUH
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW70%2520FUH%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for KW70%20FUH: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: SX19%20UXH
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SX19%2520UXH%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for SX19%20UXH: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: YS22%20UBT
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS22%2520UBT%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for YS22%20UBT: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: KJ19%20WBM
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ19%2520WBM%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for KJ19%20WBM: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: KV71%20AEO
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV71%2520AEO%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for KV71%20AEO: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: NV19%20UBR
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV19%2520UBR%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for NV19%20UBR: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: RV68%20LBX
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV68%2520LBX%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for RV68%20LBX: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: AO70%20ZYL
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO70%2520ZYL%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for AO70%20ZYL: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: AV72%20FBL
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV72%2520FBL%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for AV72%20FBL: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: AVI%205715
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AVI%25205715%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for AVI%205715: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: DS21%20XOB
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS21%2520XOB%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for DS21%20XOB: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: GF22%20CZO
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF22%2520CZO%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for GF22%20CZO: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: GJ23%20MRO
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ23%2520MRO%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for GJ23%20MRO: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: GV69%20PSU
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV69%2520PSU%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for GV69%20PSU: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: GX71%20XBS
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX71%2520XBS%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for GX71%20XBS: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: KJ19%20MZZ
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ19%2520MZZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for KJ19%20MZZ: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: AK69%20OPY
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK69%2520OPY%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for AK69%20OPY: 0
2026-03-30 08:08:27 [bca.uk] INFO: Found listing with ID: CV18%20FNN
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV18%2520FNN%27 HTTP/1.1" 200 None
2026-03-30 08:08:27 [bca.uk] INFO: Scrape type for CV18%20FNN: 0
2026-03-30 08:08:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=32&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:08:30 [bca.uk] INFO: Total items found: 100
2026-03-30 08:08:30 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=33&sort=MostRecentlyAdded
2026-03-30 08:08:30 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:08:30 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=33&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: BG24%20XXM
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG24%2520XXM%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for BG24%20XXM: 2
2026-03-30 08:08:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b69afd46-d983-524e-962b-34c750f756e0 with identifier: BG24%20XXM
2026-03-30 08:08:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b69afd46-d983-524e-962b-34c750f756e0 with scrape type 2
2026-03-30 08:08:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b69afd46-d983-524e-962b-34c750f756e0 with scrape type 2
2026-03-30 08:08:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b69afd46-d983-524e-962b-34c750f756e0, identifier: BG24%20XXM
2026-03-30 08:08:30 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=33&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:30 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=33&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b69afd46-d983-524e-962b-34c750f756e0 with identifier: BG24%20XXM
2026-03-30 08:08:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b69afd46-d983-524e-962b-34c750f756e0 with identifier: BG24%20XXM
2026-03-30 08:08:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b69afd46-d983-524e-962b-34c750f756e0 with identifier: BG24%20XXM to the API
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=32&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BG24%20XXM-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-02T23:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b69afd46-d983-524e-962b-34c750f756e0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BG24 XXM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BG24%20XXM&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Blackbushe',
 'make': 'PEUGEOT',
 'model': '408 FASTBACK',
 'odometer': 14750,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 16300,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 408 FASTBACK 1.2 P/T 130 GT EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 GT EAT8',
 'vin': 'VR3FPHNS2RY523726',
 'year': 2024}
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG24%2520XXM%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Saving data for BG24%20XXM: {'auction_closing_time': 1775170800.0, 'created_time': 1773841981.060943, 'last_price_update_time': 1774858110.495168}
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BG24%2520XXM') HTTP/1.1" 204 0
2026-03-30 08:08: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 08:08:30 [bca.uk] INFO: Found listing with ID: BK24%20ZKV
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK24%2520ZKV%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for BK24%20ZKV: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: BL73%20ZKG
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL73%2520ZKG%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for BL73%20ZKG: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: BP73%20HWG
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP73%2520HWG%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for BP73%20HWG: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: BP73%20KDO
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP73%2520KDO%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for BP73%20KDO: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: BT23%20XZC
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT23%2520XZC%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for BT23%20XZC: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: BW74%20DWK
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW74%2520DWK%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for BW74%20DWK: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: CF74%20PHA
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520PHA%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for CF74%20PHA: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: CF74%20PJJ
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520PJJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for CF74%20PJJ: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: DL73%20LCP
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520LCP%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for DL73%20LCP: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: DL73%20LSZ
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520LSZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for DL73%20LSZ: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: DN24%20UWB
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN24%2520UWB%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for DN24%20UWB: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: DN70%20KGO
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN70%2520KGO%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for DN70%20KGO: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: DV24%20BZA
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV24%2520BZA%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for DV24%20BZA: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: DX71%20AAF
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX71%2520AAF%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for DX71%20AAF: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: DY74%20BVW
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520BVW%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for DY74%20BVW: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: FD72%20URU
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD72%2520URU%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for FD72%20URU: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: FX19%20KVO
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX19%2520KVO%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for FX19%20KVO: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: GF23%20UCB
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF23%2520UCB%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for GF23%20UCB: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: GY24%20CFU
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY24%2520CFU%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for GY24%20CFU: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: HK73%20JYE
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK73%2520JYE%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for HK73%20JYE: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: KF73%20CNX
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF73%2520CNX%27 HTTP/1.1" 200 None
2026-03-30 08:08:30 [bca.uk] INFO: Scrape type for KF73%20CNX: 0
2026-03-30 08:08:30 [bca.uk] INFO: Found listing with ID: KJ19%20XCZ
2026-03-30 08:08:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ19%2520XCZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for KJ19%20XCZ: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: KJ23%20NNB
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ23%2520NNB%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for KJ23%20NNB: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: KW24%20FNA
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW24%2520FNA%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for KW24%20FNA: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: KY19%20TNM
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY19%2520TNM%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for KY19%20TNM: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: LG20%20CFV
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG20%2520CFV%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for LG20%20CFV: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: LG24%20ZDK
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG24%2520ZDK%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for LG24%20ZDK: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: LL74%20DHM
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DHM%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for LL74%20DHM: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: LN24%20RKU
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RKU%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for LN24%20RKU: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: LS24%20EMK
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS24%2520EMK%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for LS24%20EMK: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: LS24%20VUX
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS24%2520VUX%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for LS24%20VUX: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: MD74%20GXE
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD74%2520GXE%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for MD74%20GXE: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: MH24%20ZDS
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH24%2520ZDS%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for MH24%20ZDS: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: ML74%20XNN
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML74%2520XNN%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for ML74%20XNN: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: MW23%20BYZ
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW23%2520BYZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for MW23%20BYZ: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: MW23%20LSZ
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW23%2520LSZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for MW23%20LSZ: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: OU72%20LYV
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU72%2520LYV%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for OU72%20LYV: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: SA69%20XVY
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA69%2520XVY%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for SA69%20XVY: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: SC69%20XMR
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC69%2520XMR%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for SC69%20XMR: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: SD73%20CPU
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD73%2520CPU%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for SD73%20CPU: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: SG69%20WDL
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG69%2520WDL%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for SG69%20WDL: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: SG71%20YGU
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG71%2520YGU%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for SG71%20YGU: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: VK24%20NBM
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK24%2520NBM%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for VK24%20NBM: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: WD74%20ECW
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD74%2520ECW%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for WD74%20ECW: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: WN74%20JZX
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN74%2520JZX%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for WN74%20JZX: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: WN74%20OBX
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN74%2520OBX%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for WN74%20OBX: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: WR74%20XCX
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR74%2520XCX%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for WR74%20XCX: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: YF23%20UOG
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF23%2520UOG%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for YF23%20UOG: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: YJ73%20WSK
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ73%2520WSK%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for YJ73%20WSK: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: YJ73%20WUU
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ73%2520WUU%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for YJ73%20WUU: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: YM22%20GWY
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM22%2520GWY%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for YM22%20GWY: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: YY73%20UHG
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520UHG%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for YY73%20UHG: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: YY73%20UHP
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520UHP%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for YY73%20UHP: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: YY73%20XEX
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520XEX%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for YY73%20XEX: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: YY73%20XFS
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520XFS%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for YY73%20XFS: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: YY73%20XHE
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520XHE%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for YY73%20XHE: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: EK73%20WBT
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK73%2520WBT%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for EK73%20WBT: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: CV18%20ZGK
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV18%2520ZGK%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for CV18%20ZGK: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: LM63%20VTK
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM63%2520VTK%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for LM63%20VTK: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: KP69%20EZC
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP69%2520EZC%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for KP69%20EZC: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: LM58%20ZKW
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM58%2520ZKW%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for LM58%20ZKW: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: ND66%20WXW
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND66%2520WXW%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for ND66%20WXW: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: PE15%20XVX
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE15%2520XVX%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for PE15%20XVX: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: BJ68%20DAO
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ68%2520DAO%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for BJ68%20DAO: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: BN70%20UTW
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN70%2520UTW%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for BN70%20UTW: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: DF67%20WXX
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF67%2520WXX%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for DF67%20WXX: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: EO68%20OSM
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO68%2520OSM%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for EO68%20OSM: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: GM17%20BGK
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM17%2520BGK%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for GM17%20BGK: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: KO67%20BZU
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO67%2520BZU%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for KO67%20BZU: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: KS69%20AUH
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS69%2520AUH%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for KS69%20AUH: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: LO66%20AAU
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO66%2520AAU%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for LO66%20AAU: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: MF71%20ZHD
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF71%2520ZHD%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for MF71%20ZHD: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: MW70%20BVB
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW70%2520BVB%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for MW70%20BVB: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: OY17%20KRU
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY17%2520KRU%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for OY17%20KRU: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: OY17%20SPZ
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY17%2520SPZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for OY17%20SPZ: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: OY66%20YSS
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY66%2520YSS%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for OY66%20YSS: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: RO72%20MAE
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO72%2520MAE%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for RO72%20MAE: 0
2026-03-30 08:08:31 [bca.uk] INFO: Found listing with ID: DS65%20OCU
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS65%2520OCU%27 HTTP/1.1" 200 None
2026-03-30 08:08:31 [bca.uk] INFO: Scrape type for DS65%20OCU: 2
2026-03-30 08:08:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1e289451-e930-5fa9-bcd2-d85caaf0e35b with identifier: DS65%20OCU
2026-03-30 08:08:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1e289451-e930-5fa9-bcd2-d85caaf0e35b with scrape type 2
2026-03-30 08:08:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1e289451-e930-5fa9-bcd2-d85caaf0e35b with scrape type 2
2026-03-30 08:08:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1e289451-e930-5fa9-bcd2-d85caaf0e35b, identifier: DS65%20OCU
2026-03-30 08:08:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1e289451-e930-5fa9-bcd2-d85caaf0e35b with identifier: DS65%20OCU
2026-03-30 08:08:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1e289451-e930-5fa9-bcd2-d85caaf0e35b with identifier: DS65%20OCU
2026-03-30 08:08:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1e289451-e930-5fa9-bcd2-d85caaf0e35b with identifier: DS65%20OCU to the API
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=32&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 170,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DS65%20OCU-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '1e289451-e930-5fa9-bcd2-d85caaf0e35b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DS65 OCU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DS65%20OCU&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VAUXHALL',
 'model': 'VIVARO 2.9T',
 'odometer': 118100,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VAUXHALL VIVARO 2.9T 1.6 CDTI 115 LWB PanelVan',
 'transmission': 'manual',
 'trim': 'CDTI 115 LWB',
 'vin': 'W0L3F7018GV610252',
 'year': 2015}
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS65%2520OCU%27 HTTP/1.1" 200 None
2026-03-30 08:08:32 [bca.uk] INFO: Saving data for DS65%20OCU: {'auction_closing_time': 1774940400.0, 'created_time': 1773842786.533584, 'last_price_update_time': 1774858112.455416}
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DS65%2520OCU') HTTP/1.1" 204 0
2026-03-30 08:08:32 [bca.uk] INFO: Found listing with ID: FE67%20JCX
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE67%2520JCX%27 HTTP/1.1" 200 None
2026-03-30 08:08:32 [bca.uk] INFO: Scrape type for FE67%20JCX: 0
2026-03-30 08:08:32 [bca.uk] INFO: Found listing with ID: HT68%20ERK
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT68%2520ERK%27 HTTP/1.1" 200 None
2026-03-30 08:08:32 [bca.uk] INFO: Scrape type for HT68%20ERK: 0
2026-03-30 08:08:32 [bca.uk] INFO: Found listing with ID: KU65%20DZH
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU65%2520DZH%27 HTTP/1.1" 200 None
2026-03-30 08:08:32 [bca.uk] INFO: Scrape type for KU65%20DZH: 0
2026-03-30 08:08:32 [bca.uk] INFO: Found listing with ID: SB12%20AFZ
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB12%2520AFZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:32 [bca.uk] INFO: Scrape type for SB12%20AFZ: 0
2026-03-30 08:08:32 [bca.uk] INFO: Found listing with ID: SB64%20HJV
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB64%2520HJV%27 HTTP/1.1" 200 None
2026-03-30 08:08:32 [bca.uk] INFO: Scrape type for SB64%20HJV: 0
2026-03-30 08:08:32 [bca.uk] INFO: Found listing with ID: CJ19%20GAA
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ19%2520GAA%27 HTTP/1.1" 200 None
2026-03-30 08:08:32 [bca.uk] INFO: Scrape type for CJ19%20GAA: 0
2026-03-30 08:08:32 [bca.uk] INFO: Found listing with ID: SB19%20OJD
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB19%2520OJD%27 HTTP/1.1" 200 None
2026-03-30 08:08:32 [bca.uk] INFO: Scrape type for SB19%20OJD: 0
2026-03-30 08:08:32 [bca.uk] INFO: Found listing with ID: EK22%20EKC
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK22%2520EKC%27 HTTP/1.1" 200 None
2026-03-30 08:08:32 [bca.uk] INFO: Scrape type for EK22%20EKC: 0
2026-03-30 08:08:32 [bca.uk] INFO: Found listing with ID: GD69%20YNC
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD69%2520YNC%27 HTTP/1.1" 200 None
2026-03-30 08:08:32 [bca.uk] INFO: Scrape type for GD69%20YNC: 0
2026-03-30 08:08:32 [bca.uk] INFO: Found listing with ID: GSZ%206855
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GSZ%25206855%27 HTTP/1.1" 200 None
2026-03-30 08:08:32 [bca.uk] INFO: Scrape type for GSZ%206855: 0
2026-03-30 08:08:32 [bca.uk] INFO: Found listing with ID: LL69%20HKX
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL69%2520HKX%27 HTTP/1.1" 200 None
2026-03-30 08:08:32 [bca.uk] INFO: Scrape type for LL69%20HKX: 0
2026-03-30 08:08:32 [bca.uk] INFO: Found listing with ID: LR72%20YRF
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR72%2520YRF%27 HTTP/1.1" 200 None
2026-03-30 08:08:32 [bca.uk] INFO: Scrape type for LR72%20YRF: 0
2026-03-30 08:08:32 [bca.uk] INFO: Found listing with ID: EF72%20YJG
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF72%2520YJG%27 HTTP/1.1" 200 None
2026-03-30 08:08:32 [bca.uk] INFO: Scrape type for EF72%20YJG: 2
2026-03-30 08:08:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8b2260fe-f045-5815-95a0-9b023c7ce2bd with identifier: EF72%20YJG
2026-03-30 08:08:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8b2260fe-f045-5815-95a0-9b023c7ce2bd with scrape type 2
2026-03-30 08:08:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8b2260fe-f045-5815-95a0-9b023c7ce2bd with scrape type 2
2026-03-30 08:08:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8b2260fe-f045-5815-95a0-9b023c7ce2bd, identifier: EF72%20YJG
2026-03-30 08:08:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8b2260fe-f045-5815-95a0-9b023c7ce2bd with identifier: EF72%20YJG
2026-03-30 08:08:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8b2260fe-f045-5815-95a0-9b023c7ce2bd with identifier: EF72%20YJG
2026-03-30 08:08:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8b2260fe-f045-5815-95a0-9b023c7ce2bd with identifier: EF72%20YJG to the API
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=32&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 154,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EF72%20YJG-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8b2260fe-f045-5815-95a0-9b023c7ce2bd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EF72 YJG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EF72%20YJG&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'BMW',
 'model': '420I GRAN COUPE',
 'odometer': 21920,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'BMW 420I GRAN COUPE 2.0 T M SPORT Coupe',
 'transmission': 'automatic',
 'trim': 'T M SPORT',
 'vin': 'WBA12AV060FP04596',
 'year': 2023}
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF72%2520YJG%27 HTTP/1.1" 200 None
2026-03-30 08:08:33 [bca.uk] INFO: Saving data for EF72%20YJG: {'auction_closing_time': 1774864800.0, 'created_time': 1774305648.814956, 'last_price_update_time': 1774858113.235298}
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EF72%2520YJG') HTTP/1.1" 204 0
2026-03-30 08:08:33 [bca.uk] INFO: Found listing with ID: LY16%20SWW
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY16%2520SWW%27 HTTP/1.1" 200 None
2026-03-30 08:08:33 [bca.uk] INFO: Scrape type for LY16%20SWW: 0
2026-03-30 08:08:33 [bca.uk] INFO: Found listing with ID: LT14%20MTK
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT14%2520MTK%27 HTTP/1.1" 200 None
2026-03-30 08:08:33 [bca.uk] INFO: Scrape type for LT14%20MTK: 0
2026-03-30 08:08:33 [bca.uk] INFO: Found listing with ID: MV18%20ZXU
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV18%2520ZXU%27 HTTP/1.1" 200 None
2026-03-30 08:08:33 [bca.uk] INFO: Scrape type for MV18%20ZXU: 0
2026-03-30 08:08:33 [bca.uk] INFO: Found listing with ID: SY24%20KFV
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY24%2520KFV%27 HTTP/1.1" 200 None
2026-03-30 08:08:33 [bca.uk] INFO: Scrape type for SY24%20KFV: 0
2026-03-30 08:08:33 [bca.uk] INFO: Found listing with ID: OE21%20WRR
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE21%2520WRR%27 HTTP/1.1" 200 None
2026-03-30 08:08:33 [bca.uk] INFO: Scrape type for OE21%20WRR: 0
2026-03-30 08:08:33 [bca.uk] INFO: Found listing with ID: GD19%20SZV
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD19%2520SZV%27 HTTP/1.1" 200 None
2026-03-30 08:08:33 [bca.uk] INFO: Scrape type for GD19%20SZV: 0
2026-03-30 08:08:33 [bca.uk] INFO: Found listing with ID: KV70%20XWE
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV70%2520XWE%27 HTTP/1.1" 200 None
2026-03-30 08:08:33 [bca.uk] INFO: Scrape type for KV70%20XWE: 0
2026-03-30 08:08:33 [bca.uk] INFO: Found listing with ID: PK18%20LLR
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK18%2520LLR%27 HTTP/1.1" 200 None
2026-03-30 08:08:33 [bca.uk] INFO: Scrape type for PK18%20LLR: 0
2026-03-30 08:08:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=33&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:08:35 [bca.uk] INFO: Total items found: 100
2026-03-30 08:08:35 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=34&sort=MostRecentlyAdded
2026-03-30 08:08:35 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:08:35 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=34&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:35 [bca.uk] INFO: Found listing with ID: SA20%20CZR
2026-03-30 08:08:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA20%2520CZR%27 HTTP/1.1" 200 None
2026-03-30 08:08:35 [bca.uk] INFO: Scrape type for SA20%20CZR: 0
2026-03-30 08:08:35 [bca.uk] INFO: Found listing with ID: SR19%20ZZV
2026-03-30 08:08:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR19%2520ZZV%27 HTTP/1.1" 200 None
2026-03-30 08:08:35 [bca.uk] INFO: Scrape type for SR19%20ZZV: 0
2026-03-30 08:08:35 [bca.uk] INFO: Found listing with ID: ST69%20RVR
2026-03-30 08:08:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST69%2520RVR%27 HTTP/1.1" 200 None
2026-03-30 08:08:35 [bca.uk] INFO: Scrape type for ST69%20RVR: 0
2026-03-30 08:08:35 [bca.uk] INFO: Found listing with ID: HN73%20OYE
2026-03-30 08:08:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN73%2520OYE%27 HTTP/1.1" 200 None
2026-03-30 08:08:35 [bca.uk] INFO: Scrape type for HN73%20OYE: 0
2026-03-30 08:08:35 [bca.uk] INFO: Found listing with ID: CV22%20JHX
2026-03-30 08:08:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV22%2520JHX%27 HTTP/1.1" 200 None
2026-03-30 08:08:35 [bca.uk] INFO: Scrape type for CV22%20JHX: 2
2026-03-30 08:08:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7887a0ec-949b-5baa-9b20-c6c03358ea82 with identifier: CV22%20JHX
2026-03-30 08:08:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7887a0ec-949b-5baa-9b20-c6c03358ea82 with scrape type 2
2026-03-30 08:08:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7887a0ec-949b-5baa-9b20-c6c03358ea82 with scrape type 2
2026-03-30 08:08:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7887a0ec-949b-5baa-9b20-c6c03358ea82, identifier: CV22%20JHX
2026-03-30 08:08:35 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=34&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:35 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=34&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7887a0ec-949b-5baa-9b20-c6c03358ea82 with identifier: CV22%20JHX
2026-03-30 08:08:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7887a0ec-949b-5baa-9b20-c6c03358ea82 with identifier: CV22%20JHX
2026-03-30 08:08:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7887a0ec-949b-5baa-9b20-c6c03358ea82 with identifier: CV22%20JHX to the API
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=33&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 289,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CV22%20JHX-GB',
 'category': 'Car',
 'color': 'green',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.9L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '7887a0ec-949b-5baa-9b20-c6c03358ea82',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CV22 JHX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CV22%20JHX&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'MERCEDES-BENZ',
 'model': 'G400 D',
 'odometer': 28784,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ G400 D 2.9 AMG LINE PREMIUM PLUS 9G StationWagon',
 'transmission': 'manual',
 'trim': 'AMG LINE PREMIUM PLUS 9G',
 'vin': 'W1N4633502X431291',
 'year': 2022}
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV22%2520JHX%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Saving data for CV22%20JHX: {'auction_closing_time': 1775124000.0, 'created_time': 1774505355.458313, 'last_price_update_time': 1774858116.454516}
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CV22%2520JHX') HTTP/1.1" 204 0
2026-03-30 08:08:36 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: CA20%20HMO
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA20%2520HMO%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for CA20%20HMO: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: D21%20CPN
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27D21%2520CPN%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for D21%20CPN: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: KR70%20AOW
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR70%2520AOW%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for KR70%20AOW: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: LM19%20YBF
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM19%2520YBF%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for LM19%20YBF: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: MP19%20XWS
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MP19%2520XWS%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for MP19%20XWS: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: CK22%20BGY
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK22%2520BGY%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for CK22%20BGY: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: BM19%20KKC
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BM19%2520KKC%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for BM19%20KKC: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: CU19%20HWD
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU19%2520HWD%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for CU19%20HWD: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: DA19%20JWL
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA19%2520JWL%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for DA19%20JWL: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: WT19%20AXJ
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT19%2520AXJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for WT19%20AXJ: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: LM22%20HEV
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM22%2520HEV%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for LM22%20HEV: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: GX10%20TFN
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX10%2520TFN%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for GX10%20TFN: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: LR22%20POJ
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR22%2520POJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for LR22%20POJ: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: MV19%20OZD
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV19%2520OZD%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for MV19%20OZD: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: OY68%20HXZ
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY68%2520HXZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for OY68%20HXZ: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: WK18%20TYG
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK18%2520TYG%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for WK18%20TYG: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: PF21%20VOH
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF21%2520VOH%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for PF21%20VOH: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: YG70%20JFZ
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG70%2520JFZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for YG70%20JFZ: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: KX19%20ZFM
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX19%2520ZFM%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for KX19%20ZFM: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: RX73%20ZDN
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX73%2520ZDN%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for RX73%20ZDN: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: GY25%20ONT
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY25%2520ONT%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for GY25%20ONT: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: HX69%20ZKF
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX69%2520ZKF%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for HX69%20ZKF: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: DV20%20VXP
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV20%2520VXP%27 HTTP/1.1" 200 None
2026-03-30 08:08:36 [bca.uk] INFO: Scrape type for DV20%20VXP: 0
2026-03-30 08:08:36 [bca.uk] INFO: Found listing with ID: EF69%20NVG
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF69%2520NVG%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for EF69%20NVG: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: GD68%20RFO
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD68%2520RFO%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for GD68%20RFO: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: HF18%20LDC
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF18%2520LDC%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for HF18%20LDC: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: HY69%20RKF
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY69%2520RKF%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for HY69%20RKF: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: RV19%20HHT
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV19%2520HHT%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for RV19%20HHT: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: BU68%20VWW
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU68%2520VWW%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for BU68%20VWW: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: BV19%20GVW
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV19%2520GVW%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for BV19%20GVW: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: DG22%20CTE
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG22%2520CTE%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for DG22%20CTE: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: ML18%20XJB
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML18%2520XJB%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for ML18%20XJB: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: MW69%20HFC
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW69%2520HFC%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for MW69%20HFC: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: SA69%20LHZ
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA69%2520LHZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for SA69%20LHZ: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: VX19%20FEH
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX19%2520FEH%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for VX19%20FEH: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: SA18%20CFY
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA18%2520CFY%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for SA18%20CFY: 2
2026-03-30 08:08:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3e6a6072-4899-5bc8-b36b-2851f6306a93 with identifier: SA18%20CFY
2026-03-30 08:08:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3e6a6072-4899-5bc8-b36b-2851f6306a93 with scrape type 2
2026-03-30 08:08:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3e6a6072-4899-5bc8-b36b-2851f6306a93 with scrape type 2
2026-03-30 08:08:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3e6a6072-4899-5bc8-b36b-2851f6306a93, identifier: SA18%20CFY
2026-03-30 08:08:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3e6a6072-4899-5bc8-b36b-2851f6306a93 with identifier: SA18%20CFY
2026-03-30 08:08:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3e6a6072-4899-5bc8-b36b-2851f6306a93 with identifier: SA18%20CFY
2026-03-30 08:08:37 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3e6a6072-4899-5bc8-b36b-2851f6306a93 with identifier: SA18%20CFY to the API
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=33&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 93,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SA18%20CFY-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '3e6a6072-4899-5bc8-b36b-2851f6306a93',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SA18 CFY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SA18%20CFY&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'VAUXHALL',
 'model': 'CROSSLAND X',
 'odometer': 97112,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CROSSLAND X 1.6 TD 100 ECOTEC SE Hatchback',
 'transmission': 'manual',
 'trim': 'TD 100 ECOTEC SE',
 'vin': 'W0V7D9EC0H4334095',
 'year': 2018}
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA18%2520CFY%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Saving data for SA18%20CFY: {'auction_closing_time': 1774864800.0, 'created_time': 1774277187.466215, 'last_price_update_time': 1774858117.688468}
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SA18%2520CFY') HTTP/1.1" 204 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: YF71%20WVH
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF71%2520WVH%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for YF71%20WVH: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: YL68%20ORJ
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL68%2520ORJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for YL68%20ORJ: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: YS18%20FWH
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS18%2520FWH%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for YS18%20FWH: 0
2026-03-30 08:08:37 [bca.uk] INFO: Found listing with ID: BP69%20OJJ
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP69%2520OJJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:37 [bca.uk] INFO: Scrape type for BP69%20OJJ: 2
2026-03-30 08:08:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5a0ffb4e-8ded-5c1b-a098-672cb632333e with identifier: BP69%20OJJ
2026-03-30 08:08:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5a0ffb4e-8ded-5c1b-a098-672cb632333e with scrape type 2
2026-03-30 08:08:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5a0ffb4e-8ded-5c1b-a098-672cb632333e with scrape type 2
2026-03-30 08:08:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5a0ffb4e-8ded-5c1b-a098-672cb632333e, identifier: BP69%20OJJ
2026-03-30 08:08:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5a0ffb4e-8ded-5c1b-a098-672cb632333e with identifier: BP69%20OJJ
2026-03-30 08:08:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5a0ffb4e-8ded-5c1b-a098-672cb632333e with identifier: BP69%20OJJ
2026-03-30 08:08:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5a0ffb4e-8ded-5c1b-a098-672cb632333e with identifier: BP69%20OJJ to the API
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=33&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 112,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BP69%20OJJ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5a0ffb4e-8ded-5c1b-a098-672cb632333e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BP69 OJJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BP69%20OJJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 29845,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 140 ST-LINE Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 140 ST-LINE',
 'vin': 'WF0FXXGAHFKU86174',
 'year': 2019}
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP69%2520OJJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Saving data for BP69%20OJJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774591753.69552, 'last_price_update_time': 1774858118.302563}
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BP69%2520OJJ') HTTP/1.1" 204 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: CK70%20YMM
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK70%2520YMM%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for CK70%20YMM: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: CX20%20KFW
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX20%2520KFW%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for CX20%20KFW: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: KW70%20FHN
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW70%2520FHN%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for KW70%20FHN: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: WJ22%20BOV
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ22%2520BOV%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for WJ22%20BOV: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: WN18%20XLF
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN18%2520XLF%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for WN18%20XLF: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: KN21%20ZVO
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN21%2520ZVO%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for KN21%20ZVO: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: VK69%20CTV
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK69%2520CTV%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for VK69%20CTV: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: EJ22%20VBB
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ22%2520VBB%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for EJ22%20VBB: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: GP68%20URE
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GP68%2520URE%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for GP68%20URE: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: MJ16%20FXK
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ16%2520FXK%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for MJ16%20FXK: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: DY09%20AUK
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY09%2520AUK%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for DY09%20AUK: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: SD13%20NWC
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD13%2520NWC%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for SD13%20NWC: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: YK62%20XBF
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK62%2520XBF%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for YK62%20XBF: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: YX17%20UZK
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX17%2520UZK%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for YX17%20UZK: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: ND64%20XVK
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND64%2520XVK%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for ND64%20XVK: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: WN08%20EJO
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN08%2520EJO%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for WN08%20EJO: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: WM18%20TOV
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM18%2520TOV%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for WM18%20TOV: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: DL65%20RZM
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL65%2520RZM%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for DL65%20RZM: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: ML21%20PXH
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML21%2520PXH%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for ML21%20PXH: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: NX63%20LFL
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX63%2520LFL%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for NX63%20LFL: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: YN64%20OSM
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN64%2520OSM%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for YN64%20OSM: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: MW63%20FXS
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW63%2520FXS%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for MW63%20FXS: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: KN14%20YFH
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN14%2520YFH%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for KN14%20YFH: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: WX63%20EOP
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX63%2520EOP%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for WX63%20EOP: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: MF70%20WBE
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF70%2520WBE%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for MF70%20WBE: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: WM63%20BYZ
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM63%2520BYZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for WM63%20BYZ: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: KY16%20LRL
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY16%2520LRL%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for KY16%20LRL: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: EO16%20YSH
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO16%2520YSH%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for EO16%20YSH: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: FG19%20CUA
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG19%2520CUA%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for FG19%20CUA: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: MF12%20VBY
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF12%2520VBY%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for MF12%20VBY: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: GF58%20XOE
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF58%2520XOE%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for GF58%20XOE: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: WNZ%201898
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WNZ%25201898%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for WNZ%201898: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: AJ15%20UCW
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ15%2520UCW%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for AJ15%20UCW: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: GU59%20DWO
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU59%2520DWO%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for GU59%20DWO: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: BU11%20RTV
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU11%2520RTV%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for BU11%20RTV: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: SY15%20WZH
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY15%2520WZH%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for SY15%20WZH: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: NA14%20MLY
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA14%2520MLY%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for NA14%20MLY: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: DV12%20NKX
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV12%2520NKX%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for DV12%20NKX: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: YE13%20TGX
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE13%2520TGX%27 HTTP/1.1" 200 None
2026-03-30 08:08:38 [bca.uk] INFO: Scrape type for YE13%20TGX: 0
2026-03-30 08:08:38 [bca.uk] INFO: Found listing with ID: KX63%20VRW
2026-03-30 08:08:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX63%2520VRW%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for KX63%20VRW: 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: WU56%20JVV
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU56%2520JVV%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for WU56%20JVV: 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: MW14%20VSG
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW14%2520VSG%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for MW14%20VSG: 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: YG63%20XMA
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG63%2520XMA%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for YG63%20XMA: 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: WM64%20MZY
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM64%2520MZY%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for WM64%20MZY: 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: PK67%20WXJ
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK67%2520WXJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for PK67%20WXJ: 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: BG68%20USB
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG68%2520USB%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for BG68%20USB: 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: CF22%20XZJ
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF22%2520XZJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for CF22%20XZJ: 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: YF64%20HNX
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF64%2520HNX%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for YF64%20HNX: 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: MK20%20NXW
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK20%2520NXW%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for MK20%20NXW: 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: ND15%20ZTH
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND15%2520ZTH%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for ND15%20ZTH: 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: BF65%20MXK
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF65%2520MXK%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for BF65%20MXK: 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: CJ21%20DMF
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ21%2520DMF%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for CJ21%20DMF: 2
2026-03-30 08:08:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dada78e8-2d2f-5f21-ac23-75f6eb6a2807 with identifier: CJ21%20DMF
2026-03-30 08:08:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dada78e8-2d2f-5f21-ac23-75f6eb6a2807 with scrape type 2
2026-03-30 08:08:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item dada78e8-2d2f-5f21-ac23-75f6eb6a2807 with scrape type 2
2026-03-30 08:08:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dada78e8-2d2f-5f21-ac23-75f6eb6a2807, identifier: CJ21%20DMF
2026-03-30 08:08:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dada78e8-2d2f-5f21-ac23-75f6eb6a2807 with identifier: CJ21%20DMF
2026-03-30 08:08:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dada78e8-2d2f-5f21-ac23-75f6eb6a2807 with identifier: CJ21%20DMF
2026-03-30 08:08:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dada78e8-2d2f-5f21-ac23-75f6eb6a2807 with identifier: CJ21%20DMF to the API
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=33&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 142,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CJ21%20DMF-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'dada78e8-2d2f-5f21-ac23-75f6eb6a2807',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CJ21 DMF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CJ21%20DMF&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'CITROEN',
 'model': 'BERLINGO M',
 'odometer': 24167,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'CITROEN BERLINGO M 1.5 BLUEHDI 75 650 ENTERPRISE Van',
 'transmission': 'manual',
 'trim': 'BLUEHDI 75 650 ENTERPRISE',
 'vin': 'VR7EFYHWCMJ746441',
 'year': 2021}
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ21%2520DMF%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Saving data for CJ21%20DMF: {'auction_closing_time': 1775037600.0, 'created_time': 1774505021.601351, 'last_price_update_time': 1774858119.714824}
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CJ21%2520DMF') HTTP/1.1" 204 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: CX17%20HLC
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX17%2520HLC%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for CX17%20HLC: 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: CU67%20WRO
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU67%2520WRO%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for CU67%20WRO: 0
2026-03-30 08:08:39 [bca.uk] INFO: Found listing with ID: NU20%20BYM
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU20%2520BYM%27 HTTP/1.1" 200 None
2026-03-30 08:08:39 [bca.uk] INFO: Scrape type for NU20%20BYM: 0
2026-03-30 08:08:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=34&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:08:42 [bca.uk] INFO: Total items found: 100
2026-03-30 08:08:42 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=35&sort=MostRecentlyAdded
2026-03-30 08:08:42 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:08:42 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=35&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:42 [bca.uk] INFO: Found listing with ID: SE23%20USB
2026-03-30 08:08:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE23%2520USB%27 HTTP/1.1" 200 None
2026-03-30 08:08:42 [bca.uk] INFO: Scrape type for SE23%20USB: 0
2026-03-30 08:08:42 [bca.uk] INFO: Found listing with ID: CX19%20CMZ
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX19%2520CMZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for CX19%20CMZ: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: SJ19%20TZN
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ19%2520TZN%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for SJ19%20TZN: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: YT69%20XRC
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT69%2520XRC%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for YT69%20XRC: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: SV63%20OHA
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV63%2520OHA%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for SV63%20OHA: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: WN11%20LZE
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN11%2520LZE%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for WN11%20LZE: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: PE15%20VEP
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE15%2520VEP%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for PE15%20VEP: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: BF68%20XZH
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF68%2520XZH%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for BF68%20XZH: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: WH19%20KYM
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WH19%2520KYM%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for WH19%20KYM: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: BD61%20LZS
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD61%2520LZS%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for BD61%20LZS: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: GK70%20LKL
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK70%2520LKL%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for GK70%20LKL: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: MF15%20LOA
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF15%2520LOA%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for MF15%20LOA: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: SB67%20ZDO
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB67%2520ZDO%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for SB67%20ZDO: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: YB23%20NJU
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB23%2520NJU%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for YB23%20NJU: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: PF65%20MKM
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF65%2520MKM%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for PF65%20MKM: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: SY68%20MYK
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY68%2520MYK%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for SY68%20MYK: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: YB15%20YCN
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB15%2520YCN%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for YB15%20YCN: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: YP70%20OYG
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP70%2520OYG%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for YP70%20OYG: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: P12%20TBE
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27P12%2520TBE%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for P12%20TBE: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: SA72%20DPN
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA72%2520DPN%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for SA72%20DPN: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: BD64%20SVN
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD64%2520SVN%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for BD64%20SVN: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: SG16%20XEM
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG16%2520XEM%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for SG16%20XEM: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: BX64%20YVD
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX64%2520YVD%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for BX64%20YVD: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: EO60%20XFZ
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO60%2520XFZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for EO60%20XFZ: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: DS65%20VAY
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS65%2520VAY%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for DS65%20VAY: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: YA72%20EKD
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA72%2520EKD%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for YA72%20EKD: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: SG17%20XAA
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG17%2520XAA%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for SG17%20XAA: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: WA16%20TJO
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA16%2520TJO%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for WA16%20TJO: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: EK13%20NDL
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK13%2520NDL%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for EK13%20NDL: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: AY66%20EOR
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY66%2520EOR%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for AY66%20EOR: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: FL70%20WDY
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL70%2520WDY%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for FL70%20WDY: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: HK71%20UCC
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK71%2520UCC%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for HK71%20UCC: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: HN67%20XHO
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN67%2520XHO%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for HN67%20XHO: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: HK22%20RGO
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK22%2520RGO%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for HK22%20RGO: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: DS67%20KWK
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS67%2520KWK%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for DS67%20KWK: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: CX15%20ULU
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX15%2520ULU%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for CX15%20ULU: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: RO14%20MMV
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO14%2520MMV%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for RO14%20MMV: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: MA13%20FHH
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA13%2520FHH%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for MA13%20FHH: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: MK17%20JHJ
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK17%2520JHJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for MK17%20JHJ: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: SG16%20EAC
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG16%2520EAC%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for SG16%20EAC: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: YS65%20LZV
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS65%2520LZV%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for YS65%20LZV: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: KO18%20CWM
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO18%2520CWM%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for KO18%20CWM: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: KP61%20JVR
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP61%2520JVR%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for KP61%20JVR: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: WK15%20WKR
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK15%2520WKR%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for WK15%20WKR: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: WX60%20CFO
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX60%2520CFO%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for WX60%20CFO: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: VK66%20PZX
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK66%2520PZX%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for VK66%20PZX: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: SJ64%20WFB
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ64%2520WFB%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for SJ64%20WFB: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: WN62%20OGT
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN62%2520OGT%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for WN62%20OGT: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: HF66%20XPD
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF66%2520XPD%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for HF66%20XPD: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: NA68%20PNX
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA68%2520PNX%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for NA68%20PNX: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: SH66%20VEY
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH66%2520VEY%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for SH66%20VEY: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: SA67%20LLK
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA67%2520LLK%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for SA67%20LLK: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: OE62%20XHT
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE62%2520XHT%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for OE62%20XHT: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: BP74%20GVC
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP74%2520GVC%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for BP74%20GVC: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: M5%20OPK
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M5%2520OPK%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for M5%20OPK: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: YB14%20PZY
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB14%2520PZY%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for YB14%20PZY: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: YT15%20HZM
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT15%2520HZM%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for YT15%20HZM: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: OX73%20BFE
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OX73%2520BFE%27 HTTP/1.1" 200 None
2026-03-30 08:08:43 [bca.uk] INFO: Scrape type for OX73%20BFE: 0
2026-03-30 08:08:43 [bca.uk] INFO: Found listing with ID: EY13%20FZE
2026-03-30 08:08:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY13%2520FZE%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for EY13%20FZE: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: BC73%20NTT
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC73%2520NTT%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for BC73%20NTT: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: VK21%20GPO
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK21%2520GPO%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for VK21%20GPO: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: PK65%20OBP
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK65%2520OBP%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for PK65%20OBP: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: AY66%20ZNA
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY66%2520ZNA%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for AY66%20ZNA: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: NA07%20HJZ
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA07%2520HJZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for NA07%20HJZ: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: RV18%20HSL
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV18%2520HSL%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for RV18%20HSL: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: YR70%20UMF
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR70%2520UMF%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for YR70%20UMF: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: FJ18%20XJY
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ18%2520XJY%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for FJ18%20XJY: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: RA15%20GLF
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA15%2520GLF%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for RA15%20GLF: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: VN62%20UNY
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN62%2520UNY%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for VN62%20UNY: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: FSZ%204071
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FSZ%25204071%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for FSZ%204071: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: DP24%20AKN
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP24%2520AKN%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for DP24%20AKN: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: MM22%20HGF
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM22%2520HGF%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for MM22%20HGF: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: OY67%20EZZ
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY67%2520EZZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for OY67%20EZZ: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: AO63%20VPL
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO63%2520VPL%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for AO63%20VPL: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: SJ19%20FLS
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ19%2520FLS%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for SJ19%20FLS: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: SM73%20DNX
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM73%2520DNX%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for SM73%20DNX: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: EA23%20YLO
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA23%2520YLO%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for EA23%20YLO: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: KU63%20WEA
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU63%2520WEA%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for KU63%20WEA: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: WP69%20UHB
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP69%2520UHB%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for WP69%20UHB: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: YM71%20FSP
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM71%2520FSP%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for YM71%20FSP: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: YS16%20DMO
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS16%2520DMO%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for YS16%20DMO: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: DN13%20XYJ
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN13%2520XYJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for DN13%20XYJ: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: GK24%20HMF
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK24%2520HMF%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for GK24%20HMF: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: WN22%20TKD
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520TKD%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for WN22%20TKD: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: LO23%20GPU
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO23%2520GPU%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for LO23%20GPU: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: YP68%20XHL
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP68%2520XHL%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for YP68%20XHL: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: YA23%20TZR
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA23%2520TZR%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for YA23%20TZR: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: VN18%20WGJ
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN18%2520WGJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for VN18%20WGJ: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: BN16%20YCC
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN16%2520YCC%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for BN16%20YCC: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: EF15%20ECY
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF15%2520ECY%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for EF15%20ECY: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: BV64%20HHP
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV64%2520HHP%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for BV64%20HHP: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: WP22%20CZC
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP22%2520CZC%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for WP22%20CZC: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: YH21%20NLM
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH21%2520NLM%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for YH21%20NLM: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: CE69%20XSY
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE69%2520XSY%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for CE69%20XSY: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: AO62%20OXD
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO62%2520OXD%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for AO62%20OXD: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: PX56%20GKL
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX56%2520GKL%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for PX56%20GKL: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: MD19%20WYP
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD19%2520WYP%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for MD19%20WYP: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: KE73%20AZL
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE73%2520AZL%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for KE73%20AZL: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: LM72%20ZKZ
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM72%2520ZKZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for LM72%20ZKZ: 0
2026-03-30 08:08:44 [bca.uk] INFO: Found listing with ID: VO24%20OZH
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO24%2520OZH%27 HTTP/1.1" 200 None
2026-03-30 08:08:44 [bca.uk] INFO: Scrape type for VO24%20OZH: 0
2026-03-30 08:08:44 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=35&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:44 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=35&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:44 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:08:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=35&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:08:46 [bca.uk] INFO: Total items found: 100
2026-03-30 08:08:46 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=36&sort=MostRecentlyAdded
2026-03-30 08:08:46 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:08:46 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=36&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: DK14%20KWN
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK14%2520KWN%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for DK14%20KWN: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: LR23%20ZDW
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR23%2520ZDW%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for LR23%20ZDW: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: GV74%20XLD
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV74%2520XLD%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for GV74%20XLD: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: LM74%20XOF
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM74%2520XOF%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for LM74%20XOF: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: LP72%20VEW
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP72%2520VEW%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for LP72%20VEW: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: MD24%20WCJ
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD24%2520WCJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for MD24%20WCJ: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: BC74%20HAX
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC74%2520HAX%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for BC74%20HAX: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: EO23%20LML
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO23%2520LML%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for EO23%20LML: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: EU16%20VPP
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU16%2520VPP%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for EU16%20VPP: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: EO74%20OPL
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO74%2520OPL%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for EO74%20OPL: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: DA15%20KME
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA15%2520KME%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for DA15%20KME: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: DN17%20OTR
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN17%2520OTR%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for DN17%20OTR: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: LL23%20KPF
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL23%2520KPF%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for LL23%20KPF: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: Y863%20PSL
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y863%2520PSL%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for Y863%20PSL: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: FY72%20ATU
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY72%2520ATU%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for FY72%20ATU: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: SR19%20KRE
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR19%2520KRE%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for SR19%20KRE: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: AX72%20JJV
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX72%2520JJV%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for AX72%20JJV: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: AF21%20VSG
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF21%2520VSG%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for AF21%20VSG: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: DX23%20TSO
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX23%2520TSO%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for DX23%20TSO: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: KN69%20NPV
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN69%2520NPV%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for KN69%20NPV: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: YF72%20VKM
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF72%2520VKM%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for YF72%20VKM: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: DY72%20BZT
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY72%2520BZT%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for DY72%20BZT: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: P123%20PJG
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27P123%2520PJG%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for P123%20PJG: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: AO22%20TKN
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO22%2520TKN%27 HTTP/1.1" 200 None
2026-03-30 08:08:46 [bca.uk] INFO: Scrape type for AO22%20TKN: 0
2026-03-30 08:08:46 [bca.uk] INFO: Found listing with ID: AX72%20KAU
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX72%2520KAU%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for AX72%20KAU: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: GY21%20ECT
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY21%2520ECT%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for GY21%20ECT: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: GC23%20CTV
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GC23%2520CTV%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for GC23%20CTV: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: YF68%20ZTR
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF68%2520ZTR%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for YF68%20ZTR: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: GV24%20ECT
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV24%2520ECT%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for GV24%20ECT: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: GY23%20TYF
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY23%2520TYF%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for GY23%20TYF: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: WU18%20RYO
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU18%2520RYO%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for WU18%20RYO: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: OV71%20KBY
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV71%2520KBY%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for OV71%20KBY: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: KV72%20VJL
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV72%2520VJL%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for KV72%20VJL: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: VO17%20JDK
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO17%2520JDK%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for VO17%20JDK: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: OV21%20JZF
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV21%2520JZF%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for OV21%20JZF: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: DU20%20NZO
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU20%2520NZO%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for DU20%20NZO: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: VK72%20WFR
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK72%2520WFR%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for VK72%20WFR: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: GD20%20BRZ
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD20%2520BRZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for GD20%20BRZ: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: FM19%20TZB
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM19%2520TZB%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for FM19%20TZB: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: HJ23%20YHS
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ23%2520YHS%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for HJ23%20YHS: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: KT68%20ENX
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT68%2520ENX%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for KT68%20ENX: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: FV18%20YDD
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV18%2520YDD%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for FV18%20YDD: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: KD16%20EZL
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KD16%2520EZL%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for KD16%20EZL: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: YS63%20PYT
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS63%2520PYT%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for YS63%20PYT: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: YS08%20YXV
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS08%2520YXV%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for YS08%20YXV: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: YS08%20ZJO
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS08%2520ZJO%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for YS08%20ZJO: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: EK71%20HZV
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK71%2520HZV%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for EK71%20HZV: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: BT67%20OWK
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT67%2520OWK%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for BT67%20OWK: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: RX65%20HHD
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX65%2520HHD%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for RX65%20HHD: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: VO68%20DSX
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO68%2520DSX%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for VO68%20DSX: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: YO19%20YDJ
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO19%2520YDJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for YO19%20YDJ: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: KR18%20BKJ
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR18%2520BKJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for KR18%20BKJ: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: WU13%20UEB
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU13%2520UEB%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for WU13%20UEB: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: YN15%20UFJ
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN15%2520UFJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for YN15%20UFJ: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: LS17%20GEO
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS17%2520GEO%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for LS17%20GEO: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: SH14%20WXM
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH14%2520WXM%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for SH14%20WXM: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: FX63%20YEF
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX63%2520YEF%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for FX63%20YEF: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: FP65%20TEO
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP65%2520TEO%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for FP65%20TEO: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: SC68%20NNM
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC68%2520NNM%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for SC68%20NNM: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: MK61%20GYH
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK61%2520GYH%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for MK61%20GYH: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: FV08%20DGX
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV08%2520DGX%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for FV08%20DGX: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: FG18%20GHU
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG18%2520GHU%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for FG18%20GHU: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: FG64%20LKJ
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG64%2520LKJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for FG64%20LKJ: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: WX17%20XDB
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX17%2520XDB%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for WX17%20XDB: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: YF68%20LHH
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF68%2520LHH%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for YF68%20LHH: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: YC17%20AVU
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC17%2520AVU%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for YC17%20AVU: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: LV62%20VKA
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV62%2520VKA%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for LV62%20VKA: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: MT14%20SOU
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT14%2520SOU%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for MT14%20SOU: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: NG63%20RMZ
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG63%2520RMZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for NG63%20RMZ: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: VU66%20URO
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU66%2520URO%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for VU66%20URO: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: NA64%20UVD
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA64%2520UVD%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for NA64%20UVD: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: NJ12%20XTN
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ12%2520XTN%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for NJ12%20XTN: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: VN14%20HVP
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN14%2520HVP%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for VN14%20HVP: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: NV66%20ZTE
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV66%2520ZTE%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for NV66%20ZTE: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: BF65%20FCL
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF65%2520FCL%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for BF65%20FCL: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: CE63%20PBY
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE63%2520PBY%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for CE63%20PBY: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: YY59%20CYA
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY59%2520CYA%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for YY59%20CYA: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: HV67%20RZT
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV67%2520RZT%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for HV67%20RZT: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: GJ60%20KJA
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ60%2520KJA%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for GJ60%20KJA: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: SB60%20CNO
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB60%2520CNO%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for SB60%20CNO: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: EJ66%20XPA
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ66%2520XPA%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for EJ66%20XPA: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: BK13%20TGJ
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK13%2520TGJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for BK13%20TGJ: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: NU14%20YFL
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU14%2520YFL%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for NU14%20YFL: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: SK12%20HUV
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK12%2520HUV%27 HTTP/1.1" 200 None
2026-03-30 08:08:47 [bca.uk] INFO: Scrape type for SK12%20HUV: 0
2026-03-30 08:08:47 [bca.uk] INFO: Found listing with ID: NU68%20WCD
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU68%2520WCD%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for NU68%20WCD: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: NV11%20BAO
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV11%2520BAO%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for NV11%20BAO: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: NX63%20OSO
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX63%2520OSO%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for NX63%20OSO: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: NU66%20UWF
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU66%2520UWF%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for NU66%20UWF: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: OV19%20NWU
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV19%2520NWU%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for OV19%20NWU: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: DS65%20WCC
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS65%2520WCC%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for DS65%20WCC: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: ND12%20FCP
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND12%2520FCP%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for ND12%20FCP: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: VO11%20WKT
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO11%2520WKT%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for VO11%20WKT: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: SJ15%20VEV
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ15%2520VEV%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for SJ15%20VEV: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: ND13%20HSY
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND13%2520HSY%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for ND13%20HSY: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: ND15%20SFU
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND15%2520SFU%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for ND15%20SFU: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: ND53%20EJZ
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND53%2520EJZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for ND53%20EJZ: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: SL10%20HRP
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL10%2520HRP%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for SL10%20HRP: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: FE64%20FGV
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE64%2520FGV%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for FE64%20FGV: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: A13%20MVN
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27A13%2520MVN%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for A13%20MVN: 0
2026-03-30 08:08:48 [bca.uk] INFO: Found listing with ID: AK17%20GUU
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK17%2520GUU%27 HTTP/1.1" 200 None
2026-03-30 08:08:48 [bca.uk] INFO: Scrape type for AK17%20GUU: 0
2026-03-30 08:08:48 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=36&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:48 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=36&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:48 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:08:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=36&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:08:51 [bca.uk] INFO: Total items found: 100
2026-03-30 08:08:51 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded
2026-03-30 08:08:51 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:08:51 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:51 [bca.uk] INFO: Found listing with ID: NG15%20FSV
2026-03-30 08:08:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG15%2520FSV%27 HTTP/1.1" 200 None
2026-03-30 08:08:51 [bca.uk] INFO: Scrape type for NG15%20FSV: 0
2026-03-30 08:08:51 [bca.uk] INFO: Found listing with ID: NX64%20XJU
2026-03-30 08:08:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX64%2520XJU%27 HTTP/1.1" 200 None
2026-03-30 08:08:51 [bca.uk] INFO: Scrape type for NX64%20XJU: 0
2026-03-30 08:08:51 [bca.uk] INFO: Found listing with ID: PX17%20KLK
2026-03-30 08:08:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX17%2520KLK%27 HTTP/1.1" 200 None
2026-03-30 08:08:51 [bca.uk] INFO: Scrape type for PX17%20KLK: 0
2026-03-30 08:08:51 [bca.uk] INFO: Found listing with ID: XJZ%202720
2026-03-30 08:08:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27XJZ%25202720%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for XJZ%202720: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: YB66%20XOJ
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB66%2520XOJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for YB66%20XOJ: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: SB63%20LBV
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB63%2520LBV%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for SB63%20LBV: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: NG09%20OHE
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG09%2520OHE%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for NG09%20OHE: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: NL14%20EJE
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL14%2520EJE%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for NL14%20EJE: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: NL64%20FPJ
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL64%2520FPJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for NL64%20FPJ: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: SN13%20ZFP
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN13%2520ZFP%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for SN13%20ZFP: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: SD20%20GGV
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD20%2520GGV%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for SD20%20GGV: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: DT70%20EYC
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT70%2520EYC%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for DT70%20EYC: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: NG17%20OYT
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG17%2520OYT%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for NG17%20OYT: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: RV12%20YXK
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV12%2520YXK%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for RV12%20YXK: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: SG16%20NZO
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG16%2520NZO%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for SG16%20NZO: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: SH63%20LDY
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH63%2520LDY%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for SH63%20LDY: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: NJ58%20LNC
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ58%2520LNC%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for NJ58%20LNC: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: AF70%20ZNZ
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF70%2520ZNZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for AF70%20ZNZ: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: HK66%20JFA
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK66%2520JFA%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for HK66%20JFA: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: PN64%20HCG
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN64%2520HCG%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for PN64%20HCG: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: YA17%20WGF
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA17%2520WGF%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for YA17%20WGF: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: DV65%20WKF
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV65%2520WKF%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for DV65%20WKF: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: KU66%20ZTZ
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU66%2520ZTZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for KU66%20ZTZ: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: YR66%20PXG
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR66%2520PXG%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for YR66%20PXG: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: AO65%20UZE
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO65%2520UZE%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for AO65%20UZE: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: FA15%20RVP
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA15%2520RVP%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for FA15%20RVP: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: AY18%20HNV
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY18%2520HNV%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for AY18%20HNV: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: LL66%20FWD
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL66%2520FWD%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for LL66%20FWD: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: AO10%20TKU
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO10%2520TKU%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for AO10%20TKU: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: WG17%20UXC
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG17%2520UXC%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for WG17%20UXC: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: YK59%20SRO
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK59%2520SRO%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for YK59%20SRO: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: WF67%20DFL
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF67%2520DFL%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for WF67%20DFL: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: RX72%20LTT
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX72%2520LTT%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for RX72%20LTT: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: FV10%20XXD
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV10%2520XXD%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for FV10%20XXD: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: WK61%20ZTU
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK61%2520ZTU%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for WK61%20ZTU: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: BU18%20NGO
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU18%2520NGO%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for BU18%20NGO: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: RO63%20YYB
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO63%2520YYB%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for RO63%20YYB: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: OW15%20CWM
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW15%2520CWM%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for OW15%20CWM: 0
2026-03-30 08:08:52 [bca.uk] INFO: Found listing with ID: WD21%20HYN
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD21%2520HYN%27 HTTP/1.1" 200 None
2026-03-30 08:08:52 [bca.uk] INFO: Scrape type for WD21%20HYN: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: VN64%20GJE
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN64%2520GJE%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for VN64%20GJE: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: WA22%20OGO
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA22%2520OGO%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for WA22%20OGO: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: WF63%20PZN
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF63%2520PZN%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for WF63%20PZN: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: CF16%20VCC
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF16%2520VCC%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for CF16%20VCC: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: YF23%20UNU
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF23%2520UNU%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for YF23%20UNU: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: CE67%20DUA
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE67%2520DUA%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for CE67%20DUA: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: VA15%20PGV
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA15%2520PGV%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for VA15%20PGV: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: WF62%20FHV
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF62%2520FHV%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for WF62%20FHV: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: WP64%20OMX
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP64%2520OMX%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for WP64%20OMX: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: KT17%20GKL
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT17%2520GKL%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for KT17%20GKL: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: HP08%20CJP
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HP08%2520CJP%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for HP08%20CJP: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: SG15%20DHC
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG15%2520DHC%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for SG15%20DHC: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: FD17%20YNY
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD17%2520YNY%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for FD17%20YNY: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: WR62%20NLM
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR62%2520NLM%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for WR62%20NLM: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: NA14%20BWZ
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA14%2520BWZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for NA14%20BWZ: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: BD03%20HWG
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD03%2520HWG%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for BD03%20HWG: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: BG68%20PDX
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG68%2520PDX%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for BG68%20PDX: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: OE04%20DZX
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE04%2520DZX%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for OE04%20DZX: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: VO64%20EHR
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO64%2520EHR%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for VO64%20EHR: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: ND63%20LNP
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND63%2520LNP%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for ND63%20LNP: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: SL64%20FZK
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL64%2520FZK%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for SL64%20FZK: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: AU56%20WCK
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU56%2520WCK%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for AU56%20WCK: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: FM56%20CRV
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM56%2520CRV%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for FM56%20CRV: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: ML67%20ONM
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML67%2520ONM%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for ML67%20ONM: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: PK17%20EOC
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK17%2520EOC%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for PK17%20EOC: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: YC68%20CCO
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC68%2520CCO%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for YC68%20CCO: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: YK19%20YDN
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK19%2520YDN%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for YK19%20YDN: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: VO24%20YPP
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO24%2520YPP%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for VO24%20YPP: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: SL63%20OXM
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL63%2520OXM%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for SL63%20OXM: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: YH63%20SRO
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH63%2520SRO%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for YH63%20SRO: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: OY16%20GVN
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY16%2520GVN%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for OY16%20GVN: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: YD16%20XEJ
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD16%2520XEJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for YD16%20XEJ: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: VO24%20ONM
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO24%2520ONM%27 HTTP/1.1" 200 None
2026-03-30 08:08:53 [bca.uk] INFO: Scrape type for VO24%20ONM: 0
2026-03-30 08:08:53 [bca.uk] INFO: Found listing with ID: YB17%20SGV
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB17%2520SGV%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for YB17%20SGV: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: MW54%20PAS
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW54%2520PAS%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for MW54%20PAS: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: CK18%20CFX
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK18%2520CFX%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for CK18%20CFX: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: DF64%20XZL
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF64%2520XZL%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for DF64%20XZL: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: VN24%20OFL
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN24%2520OFL%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for VN24%20OFL: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: DV18%20UGL
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV18%2520UGL%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for DV18%20UGL: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: PF68%20UBR
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF68%2520UBR%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for PF68%20UBR: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: RV10%20KSE
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV10%2520KSE%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for RV10%20KSE: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: RJ74%20TCK
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ74%2520TCK%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for RJ74%20TCK: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: ML24%20FDM
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML24%2520FDM%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for ML24%20FDM: 2
2026-03-30 08:08:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2854c991-86fe-5e2d-bde6-8e5baef38a53 with identifier: ML24%20FDM
2026-03-30 08:08:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2854c991-86fe-5e2d-bde6-8e5baef38a53 with scrape type 2
2026-03-30 08:08:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2854c991-86fe-5e2d-bde6-8e5baef38a53 with scrape type 2
2026-03-30 08:08:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2854c991-86fe-5e2d-bde6-8e5baef38a53, identifier: ML24%20FDM
2026-03-30 08:08:54 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:54 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2854c991-86fe-5e2d-bde6-8e5baef38a53 with identifier: ML24%20FDM
2026-03-30 08:08:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2854c991-86fe-5e2d-bde6-8e5baef38a53 with identifier: ML24%20FDM
2026-03-30 08:08:54 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2854c991-86fe-5e2d-bde6-8e5baef38a53 with identifier: ML24%20FDM to the API
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=36&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 145,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ML24%20FDM-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2854c991-86fe-5e2d-bde6-8e5baef38a53',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'ML24 FDM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ML24%20FDM&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 15439,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 3008 1.2 P/T 130 ALLURE EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 ALLURE EAT8',
 'vin': 'VF3MRHNSURS021308',
 'year': 2024}
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML24%2520FDM%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Saving data for ML24%20FDM: {'auction_closing_time': 1775124000.0, 'created_time': 1773846430.047469, 'last_price_update_time': 1774858134.634752}
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ML24%2520FDM') HTTP/1.1" 204 0
2026-03-30 08:08:54 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: MW74%20DCV
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520DCV%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for MW74%20DCV: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: GB07%20RWC
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GB07%2520RWC%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for GB07%20RWC: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: BJ15%20TGX
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ15%2520TGX%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for BJ15%20TGX: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: MD74%20GVX
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD74%2520GVX%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for MD74%20GVX: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: MW74%20DWK
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520DWK%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for MW74%20DWK: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: VK24%20OHL
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK24%2520OHL%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for VK24%20OHL: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: WU66%20YYE
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU66%2520YYE%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for WU66%20YYE: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: VE16%20WMP
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE16%2520WMP%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for VE16%20WMP: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: NV73%20GTZ
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV73%2520GTZ%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for NV73%20GTZ: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: DA66%20BXD
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA66%2520BXD%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for DA66%20BXD: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: MT59%20YVK
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT59%2520YVK%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for MT59%20YVK: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: PN16%20UZP
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN16%2520UZP%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for PN16%20UZP: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: VK10%20KPJ
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK10%2520KPJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for VK10%20KPJ: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: YE67%20KRX
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE67%2520KRX%27 HTTP/1.1" 200 None
2026-03-30 08:08:54 [bca.uk] INFO: Scrape type for YE67%20KRX: 0
2026-03-30 08:08:54 [bca.uk] INFO: Found listing with ID: RX66%20YGF
2026-03-30 08:08:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX66%2520YGF%27 HTTP/1.1" 200 None
2026-03-30 08:08:55 [bca.uk] INFO: Scrape type for RX66%20YGF: 0
2026-03-30 08:08:55 [bca.uk] INFO: Found listing with ID: BX65%20XZP
2026-03-30 08:08:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX65%2520XZP%27 HTTP/1.1" 200 None
2026-03-30 08:08:55 [bca.uk] INFO: Scrape type for BX65%20XZP: 0
2026-03-30 08:08:55 [bca.uk] INFO: Found listing with ID: HY17%20KLO
2026-03-30 08:08:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY17%2520KLO%27 HTTP/1.1" 200 None
2026-03-30 08:08:55 [bca.uk] INFO: Scrape type for HY17%20KLO: 0
2026-03-30 08:08:55 [bca.uk] INFO: Found listing with ID: YH59%20GXB
2026-03-30 08:08:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH59%2520GXB%27 HTTP/1.1" 200 None
2026-03-30 08:08:55 [bca.uk] INFO: Scrape type for YH59%20GXB: 0
2026-03-30 08:08:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:08:57 [bca.uk] INFO: Total items found: 100
2026-03-30 08:08:57 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=38&sort=MostRecentlyAdded
2026-03-30 08:08:57 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:08:57 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=38&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: NX70%20KFF
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX70%2520KFF%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for NX70%20KFF: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: BD24%20OJP
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD24%2520OJP%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for BD24%20OJP: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: BV60%20VXT
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV60%2520VXT%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for BV60%20VXT: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: BX68%20WYV
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX68%2520WYV%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for BX68%20WYV: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: FP13%20WNN
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP13%2520WNN%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for FP13%20WNN: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: LS24%20EXV
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS24%2520EXV%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for LS24%20EXV: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: MK24%20ZBW
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK24%2520ZBW%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for MK24%20ZBW: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: MW74%20DWM
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520DWM%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for MW74%20DWM: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: MW74%20DWY
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520DWY%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for MW74%20DWY: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: LS62%20KHW
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS62%2520KHW%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for LS62%20KHW: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: MJ74%20PBU
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ74%2520PBU%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for MJ74%20PBU: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: MK74%20HBP
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK74%2520HBP%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for MK74%20HBP: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: VU24%20HZM
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU24%2520HZM%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for VU24%20HZM: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: BN25%20RFX
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN25%2520RFX%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for BN25%20RFX: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: MA24%20JNK
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA24%2520JNK%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for MA24%20JNK: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: MA74%20XZG
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA74%2520XZG%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for MA74%20XZG: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: DC66%20YYE
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC66%2520YYE%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for DC66%20YYE: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: KW70%20UST
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW70%2520UST%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for KW70%20UST: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: KN17%20YTF
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN17%2520YTF%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for KN17%20YTF: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: CK63%20KKN
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK63%2520KKN%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for CK63%20KKN: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: BK24%20HFU
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK24%2520HFU%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for BK24%20HFU: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: KF73%20DDU
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF73%2520DDU%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for KF73%20DDU: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: MH73%20VJA
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH73%2520VJA%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for MH73%20VJA: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: MJ73%20PXM
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ73%2520PXM%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for MJ73%20PXM: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: BD72%20HUJ
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD72%2520HUJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for BD72%20HUJ: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: PK72%20OLE
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK72%2520OLE%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for PK72%20OLE: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: DV74%20ORK
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV74%2520ORK%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for DV74%20ORK: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: SB61%20FZU
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB61%2520FZU%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for SB61%20FZU: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: BP72%20UKO
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP72%2520UKO%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for BP72%20UKO: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: CV73%20TVT
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV73%2520TVT%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for CV73%20TVT: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: GY24%20FOF
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY24%2520FOF%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for GY24%20FOF: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: LO73%20OTD
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO73%2520OTD%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for LO73%20OTD: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: BK25%20JPY
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK25%2520JPY%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for BK25%20JPY: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: BN25%20YFP
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN25%2520YFP%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for BN25%20YFP: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: ML24%20ZWD
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML24%2520ZWD%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for ML24%20ZWD: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: MP73%20JGY
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MP73%2520JGY%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for MP73%20JGY: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: FE23%20WVO
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE23%2520WVO%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for FE23%20WVO: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: DL74%20WCW
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL74%2520WCW%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for DL74%20WCW: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: DL24%20KTE
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL24%2520KTE%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for DL24%20KTE: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: LC54%20OBX
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC54%2520OBX%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for LC54%20OBX: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: PE71%20WFO
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE71%2520WFO%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for PE71%20WFO: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: CV16%20UMD
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV16%2520UMD%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for CV16%20UMD: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: WG63%20CKL
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG63%2520CKL%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for WG63%20CKL: 0
2026-03-30 08:08:57 [bca.uk] INFO: Found listing with ID: CJZ%205249
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJZ%25205249%27 HTTP/1.1" 200 None
2026-03-30 08:08:57 [bca.uk] INFO: Scrape type for CJZ%205249: 2
2026-03-30 08:08:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 469f7723-df31-5fe4-a3e1-87d2c8cd2dbd with identifier: CJZ%205249
2026-03-30 08:08:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 469f7723-df31-5fe4-a3e1-87d2c8cd2dbd with scrape type 2
2026-03-30 08:08:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 469f7723-df31-5fe4-a3e1-87d2c8cd2dbd with scrape type 2
2026-03-30 08:08:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 469f7723-df31-5fe4-a3e1-87d2c8cd2dbd, identifier: CJZ%205249
2026-03-30 08:08:57 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=38&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:57 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=38&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:08:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 469f7723-df31-5fe4-a3e1-87d2c8cd2dbd with identifier: CJZ%205249
2026-03-30 08:08:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 469f7723-df31-5fe4-a3e1-87d2c8cd2dbd with identifier: CJZ%205249
2026-03-30 08:08:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 469f7723-df31-5fe4-a3e1-87d2c8cd2dbd with identifier: CJZ%205249 to the API
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 185,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CJZ%205249-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '469f7723-df31-5fe4-a3e1-87d2c8cd2dbd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CJZ 5249',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CJZ%205249&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Nottingham',
 'make': 'LAND ROVER',
 'model': 'R/R SPORT',
 'odometer': 91964,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 9500,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R SPORT 3.0 SDV6 306 A/B DYNAMIC StationWagon',
 'transmission': 'manual',
 'trim': 'SDV6 306 A/B DYNAMIC',
 'vin': 'SALWA2KE9FA533603',
 'year': 2015}
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJZ%25205249%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Saving data for CJZ%205249: {'auction_closing_time': 1775199600.0, 'created_time': 1773830404.861661, 'last_price_update_time': 1774858138.252382}
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CJZ%25205249') HTTP/1.1" 204 0
2026-03-30 08:08:58 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: BK73%20UUW
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK73%2520UUW%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for BK73%20UUW: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: HV74%20EPJ
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV74%2520EPJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for HV74%20EPJ: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: WP24%20EAF
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP24%2520EAF%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for WP24%20EAF: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: WT25%20FYY
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520FYY%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for WT25%20FYY: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: WV25%20PZF
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV25%2520PZF%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for WV25%20PZF: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: FG72%20LTY
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG72%2520LTY%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for FG72%20LTY: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: HY75%20LNV
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY75%2520LNV%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for HY75%20LNV: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: MK24%20ZJJ
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK24%2520ZJJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for MK24%20ZJJ: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: WF24%20RVO
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF24%2520RVO%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for WF24%20RVO: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: LS24%20WGD
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS24%2520WGD%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for LS24%20WGD: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: VO24%20UZR
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO24%2520UZR%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for VO24%20UZR: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: CF74%20HXJ
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520HXJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for CF74%20HXJ: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: ML24%20FWG
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML24%2520FWG%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for ML24%20FWG: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: BN74%20PFA
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN74%2520PFA%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for BN74%20PFA: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: BN74%20PFG
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN74%2520PFG%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for BN74%20PFG: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: CK20%20HYT
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK20%2520HYT%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for CK20%20HYT: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: CU67%20XXH
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU67%2520XXH%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for CU67%20XXH: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: NA68%20XGU
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA68%2520XGU%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for NA68%20XGU: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: NU21%20OGO
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU21%2520OGO%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for NU21%20OGO: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: WF21%20HLG
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF21%2520HLG%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for WF21%20HLG: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: WP18%20YCL
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP18%2520YCL%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for WP18%20YCL: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: BD16%20KZP
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD16%2520KZP%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for BD16%20KZP: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: CF24%20PVA
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF24%2520PVA%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for CF24%20PVA: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: YC18%20RMV
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC18%2520RMV%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for YC18%20RMV: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: DP23%20TKJ
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP23%2520TKJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for DP23%20TKJ: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: DP23%20TFA
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP23%2520TFA%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for DP23%20TFA: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: DP23%20UDX
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP23%2520UDX%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for DP23%20UDX: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: VO23%20XPB
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO23%2520XPB%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for VO23%20XPB: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: DP23%20TDO
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP23%2520TDO%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for DP23%20TDO: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: DP23%20TTV
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP23%2520TTV%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for DP23%20TTV: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: DP23%20TBV
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP23%2520TBV%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for DP23%20TBV: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: DP23%20TLK
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP23%2520TLK%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for DP23%20TLK: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: HX14%20DND
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX14%2520DND%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for HX14%20DND: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: HX14%20FFC
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX14%2520FFC%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for HX14%20FFC: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: BX20%20OGT
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX20%2520OGT%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for BX20%20OGT: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: ML63%20NKT
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML63%2520NKT%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for ML63%20NKT: 0
2026-03-30 08:08:58 [bca.uk] INFO: Found listing with ID: DC65%20VLJ
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC65%2520VLJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:58 [bca.uk] INFO: Scrape type for DC65%20VLJ: 2
2026-03-30 08:08:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 38c01382-37a8-5538-9479-52b5735fd4f3 with identifier: DC65%20VLJ
2026-03-30 08:08:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 38c01382-37a8-5538-9479-52b5735fd4f3 with scrape type 2
2026-03-30 08:08:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 38c01382-37a8-5538-9479-52b5735fd4f3 with scrape type 2
2026-03-30 08:08:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 38c01382-37a8-5538-9479-52b5735fd4f3, identifier: DC65%20VLJ
2026-03-30 08:08:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 38c01382-37a8-5538-9479-52b5735fd4f3 with identifier: DC65%20VLJ
2026-03-30 08:08:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 38c01382-37a8-5538-9479-52b5735fd4f3 with identifier: DC65%20VLJ
2026-03-30 08:08:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 38c01382-37a8-5538-9479-52b5735fd4f3 with identifier: DC65%20VLJ to the API
2026-03-30 08:08:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DC65%20VLJ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '38c01382-37a8-5538-9479-52b5735fd4f3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DC65 VLJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DC65%20VLJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Wolverhampton',
 'make': 'VAUXHALL',
 'model': 'ADAM',
 'odometer': 75238,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ADAM 1.2 VVT 70 JAM Hatchback',
 'transmission': 'manual',
 'trim': 'VVT 70 JAM',
 'vin': 'W0L0MAP08G6020480',
 'year': 2016}
2026-03-30 08:08:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC65%2520VLJ%27 HTTP/1.1" 200 None
2026-03-30 08:08:59 [bca.uk] INFO: Saving data for DC65%20VLJ: {'auction_closing_time': 1774951200.0, 'created_time': 1774304009.207225, 'last_price_update_time': 1774858139.462674}
2026-03-30 08:08:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DC65%2520VLJ') HTTP/1.1" 204 0
2026-03-30 08:08:59 [bca.uk] INFO: Found listing with ID: WA20%20YHO
2026-03-30 08:08:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA20%2520YHO%27 HTTP/1.1" 200 None
2026-03-30 08:08:59 [bca.uk] INFO: Scrape type for WA20%20YHO: 0
2026-03-30 08:08:59 [bca.uk] INFO: Found listing with ID: Y20%20RDE
2026-03-30 08:08:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y20%2520RDE%27 HTTP/1.1" 200 None
2026-03-30 08:08:59 [bca.uk] INFO: Scrape type for Y20%20RDE: 0
2026-03-30 08:08:59 [bca.uk] INFO: Found listing with ID: YA12%20PDK
2026-03-30 08:08:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:08:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA12%2520PDK%27 HTTP/1.1" 200 None
2026-03-30 08:08:59 [bca.uk] INFO: Scrape type for YA12%20PDK: 2
2026-03-30 08:08:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cf21630c-8295-57b8-88a9-7f1b99d4f935 with identifier: YA12%20PDK
2026-03-30 08:08:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cf21630c-8295-57b8-88a9-7f1b99d4f935 with scrape type 2
2026-03-30 08:08:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cf21630c-8295-57b8-88a9-7f1b99d4f935 with scrape type 2
2026-03-30 08:08:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cf21630c-8295-57b8-88a9-7f1b99d4f935, identifier: YA12%20PDK
2026-03-30 08:08:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cf21630c-8295-57b8-88a9-7f1b99d4f935 with identifier: YA12%20PDK
2026-03-30 08:08:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cf21630c-8295-57b8-88a9-7f1b99d4f935 with identifier: YA12%20PDK
2026-03-30 08:08:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cf21630c-8295-57b8-88a9-7f1b99d4f935 with identifier: YA12%20PDK to the API
2026-03-30 08:08:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:08:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:08:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 104,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YA12%20PDK-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'cf21630c-8295-57b8-88a9-7f1b99d4f935',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YA12 PDK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YA12%20PDK&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'TOYOTA',
 'model': 'AYGO',
 'odometer': 131717,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'TOYOTA AYGO 1.0 VVT-I + MMT Hatchback',
 'transmission': 'automatic',
 'trim': 'VVT-I + MMT',
 'vin': 'JTDJG18C70N653299',
 'year': 2012}
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA12%2520PDK%27 HTTP/1.1" 200 None
2026-03-30 08:09:00 [bca.uk] INFO: Saving data for YA12%20PDK: {'auction_closing_time': 1774951200.0, 'created_time': 1774418553.086866, 'last_price_update_time': 1774858140.020736}
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YA12%2520PDK') HTTP/1.1" 204 0
2026-03-30 08:09:00 [bca.uk] INFO: Found listing with ID: YJ63%20CVO
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ63%2520CVO%27 HTTP/1.1" 200 None
2026-03-30 08:09:00 [bca.uk] INFO: Scrape type for YJ63%20CVO: 2
2026-03-30 08:09:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c6fae5e6-1797-5039-b259-f685b780d56c with identifier: YJ63%20CVO
2026-03-30 08:09:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c6fae5e6-1797-5039-b259-f685b780d56c with scrape type 2
2026-03-30 08:09:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c6fae5e6-1797-5039-b259-f685b780d56c with scrape type 2
2026-03-30 08:09:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c6fae5e6-1797-5039-b259-f685b780d56c, identifier: YJ63%20CVO
2026-03-30 08:09:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c6fae5e6-1797-5039-b259-f685b780d56c with identifier: YJ63%20CVO
2026-03-30 08:09:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c6fae5e6-1797-5039-b259-f685b780d56c with identifier: YJ63%20CVO
2026-03-30 08:09:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c6fae5e6-1797-5039-b259-f685b780d56c with identifier: YJ63%20CVO to the API
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YJ63%20CVO-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c6fae5e6-1797-5039-b259-f685b780d56c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YJ63 CVO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YJ63%20CVO&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'BMW',
 'model': '530D',
 'odometer': 77520,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'BMW 530D 3.0 M SPORT TOURING STEP Estate',
 'transmission': 'manual',
 'trim': 'M SPORT TOURING STEP',
 'vin': 'WBA5K120X0D341463',
 'year': 2013}
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ63%2520CVO%27 HTTP/1.1" 200 None
2026-03-30 08:09:00 [bca.uk] INFO: Saving data for YJ63%20CVO: {'auction_closing_time': 1774951200.0, 'created_time': 1774418545.229708, 'last_price_update_time': 1774858140.452126}
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YJ63%2520CVO') HTTP/1.1" 204 0
2026-03-30 08:09:00 [bca.uk] INFO: Found listing with ID: YP60%20UFT
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP60%2520UFT%27 HTTP/1.1" 200 None
2026-03-30 08:09:00 [bca.uk] INFO: Scrape type for YP60%20UFT: 0
2026-03-30 08:09:00 [bca.uk] INFO: Found listing with ID: FV64%20UGS
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV64%2520UGS%27 HTTP/1.1" 200 None
2026-03-30 08:09:00 [bca.uk] INFO: Scrape type for FV64%20UGS: 2
2026-03-30 08:09:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 70f990f7-bc75-5f12-8862-5f36e1214216 with identifier: FV64%20UGS
2026-03-30 08:09:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 70f990f7-bc75-5f12-8862-5f36e1214216 with scrape type 2
2026-03-30 08:09:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 70f990f7-bc75-5f12-8862-5f36e1214216 with scrape type 2
2026-03-30 08:09:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 70f990f7-bc75-5f12-8862-5f36e1214216, identifier: FV64%20UGS
2026-03-30 08:09:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 70f990f7-bc75-5f12-8862-5f36e1214216 with identifier: FV64%20UGS
2026-03-30 08:09:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 70f990f7-bc75-5f12-8862-5f36e1214216 with identifier: FV64%20UGS
2026-03-30 08:09:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 70f990f7-bc75-5f12-8862-5f36e1214216 with identifier: FV64%20UGS to the API
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FV64%20UGS-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '70f990f7-bc75-5f12-8862-5f36e1214216',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FV64 UGS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FV64%20UGS&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 111447,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.4 90 E/F EXCITE Hatchback',
 'transmission': 'manual',
 'trim': '90 E/F EXCITE',
 'vin': 'W0L0XEP08F4058334',
 'year': 2015}
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV64%2520UGS%27 HTTP/1.1" 200 None
2026-03-30 08:09:00 [bca.uk] INFO: Saving data for FV64%20UGS: {'auction_closing_time': 1774951200.0, 'created_time': 1774418538.825248, 'last_price_update_time': 1774858140.879234}
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FV64%2520UGS') HTTP/1.1" 204 0
2026-03-30 08:09:00 [bca.uk] INFO: Found listing with ID: GJ62%20OWW
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ62%2520OWW%27 HTTP/1.1" 200 None
2026-03-30 08:09:00 [bca.uk] INFO: Scrape type for GJ62%20OWW: 2
2026-03-30 08:09:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f11bfdff-3675-5b5f-8dc3-be6e0c35fc8f with identifier: GJ62%20OWW
2026-03-30 08:09:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f11bfdff-3675-5b5f-8dc3-be6e0c35fc8f with scrape type 2
2026-03-30 08:09:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f11bfdff-3675-5b5f-8dc3-be6e0c35fc8f with scrape type 2
2026-03-30 08:09:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f11bfdff-3675-5b5f-8dc3-be6e0c35fc8f, identifier: GJ62%20OWW
2026-03-30 08:09:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f11bfdff-3675-5b5f-8dc3-be6e0c35fc8f with identifier: GJ62%20OWW
2026-03-30 08:09:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f11bfdff-3675-5b5f-8dc3-be6e0c35fc8f with identifier: GJ62%20OWW
2026-03-30 08:09:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f11bfdff-3675-5b5f-8dc3-be6e0c35fc8f with identifier: GJ62%20OWW to the API
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 117,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GJ62%20OWW-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f11bfdff-3675-5b5f-8dc3-be6e0c35fc8f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GJ62 OWW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GJ62%20OWW&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'BMW',
 'model': '116D',
 'odometer': 116173,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'BMW 116D 2.0 SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'SPORT',
 'vin': 'WBA1C720X0J420986',
 'year': 2012}
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ62%2520OWW%27 HTTP/1.1" 200 None
2026-03-30 08:09:01 [bca.uk] INFO: Saving data for GJ62%20OWW: {'auction_closing_time': 1774951200.0, 'created_time': 1774101899.636144, 'last_price_update_time': 1774858141.328949}
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GJ62%2520OWW') HTTP/1.1" 204 0
2026-03-30 08:09:01 [bca.uk] INFO: Found listing with ID: HD66%20AYV
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HD66%2520AYV%27 HTTP/1.1" 200 None
2026-03-30 08:09:01 [bca.uk] INFO: Scrape type for HD66%20AYV: 0
2026-03-30 08:09:01 [bca.uk] INFO: Found listing with ID: HX65%20VZY
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX65%2520VZY%27 HTTP/1.1" 200 None
2026-03-30 08:09:01 [bca.uk] INFO: Scrape type for HX65%20VZY: 2
2026-03-30 08:09:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6794d25f-ac8b-521d-92d2-129d0e6ac746 with identifier: HX65%20VZY
2026-03-30 08:09:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6794d25f-ac8b-521d-92d2-129d0e6ac746 with scrape type 2
2026-03-30 08:09:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6794d25f-ac8b-521d-92d2-129d0e6ac746 with scrape type 2
2026-03-30 08:09:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6794d25f-ac8b-521d-92d2-129d0e6ac746, identifier: HX65%20VZY
2026-03-30 08:09:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6794d25f-ac8b-521d-92d2-129d0e6ac746 with identifier: HX65%20VZY
2026-03-30 08:09:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6794d25f-ac8b-521d-92d2-129d0e6ac746 with identifier: HX65%20VZY
2026-03-30 08:09:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6794d25f-ac8b-521d-92d2-129d0e6ac746 with identifier: HX65%20VZY to the API
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 102,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HX65%20VZY-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '6794d25f-ac8b-521d-92d2-129d0e6ac746',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HX65 VZY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HX65%20VZY&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'PEUGEOT',
 'model': '308 SW',
 'odometer': 104219,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 308 SW 1.6 BLUEHDI 120 GT LINE Estate',
 'transmission': 'manual',
 'trim': 'BLUEHDI 120 GT LINE',
 'vin': 'VF3LCBHZ3FS220814',
 'year': 2015}
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX65%2520VZY%27 HTTP/1.1" 200 None
2026-03-30 08:09:01 [bca.uk] INFO: Saving data for HX65%20VZY: {'auction_closing_time': 1774951200.0, 'created_time': 1774274922.785589, 'last_price_update_time': 1774858141.851409}
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HX65%2520VZY') HTTP/1.1" 204 0
2026-03-30 08:09:01 [bca.uk] INFO: Found listing with ID: KN60%20UXA
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN60%2520UXA%27 HTTP/1.1" 200 None
2026-03-30 08:09:01 [bca.uk] INFO: Scrape type for KN60%20UXA: 2
2026-03-30 08:09:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bd76e718-9665-59df-a14d-ffcd66c12479 with identifier: KN60%20UXA
2026-03-30 08:09:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bd76e718-9665-59df-a14d-ffcd66c12479 with scrape type 2
2026-03-30 08:09:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bd76e718-9665-59df-a14d-ffcd66c12479 with scrape type 2
2026-03-30 08:09:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bd76e718-9665-59df-a14d-ffcd66c12479, identifier: KN60%20UXA
2026-03-30 08:09:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bd76e718-9665-59df-a14d-ffcd66c12479 with identifier: KN60%20UXA
2026-03-30 08:09:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bd76e718-9665-59df-a14d-ffcd66c12479 with identifier: KN60%20UXA
2026-03-30 08:09:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bd76e718-9665-59df-a14d-ffcd66c12479 with identifier: KN60%20UXA to the API
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 165,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KN60%20UXA-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.8L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'bd76e718-9665-59df-a14d-ffcd66c12479',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KN60 UXA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KN60%20UXA&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'MERCEDES-BENZ',
 'model': 'C180',
 'odometer': 79591,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ C180 1.8 CGI B/E ELEGANCE Saloon',
 'transmission': 'manual',
 'trim': 'CGI B/E ELEGANCE',
 'vin': 'WDD2040492A464886',
 'year': 2010}
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN60%2520UXA%27 HTTP/1.1" 200 None
2026-03-30 08:09:02 [bca.uk] INFO: Saving data for KN60%20UXA: {'auction_closing_time': 1774951200.0, 'created_time': 1773959734.533769, 'last_price_update_time': 1774858142.294635}
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KN60%2520UXA') HTTP/1.1" 204 0
2026-03-30 08:09:02 [bca.uk] INFO: Found listing with ID: LC62%20ENO
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC62%2520ENO%27 HTTP/1.1" 200 None
2026-03-30 08:09:02 [bca.uk] INFO: Scrape type for LC62%20ENO: 2
2026-03-30 08:09:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5335f3a8-7f73-5de3-974e-a83790c7aba8 with identifier: LC62%20ENO
2026-03-30 08:09:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5335f3a8-7f73-5de3-974e-a83790c7aba8 with scrape type 2
2026-03-30 08:09:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5335f3a8-7f73-5de3-974e-a83790c7aba8 with scrape type 2
2026-03-30 08:09:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5335f3a8-7f73-5de3-974e-a83790c7aba8, identifier: LC62%20ENO
2026-03-30 08:09:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5335f3a8-7f73-5de3-974e-a83790c7aba8 with identifier: LC62%20ENO
2026-03-30 08:09:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5335f3a8-7f73-5de3-974e-a83790c7aba8 with identifier: LC62%20ENO
2026-03-30 08:09:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5335f3a8-7f73-5de3-974e-a83790c7aba8 with identifier: LC62%20ENO to the API
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 154,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LC62%20ENO-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '5335f3a8-7f73-5de3-974e-a83790c7aba8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LC62 ENO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LC62%20ENO&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'KIA',
 'model': 'CEED SW',
 'odometer': 194558,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'KIA CEED SW 1.6 CRDI 115 3 Estate',
 'transmission': 'automatic',
 'trim': 'CRDI 115 3',
 'vin': 'U5YHC816MCL256202',
 'year': 2012}
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC62%2520ENO%27 HTTP/1.1" 200 None
2026-03-30 08:09:02 [bca.uk] INFO: Saving data for LC62%20ENO: {'auction_closing_time': 1774951200.0, 'created_time': 1774418536.130137, 'last_price_update_time': 1774858142.774177}
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LC62%2520ENO') HTTP/1.1" 204 0
2026-03-30 08:09:02 [bca.uk] INFO: Found listing with ID: LS18%20GSV
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS18%2520GSV%27 HTTP/1.1" 200 None
2026-03-30 08:09:02 [bca.uk] INFO: Scrape type for LS18%20GSV: 2
2026-03-30 08:09:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4b3528dd-0d99-542b-aae5-e8e5ef3d3df7 with identifier: LS18%20GSV
2026-03-30 08:09:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4b3528dd-0d99-542b-aae5-e8e5ef3d3df7 with scrape type 2
2026-03-30 08:09:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4b3528dd-0d99-542b-aae5-e8e5ef3d3df7 with scrape type 2
2026-03-30 08:09:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4b3528dd-0d99-542b-aae5-e8e5ef3d3df7, identifier: LS18%20GSV
2026-03-30 08:09:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4b3528dd-0d99-542b-aae5-e8e5ef3d3df7 with identifier: LS18%20GSV
2026-03-30 08:09:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4b3528dd-0d99-542b-aae5-e8e5ef3d3df7 with identifier: LS18%20GSV
2026-03-30 08:09:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4b3528dd-0d99-542b-aae5-e8e5ef3d3df7 with identifier: LS18%20GSV to the API
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LS18%20GSV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '4b3528dd-0d99-542b-aae5-e8e5ef3d3df7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LS18 GSV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LS18%20GSV&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 36687,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.2 P/T 82 ACTIVE Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 82 ACTIVE',
 'vin': 'VF3CCHMRPJW076598',
 'year': 2018}
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS18%2520GSV%27 HTTP/1.1" 200 None
2026-03-30 08:09:03 [bca.uk] INFO: Saving data for LS18%20GSV: {'auction_closing_time': 1774951200.0, 'created_time': 1774304007.72752, 'last_price_update_time': 1774858143.297347}
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LS18%2520GSV') HTTP/1.1" 204 0
2026-03-30 08:09:03 [bca.uk] INFO: Found listing with ID: MV17%20GRK
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV17%2520GRK%27 HTTP/1.1" 200 None
2026-03-30 08:09:03 [bca.uk] INFO: Scrape type for MV17%20GRK: 2
2026-03-30 08:09:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fce8f8c9-9f17-54da-a595-ee9b83d6dfd0 with identifier: MV17%20GRK
2026-03-30 08:09:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fce8f8c9-9f17-54da-a595-ee9b83d6dfd0 with scrape type 2
2026-03-30 08:09:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fce8f8c9-9f17-54da-a595-ee9b83d6dfd0 with scrape type 2
2026-03-30 08:09:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fce8f8c9-9f17-54da-a595-ee9b83d6dfd0, identifier: MV17%20GRK
2026-03-30 08:09:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fce8f8c9-9f17-54da-a595-ee9b83d6dfd0 with identifier: MV17%20GRK
2026-03-30 08:09:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fce8f8c9-9f17-54da-a595-ee9b83d6dfd0 with identifier: MV17%20GRK
2026-03-30 08:09:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fce8f8c9-9f17-54da-a595-ee9b83d6dfd0 with identifier: MV17%20GRK to the API
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 96,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MV17%20GRK-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'fce8f8c9-9f17-54da-a595-ee9b83d6dfd0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MV17 GRK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MV17%20GRK&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'PEUGEOT',
 'model': '2008',
 'odometer': 45136,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 2008 1.6 BLUEHDI 120 GT LINE MPV',
 'transmission': 'manual',
 'trim': 'BLUEHDI 120 GT LINE',
 'vin': 'VF3CUBHZMHY028459',
 'year': 2017}
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV17%2520GRK%27 HTTP/1.1" 200 None
2026-03-30 08:09:03 [bca.uk] INFO: Saving data for MV17%20GRK: {'auction_closing_time': 1774951200.0, 'created_time': 1774303963.751515, 'last_price_update_time': 1774858143.711167}
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MV17%2520GRK') HTTP/1.1" 204 0
2026-03-30 08:09:03 [bca.uk] INFO: Found listing with ID: BG12%20YSA
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG12%2520YSA%27 HTTP/1.1" 200 None
2026-03-30 08:09:03 [bca.uk] INFO: Scrape type for BG12%20YSA: 2
2026-03-30 08:09:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fc424571-d666-5c7b-9a48-b172549c3237 with identifier: BG12%20YSA
2026-03-30 08:09:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fc424571-d666-5c7b-9a48-b172549c3237 with scrape type 2
2026-03-30 08:09:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fc424571-d666-5c7b-9a48-b172549c3237 with scrape type 2
2026-03-30 08:09:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fc424571-d666-5c7b-9a48-b172549c3237, identifier: BG12%20YSA
2026-03-30 08:09:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fc424571-d666-5c7b-9a48-b172549c3237 with identifier: BG12%20YSA
2026-03-30 08:09:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fc424571-d666-5c7b-9a48-b172549c3237 with identifier: BG12%20YSA
2026-03-30 08:09:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fc424571-d666-5c7b-9a48-b172549c3237 with identifier: BG12%20YSA to the API
2026-03-30 08:09:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 144,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BG12%20YSA-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'fc424571-d666-5c7b-9a48-b172549c3237',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BG12 YSA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BG12%20YSA&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'MERCEDES-BENZ',
 'model': 'A180',
 'odometer': 40515,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ A180 2.0 CDI AVANTGARDE SE Hatchback',
 'transmission': 'manual',
 'trim': 'CDI AVANTGARDE SE',
 'vin': 'WDD1690072K034931',
 'year': 2012}
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG12%2520YSA%27 HTTP/1.1" 200 None
2026-03-30 08:09:04 [bca.uk] INFO: Saving data for BG12%20YSA: {'auction_closing_time': 1774951200.0, 'created_time': 1774418557.312635, 'last_price_update_time': 1774858144.140658}
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BG12%2520YSA') HTTP/1.1" 204 0
2026-03-30 08:09:04 [bca.uk] INFO: Found listing with ID: BJ59%20YSS
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ59%2520YSS%27 HTTP/1.1" 200 None
2026-03-30 08:09:04 [bca.uk] INFO: Scrape type for BJ59%20YSS: 2
2026-03-30 08:09:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b247b279-32e3-5907-8c2d-28f6c8942982 with identifier: BJ59%20YSS
2026-03-30 08:09:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b247b279-32e3-5907-8c2d-28f6c8942982 with scrape type 2
2026-03-30 08:09:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b247b279-32e3-5907-8c2d-28f6c8942982 with scrape type 2
2026-03-30 08:09:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b247b279-32e3-5907-8c2d-28f6c8942982, identifier: BJ59%20YSS
2026-03-30 08:09:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b247b279-32e3-5907-8c2d-28f6c8942982 with identifier: BJ59%20YSS
2026-03-30 08:09:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b247b279-32e3-5907-8c2d-28f6c8942982 with identifier: BJ59%20YSS
2026-03-30 08:09:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b247b279-32e3-5907-8c2d-28f6c8942982 with identifier: BJ59%20YSS to the API
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 155,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BJ59%20YSS-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b247b279-32e3-5907-8c2d-28f6c8942982',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BJ59 YSS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BJ59%20YSS&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 73966,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.6 VVT 115 ACTIVE PLUS Hatchback',
 'transmission': 'manual',
 'trim': 'VVT 115 ACTIVE PLUS',
 'vin': 'W0L0AHL48A5015760',
 'year': 2009}
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ59%2520YSS%27 HTTP/1.1" 200 None
2026-03-30 08:09:04 [bca.uk] INFO: Saving data for BJ59%20YSS: {'auction_closing_time': 1774951200.0, 'created_time': 1773831777.850915, 'last_price_update_time': 1774858144.639433}
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BJ59%2520YSS') HTTP/1.1" 204 0
2026-03-30 08:09:04 [bca.uk] INFO: Found listing with ID: BP06%20UJK
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP06%2520UJK%27 HTTP/1.1" 200 None
2026-03-30 08:09:04 [bca.uk] INFO: Scrape type for BP06%20UJK: 2
2026-03-30 08:09:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 49fc6a6a-ea28-5dfa-8134-f94bf0b311d0 with identifier: BP06%20UJK
2026-03-30 08:09:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 49fc6a6a-ea28-5dfa-8134-f94bf0b311d0 with scrape type 2
2026-03-30 08:09:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 49fc6a6a-ea28-5dfa-8134-f94bf0b311d0 with scrape type 2
2026-03-30 08:09:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 49fc6a6a-ea28-5dfa-8134-f94bf0b311d0, identifier: BP06%20UJK
2026-03-30 08:09:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=38&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:09:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 49fc6a6a-ea28-5dfa-8134-f94bf0b311d0 with identifier: BP06%20UJK
2026-03-30 08:09:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 49fc6a6a-ea28-5dfa-8134-f94bf0b311d0 with identifier: BP06%20UJK
2026-03-30 08:09:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 49fc6a6a-ea28-5dfa-8134-f94bf0b311d0 with identifier: BP06%20UJK to the API
2026-03-30 08:09:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 184,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BP06%20UJK-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '49fc6a6a-ea28-5dfa-8134-f94bf0b311d0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BP06 UJK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BP06%20UJK&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 175322,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2006-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 ZETEC CLIMATE Estate',
 'transmission': 'automatic',
 'trim': 'ZETEC CLIMATE',
 'vin': 'WF0WXXGCDW6M30426',
 'year': 2006}
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP06%2520UJK%27 HTTP/1.1" 200 None
2026-03-30 08:09:05 [bca.uk] INFO: Saving data for BP06%20UJK: {'auction_closing_time': 1774951200.0, 'created_time': 1773822185.870616, 'last_price_update_time': 1774858145.462243}
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BP06%2520UJK') HTTP/1.1" 204 0
2026-03-30 08:09:05 [bca.uk] INFO: Found listing with ID: BV17%20NCY
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV17%2520NCY%27 HTTP/1.1" 200 None
2026-03-30 08:09:05 [bca.uk] INFO: Scrape type for BV17%20NCY: 0
2026-03-30 08:09:05 [bca.uk] INFO: Found listing with ID: DE18%20HKD
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE18%2520HKD%27 HTTP/1.1" 200 None
2026-03-30 08:09:05 [bca.uk] INFO: Scrape type for DE18%20HKD: 2
2026-03-30 08:09:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dd8c2e5a-168e-53d4-8a88-f395b55c1d32 with identifier: DE18%20HKD
2026-03-30 08:09:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dd8c2e5a-168e-53d4-8a88-f395b55c1d32 with scrape type 2
2026-03-30 08:09:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item dd8c2e5a-168e-53d4-8a88-f395b55c1d32 with scrape type 2
2026-03-30 08:09:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dd8c2e5a-168e-53d4-8a88-f395b55c1d32, identifier: DE18%20HKD
2026-03-30 08:09:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dd8c2e5a-168e-53d4-8a88-f395b55c1d32 with identifier: DE18%20HKD
2026-03-30 08:09:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dd8c2e5a-168e-53d4-8a88-f395b55c1d32 with identifier: DE18%20HKD
2026-03-30 08:09:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dd8c2e5a-168e-53d4-8a88-f395b55c1d32 with identifier: DE18%20HKD to the API
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 117,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DE18%20HKD-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'dd8c2e5a-168e-53d4-8a88-f395b55c1d32',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DE18 HKD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DE18%20HKD&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'DACIA',
 'model': 'SANDERO',
 'odometer': 47409,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'DACIA SANDERO 1.0 SCE AMBIANCE Hatchback',
 'transmission': 'manual',
 'trim': 'SCE AMBIANCE',
 'vin': 'UU15SDMC560017787',
 'year': 2018}
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE18%2520HKD%27 HTTP/1.1" 200 None
2026-03-30 08:09:05 [bca.uk] INFO: Saving data for DE18%20HKD: {'auction_closing_time': 1774951200.0, 'created_time': 1774216979.137599, 'last_price_update_time': 1774858145.909404}
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DE18%2520HKD') HTTP/1.1" 204 0
2026-03-30 08:09:05 [bca.uk] INFO: Found listing with ID: EA65%20ZCT
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA65%2520ZCT%27 HTTP/1.1" 200 None
2026-03-30 08:09:05 [bca.uk] INFO: Scrape type for EA65%20ZCT: 2
2026-03-30 08:09:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 036cde09-ce43-58d8-b6f4-0d43d9e874af with identifier: EA65%20ZCT
2026-03-30 08:09:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 036cde09-ce43-58d8-b6f4-0d43d9e874af with scrape type 2
2026-03-30 08:09:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 036cde09-ce43-58d8-b6f4-0d43d9e874af with scrape type 2
2026-03-30 08:09:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 036cde09-ce43-58d8-b6f4-0d43d9e874af, identifier: EA65%20ZCT
2026-03-30 08:09:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 036cde09-ce43-58d8-b6f4-0d43d9e874af with identifier: EA65%20ZCT
2026-03-30 08:09:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 036cde09-ce43-58d8-b6f4-0d43d9e874af with identifier: EA65%20ZCT
2026-03-30 08:09:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 036cde09-ce43-58d8-b6f4-0d43d9e874af with identifier: EA65%20ZCT to the API
2026-03-30 08:09:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=37&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 161,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EA65%20ZCT-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '036cde09-ce43-58d8-b6f4-0d43d9e874af',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EA65 ZCT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EA65%20ZCT&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'HYUNDAI',
 'model': 'SANTA FE',
 'odometer': 72599,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'HYUNDAI SANTA FE 2.2 CRDI B/D PREMIUM (7ST) 4WD StationWagon',
 'transmission': 'manual',
 'trim': 'CRDI B/D PREMIUM (7ST) 4WD',
 'vin': 'KMHSX81XNGU536155',
 'year': 2015}
2026-03-30 08:09:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA65%2520ZCT%27 HTTP/1.1" 200 None
2026-03-30 08:09:06 [bca.uk] INFO: Saving data for EA65%20ZCT: {'auction_closing_time': 1774951200.0, 'created_time': 1774188124.994998, 'last_price_update_time': 1774858146.376611}
2026-03-30 08:09:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EA65%2520ZCT') HTTP/1.1" 204 0
2026-03-30 08:09:06 [bca.uk] INFO: Total items found: 100
2026-03-30 08:09:06 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded
2026-03-30 08:09:06 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:09:06 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:06 [bca.uk] INFO: Found listing with ID: EX06%20UKK
2026-03-30 08:09:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX06%2520UKK%27 HTTP/1.1" 200 None
2026-03-30 08:09:06 [bca.uk] INFO: Scrape type for EX06%20UKK: 2
2026-03-30 08:09:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 93c0c937-eb5a-5da5-bfa9-070f7247a545 with identifier: EX06%20UKK
2026-03-30 08:09:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 93c0c937-eb5a-5da5-bfa9-070f7247a545 with scrape type 2
2026-03-30 08:09:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 93c0c937-eb5a-5da5-bfa9-070f7247a545 with scrape type 2
2026-03-30 08:09:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 93c0c937-eb5a-5da5-bfa9-070f7247a545, identifier: EX06%20UKK
2026-03-30 08:09:06 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:06 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 93c0c937-eb5a-5da5-bfa9-070f7247a545 with identifier: EX06%20UKK
2026-03-30 08:09:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 93c0c937-eb5a-5da5-bfa9-070f7247a545 with identifier: EX06%20UKK
2026-03-30 08:09:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 93c0c937-eb5a-5da5-bfa9-070f7247a545 with identifier: EX06%20UKK to the API
2026-03-30 08:09:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=38&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 323,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EX06%20UKK-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '3.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '93c0c937-eb5a-5da5-bfa9-070f7247a545',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EX06 UKK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EX06%20UKK&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'BMW',
 'model': 'M3',
 'odometer': 88700,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2006-01-01',
 'seller_name': None,
 'title': 'BMW M3 3.2 CS SMG Coupe',
 'transmission': 'automatic',
 'trim': 'CS SMG',
 'vin': 'WBSBL92020PP87714',
 'year': 2006}
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX06%2520UKK%27 HTTP/1.1" 200 None
2026-03-30 08:09:07 [bca.uk] INFO: Saving data for EX06%20UKK: {'auction_closing_time': 1774951200.0, 'created_time': 1773820250.774108, 'last_price_update_time': 1774858147.152168}
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EX06%2520UKK') HTTP/1.1" 204 0
2026-03-30 08:09:07 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:09:07 [bca.uk] INFO: Found listing with ID: DG67%20VFW
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG67%2520VFW%27 HTTP/1.1" 200 None
2026-03-30 08:09:07 [bca.uk] INFO: Scrape type for DG67%20VFW: 0
2026-03-30 08:09:07 [bca.uk] INFO: Found listing with ID: FT12%20FXJ
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT12%2520FXJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:07 [bca.uk] INFO: Scrape type for FT12%20FXJ: 0
2026-03-30 08:09:07 [bca.uk] INFO: Found listing with ID: RK63%20MWY
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK63%2520MWY%27 HTTP/1.1" 200 None
2026-03-30 08:09:07 [bca.uk] INFO: Scrape type for RK63%20MWY: 0
2026-03-30 08:09:07 [bca.uk] INFO: Found listing with ID: RV12%20MMU
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV12%2520MMU%27 HTTP/1.1" 200 None
2026-03-30 08:09:07 [bca.uk] INFO: Scrape type for RV12%20MMU: 2
2026-03-30 08:09:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c613aa26-e047-5542-88c0-d5c9bec6d52f with identifier: RV12%20MMU
2026-03-30 08:09:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c613aa26-e047-5542-88c0-d5c9bec6d52f with scrape type 2
2026-03-30 08:09:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c613aa26-e047-5542-88c0-d5c9bec6d52f with scrape type 2
2026-03-30 08:09:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c613aa26-e047-5542-88c0-d5c9bec6d52f, identifier: RV12%20MMU
2026-03-30 08:09:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c613aa26-e047-5542-88c0-d5c9bec6d52f with identifier: RV12%20MMU
2026-03-30 08:09:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c613aa26-e047-5542-88c0-d5c9bec6d52f with identifier: RV12%20MMU
2026-03-30 08:09:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c613aa26-e047-5542-88c0-d5c9bec6d52f with identifier: RV12%20MMU to the API
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=38&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 115,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RV12%20MMU-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'c613aa26-e047-5542-88c0-d5c9bec6d52f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RV12 MMU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RV12%20MMU&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'FORD',
 'model': 'KA',
 'odometer': 108455,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'FORD KA 1.2 ZETEC S/S Hatchback',
 'transmission': 'manual',
 'trim': 'ZETEC S/S',
 'vin': 'WF0UXXLTRUCA49516',
 'year': 2012}
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV12%2520MMU%27 HTTP/1.1" 200 None
2026-03-30 08:09:07 [bca.uk] INFO: Saving data for RV12%20MMU: {'auction_closing_time': 1774951200.0, 'created_time': 1774418514.339142, 'last_price_update_time': 1774858147.678251}
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RV12%2520MMU') HTTP/1.1" 204 0
2026-03-30 08:09:07 [bca.uk] INFO: Found listing with ID: AE63%20YYL
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE63%2520YYL%27 HTTP/1.1" 200 None
2026-03-30 08:09:07 [bca.uk] INFO: Scrape type for AE63%20YYL: 2
2026-03-30 08:09:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 972149c8-c4d0-54b9-891d-9a015b9942e9 with identifier: AE63%20YYL
2026-03-30 08:09:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 972149c8-c4d0-54b9-891d-9a015b9942e9 with scrape type 2
2026-03-30 08:09:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 972149c8-c4d0-54b9-891d-9a015b9942e9 with scrape type 2
2026-03-30 08:09:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 972149c8-c4d0-54b9-891d-9a015b9942e9, identifier: AE63%20YYL
2026-03-30 08:09:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 972149c8-c4d0-54b9-891d-9a015b9942e9 with identifier: AE63%20YYL
2026-03-30 08:09:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 972149c8-c4d0-54b9-891d-9a015b9942e9 with identifier: AE63%20YYL
2026-03-30 08:09:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 972149c8-c4d0-54b9-891d-9a015b9942e9 with identifier: AE63%20YYL to the API
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=38&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AE63%20YYL-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '972149c8-c4d0-54b9-891d-9a015b9942e9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AE63 YYL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AE63%20YYL&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'MINI',
 'model': 'COUPE',
 'odometer': 86237,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'MINI COUPE 1.6 COOPER Coupe',
 'transmission': 'manual',
 'trim': 'COOPER',
 'vin': 'WMWSX12020T456178',
 'year': 2013}
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE63%2520YYL%27 HTTP/1.1" 200 None
2026-03-30 08:09:08 [bca.uk] INFO: Saving data for AE63%20YYL: {'auction_closing_time': 1774951200.0, 'created_time': 1774275132.694215, 'last_price_update_time': 1774858148.211835}
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AE63%2520YYL') HTTP/1.1" 204 0
2026-03-30 08:09:08 [bca.uk] INFO: Found listing with ID: LC16%20NGZ
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC16%2520NGZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:08 [bca.uk] INFO: Scrape type for LC16%20NGZ: 2
2026-03-30 08:09:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0c715989-7e9c-57fd-81c6-c5ea1c5a4553 with identifier: LC16%20NGZ
2026-03-30 08:09:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0c715989-7e9c-57fd-81c6-c5ea1c5a4553 with scrape type 2
2026-03-30 08:09:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0c715989-7e9c-57fd-81c6-c5ea1c5a4553 with scrape type 2
2026-03-30 08:09:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0c715989-7e9c-57fd-81c6-c5ea1c5a4553, identifier: LC16%20NGZ
2026-03-30 08:09:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0c715989-7e9c-57fd-81c6-c5ea1c5a4553 with identifier: LC16%20NGZ
2026-03-30 08:09:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0c715989-7e9c-57fd-81c6-c5ea1c5a4553 with identifier: LC16%20NGZ
2026-03-30 08:09:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0c715989-7e9c-57fd-81c6-c5ea1c5a4553 with identifier: LC16%20NGZ to the API
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=38&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 95,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LC16%20NGZ-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0c715989-7e9c-57fd-81c6-c5ea1c5a4553',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LC16 NGZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LC16%20NGZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'CITROEN',
 'model': 'C1',
 'odometer': 57759,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'CITROEN C1 1.0 VTI FEEL Hatchback',
 'transmission': 'manual',
 'trim': 'VTI FEEL',
 'vin': 'VF7PSCFBCFR586375',
 'year': 2016}
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC16%2520NGZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:08 [bca.uk] INFO: Saving data for LC16%20NGZ: {'auction_closing_time': 1774951200.0, 'created_time': 1774275116.845038, 'last_price_update_time': 1774858148.619422}
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LC16%2520NGZ') HTTP/1.1" 204 0
2026-03-30 08:09:08 [bca.uk] INFO: Found listing with ID: LN59%20YGP
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN59%2520YGP%27 HTTP/1.1" 200 None
2026-03-30 08:09:08 [bca.uk] INFO: Scrape type for LN59%20YGP: 0
2026-03-30 08:09:08 [bca.uk] INFO: Found listing with ID: NC54%20KGO
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NC54%2520KGO%27 HTTP/1.1" 200 None
2026-03-30 08:09:08 [bca.uk] INFO: Scrape type for NC54%20KGO: 0
2026-03-30 08:09:08 [bca.uk] INFO: Found listing with ID: WD64%20EXR
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD64%2520EXR%27 HTTP/1.1" 200 None
2026-03-30 08:09:08 [bca.uk] INFO: Scrape type for WD64%20EXR: 0
2026-03-30 08:09:08 [bca.uk] INFO: Found listing with ID: BN60%20OLC
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN60%2520OLC%27 HTTP/1.1" 200 None
2026-03-30 08:09:08 [bca.uk] INFO: Scrape type for BN60%20OLC: 2
2026-03-30 08:09:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c6f877dd-9343-592a-ae43-283c99dd1ecd with identifier: BN60%20OLC
2026-03-30 08:09:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c6f877dd-9343-592a-ae43-283c99dd1ecd with scrape type 2
2026-03-30 08:09:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c6f877dd-9343-592a-ae43-283c99dd1ecd with scrape type 2
2026-03-30 08:09:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c6f877dd-9343-592a-ae43-283c99dd1ecd, identifier: BN60%20OLC
2026-03-30 08:09:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c6f877dd-9343-592a-ae43-283c99dd1ecd with identifier: BN60%20OLC
2026-03-30 08:09:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c6f877dd-9343-592a-ae43-283c99dd1ecd with identifier: BN60%20OLC
2026-03-30 08:09:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c6f877dd-9343-592a-ae43-283c99dd1ecd with identifier: BN60%20OLC to the API
2026-03-30 08:09:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=38&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BN60%20OLC-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'c6f877dd-9343-592a-ae43-283c99dd1ecd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BN60 OLC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BN60%20OLC&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 114156,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.6 16V 115 SE Hatchback',
 'transmission': 'manual',
 'trim': '16V 115 SE',
 'vin': 'W0LPE6ED1A8023321',
 'year': 2010}
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN60%2520OLC%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Saving data for BN60%20OLC: {'auction_closing_time': 1774951200.0, 'created_time': 1774418516.769916, 'last_price_update_time': 1774858149.133367}
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BN60%2520OLC') HTTP/1.1" 204 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: DA59%20JYT
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA59%2520JYT%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for DA59%20JYT: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: DN65%20HSO
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN65%2520HSO%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for DN65%20HSO: 2
2026-03-30 08:09:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 29782475-9746-5c38-be7c-500a9f7c68cf with identifier: DN65%20HSO
2026-03-30 08:09:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 29782475-9746-5c38-be7c-500a9f7c68cf with scrape type 2
2026-03-30 08:09:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 29782475-9746-5c38-be7c-500a9f7c68cf with scrape type 2
2026-03-30 08:09:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 29782475-9746-5c38-be7c-500a9f7c68cf, identifier: DN65%20HSO
2026-03-30 08:09:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 29782475-9746-5c38-be7c-500a9f7c68cf with identifier: DN65%20HSO
2026-03-30 08:09:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 29782475-9746-5c38-be7c-500a9f7c68cf with identifier: DN65%20HSO
2026-03-30 08:09:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 29782475-9746-5c38-be7c-500a9f7c68cf with identifier: DN65%20HSO to the API
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=38&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DN65%20HSO-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '29782475-9746-5c38-be7c-500a9f7c68cf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DN65 HSO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DN65%20HSO&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'DACIA',
 'model': 'SANDERO',
 'odometer': 44947,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'DACIA SANDERO 1.2 73 16V AMBIANCE Hatchback',
 'transmission': 'manual',
 'trim': '73 16V AMBIANCE',
 'vin': 'UU15SDE3353767171',
 'year': 2015}
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN65%2520HSO%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Saving data for DN65%20HSO: {'auction_closing_time': 1774951200.0, 'created_time': 1774418517.171939, 'last_price_update_time': 1774858149.613268}
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DN65%2520HSO') HTTP/1.1" 204 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: FE60%20VKH
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE60%2520VKH%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for FE60%20VKH: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: GU14%20OGB
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU14%2520OGB%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for GU14%20OGB: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: VA16%20LRV
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA16%2520LRV%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for VA16%20LRV: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: AO12%20GNP
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO12%2520GNP%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for AO12%20GNP: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: BK64%20AOB
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK64%2520AOB%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for BK64%20AOB: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: DU67%20LVD
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU67%2520LVD%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for DU67%20LVD: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: EK56%20PGO
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK56%2520PGO%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for EK56%20PGO: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: EN59%20AMK
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN59%2520AMK%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for EN59%20AMK: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: EY08%20YGX
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY08%2520YGX%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for EY08%20YGX: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: LF61%20YNV
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF61%2520YNV%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for LF61%20YNV: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: LS06%20OUH
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS06%2520OUH%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for LS06%20OUH: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: NU66%20PYW
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU66%2520PYW%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for NU66%20PYW: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: PE58%20NTM
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE58%2520NTM%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for PE58%20NTM: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: VN68%20KUJ
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN68%2520KUJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for VN68%20KUJ: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: NL23%20SUU
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL23%2520SUU%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for NL23%20SUU: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: GK19%20YXX
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK19%2520YXX%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for GK19%20YXX: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: YP58%20TBU
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP58%2520TBU%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for YP58%20TBU: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: HG07%20WOA
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG07%2520WOA%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for HG07%20WOA: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: KC57%20UUR
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KC57%2520UUR%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for KC57%20UUR: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: KG05%20BVL
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KG05%2520BVL%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for KG05%20BVL: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: LA56%20LHG
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA56%2520LHG%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for LA56%20LHG: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: LC05%20LHB
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC05%2520LHB%27 HTTP/1.1" 200 None
2026-03-30 08:09:09 [bca.uk] INFO: Scrape type for LC05%20LHB: 0
2026-03-30 08:09:09 [bca.uk] INFO: Found listing with ID: LG61%20WYL
2026-03-30 08:09:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG61%2520WYL%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for LG61%20WYL: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: LV13%20WFN
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV13%2520WFN%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for LV13%20WFN: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: MJ61%20XRS
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ61%2520XRS%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for MJ61%20XRS: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: NA69%20XBT
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA69%2520XBT%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for NA69%20XBT: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: SD13%20SXO
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD13%2520SXO%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for SD13%20SXO: 2
2026-03-30 08:09:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 92bd0d76-9425-5120-8e86-7e4fc9014db4 with identifier: SD13%20SXO
2026-03-30 08:09:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 92bd0d76-9425-5120-8e86-7e4fc9014db4 with scrape type 2
2026-03-30 08:09:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 92bd0d76-9425-5120-8e86-7e4fc9014db4 with scrape type 2
2026-03-30 08:09:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 92bd0d76-9425-5120-8e86-7e4fc9014db4, identifier: SD13%20SXO
2026-03-30 08:09:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 92bd0d76-9425-5120-8e86-7e4fc9014db4 with identifier: SD13%20SXO
2026-03-30 08:09:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 92bd0d76-9425-5120-8e86-7e4fc9014db4 with identifier: SD13%20SXO
2026-03-30 08:09:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 92bd0d76-9425-5120-8e86-7e4fc9014db4 with identifier: SD13%20SXO to the API
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=38&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 104,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SD13%20SXO-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '92bd0d76-9425-5120-8e86-7e4fc9014db4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SD13 SXO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SD13%20SXO&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 94744,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.2 VTI ACTIVE Hatchback',
 'transmission': 'manual',
 'trim': 'VTI ACTIVE',
 'vin': 'VF3CAHMZ0DT053774',
 'year': 2013}
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD13%2520SXO%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Saving data for SD13%20SXO: {'auction_closing_time': 1774951200.0, 'created_time': 1774130724.929909, 'last_price_update_time': 1774858150.651095}
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SD13%2520SXO') HTTP/1.1" 204 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: SG09%20FNU
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG09%2520FNU%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for SG09%20FNU: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: SM61%20URB
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM61%2520URB%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for SM61%20URB: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: VF07%20KYX
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VF07%2520KYX%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for VF07%20KYX: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: WG63%20YYE
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG63%2520YYE%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for WG63%20YYE: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: WJ07%20XUC
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ07%2520XUC%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for WJ07%20XUC: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: DF14%20TKV
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF14%2520TKV%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for DF14%20TKV: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: DU16%20VYC
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU16%2520VYC%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for DU16%20VYC: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: EJ14%20VDR
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ14%2520VDR%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for EJ14%20VDR: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: GJ61%20FMC
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ61%2520FMC%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for GJ61%20FMC: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: GU64%20NXK
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU64%2520NXK%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for GU64%20NXK: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: HD07%20EZL
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HD07%2520EZL%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for HD07%20EZL: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: VK23%20RVT
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK23%2520RVT%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for VK23%20RVT: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: FV59%20MFZ
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV59%2520MFZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:10 [bca.uk] INFO: Scrape type for FV59%20MFZ: 0
2026-03-30 08:09:10 [bca.uk] INFO: Found listing with ID: GX63%20OJP
2026-03-30 08:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX63%2520OJP%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for GX63%20OJP: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: KS58%20OPT
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS58%2520OPT%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for KS58%20OPT: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: LM62%20GWZ
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM62%2520GWZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for LM62%20GWZ: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: MJ62%20EOL
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ62%2520EOL%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for MJ62%20EOL: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: NJ60%20NMX
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ60%2520NMX%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for NJ60%20NMX: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: SH18%20GZJ
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH18%2520GZJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for SH18%20GZJ: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: AC59%20DAC
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AC59%2520DAC%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for AC59%20DAC: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: FD63%20KVK
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD63%2520KVK%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for FD63%20KVK: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: FL72%20ZHH
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL72%2520ZHH%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for FL72%20ZHH: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: SW13%20EBX
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW13%2520EBX%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for SW13%20EBX: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: EK57%20YWZ
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK57%2520YWZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for EK57%20YWZ: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: PF67%20ENX
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF67%2520ENX%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for PF67%20ENX: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: WP14%20FBF
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP14%2520FBF%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for WP14%20FBF: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: WT16%20KKB
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT16%2520KKB%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for WT16%20KKB: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: YB66%20CAV
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB66%2520CAV%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for YB66%20CAV: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: YP61%20WOR
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP61%2520WOR%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for YP61%20WOR: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: YX14%20ORY
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX14%2520ORY%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for YX14%20ORY: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: SH09%20CPE
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH09%2520CPE%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for SH09%20CPE: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: SV60%20MXJ
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV60%2520MXJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for SV60%20MXJ: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: FH10%20OZN
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH10%2520OZN%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for FH10%20OZN: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: NX67%20XBD
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX67%2520XBD%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for NX67%20XBD: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: YM24%20JBU
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM24%2520JBU%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for YM24%20JBU: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: YG17%20ONF
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG17%2520ONF%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for YG17%20ONF: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: YH61%20SGV
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH61%2520SGV%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for YH61%20SGV: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: DN58%20UWL
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN58%2520UWL%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for DN58%20UWL: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: NJ09%20OGF
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ09%2520OGF%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for NJ09%20OGF: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: PK12%20TXL
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK12%2520TXL%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for PK12%20TXL: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: PX08%20GWJ
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX08%2520GWJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for PX08%20GWJ: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: RF12%20FYR
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF12%2520FYR%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for RF12%20FYR: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: WG19%20UHJ
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG19%2520UHJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for WG19%20UHJ: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: WP62%20XYU
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP62%2520XYU%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for WP62%20XYU: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: PL73%20JNF
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL73%2520JNF%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for PL73%20JNF: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: RO22%20NRL
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520NRL%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for RO22%20NRL: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: FG65%20XLO
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG65%2520XLO%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for FG65%20XLO: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: FG68%20DDA
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG68%2520DDA%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for FG68%20DDA: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: FJ14%20YWV
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ14%2520YWV%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for FJ14%20YWV: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: KN19%20TJW
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN19%2520TJW%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for KN19%20TJW: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: SP12%20XJU
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP12%2520XJU%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for SP12%20XJU: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: SW15%20NYA
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW15%2520NYA%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for SW15%20NYA: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: Y676%20PLE
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y676%2520PLE%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for Y676%20PLE: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: DG13%20DVZ
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG13%2520DVZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for DG13%20DVZ: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: DL67%20NKJ
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL67%2520NKJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for DL67%20NKJ: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: NL12%20MVO
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL12%2520MVO%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for NL12%20MVO: 0
2026-03-30 08:09:11 [bca.uk] INFO: Found listing with ID: RJ22%20EBZ
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ22%2520EBZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:11 [bca.uk] INFO: Scrape type for RJ22%20EBZ: 2
2026-03-30 08:09:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3842377a-6362-5c2e-8df9-cd949698d65b with identifier: RJ22%20EBZ
2026-03-30 08:09:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3842377a-6362-5c2e-8df9-cd949698d65b with scrape type 2
2026-03-30 08:09:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3842377a-6362-5c2e-8df9-cd949698d65b with scrape type 2
2026-03-30 08:09:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3842377a-6362-5c2e-8df9-cd949698d65b, identifier: RJ22%20EBZ
2026-03-30 08:09:11 [scrapy.extensions.logstats] INFO: Crawled 141 pages (at 8 pages/min), scraped 526 items (at 57 items/min)
2026-03-30 08:09:11 [scrapy.extensions.memusage] INFO: Peak memory usage is 193MiB
2026-03-30 08:09:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3842377a-6362-5c2e-8df9-cd949698d65b with identifier: RJ22%20EBZ
2026-03-30 08:09:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3842377a-6362-5c2e-8df9-cd949698d65b with identifier: RJ22%20EBZ
2026-03-30 08:09:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3842377a-6362-5c2e-8df9-cd949698d65b with identifier: RJ22%20EBZ to the API
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=38&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RJ22%20EBZ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3842377a-6362-5c2e-8df9-cd949698d65b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RJ22 EBZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RJ22%20EBZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'AUDI',
 'model': 'A1 SPORTBACK',
 'odometer': 9184,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'AUDI A1 SPORTBACK 1.0 25 TFSI TECHNIK Hatchback',
 'transmission': 'manual',
 'trim': '25 TFSI TECHNIK',
 'vin': 'WAUZZZGB1NR028673',
 'year': 2022}
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ22%2520EBZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:12 [bca.uk] INFO: Saving data for RJ22%20EBZ: {'auction_closing_time': 1775124000.0, 'created_time': 1774016039.882181, 'last_price_update_time': 1774858152.282442}
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RJ22%2520EBZ') HTTP/1.1" 204 0
2026-03-30 08:09:12 [bca.uk] INFO: Found listing with ID: KS64%20PHK
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS64%2520PHK%27 HTTP/1.1" 200 None
2026-03-30 08:09:12 [bca.uk] INFO: Scrape type for KS64%20PHK: 0
2026-03-30 08:09:12 [bca.uk] INFO: Found listing with ID: EN62%20ZKT
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN62%2520ZKT%27 HTTP/1.1" 200 None
2026-03-30 08:09:12 [bca.uk] INFO: Scrape type for EN62%20ZKT: 0
2026-03-30 08:09:12 [bca.uk] INFO: Found listing with ID: LS14%20SFJ
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS14%2520SFJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:12 [bca.uk] INFO: Scrape type for LS14%20SFJ: 0
2026-03-30 08:09:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:09:12 [bca.uk] INFO: Total items found: 100
2026-03-30 08:09:12 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=40&sort=MostRecentlyAdded
2026-03-30 08:09:12 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:09:12 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=40&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:12 [bca.uk] INFO: Found listing with ID: LS54%20SVP
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS54%2520SVP%27 HTTP/1.1" 200 None
2026-03-30 08:09:12 [bca.uk] INFO: Scrape type for LS54%20SVP: 0
2026-03-30 08:09:12 [bca.uk] INFO: Found listing with ID: LT11%20NGE
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT11%2520NGE%27 HTTP/1.1" 200 None
2026-03-30 08:09:12 [bca.uk] INFO: Scrape type for LT11%20NGE: 0
2026-03-30 08:09:12 [bca.uk] INFO: Found listing with ID: LX12%20APO
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX12%2520APO%27 HTTP/1.1" 200 None
2026-03-30 08:09:12 [bca.uk] INFO: Scrape type for LX12%20APO: 2
2026-03-30 08:09:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 19c764c0-9948-50ff-92ea-8844e37a8629 with identifier: LX12%20APO
2026-03-30 08:09:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 19c764c0-9948-50ff-92ea-8844e37a8629 with scrape type 2
2026-03-30 08:09:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 19c764c0-9948-50ff-92ea-8844e37a8629 with scrape type 2
2026-03-30 08:09:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 19c764c0-9948-50ff-92ea-8844e37a8629, identifier: LX12%20APO
2026-03-30 08:09:12 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=40&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:12 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=40&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 19c764c0-9948-50ff-92ea-8844e37a8629 with identifier: LX12%20APO
2026-03-30 08:09:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 19c764c0-9948-50ff-92ea-8844e37a8629 with identifier: LX12%20APO
2026-03-30 08:09:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 19c764c0-9948-50ff-92ea-8844e37a8629 with identifier: LX12%20APO to the API
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 108,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LX12%20APO-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '19c764c0-9948-50ff-92ea-8844e37a8629',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LX12 APO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LX12%20APO&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'VOLKSWAGEN',
 'model': 'UP!',
 'odometer': 147965,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN UP! 1.0 75 HIGH UP Hatchback',
 'transmission': 'manual',
 'trim': '75 HIGH UP',
 'vin': 'WVWZZZAAZDD004818',
 'year': 2012}
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX12%2520APO%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Saving data for LX12%20APO: {'auction_closing_time': 1774951200.0, 'created_time': 1774216944.985855, 'last_price_update_time': 1774858153.026288}
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LX12%2520APO') HTTP/1.1" 204 0
2026-03-30 08:09:13 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: M60%20MSU
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M60%2520MSU%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for M60%20MSU: 0
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: MJ10%20HPE
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ10%2520HPE%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for MJ10%20HPE: 0
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: MK14%20VLE
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK14%2520VLE%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for MK14%20VLE: 0
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: NL61%20FOD
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL61%2520FOD%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for NL61%20FOD: 0
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: RJ17%20SVK
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ17%2520SVK%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for RJ17%20SVK: 0
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: SP13%20VCL
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP13%2520VCL%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for SP13%20VCL: 0
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: VE16%20FUD
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE16%2520FUD%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for VE16%20FUD: 0
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: BD16%20ZNJ
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD16%2520ZNJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for BD16%20ZNJ: 0
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: BN63%20JDF
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN63%2520JDF%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for BN63%20JDF: 0
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: DU12%20AXD
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU12%2520AXD%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for DU12%20AXD: 0
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: EA19%20FCD
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA19%2520FCD%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for EA19%20FCD: 0
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: GU62%20WMM
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU62%2520WMM%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for GU62%20WMM: 0
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: GY14%20KTD
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY14%2520KTD%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for GY14%20KTD: 0
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: KF05%20WVN
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF05%2520WVN%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for KF05%20WVN: 2
2026-03-30 08:09:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9562f4a7-8569-5be2-a0a6-8c3543cfd403 with identifier: KF05%20WVN
2026-03-30 08:09:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9562f4a7-8569-5be2-a0a6-8c3543cfd403 with scrape type 2
2026-03-30 08:09:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9562f4a7-8569-5be2-a0a6-8c3543cfd403 with scrape type 2
2026-03-30 08:09:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9562f4a7-8569-5be2-a0a6-8c3543cfd403, identifier: KF05%20WVN
2026-03-30 08:09:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9562f4a7-8569-5be2-a0a6-8c3543cfd403 with identifier: KF05%20WVN
2026-03-30 08:09:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9562f4a7-8569-5be2-a0a6-8c3543cfd403 with identifier: KF05%20WVN
2026-03-30 08:09:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9562f4a7-8569-5be2-a0a6-8c3543cfd403 with identifier: KF05%20WVN to the API
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KF05%20WVN-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9562f4a7-8569-5be2-a0a6-8c3543cfd403',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KF05 WVN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KF05%20WVN&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'HONDA',
 'model': 'JAZZ',
 'odometer': 73561,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2005-01-01',
 'seller_name': None,
 'title': 'HONDA JAZZ 1.4 I-DSI SE SPORT Hatchback',
 'transmission': 'automatic',
 'trim': 'I-DSI SE SPORT',
 'vin': 'JHMGD18905S221913',
 'year': 2005}
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF05%2520WVN%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Saving data for KF05%20WVN: {'auction_closing_time': 1774951200.0, 'created_time': 1774304434.636164, 'last_price_update_time': 1774858153.795556}
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KF05%2520WVN') HTTP/1.1" 204 0
2026-03-30 08:09:13 [bca.uk] INFO: Found listing with ID: LN11%20SXC
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN11%2520SXC%27 HTTP/1.1" 200 None
2026-03-30 08:09:13 [bca.uk] INFO: Scrape type for LN11%20SXC: 2
2026-03-30 08:09:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9d5b973e-bb2e-5e05-a809-98c2ac713d52 with identifier: LN11%20SXC
2026-03-30 08:09:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9d5b973e-bb2e-5e05-a809-98c2ac713d52 with scrape type 2
2026-03-30 08:09:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9d5b973e-bb2e-5e05-a809-98c2ac713d52 with scrape type 2
2026-03-30 08:09:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9d5b973e-bb2e-5e05-a809-98c2ac713d52, identifier: LN11%20SXC
2026-03-30 08:09:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9d5b973e-bb2e-5e05-a809-98c2ac713d52 with identifier: LN11%20SXC
2026-03-30 08:09:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9d5b973e-bb2e-5e05-a809-98c2ac713d52 with identifier: LN11%20SXC
2026-03-30 08:09:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9d5b973e-bb2e-5e05-a809-98c2ac713d52 with identifier: LN11%20SXC to the API
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 191,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LN11%20SXC-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.8L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9d5b973e-bb2e-5e05-a809-98c2ac713d52',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LN11 SXC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LN11%20SXC&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'MERCEDES-BENZ',
 'model': 'CLC 180K',
 'odometer': 85580,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ CLC 180K 1.8 SPORT Coupe',
 'transmission': 'manual',
 'trim': 'SPORT',
 'vin': 'WDB2037462E090491',
 'year': 2011}
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN11%2520SXC%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Saving data for LN11%20SXC: {'auction_closing_time': 1774951200.0, 'created_time': 1774130940.350325, 'last_price_update_time': 1774858154.320297}
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LN11%2520SXC') HTTP/1.1" 204 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: WK14%20WOD
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK14%2520WOD%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Scrape type for WK14%20WOD: 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: DL64%20MPX
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL64%2520MPX%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Scrape type for DL64%20MPX: 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: SF16%20SMW
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF16%2520SMW%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Scrape type for SF16%20SMW: 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: EX14%20FSZ
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX14%2520FSZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Scrape type for EX14%20FSZ: 2
2026-03-30 08:09:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fe142da5-7132-5886-9457-8c94fa18d25a with identifier: EX14%20FSZ
2026-03-30 08:09:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fe142da5-7132-5886-9457-8c94fa18d25a with scrape type 2
2026-03-30 08:09:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fe142da5-7132-5886-9457-8c94fa18d25a with scrape type 2
2026-03-30 08:09:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fe142da5-7132-5886-9457-8c94fa18d25a, identifier: EX14%20FSZ
2026-03-30 08:09:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fe142da5-7132-5886-9457-8c94fa18d25a with identifier: EX14%20FSZ
2026-03-30 08:09:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fe142da5-7132-5886-9457-8c94fa18d25a with identifier: EX14%20FSZ
2026-03-30 08:09:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fe142da5-7132-5886-9457-8c94fa18d25a with identifier: EX14%20FSZ to the API
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EX14%20FSZ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'fe142da5-7132-5886-9457-8c94fa18d25a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EX14 FSZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EX14%20FSZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 90932,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 125 TITANIUM Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 125 TITANIUM',
 'vin': 'WF0DXXGAKDEY44241',
 'year': 2014}
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX14%2520FSZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Saving data for EX14%20FSZ: {'auction_closing_time': 1774951200.0, 'created_time': 1774091178.930573, 'last_price_update_time': 1774858154.799929}
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EX14%2520FSZ') HTTP/1.1" 204 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: FE65%20UJU
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE65%2520UJU%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Scrape type for FE65%20UJU: 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: HK15%20VKT
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK15%2520VKT%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Scrape type for HK15%20VKT: 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: KV57%20GEK
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV57%2520GEK%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Scrape type for KV57%20GEK: 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: KY65%20TBU
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY65%2520TBU%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Scrape type for KY65%20TBU: 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: N13%20GWM
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27N13%2520GWM%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Scrape type for N13%20GWM: 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: PL14%20HJK
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL14%2520HJK%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Scrape type for PL14%20HJK: 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: VE65%20YLT
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE65%2520YLT%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Scrape type for VE65%20YLT: 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: WG62%20WDW
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG62%2520WDW%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Scrape type for WG62%20WDW: 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: WU05%20WWZ
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU05%2520WWZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Scrape type for WU05%20WWZ: 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: AV17%20OEJ
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV17%2520OEJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:14 [bca.uk] INFO: Scrape type for AV17%20OEJ: 0
2026-03-30 08:09:14 [bca.uk] INFO: Found listing with ID: CA62%20PRV
2026-03-30 08:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA62%2520PRV%27 HTTP/1.1" 200 None
2026-03-30 08:09:15 [bca.uk] INFO: Scrape type for CA62%20PRV: 0
2026-03-30 08:09:15 [bca.uk] INFO: Found listing with ID: CK18%20EYV
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK18%2520EYV%27 HTTP/1.1" 200 None
2026-03-30 08:09:15 [bca.uk] INFO: Scrape type for CK18%20EYV: 0
2026-03-30 08:09:15 [bca.uk] INFO: Found listing with ID: CU65%20MXK
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU65%2520MXK%27 HTTP/1.1" 200 None
2026-03-30 08:09:15 [bca.uk] INFO: Scrape type for CU65%20MXK: 0
2026-03-30 08:09:15 [bca.uk] INFO: Found listing with ID: CV58%20YNE
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV58%2520YNE%27 HTTP/1.1" 200 None
2026-03-30 08:09:15 [bca.uk] INFO: Scrape type for CV58%20YNE: 2
2026-03-30 08:09:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5305fe90-b9e5-59bb-92df-abbb59a68134 with identifier: CV58%20YNE
2026-03-30 08:09:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5305fe90-b9e5-59bb-92df-abbb59a68134 with scrape type 2
2026-03-30 08:09:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5305fe90-b9e5-59bb-92df-abbb59a68134 with scrape type 2
2026-03-30 08:09:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5305fe90-b9e5-59bb-92df-abbb59a68134, identifier: CV58%20YNE
2026-03-30 08:09:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5305fe90-b9e5-59bb-92df-abbb59a68134 with identifier: CV58%20YNE
2026-03-30 08:09:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5305fe90-b9e5-59bb-92df-abbb59a68134 with identifier: CV58%20YNE
2026-03-30 08:09:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5305fe90-b9e5-59bb-92df-abbb59a68134 with identifier: CV58%20YNE to the API
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CV58%20YNE-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '5305fe90-b9e5-59bb-92df-abbb59a68134',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CV58 YNE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CV58%20YNE&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'MERCEDES-BENZ',
 'model': 'B200',
 'odometer': 132488,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ B200 2.0 CDI SE Hatchback',
 'transmission': 'manual',
 'trim': 'CDI SE',
 'vin': 'WDD2452082J427044',
 'year': 2008}
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV58%2520YNE%27 HTTP/1.1" 200 None
2026-03-30 08:09:15 [bca.uk] INFO: Saving data for CV58%20YNE: {'auction_closing_time': 1774951200.0, 'created_time': 1774304350.202573, 'last_price_update_time': 1774858155.650498}
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CV58%2520YNE') HTTP/1.1" 204 0
2026-03-30 08:09:15 [bca.uk] INFO: Found listing with ID: CV64%20HRP
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV64%2520HRP%27 HTTP/1.1" 200 None
2026-03-30 08:09:15 [bca.uk] INFO: Scrape type for CV64%20HRP: 0
2026-03-30 08:09:15 [bca.uk] INFO: Found listing with ID: DG64%20SWO
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG64%2520SWO%27 HTTP/1.1" 200 None
2026-03-30 08:09:15 [bca.uk] INFO: Scrape type for DG64%20SWO: 0
2026-03-30 08:09:15 [bca.uk] INFO: Found listing with ID: DN14%20GKA
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN14%2520GKA%27 HTTP/1.1" 200 None
2026-03-30 08:09:15 [bca.uk] INFO: Scrape type for DN14%20GKA: 0
2026-03-30 08:09:15 [bca.uk] INFO: Found listing with ID: DN62%20GZL
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN62%2520GZL%27 HTTP/1.1" 200 None
2026-03-30 08:09:15 [bca.uk] INFO: Scrape type for DN62%20GZL: 0
2026-03-30 08:09:15 [bca.uk] INFO: Found listing with ID: DN67%20DUH
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN67%2520DUH%27 HTTP/1.1" 200 None
2026-03-30 08:09:15 [bca.uk] INFO: Scrape type for DN67%20DUH: 0
2026-03-30 08:09:15 [bca.uk] INFO: Found listing with ID: EN15%20YTY
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN15%2520YTY%27 HTTP/1.1" 200 None
2026-03-30 08:09:15 [bca.uk] INFO: Scrape type for EN15%20YTY: 0
2026-03-30 08:09:15 [bca.uk] INFO: Found listing with ID: SJ07%20LJK
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ07%2520LJK%27 HTTP/1.1" 200 None
2026-03-30 08:09:15 [bca.uk] INFO: Scrape type for SJ07%20LJK: 0
2026-03-30 08:09:15 [bca.uk] INFO: Found listing with ID: WG11%20KFJ
2026-03-30 08:09:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG11%2520KFJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for WG11%20KFJ: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: WK59%20VGD
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK59%2520VGD%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for WK59%20VGD: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: WK61%20THG
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK61%2520THG%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for WK61%20THG: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: WV64%20PJX
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV64%2520PJX%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for WV64%20PJX: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: YE10%20LCX
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE10%2520LCX%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for YE10%20LCX: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: BR53%20NNR
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BR53%2520NNR%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for BR53%20NNR: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: DK10%20USC
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK10%2520USC%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for DK10%20USC: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: GY60%20KSU
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY60%2520KSU%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for GY60%20KSU: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: LR61%20CGG
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR61%2520CGG%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for LR61%20CGG: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: MA17%20EEJ
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA17%2520EEJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for MA17%20EEJ: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: NA10%20FLB
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA10%2520FLB%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for NA10%20FLB: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: RJ13%20ABV
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ13%2520ABV%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for RJ13%20ABV: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: KN71%20FCZ
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN71%2520FCZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for KN71%20FCZ: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: KN71%20FFC
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN71%2520FFC%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for KN71%20FFC: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: KN71%20FHS
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN71%2520FHS%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for KN71%20FHS: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: DV13%20YRE
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV13%2520YRE%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for DV13%20YRE: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: GF59%20YWE
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF59%2520YWE%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for GF59%20YWE: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: ND15%20CVZ
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND15%2520CVZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for ND15%20CVZ: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: DA03%20RYT
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA03%2520RYT%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for DA03%20RYT: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: SM57%20UMV
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM57%2520UMV%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for SM57%20UMV: 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: VA12%20NWM
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA12%2520NWM%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Scrape type for VA12%20NWM: 2
2026-03-30 08:09:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 347a8ec0-3ee4-53ce-8a7d-bb314b7576cc with identifier: VA12%20NWM
2026-03-30 08:09:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 347a8ec0-3ee4-53ce-8a7d-bb314b7576cc with scrape type 2
2026-03-30 08:09:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 347a8ec0-3ee4-53ce-8a7d-bb314b7576cc with scrape type 2
2026-03-30 08:09:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 347a8ec0-3ee4-53ce-8a7d-bb314b7576cc, identifier: VA12%20NWM
2026-03-30 08:09:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 347a8ec0-3ee4-53ce-8a7d-bb314b7576cc with identifier: VA12%20NWM
2026-03-30 08:09:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 347a8ec0-3ee4-53ce-8a7d-bb314b7576cc with identifier: VA12%20NWM
2026-03-30 08:09:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 347a8ec0-3ee4-53ce-8a7d-bb314b7576cc with identifier: VA12%20NWM to the API
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VA12%20NWM-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '347a8ec0-3ee4-53ce-8a7d-bb314b7576cc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VA12 NWM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VA12%20NWM&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 104350,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.2 82 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': '82 ZETEC',
 'vin': 'WF0JXXGAJJCD24614',
 'year': 2012}
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA12%2520NWM%27 HTTP/1.1" 200 None
2026-03-30 08:09:16 [bca.uk] INFO: Saving data for VA12%20NWM: {'auction_closing_time': 1774951200.0, 'created_time': 1774592187.669357, 'last_price_update_time': 1774858156.858924}
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VA12%2520NWM') HTTP/1.1" 204 0
2026-03-30 08:09:16 [bca.uk] INFO: Found listing with ID: VE61%20YSX
2026-03-30 08:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE61%2520YSX%27 HTTP/1.1" 200 None
2026-03-30 08:09:17 [bca.uk] INFO: Scrape type for VE61%20YSX: 2
2026-03-30 08:09:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f074d05f-7318-52e0-96da-061cf8048486 with identifier: VE61%20YSX
2026-03-30 08:09:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f074d05f-7318-52e0-96da-061cf8048486 with scrape type 2
2026-03-30 08:09:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f074d05f-7318-52e0-96da-061cf8048486 with scrape type 2
2026-03-30 08:09:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f074d05f-7318-52e0-96da-061cf8048486, identifier: VE61%20YSX
2026-03-30 08:09:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f074d05f-7318-52e0-96da-061cf8048486 with identifier: VE61%20YSX
2026-03-30 08:09:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f074d05f-7318-52e0-96da-061cf8048486 with identifier: VE61%20YSX
2026-03-30 08:09:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f074d05f-7318-52e0-96da-061cf8048486 with identifier: VE61%20YSX to the API
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 168,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VE61%20YSX-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f074d05f-7318-52e0-96da-061cf8048486',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VE61 YSX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VE61%20YSX&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'NISSAN',
 'model': 'X-TRAIL',
 'odometer': 126238,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'NISSAN X-TRAIL 2.0 DCI 173 TEKNA StationWagon',
 'transmission': 'manual',
 'trim': 'DCI 173 TEKNA',
 'vin': 'JN1TCNT31U0315697',
 'year': 2012}
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE61%2520YSX%27 HTTP/1.1" 200 None
2026-03-30 08:09:17 [bca.uk] INFO: Saving data for VE61%20YSX: {'auction_closing_time': 1774951200.0, 'created_time': 1774505185.684244, 'last_price_update_time': 1774858157.400279}
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VE61%2520YSX') HTTP/1.1" 204 0
2026-03-30 08:09:17 [bca.uk] INFO: Found listing with ID: WF11%20YRA
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF11%2520YRA%27 HTTP/1.1" 200 None
2026-03-30 08:09:17 [bca.uk] INFO: Scrape type for WF11%20YRA: 0
2026-03-30 08:09:17 [bca.uk] INFO: Found listing with ID: WP12%20KFK
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP12%2520KFK%27 HTTP/1.1" 200 None
2026-03-30 08:09:17 [bca.uk] INFO: Scrape type for WP12%20KFK: 2
2026-03-30 08:09:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a5617dd6-3637-5884-a0f0-faf053dd992a with identifier: WP12%20KFK
2026-03-30 08:09:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a5617dd6-3637-5884-a0f0-faf053dd992a with scrape type 2
2026-03-30 08:09:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a5617dd6-3637-5884-a0f0-faf053dd992a with scrape type 2
2026-03-30 08:09:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a5617dd6-3637-5884-a0f0-faf053dd992a, identifier: WP12%20KFK
2026-03-30 08:09:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a5617dd6-3637-5884-a0f0-faf053dd992a with identifier: WP12%20KFK
2026-03-30 08:09:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a5617dd6-3637-5884-a0f0-faf053dd992a with identifier: WP12%20KFK
2026-03-30 08:09:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a5617dd6-3637-5884-a0f0-faf053dd992a with identifier: WP12%20KFK to the API
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 108,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WP12%20KFK-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a5617dd6-3637-5884-a0f0-faf053dd992a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WP12 KFK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WP12%20KFK&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'HYUNDAI',
 'model': 'I10',
 'odometer': 56566,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'HYUNDAI I10 1.2 ACTIVE Hatchback',
 'transmission': 'manual',
 'trim': 'ACTIVE',
 'vin': 'MALAN51CLCM162954',
 'year': 2012}
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP12%2520KFK%27 HTTP/1.1" 200 None
2026-03-30 08:09:17 [bca.uk] INFO: Saving data for WP12%20KFK: {'auction_closing_time': 1774951200.0, 'created_time': 1774592186.771235, 'last_price_update_time': 1774858157.830713}
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WP12%2520KFK') HTTP/1.1" 204 0
2026-03-30 08:09:17 [bca.uk] INFO: Found listing with ID: WU58%20MYB
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU58%2520MYB%27 HTTP/1.1" 200 None
2026-03-30 08:09:17 [bca.uk] INFO: Scrape type for WU58%20MYB: 0
2026-03-30 08:09:17 [bca.uk] INFO: Found listing with ID: KP61%20YTC
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP61%2520YTC%27 HTTP/1.1" 200 None
2026-03-30 08:09:17 [bca.uk] INFO: Scrape type for KP61%20YTC: 0
2026-03-30 08:09:17 [bca.uk] INFO: Found listing with ID: KR58%20KAE
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR58%2520KAE%27 HTTP/1.1" 200 None
2026-03-30 08:09:17 [bca.uk] INFO: Scrape type for KR58%20KAE: 0
2026-03-30 08:09:17 [bca.uk] INFO: Found listing with ID: KV57%20OHT
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV57%2520OHT%27 HTTP/1.1" 200 None
2026-03-30 08:09:17 [bca.uk] INFO: Scrape type for KV57%20OHT: 0
2026-03-30 08:09:17 [bca.uk] INFO: Found listing with ID: KY12%20OTH
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY12%2520OTH%27 HTTP/1.1" 200 None
2026-03-30 08:09:17 [bca.uk] INFO: Scrape type for KY12%20OTH: 0
2026-03-30 08:09:17 [bca.uk] INFO: Found listing with ID: LC08%20BYV
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC08%2520BYV%27 HTTP/1.1" 200 None
2026-03-30 08:09:17 [bca.uk] INFO: Scrape type for LC08%20BYV: 0
2026-03-30 08:09:17 [bca.uk] INFO: Found listing with ID: LC69%20YNW
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC69%2520YNW%27 HTTP/1.1" 200 None
2026-03-30 08:09:17 [bca.uk] INFO: Scrape type for LC69%20YNW: 0
2026-03-30 08:09:17 [bca.uk] INFO: Found listing with ID: LD62%20FVN
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD62%2520FVN%27 HTTP/1.1" 200 None
2026-03-30 08:09:17 [bca.uk] INFO: Scrape type for LD62%20FVN: 0
2026-03-30 08:09:17 [bca.uk] INFO: Found listing with ID: MC65%20YPK
2026-03-30 08:09:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC65%2520YPK%27 HTTP/1.1" 200 None
2026-03-30 08:09:18 [bca.uk] INFO: Scrape type for MC65%20YPK: 0
2026-03-30 08:09:18 [bca.uk] INFO: Found listing with ID: MV59%20ZYR
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV59%2520ZYR%27 HTTP/1.1" 200 None
2026-03-30 08:09:18 [bca.uk] INFO: Scrape type for MV59%20ZYR: 2
2026-03-30 08:09:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1508c02b-ffab-5fd9-8272-0bb469126afe with identifier: MV59%20ZYR
2026-03-30 08:09:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1508c02b-ffab-5fd9-8272-0bb469126afe with scrape type 2
2026-03-30 08:09:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1508c02b-ffab-5fd9-8272-0bb469126afe with scrape type 2
2026-03-30 08:09:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1508c02b-ffab-5fd9-8272-0bb469126afe, identifier: MV59%20ZYR
2026-03-30 08:09:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1508c02b-ffab-5fd9-8272-0bb469126afe with identifier: MV59%20ZYR
2026-03-30 08:09:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1508c02b-ffab-5fd9-8272-0bb469126afe with identifier: MV59%20ZYR
2026-03-30 08:09:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1508c02b-ffab-5fd9-8272-0bb469126afe with identifier: MV59%20ZYR to the API
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 152,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MV59%20ZYR-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1508c02b-ffab-5fd9-8272-0bb469126afe',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MV59 ZYR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MV59%20ZYR&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': '318I',
 'odometer': 90932,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'BMW 318I 2.0 SE STEP Saloon',
 'transmission': 'manual',
 'trim': 'SE STEP',
 'vin': 'WBAPF52070A496199',
 'year': 2009}
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV59%2520ZYR%27 HTTP/1.1" 200 None
2026-03-30 08:09:18 [bca.uk] INFO: Saving data for MV59%20ZYR: {'auction_closing_time': 1774951200.0, 'created_time': 1774505203.718146, 'last_price_update_time': 1774858158.546247}
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MV59%2520ZYR') HTTP/1.1" 204 0
2026-03-30 08:09:18 [bca.uk] INFO: Found listing with ID: RJ61%20VZV
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ61%2520VZV%27 HTTP/1.1" 200 None
2026-03-30 08:09:18 [bca.uk] INFO: Scrape type for RJ61%20VZV: 0
2026-03-30 08:09:18 [bca.uk] INFO: Found listing with ID: RO09%20DFE
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO09%2520DFE%27 HTTP/1.1" 200 None
2026-03-30 08:09:18 [bca.uk] INFO: Scrape type for RO09%20DFE: 0
2026-03-30 08:09:18 [bca.uk] INFO: Found listing with ID: DV67%20ZNZ
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV67%2520ZNZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:18 [bca.uk] INFO: Scrape type for DV67%20ZNZ: 0
2026-03-30 08:09:18 [bca.uk] INFO: Found listing with ID: EA09%20NJX
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA09%2520NJX%27 HTTP/1.1" 200 None
2026-03-30 08:09:18 [bca.uk] INFO: Scrape type for EA09%20NJX: 0
2026-03-30 08:09:18 [bca.uk] INFO: Found listing with ID: EY13%20EWC
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY13%2520EWC%27 HTTP/1.1" 200 None
2026-03-30 08:09:18 [bca.uk] INFO: Scrape type for EY13%20EWC: 2
2026-03-30 08:09:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bc1e712a-79a8-508d-b310-bdcdfbabaf5e with identifier: EY13%20EWC
2026-03-30 08:09:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bc1e712a-79a8-508d-b310-bdcdfbabaf5e with scrape type 2
2026-03-30 08:09:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bc1e712a-79a8-508d-b310-bdcdfbabaf5e with scrape type 2
2026-03-30 08:09:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bc1e712a-79a8-508d-b310-bdcdfbabaf5e, identifier: EY13%20EWC
2026-03-30 08:09:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bc1e712a-79a8-508d-b310-bdcdfbabaf5e with identifier: EY13%20EWC
2026-03-30 08:09:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bc1e712a-79a8-508d-b310-bdcdfbabaf5e with identifier: EY13%20EWC
2026-03-30 08:09:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bc1e712a-79a8-508d-b310-bdcdfbabaf5e with identifier: EY13%20EWC to the API
2026-03-30 08:09:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 143,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EY13%20EWC-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'bc1e712a-79a8-508d-b310-bdcdfbabaf5e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EY13 EWC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EY13%20EWC&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 119855,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.4 16V SE Hatchback',
 'transmission': 'automatic',
 'trim': '16V SE',
 'vin': 'W0L0SDL08D4096954',
 'year': 2013}
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY13%2520EWC%27 HTTP/1.1" 200 None
2026-03-30 08:09:19 [bca.uk] INFO: Saving data for EY13%20EWC: {'auction_closing_time': 1774951200.0, 'created_time': 1774505188.114475, 'last_price_update_time': 1774858159.148264}
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EY13%2520EWC') HTTP/1.1" 204 0
2026-03-30 08:09:19 [bca.uk] INFO: Found listing with ID: GF13%20ZSN
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF13%2520ZSN%27 HTTP/1.1" 200 None
2026-03-30 08:09:19 [bca.uk] INFO: Scrape type for GF13%20ZSN: 2
2026-03-30 08:09:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 68af1e2f-4202-5f1e-b3e6-27090547558e with identifier: GF13%20ZSN
2026-03-30 08:09:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 68af1e2f-4202-5f1e-b3e6-27090547558e with scrape type 2
2026-03-30 08:09:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 68af1e2f-4202-5f1e-b3e6-27090547558e with scrape type 2
2026-03-30 08:09:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 68af1e2f-4202-5f1e-b3e6-27090547558e, identifier: GF13%20ZSN
2026-03-30 08:09:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 68af1e2f-4202-5f1e-b3e6-27090547558e with identifier: GF13%20ZSN
2026-03-30 08:09:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 68af1e2f-4202-5f1e-b3e6-27090547558e with identifier: GF13%20ZSN
2026-03-30 08:09:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 68af1e2f-4202-5f1e-b3e6-27090547558e with identifier: GF13%20ZSN to the API
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 145,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GF13%20ZSN-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '68af1e2f-4202-5f1e-b3e6-27090547558e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GF13 ZSN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GF13%20ZSN&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'NISSAN',
 'model': 'JUKE',
 'odometer': 64580,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'NISSAN JUKE 1.6 TEKNA Hatchback',
 'transmission': 'automatic',
 'trim': 'TEKNA',
 'vin': 'SJNFBAF15U6418358',
 'year': 2013}
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF13%2520ZSN%27 HTTP/1.1" 200 None
2026-03-30 08:09:19 [bca.uk] INFO: Saving data for GF13%20ZSN: {'auction_closing_time': 1774951200.0, 'created_time': 1774505195.718519, 'last_price_update_time': 1774858159.581534}
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GF13%2520ZSN') HTTP/1.1" 204 0
2026-03-30 08:09:19 [bca.uk] INFO: Found listing with ID: GK62%20SWZ
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK62%2520SWZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:19 [bca.uk] INFO: Scrape type for GK62%20SWZ: 2
2026-03-30 08:09:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b9118688-2565-5e4e-9a78-9c8e3687bf44 with identifier: GK62%20SWZ
2026-03-30 08:09:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b9118688-2565-5e4e-9a78-9c8e3687bf44 with scrape type 2
2026-03-30 08:09:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b9118688-2565-5e4e-9a78-9c8e3687bf44 with scrape type 2
2026-03-30 08:09:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b9118688-2565-5e4e-9a78-9c8e3687bf44, identifier: GK62%20SWZ
2026-03-30 08:09:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b9118688-2565-5e4e-9a78-9c8e3687bf44 with identifier: GK62%20SWZ
2026-03-30 08:09:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b9118688-2565-5e4e-9a78-9c8e3687bf44 with identifier: GK62%20SWZ
2026-03-30 08:09:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b9118688-2565-5e4e-9a78-9c8e3687bf44 with identifier: GK62%20SWZ to the API
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GK62%20SWZ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b9118688-2565-5e4e-9a78-9c8e3687bf44',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GK62 SWZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GK62%20SWZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'AUDI',
 'model': 'A5 SPORTBACK',
 'odometer': 101139,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'AUDI A5 SPORTBACK 1.8 TFSI 170 5S M-T Hatchback',
 'transmission': 'manual',
 'trim': 'TFSI 170 5S M-T',
 'vin': 'WAUZZZ8T3DA017212',
 'year': 2012}
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK62%2520SWZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:20 [bca.uk] INFO: Saving data for GK62%20SWZ: {'auction_closing_time': 1774951200.0, 'created_time': 1774505211.140275, 'last_price_update_time': 1774858160.077925}
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GK62%2520SWZ') HTTP/1.1" 204 0
2026-03-30 08:09:20 [bca.uk] INFO: Found listing with ID: GV68%20SRZ
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV68%2520SRZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:20 [bca.uk] INFO: Scrape type for GV68%20SRZ: 0
2026-03-30 08:09:20 [bca.uk] INFO: Found listing with ID: HG58%20ENY
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG58%2520ENY%27 HTTP/1.1" 200 None
2026-03-30 08:09:20 [bca.uk] INFO: Scrape type for HG58%20ENY: 2
2026-03-30 08:09:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0eb4bc84-ba64-5f37-9d74-e4f40a86960d with identifier: HG58%20ENY
2026-03-30 08:09:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0eb4bc84-ba64-5f37-9d74-e4f40a86960d with scrape type 2
2026-03-30 08:09:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0eb4bc84-ba64-5f37-9d74-e4f40a86960d with scrape type 2
2026-03-30 08:09:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0eb4bc84-ba64-5f37-9d74-e4f40a86960d, identifier: HG58%20ENY
2026-03-30 08:09:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0eb4bc84-ba64-5f37-9d74-e4f40a86960d with identifier: HG58%20ENY
2026-03-30 08:09:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0eb4bc84-ba64-5f37-9d74-e4f40a86960d with identifier: HG58%20ENY
2026-03-30 08:09:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0eb4bc84-ba64-5f37-9d74-e4f40a86960d with identifier: HG58%20ENY to the API
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HG58%20ENY-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '1.3L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0eb4bc84-ba64-5f37-9d74-e4f40a86960d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HG58 ENY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HG58%20ENY&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'DAIHATSU',
 'model': 'COPEN',
 'odometer': 69119,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'DAIHATSU COPEN 1.3 COUPE CABRIOLET Convertible',
 'transmission': 'manual',
 'trim': 'COUPE CABRIOLET',
 'vin': 'JDAL881K000004392',
 'year': 2008}
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG58%2520ENY%27 HTTP/1.1" 200 None
2026-03-30 08:09:20 [bca.uk] INFO: Saving data for HG58%20ENY: {'auction_closing_time': 1774951200.0, 'created_time': 1774505207.855558, 'last_price_update_time': 1774858160.512064}
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HG58%2520ENY') HTTP/1.1" 204 0
2026-03-30 08:09:20 [bca.uk] INFO: Found listing with ID: KN65%20XDZ
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN65%2520XDZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:20 [bca.uk] INFO: Scrape type for KN65%20XDZ: 0
2026-03-30 08:09:20 [bca.uk] INFO: Found listing with ID: KO18%20FFN
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO18%2520FFN%27 HTTP/1.1" 200 None
2026-03-30 08:09:20 [bca.uk] INFO: Scrape type for KO18%20FFN: 2
2026-03-30 08:09:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: adb8800f-f0d6-5adb-9a67-7cfac682be14 with identifier: KO18%20FFN
2026-03-30 08:09:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item adb8800f-f0d6-5adb-9a67-7cfac682be14 with scrape type 2
2026-03-30 08:09:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item adb8800f-f0d6-5adb-9a67-7cfac682be14 with scrape type 2
2026-03-30 08:09:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: adb8800f-f0d6-5adb-9a67-7cfac682be14, identifier: KO18%20FFN
2026-03-30 08:09:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: adb8800f-f0d6-5adb-9a67-7cfac682be14 with identifier: KO18%20FFN
2026-03-30 08:09:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: adb8800f-f0d6-5adb-9a67-7cfac682be14 with identifier: KO18%20FFN
2026-03-30 08:09:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: adb8800f-f0d6-5adb-9a67-7cfac682be14 with identifier: KO18%20FFN to the API
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KO18%20FFN-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'adb8800f-f0d6-5adb-9a67-7cfac682be14',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KO18 FFN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KO18%20FFN&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 51675,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.4 75 ENERGY Hatchback',
 'transmission': 'manual',
 'trim': '75 ENERGY',
 'vin': 'W0V0XEP68J4277658',
 'year': 2018}
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO18%2520FFN%27 HTTP/1.1" 200 None
2026-03-30 08:09:20 [bca.uk] INFO: Saving data for KO18%20FFN: {'auction_closing_time': 1774951200.0, 'created_time': 1774505201.71006, 'last_price_update_time': 1774858160.969874}
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KO18%2520FFN') HTTP/1.1" 204 0
2026-03-30 08:09:21 [bca.uk] INFO: Found listing with ID: KP11%20KHM
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP11%2520KHM%27 HTTP/1.1" 200 None
2026-03-30 08:09:21 [bca.uk] INFO: Scrape type for KP11%20KHM: 0
2026-03-30 08:09:21 [bca.uk] INFO: Found listing with ID: FY11%20XAM
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY11%2520XAM%27 HTTP/1.1" 200 None
2026-03-30 08:09:21 [bca.uk] INFO: Scrape type for FY11%20XAM: 2
2026-03-30 08:09:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6b8369a4-4b5f-5391-b257-33855e4e97fd with identifier: FY11%20XAM
2026-03-30 08:09:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6b8369a4-4b5f-5391-b257-33855e4e97fd with scrape type 2
2026-03-30 08:09:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6b8369a4-4b5f-5391-b257-33855e4e97fd with scrape type 2
2026-03-30 08:09:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6b8369a4-4b5f-5391-b257-33855e4e97fd, identifier: FY11%20XAM
2026-03-30 08:09:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6b8369a4-4b5f-5391-b257-33855e4e97fd with identifier: FY11%20XAM
2026-03-30 08:09:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6b8369a4-4b5f-5391-b257-33855e4e97fd with identifier: FY11%20XAM
2026-03-30 08:09:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6b8369a4-4b5f-5391-b257-33855e4e97fd with identifier: FY11%20XAM to the API
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FY11%20XAM-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6b8369a4-4b5f-5391-b257-33855e4e97fd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FY11 XAM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FY11%20XAM&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 61518,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.2 82 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': '82 ZETEC',
 'vin': 'WF0JXXGAJJAG69467',
 'year': 2011}
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY11%2520XAM%27 HTTP/1.1" 200 None
2026-03-30 08:09:21 [bca.uk] INFO: Saving data for FY11%20XAM: {'auction_closing_time': 1774951200.0, 'created_time': 1774505184.890533, 'last_price_update_time': 1774858161.559884}
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FY11%2520XAM') HTTP/1.1" 204 0
2026-03-30 08:09:21 [bca.uk] INFO: Found listing with ID: PN13%20LJJ
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN13%2520LJJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:21 [bca.uk] INFO: Scrape type for PN13%20LJJ: 0
2026-03-30 08:09:21 [bca.uk] INFO: Found listing with ID: SM11%20WBL
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM11%2520WBL%27 HTTP/1.1" 200 None
2026-03-30 08:09:21 [bca.uk] INFO: Scrape type for SM11%20WBL: 2
2026-03-30 08:09:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4155bed9-944d-51e5-adae-e44090f86f7a with identifier: SM11%20WBL
2026-03-30 08:09:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4155bed9-944d-51e5-adae-e44090f86f7a with scrape type 2
2026-03-30 08:09:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4155bed9-944d-51e5-adae-e44090f86f7a with scrape type 2
2026-03-30 08:09:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4155bed9-944d-51e5-adae-e44090f86f7a, identifier: SM11%20WBL
2026-03-30 08:09:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=40&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:09:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4155bed9-944d-51e5-adae-e44090f86f7a with identifier: SM11%20WBL
2026-03-30 08:09:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4155bed9-944d-51e5-adae-e44090f86f7a with identifier: SM11%20WBL
2026-03-30 08:09:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4155bed9-944d-51e5-adae-e44090f86f7a with identifier: SM11%20WBL to the API
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=39&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SM11%20WBL-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4155bed9-944d-51e5-adae-e44090f86f7a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SM11 WBL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SM11%20WBL&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'SKODA',
 'model': 'YETI',
 'odometer': 113694,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'SKODA YETI 2.0 TDI CR 110 S Estate',
 'transmission': 'manual',
 'trim': 'TDI CR 110 S',
 'vin': 'TMBKC75L4C6011774',
 'year': 2011}
2026-03-30 08:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM11%2520WBL%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Saving data for SM11%20WBL: {'auction_closing_time': 1774951200.0, 'created_time': 1774505174.326666, 'last_price_update_time': 1774858162.003521}
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SM11%2520WBL') HTTP/1.1" 204 0
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: YP62%20EVF
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP62%2520EVF%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for YP62%20EVF: 0
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: YR66%20CZW
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR66%2520CZW%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for YR66%20CZW: 0
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: DU11%20KVT
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU11%2520KVT%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for DU11%20KVT: 0
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: KY64%20PXG
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY64%2520PXG%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for KY64%20PXG: 0
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: LN66%20SHZ
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN66%2520SHZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for LN66%20SHZ: 0
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: MA13%20NFL
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA13%2520NFL%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for MA13%20NFL: 0
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: NJ60%20SXP
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ60%2520SXP%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for NJ60%20SXP: 0
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: SH10%20BVC
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH10%2520BVC%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for SH10%20BVC: 0
2026-03-30 08:09:22 [bca.uk] INFO: Total items found: 100
2026-03-30 08:09:22 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded
2026-03-30 08:09:22 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:09:22 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: SJ14%20NOF
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ14%2520NOF%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for SJ14%20NOF: 0
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: SJ65%20XUT
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ65%2520XUT%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for SJ65%20XUT: 0
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: KJ18%20SXG
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ18%2520SXG%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for KJ18%20SXG: 0
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: LJ64%20UMR
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ64%2520UMR%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for LJ64%20UMR: 0
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: LV13%20EXZ
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV13%2520EXZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for LV13%20EXZ: 0
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: NA15%20UTV
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA15%2520UTV%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for NA15%20UTV: 2
2026-03-30 08:09:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8c82c24f-4c73-5d80-83cf-5d611cb350cf with identifier: NA15%20UTV
2026-03-30 08:09:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8c82c24f-4c73-5d80-83cf-5d611cb350cf with scrape type 2
2026-03-30 08:09:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8c82c24f-4c73-5d80-83cf-5d611cb350cf with scrape type 2
2026-03-30 08:09:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8c82c24f-4c73-5d80-83cf-5d611cb350cf, identifier: NA15%20UTV
2026-03-30 08:09:22 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:22 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8c82c24f-4c73-5d80-83cf-5d611cb350cf with identifier: NA15%20UTV
2026-03-30 08:09:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8c82c24f-4c73-5d80-83cf-5d611cb350cf with identifier: NA15%20UTV
2026-03-30 08:09:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8c82c24f-4c73-5d80-83cf-5d611cb350cf with identifier: NA15%20UTV to the API
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=40&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NA15%20UTV-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8c82c24f-4c73-5d80-83cf-5d611cb350cf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NA15 UTV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NA15%20UTV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'SUZUKI',
 'model': 'SWIFT',
 'odometer': 62208,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'SUZUKI SWIFT 1.6 SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'SPORT',
 'vin': 'TSMNZC32S00536076',
 'year': 2015}
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA15%2520UTV%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Saving data for NA15%20UTV: {'auction_closing_time': 1774951200.0, 'created_time': 1774419155.12755, 'last_price_update_time': 1774858162.704431}
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NA15%2520UTV') HTTP/1.1" 204 0
2026-03-30 08:09:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: OU64%20WOH
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU64%2520WOH%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for OU64%20WOH: 0
2026-03-30 08:09:22 [bca.uk] INFO: Found listing with ID: EK13%20RKJ
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK13%2520RKJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:22 [bca.uk] INFO: Scrape type for EK13%20RKJ: 2
2026-03-30 08:09:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3be18cdb-86f2-5871-838d-2b1386d5eff3 with identifier: EK13%20RKJ
2026-03-30 08:09:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3be18cdb-86f2-5871-838d-2b1386d5eff3 with scrape type 2
2026-03-30 08:09:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3be18cdb-86f2-5871-838d-2b1386d5eff3 with scrape type 2
2026-03-30 08:09:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3be18cdb-86f2-5871-838d-2b1386d5eff3, identifier: EK13%20RKJ
2026-03-30 08:09:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3be18cdb-86f2-5871-838d-2b1386d5eff3 with identifier: EK13%20RKJ
2026-03-30 08:09:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3be18cdb-86f2-5871-838d-2b1386d5eff3 with identifier: EK13%20RKJ
2026-03-30 08:09:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3be18cdb-86f2-5871-838d-2b1386d5eff3 with identifier: EK13%20RKJ to the API
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=40&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EK13%20RKJ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3be18cdb-86f2-5871-838d-2b1386d5eff3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EK13 RKJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EK13%20RKJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 175899,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 E/B 150 TITANIUM Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 150 TITANIUM',
 'vin': 'WF0KXXGCBKDP35995',
 'year': 2013}
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK13%2520RKJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:23 [bca.uk] INFO: Saving data for EK13%20RKJ: {'auction_closing_time': 1774951200.0, 'created_time': 1774505202.879899, 'last_price_update_time': 1774858163.277826}
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EK13%2520RKJ') HTTP/1.1" 204 0
2026-03-30 08:09:23 [bca.uk] INFO: Found listing with ID: EO60%20LVJ
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO60%2520LVJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:23 [bca.uk] INFO: Scrape type for EO60%20LVJ: 2
2026-03-30 08:09:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7b1cea94-f3ad-5603-ad7d-fad07eb754c9 with identifier: EO60%20LVJ
2026-03-30 08:09:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7b1cea94-f3ad-5603-ad7d-fad07eb754c9 with scrape type 2
2026-03-30 08:09:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7b1cea94-f3ad-5603-ad7d-fad07eb754c9 with scrape type 2
2026-03-30 08:09:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7b1cea94-f3ad-5603-ad7d-fad07eb754c9, identifier: EO60%20LVJ
2026-03-30 08:09:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7b1cea94-f3ad-5603-ad7d-fad07eb754c9 with identifier: EO60%20LVJ
2026-03-30 08:09:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7b1cea94-f3ad-5603-ad7d-fad07eb754c9 with identifier: EO60%20LVJ
2026-03-30 08:09:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7b1cea94-f3ad-5603-ad7d-fad07eb754c9 with identifier: EO60%20LVJ to the API
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=40&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 165,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EO60%20LVJ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '7b1cea94-f3ad-5603-ad7d-fad07eb754c9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EO60 LVJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EO60%20LVJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MERCEDES-BENZ',
 'model': 'B200',
 'odometer': 95237,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ B200 2.0 CDI SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'CDI SPORT',
 'vin': 'WDD2452082J625751',
 'year': 2010}
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO60%2520LVJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:23 [bca.uk] INFO: Saving data for EO60%20LVJ: {'auction_closing_time': 1774951200.0, 'created_time': 1774505172.953521, 'last_price_update_time': 1774858163.946256}
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EO60%2520LVJ') HTTP/1.1" 204 0
2026-03-30 08:09:23 [bca.uk] INFO: Found listing with ID: ET15%20LNC
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET15%2520LNC%27 HTTP/1.1" 200 None
2026-03-30 08:09:23 [bca.uk] INFO: Scrape type for ET15%20LNC: 0
2026-03-30 08:09:23 [bca.uk] INFO: Found listing with ID: PN09%20VVK
2026-03-30 08:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN09%2520VVK%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for PN09%20VVK: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: YJ69%20DTA
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ69%2520DTA%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for YJ69%20DTA: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: AJ73%20DVM
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ73%2520DVM%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for AJ73%20DVM: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: FE18%20XLP
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE18%2520XLP%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for FE18%20XLP: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: RJ68%20ECE
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ68%2520ECE%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for RJ68%20ECE: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: WR21%20YPP
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR21%2520YPP%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for WR21%20YPP: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: SN68%20GKV
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN68%2520GKV%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for SN68%20GKV: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: BG70%20NZK
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG70%2520NZK%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for BG70%20NZK: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: FG70%20HJC
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG70%2520HJC%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for FG70%20HJC: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: LY74%20OPG
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY74%2520OPG%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for LY74%20OPG: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: VO70%20KWG
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO70%2520KWG%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for VO70%20KWG: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: WG71%20LHX
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG71%2520LHX%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for WG71%20LHX: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: YD73%20JXJ
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD73%2520JXJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for YD73%20JXJ: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: CP23%20PXJ
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP23%2520PXJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for CP23%20PXJ: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: DP72%20HJG
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP72%2520HJG%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for DP72%20HJG: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: LV72%20OEZ
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV72%2520OEZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for LV72%20OEZ: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: RJ22%20XKS
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ22%2520XKS%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for RJ22%20XKS: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: RN19%20HSK
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RN19%2520HSK%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for RN19%20HSK: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: VE25%20AFN
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE25%2520AFN%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for VE25%20AFN: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: VN25%20RXF
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN25%2520RXF%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for VN25%20RXF: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: VN25%20ZZD
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN25%2520ZZD%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for VN25%20ZZD: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: VN25%20ZZV
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN25%2520ZZV%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for VN25%20ZZV: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: YC25%20WVA
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC25%2520WVA%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for YC25%20WVA: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: AX72%20KBF
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX72%2520KBF%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for AX72%20KBF: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: BT72%20GFG
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT72%2520GFG%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for BT72%20GFG: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: DL73%20KXW
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KXW%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for DL73%20KXW: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: DV24%20BYX
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV24%2520BYX%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for DV24%20BYX: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: DV24%20CFM
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV24%2520CFM%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for DV24%20CFM: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: DV24%20JSU
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV24%2520JSU%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for DV24%20JSU: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: GM23%20LHE
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM23%2520LHE%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for GM23%20LHE: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: GM23%20LHG
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM23%2520LHG%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for GM23%20LHG: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: GV74%20XKX
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV74%2520XKX%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for GV74%20XKX: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: GY24%20TWL
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY24%2520TWL%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for GY24%20TWL: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: KE23%20CUC
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE23%2520CUC%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for KE23%20CUC: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: KE73%20YZH
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE73%2520YZH%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for KE73%20YZH: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: KF73%20AUY
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF73%2520AUY%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for KF73%20AUY: 0
2026-03-30 08:09:24 [bca.uk] INFO: Found listing with ID: KF73%20CXE
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF73%2520CXE%27 HTTP/1.1" 200 None
2026-03-30 08:09:24 [bca.uk] INFO: Scrape type for KF73%20CXE: 2
2026-03-30 08:09:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 35e485fd-7d24-51c1-88c1-dbcda80d7cb5 with identifier: KF73%20CXE
2026-03-30 08:09:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 35e485fd-7d24-51c1-88c1-dbcda80d7cb5 with scrape type 2
2026-03-30 08:09:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 35e485fd-7d24-51c1-88c1-dbcda80d7cb5 with scrape type 2
2026-03-30 08:09:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 35e485fd-7d24-51c1-88c1-dbcda80d7cb5, identifier: KF73%20CXE
2026-03-30 08:09:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 35e485fd-7d24-51c1-88c1-dbcda80d7cb5 with identifier: KF73%20CXE
2026-03-30 08:09:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 35e485fd-7d24-51c1-88c1-dbcda80d7cb5 with identifier: KF73%20CXE
2026-03-30 08:09:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 35e485fd-7d24-51c1-88c1-dbcda80d7cb5 with identifier: KF73%20CXE to the API
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=40&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 145,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KF73%20CXE-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '35e485fd-7d24-51c1-88c1-dbcda80d7cb5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'KF73 CXE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KF73%20CXE&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bridgwater',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 15636,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 16000,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 3008 1.2 P/T 130 ALLURE EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 ALLURE EAT8',
 'vin': 'VF3MRHNSURS018921',
 'year': 2024}
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF73%2520CXE%27 HTTP/1.1" 200 None
2026-03-30 08:09:25 [bca.uk] INFO: Saving data for KF73%20CXE: {'auction_closing_time': 1775199600.0, 'created_time': 1773846492.770163, 'last_price_update_time': 1774858165.011426}
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KF73%2520CXE') HTTP/1.1" 204 0
2026-03-30 08:09:25 [bca.uk] INFO: Found listing with ID: KJ23%20NMA
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ23%2520NMA%27 HTTP/1.1" 200 None
2026-03-30 08:09:25 [bca.uk] INFO: Scrape type for KJ23%20NMA: 0
2026-03-30 08:09:25 [bca.uk] INFO: Found listing with ID: KK23%20BVW
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK23%2520BVW%27 HTTP/1.1" 200 None
2026-03-30 08:09:25 [bca.uk] INFO: Scrape type for KK23%20BVW: 0
2026-03-30 08:09:25 [bca.uk] INFO: Found listing with ID: LL74%20DYY
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DYY%27 HTTP/1.1" 200 None
2026-03-30 08:09:25 [bca.uk] INFO: Scrape type for LL74%20DYY: 0
2026-03-30 08:09:25 [bca.uk] INFO: Found listing with ID: LN24%20PYB
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520PYB%27 HTTP/1.1" 200 None
2026-03-30 08:09:25 [bca.uk] INFO: Scrape type for LN24%20PYB: 2
2026-03-30 08:09:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2b97d922-711f-5868-a977-c9b3c43e5b60 with identifier: LN24%20PYB
2026-03-30 08:09:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2b97d922-711f-5868-a977-c9b3c43e5b60 with scrape type 2
2026-03-30 08:09:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2b97d922-711f-5868-a977-c9b3c43e5b60 with scrape type 2
2026-03-30 08:09:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2b97d922-711f-5868-a977-c9b3c43e5b60, identifier: LN24%20PYB
2026-03-30 08:09:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2b97d922-711f-5868-a977-c9b3c43e5b60 with identifier: LN24%20PYB
2026-03-30 08:09:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2b97d922-711f-5868-a977-c9b3c43e5b60 with identifier: LN24%20PYB
2026-03-30 08:09:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2b97d922-711f-5868-a977-c9b3c43e5b60 with identifier: LN24%20PYB to the API
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=40&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LN24%20PYB-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2b97d922-711f-5868-a977-c9b3c43e5b60',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LN24 PYB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LN24%20PYB&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 10534,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 13500,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 T 130 GS Hatchback',
 'transmission': 'automatic',
 'trim': 'T 130 GS',
 'vin': 'VXKUPHNSSP4355090',
 'year': 2024}
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520PYB%27 HTTP/1.1" 200 None
2026-03-30 08:09:25 [bca.uk] INFO: Saving data for LN24%20PYB: {'auction_closing_time': 1775199600.0, 'created_time': 1773842721.601133, 'last_price_update_time': 1774858165.544781}
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LN24%2520PYB') HTTP/1.1" 204 0
2026-03-30 08:09:25 [bca.uk] INFO: Found listing with ID: LN24%20RHA
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RHA%27 HTTP/1.1" 200 None
2026-03-30 08:09:25 [bca.uk] INFO: Scrape type for LN24%20RHA: 2
2026-03-30 08:09:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: df880317-38ff-59b5-b661-34e4fe9bb717 with identifier: LN24%20RHA
2026-03-30 08:09:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item df880317-38ff-59b5-b661-34e4fe9bb717 with scrape type 2
2026-03-30 08:09:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item df880317-38ff-59b5-b661-34e4fe9bb717 with scrape type 2
2026-03-30 08:09:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: df880317-38ff-59b5-b661-34e4fe9bb717, identifier: LN24%20RHA
2026-03-30 08:09:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: df880317-38ff-59b5-b661-34e4fe9bb717 with identifier: LN24%20RHA
2026-03-30 08:09:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: df880317-38ff-59b5-b661-34e4fe9bb717 with identifier: LN24%20RHA
2026-03-30 08:09:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: df880317-38ff-59b5-b661-34e4fe9bb717 with identifier: LN24%20RHA to the API
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=40&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LN24%20RHA-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'df880317-38ff-59b5-b661-34e4fe9bb717',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LN24 RHA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LN24%20RHA&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 4821,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 14000,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 T 130 GS Hatchback',
 'transmission': 'automatic',
 'trim': 'T 130 GS',
 'vin': 'VXKUPHNSSR4033753',
 'year': 2024}
2026-03-30 08:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RHA%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Saving data for LN24%20RHA: {'auction_closing_time': 1775199600.0, 'created_time': 1773842722.019464, 'last_price_update_time': 1774858166.006266}
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LN24%2520RHA') HTTP/1.1" 204 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: LN24%20RNF
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RNF%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for LN24%20RNF: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: LN24%20RVF
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RVF%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for LN24%20RVF: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: LO74%20XZE
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO74%2520XZE%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for LO74%20XZE: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: LP73%20DKN
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP73%2520DKN%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for LP73%20DKN: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: LT22%20VLG
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT22%2520VLG%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for LT22%20VLG: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: MA24%20FLV
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA24%2520FLV%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for MA24%20FLV: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: MA24%20FSV
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA24%2520FSV%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for MA24%20FSV: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: ME73%20NHC
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ME73%2520NHC%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for ME73%20NHC: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: MJ74%20HDD
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ74%2520HDD%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for MJ74%20HDD: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: MW74%20DFF
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520DFF%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for MW74%20DFF: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: MW74%20DLO
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520DLO%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for MW74%20DLO: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: MW74%20NRL
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520NRL%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for MW74%20NRL: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: RX73%20KSU
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX73%2520KSU%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for RX73%20KSU: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: WM72%20RXO
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM72%2520RXO%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for WM72%20RXO: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: WP74%20CWK
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP74%2520CWK%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for WP74%20CWK: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: WV74%20OCH
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV74%2520OCH%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for WV74%20OCH: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: YF23%20UOA
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF23%2520UOA%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for YF23%20UOA: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: YY73%20XEC
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520XEC%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for YY73%20XEC: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: YY73%20XHZ
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520XHZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for YY73%20XHZ: 2
2026-03-30 08:09:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 46d701f1-1a0c-535c-afa6-cd73a4cc451d with identifier: YY73%20XHZ
2026-03-30 08:09:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 46d701f1-1a0c-535c-afa6-cd73a4cc451d with scrape type 2
2026-03-30 08:09:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 46d701f1-1a0c-535c-afa6-cd73a4cc451d with scrape type 2
2026-03-30 08:09:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 46d701f1-1a0c-535c-afa6-cd73a4cc451d, identifier: YY73%20XHZ
2026-03-30 08:09:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 46d701f1-1a0c-535c-afa6-cd73a4cc451d with identifier: YY73%20XHZ
2026-03-30 08:09:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 46d701f1-1a0c-535c-afa6-cd73a4cc451d with identifier: YY73%20XHZ
2026-03-30 08:09:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 46d701f1-1a0c-535c-afa6-cd73a4cc451d with identifier: YY73%20XHZ to the API
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=40&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 106,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YY73%20XHZ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.0L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '46d701f1-1a0c-535c-afa6-cd73a4cc451d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YY73 XHZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YY73%20XHZ&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'FIAT',
 'model': '500',
 'odometer': 26407,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 8700,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'FIAT 500 1.0 M/H Hatchback',
 'transmission': 'manual',
 'trim': 'M/H',
 'vin': 'ZFACF1BJ1PJJ10848',
 'year': 2023}
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520XHZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Saving data for YY73%20XHZ: {'auction_closing_time': 1775199600.0, 'created_time': 1773909379.937439, 'last_price_update_time': 1774858166.715909}
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YY73%2520XHZ') HTTP/1.1" 204 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: YY73%20XJD
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520XJD%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for YY73%20XJD: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: CP18%20SYV
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP18%2520SYV%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for CP18%20SYV: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: KX68%20NDF
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX68%2520NDF%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for KX68%20NDF: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: OY18%20CXR
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY18%2520CXR%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for OY18%20CXR: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: PX67%20WMY
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX67%2520WMY%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for PX67%20WMY: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: SV14%20XST
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV14%2520XST%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for SV14%20XST: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: SW69%20PGF
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW69%2520PGF%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for SW69%20PGF: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: EO17%20NNT
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO17%2520NNT%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for EO17%20NNT: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: GB67%20HRV
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GB67%2520HRV%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for GB67%20HRV: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: KV68%20XLU
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV68%2520XLU%27 HTTP/1.1" 200 None
2026-03-30 08:09:26 [bca.uk] INFO: Scrape type for KV68%20XLU: 0
2026-03-30 08:09:26 [bca.uk] INFO: Found listing with ID: LC22%20KRD
2026-03-30 08:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC22%2520KRD%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Scrape type for LC22%20KRD: 0
2026-03-30 08:09:27 [bca.uk] INFO: Found listing with ID: LC72%20DHL
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC72%2520DHL%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Scrape type for LC72%20DHL: 2
2026-03-30 08:09:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a262888c-e55e-5fda-b7d1-827cf6fa1e65 with identifier: LC72%20DHL
2026-03-30 08:09:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a262888c-e55e-5fda-b7d1-827cf6fa1e65 with scrape type 2
2026-03-30 08:09:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a262888c-e55e-5fda-b7d1-827cf6fa1e65 with scrape type 2
2026-03-30 08:09:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a262888c-e55e-5fda-b7d1-827cf6fa1e65, identifier: LC72%20DHL
2026-03-30 08:09:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a262888c-e55e-5fda-b7d1-827cf6fa1e65 with identifier: LC72%20DHL
2026-03-30 08:09:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a262888c-e55e-5fda-b7d1-827cf6fa1e65 with identifier: LC72%20DHL
2026-03-30 08:09:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a262888c-e55e-5fda-b7d1-827cf6fa1e65 with identifier: LC72%20DHL to the API
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=40&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LC72%20DHL-GB',
 'category': 'Car',
 'color': 'orange',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a262888c-e55e-5fda-b7d1-827cf6fa1e65',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LC72 DHL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LC72%20DHL&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Enfield',
 'make': 'SKODA',
 'model': 'FABIA',
 'odometer': 10525,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 12100,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'SKODA FABIA 1.0 TSI 110 SE COMFORT DSG Hatchback',
 'transmission': 'automatic',
 'trim': 'TSI 110 SE COMFORT DSG',
 'vin': 'TMBFR6PJ4N4057447',
 'year': 2022}
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC72%2520DHL%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Saving data for LC72%20DHL: {'auction_closing_time': 1775199600.0, 'created_time': 1774479455.305355, 'last_price_update_time': 1774858167.401211}
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LC72%2520DHL') HTTP/1.1" 204 0
2026-03-30 08:09:27 [bca.uk] INFO: Found listing with ID: LL70%20FHT
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL70%2520FHT%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Scrape type for LL70%20FHT: 0
2026-03-30 08:09:27 [bca.uk] INFO: Found listing with ID: LV24%20JUC
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV24%2520JUC%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Scrape type for LV24%20JUC: 0
2026-03-30 08:09:27 [bca.uk] INFO: Found listing with ID: OE68%20UGJ
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE68%2520UGJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Scrape type for OE68%20UGJ: 0
2026-03-30 08:09:27 [bca.uk] INFO: Found listing with ID: SE70%20BUP
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE70%2520BUP%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Scrape type for SE70%20BUP: 0
2026-03-30 08:09:27 [bca.uk] INFO: Found listing with ID: YC17%20ZWS
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC17%2520ZWS%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Scrape type for YC17%20ZWS: 0
2026-03-30 08:09:27 [bca.uk] INFO: Found listing with ID: BD71%20ZCE
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD71%2520ZCE%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Scrape type for BD71%20ZCE: 0
2026-03-30 08:09:27 [bca.uk] INFO: Found listing with ID: KN69%20EOF
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN69%2520EOF%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Scrape type for KN69%20EOF: 0
2026-03-30 08:09:27 [bca.uk] INFO: Found listing with ID: BV68%20BNK
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV68%2520BNK%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Scrape type for BV68%20BNK: 0
2026-03-30 08:09:27 [bca.uk] INFO: Found listing with ID: EA71%20ATN
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA71%2520ATN%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Scrape type for EA71%20ATN: 0
2026-03-30 08:09:27 [bca.uk] INFO: Found listing with ID: EA73%20HHR
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA73%2520HHR%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Scrape type for EA73%20HHR: 0
2026-03-30 08:09:27 [bca.uk] INFO: Found listing with ID: EN68%20RVC
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN68%2520RVC%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Scrape type for EN68%20RVC: 0
2026-03-30 08:09:27 [bca.uk] INFO: Found listing with ID: EX23%20AYH
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX23%2520AYH%27 HTTP/1.1" 200 None
2026-03-30 08:09:27 [bca.uk] INFO: Scrape type for EX23%20AYH: 2
2026-03-30 08:09:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1dcb8a3c-e3b4-5995-92cc-afaaa800d38e with identifier: EX23%20AYH
2026-03-30 08:09:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1dcb8a3c-e3b4-5995-92cc-afaaa800d38e with scrape type 2
2026-03-30 08:09:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1dcb8a3c-e3b4-5995-92cc-afaaa800d38e with scrape type 2
2026-03-30 08:09:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1dcb8a3c-e3b4-5995-92cc-afaaa800d38e, identifier: EX23%20AYH
2026-03-30 08:09:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1dcb8a3c-e3b4-5995-92cc-afaaa800d38e with identifier: EX23%20AYH
2026-03-30 08:09:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1dcb8a3c-e3b4-5995-92cc-afaaa800d38e with identifier: EX23%20AYH
2026-03-30 08:09:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1dcb8a3c-e3b4-5995-92cc-afaaa800d38e with identifier: EX23%20AYH to the API
2026-03-30 08:09:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=40&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 107,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EX23%20AYH-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '1dcb8a3c-e3b4-5995-92cc-afaaa800d38e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EX23 AYH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EX23%20AYH&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Enfield',
 'make': 'RENAULT',
 'model': 'CAPTUR',
 'odometer': 16527,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 13900,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'RENAULT CAPTUR 1.6 E-TECH HEV ENGINEERED BOSE ED. Hatchback',
 'transmission': 'automatic',
 'trim': 'E-TECH HEV ENGINEERED BOSE ED.',
 'vin': 'VF1RJB00470586498',
 'year': 2023}
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX23%2520AYH%27 HTTP/1.1" 200 None
2026-03-30 08:09:28 [bca.uk] INFO: Saving data for EX23%20AYH: {'auction_closing_time': 1775199600.0, 'created_time': 1774005898.666895, 'last_price_update_time': 1774858168.127469}
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EX23%2520AYH') HTTP/1.1" 204 0
2026-03-30 08:09:28 [bca.uk] INFO: Found listing with ID: EY72%20LOD
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY72%2520LOD%27 HTTP/1.1" 200 None
2026-03-30 08:09:28 [bca.uk] INFO: Scrape type for EY72%20LOD: 0
2026-03-30 08:09:28 [bca.uk] INFO: Found listing with ID: HG69%20EAF
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG69%2520EAF%27 HTTP/1.1" 200 None
2026-03-30 08:09:28 [bca.uk] INFO: Scrape type for HG69%20EAF: 0
2026-03-30 08:09:28 [bca.uk] INFO: Found listing with ID: KF24%20OBP
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF24%2520OBP%27 HTTP/1.1" 200 None
2026-03-30 08:09:28 [bca.uk] INFO: Scrape type for KF24%20OBP: 0
2026-03-30 08:09:28 [bca.uk] INFO: Found listing with ID: LS22%20FOV
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS22%2520FOV%27 HTTP/1.1" 200 None
2026-03-30 08:09:28 [bca.uk] INFO: Scrape type for LS22%20FOV: 0
2026-03-30 08:09:28 [bca.uk] INFO: Found listing with ID: LX22%20NPA
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX22%2520NPA%27 HTTP/1.1" 200 None
2026-03-30 08:09:28 [bca.uk] INFO: Scrape type for LX22%20NPA: 0
2026-03-30 08:09:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:09:28 [bca.uk] INFO: Total items found: 100
2026-03-30 08:09:28 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=42&sort=MostRecentlyAdded
2026-03-30 08:09:28 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:09:28 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=42&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:28 [bca.uk] INFO: Found listing with ID: WP72%20LTT
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP72%2520LTT%27 HTTP/1.1" 200 None
2026-03-30 08:09:28 [bca.uk] INFO: Scrape type for WP72%20LTT: 0
2026-03-30 08:09:28 [bca.uk] INFO: Found listing with ID: BG74%20HTT
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG74%2520HTT%27 HTTP/1.1" 200 None
2026-03-30 08:09:28 [bca.uk] INFO: Scrape type for BG74%20HTT: 2
2026-03-30 08:09:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ca4994e5-ee7c-55f7-942c-7c103f0f6948 with identifier: BG74%20HTT
2026-03-30 08:09:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ca4994e5-ee7c-55f7-942c-7c103f0f6948 with scrape type 2
2026-03-30 08:09:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ca4994e5-ee7c-55f7-942c-7c103f0f6948 with scrape type 2
2026-03-30 08:09:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ca4994e5-ee7c-55f7-942c-7c103f0f6948, identifier: BG74%20HTT
2026-03-30 08:09:28 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=42&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:28 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=42&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ca4994e5-ee7c-55f7-942c-7c103f0f6948 with identifier: BG74%20HTT
2026-03-30 08:09:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ca4994e5-ee7c-55f7-942c-7c103f0f6948 with identifier: BG74%20HTT
2026-03-30 08:09:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ca4994e5-ee7c-55f7-942c-7c103f0f6948 with identifier: BG74%20HTT to the API
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BG74%20HTT-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.3L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ca4994e5-ee7c-55f7-942c-7c103f0f6948',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BG74 HTT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BG74%20HTT&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Blackbushe',
 'make': 'IVECO',
 'model': 'DAILY 35S14',
 'odometer': 13358,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 19500,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'IVECO DAILY 35S14 2.3 MWB (3520) BUSINESS H/R PanelVan',
 'transmission': 'manual',
 'trim': 'MWB (3520) BUSINESS H/R',
 'vin': 'ZCFCE35A805660252',
 'year': 2024}
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG74%2520HTT%27 HTTP/1.1" 200 None
2026-03-30 08:09:28 [bca.uk] INFO: Saving data for BG74%20HTT: {'auction_closing_time': 1775199600.0, 'created_time': 1773829453.91183, 'last_price_update_time': 1774858168.94133}
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BG74%2520HTT') HTTP/1.1" 204 0
2026-03-30 08:09:28 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:09:28 [bca.uk] INFO: Found listing with ID: LD21%20WJN
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD21%2520WJN%27 HTTP/1.1" 200 None
2026-03-30 08:09:28 [bca.uk] INFO: Scrape type for LD21%20WJN: 0
2026-03-30 08:09:28 [bca.uk] INFO: Found listing with ID: LV75%20ODE
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV75%2520ODE%27 HTTP/1.1" 200 None
2026-03-30 08:09:28 [bca.uk] INFO: Scrape type for LV75%20ODE: 0
2026-03-30 08:09:28 [bca.uk] INFO: Found listing with ID: SN71%20LRF
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN71%2520LRF%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for SN71%20LRF: 0
2026-03-30 08:09:29 [bca.uk] INFO: Found listing with ID: SO21%20GWZ
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO21%2520GWZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for SO21%20GWZ: 0
2026-03-30 08:09:29 [bca.uk] INFO: Found listing with ID: YA71%20PSU
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA71%2520PSU%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for YA71%20PSU: 0
2026-03-30 08:09:29 [bca.uk] INFO: Found listing with ID: WA19%20NEN
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA19%2520NEN%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for WA19%20NEN: 0
2026-03-30 08:09:29 [bca.uk] INFO: Found listing with ID: YH14%20LRL
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH14%2520LRL%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for YH14%20LRL: 0
2026-03-30 08:09:29 [bca.uk] INFO: Found listing with ID: BU22%20TFA
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU22%2520TFA%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for BU22%20TFA: 0
2026-03-30 08:09:29 [bca.uk] INFO: Found listing with ID: GV72%20KDZ
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV72%2520KDZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for GV72%20KDZ: 0
2026-03-30 08:09:29 [bca.uk] INFO: Found listing with ID: HV22%20ZSJ
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV22%2520ZSJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for HV22%20ZSJ: 0
2026-03-30 08:09:29 [bca.uk] INFO: Found listing with ID: HV72%20WUX
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV72%2520WUX%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for HV72%20WUX: 0
2026-03-30 08:09:29 [bca.uk] INFO: Found listing with ID: LR21%20YCX
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR21%2520YCX%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for LR21%20YCX: 0
2026-03-30 08:09:29 [bca.uk] INFO: Found listing with ID: OV23%20CWD
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV23%2520CWD%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for OV23%20CWD: 0
2026-03-30 08:09:29 [bca.uk] INFO: Found listing with ID: RA73%20DWD
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA73%2520DWD%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for RA73%20DWD: 0
2026-03-30 08:09:29 [bca.uk] INFO: Found listing with ID: YG22%20UMR
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG22%2520UMR%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for YG22%20UMR: 0
2026-03-30 08:09:29 [bca.uk] INFO: Found listing with ID: YM74%20WVO
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM74%2520WVO%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for YM74%20WVO: 0
2026-03-30 08:09:29 [bca.uk] INFO: Found listing with ID: KR71%20ZNS
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR71%2520ZNS%27 HTTP/1.1" 200 None
2026-03-30 08:09:29 [bca.uk] INFO: Scrape type for KR71%20ZNS: 2
2026-03-30 08:09:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4d155930-78c8-50cf-853a-875d2d1417a5 with identifier: KR71%20ZNS
2026-03-30 08:09:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4d155930-78c8-50cf-853a-875d2d1417a5 with scrape type 2
2026-03-30 08:09:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4d155930-78c8-50cf-853a-875d2d1417a5 with scrape type 2
2026-03-30 08:09:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4d155930-78c8-50cf-853a-875d2d1417a5, identifier: KR71%20ZNS
2026-03-30 08:09:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4d155930-78c8-50cf-853a-875d2d1417a5 with identifier: KR71%20ZNS
2026-03-30 08:09:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4d155930-78c8-50cf-853a-875d2d1417a5 with identifier: KR71%20ZNS
2026-03-30 08:09:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4d155930-78c8-50cf-853a-875d2d1417a5 with identifier: KR71%20ZNS to the API
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KR71%20ZNS-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T11:00:00Z',
 'fuel_type': 'Electric',
 'id': '4d155930-78c8-50cf-853a-875d2d1417a5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'KR71 ZNS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KR71%20ZNS&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Nottingham',
 'make': 'AUDI',
 'model': 'E-TRON S/B',
 'odometer': 91141,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 12500,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'AUDI E-TRON S/B 71KWH 50 Q S LINE Coupe',
 'transmission': 'automatic',
 'trim': '71KWH 50 Q S LINE',
 'vin': 'WAUZZZGE7NB017468',
 'year': 2022}
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR71%2520ZNS%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Saving data for KR71%20ZNS: {'auction_closing_time': 1774954800.0, 'created_time': 1773846574.991895, 'last_price_update_time': 1774858170.065428}
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KR71%2520ZNS') HTTP/1.1" 204 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: YF66%20KXE
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF66%2520KXE%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for YF66%20KXE: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: BN20%20EGF
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN20%2520EGF%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for BN20%20EGF: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: PK15%20OTH
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK15%2520OTH%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for PK15%20OTH: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: PJ10%20BZK
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ10%2520BZK%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for PJ10%20BZK: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: RF18%20AEK
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF18%2520AEK%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for RF18%20AEK: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: SN61%20GDO
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN61%2520GDO%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for SN61%20GDO: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: WP72%20FXD
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP72%2520FXD%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for WP72%20FXD: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: WA11%20CDO
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA11%2520CDO%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for WA11%20CDO: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: ET21%20SCO
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET21%2520SCO%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for ET21%20SCO: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: LO21%20XVZ
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO21%2520XVZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for LO21%20XVZ: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: BJ68%20NTY
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ68%2520NTY%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for BJ68%20NTY: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: BV23%20GXM
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV23%2520GXM%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for BV23%20GXM: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: FX22%20TVJ
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX22%2520TVJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for FX22%20TVJ: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: LC68%20DRX
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC68%2520DRX%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for LC68%20DRX: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: RK70%20GYB
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK70%2520GYB%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for RK70%20GYB: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: RV22%20XFF
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV22%2520XFF%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for RV22%20XFF: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: MK68%20BWN
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK68%2520BWN%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for MK68%20BWN: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: OY18%20OXG
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY18%2520OXG%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for OY18%20OXG: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: PK22%20WPW
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK22%2520WPW%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for PK22%20WPW: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: YT22%20AHN
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT22%2520AHN%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for YT22%20AHN: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: KT18%20NNJ
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT18%2520NNJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for KT18%20NNJ: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: BC22%20HLN
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC22%2520HLN%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for BC22%20HLN: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: C12%20OLL
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27C12%2520OLL%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for C12%20OLL: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: DY68%20VKP
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY68%2520VKP%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for DY68%20VKP: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: NA22%20COJ
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA22%2520COJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for NA22%20COJ: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: NX69%20MFO
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX69%2520MFO%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for NX69%20MFO: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: SG71%20XJD
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG71%2520XJD%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for SG71%20XJD: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: SW22%20JBO
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW22%2520JBO%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for SW22%20JBO: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: KS20%20GNF
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS20%2520GNF%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for KS20%20GNF: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: KV68%20FFL
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV68%2520FFL%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for KV68%20FFL: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: MA22%20UZX
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA22%2520UZX%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for MA22%20UZX: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: OV69%20ZYX
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV69%2520ZYX%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for OV69%20ZYX: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: YF72%20SCZ
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF72%2520SCZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for YF72%20SCZ: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: LM22%20ZTO
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM22%2520ZTO%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for LM22%20ZTO: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: KS21%20FGU
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS21%2520FGU%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for KS21%20FGU: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: LF68%20HUV
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF68%2520HUV%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for LF68%20HUV: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: KW18%20DWX
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW18%2520DWX%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for KW18%20DWX: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: LR19%20NCU
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR19%2520NCU%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for LR19%20NCU: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: WF70%20FSN
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF70%2520FSN%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for WF70%20FSN: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: DK20%20WOA
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK20%2520WOA%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for DK20%20WOA: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: ET19%20WKG
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET19%2520WKG%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for ET19%20WKG: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: FY69%20XBU
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY69%2520XBU%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for FY69%20XBU: 0
2026-03-30 08:09:30 [bca.uk] INFO: Found listing with ID: DN71%20VHK
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN71%2520VHK%27 HTTP/1.1" 200 None
2026-03-30 08:09:30 [bca.uk] INFO: Scrape type for DN71%20VHK: 2
2026-03-30 08:09:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 962589b1-2e69-5e24-8c7d-a926cc1a38f1 with identifier: DN71%20VHK
2026-03-30 08:09:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 962589b1-2e69-5e24-8c7d-a926cc1a38f1 with scrape type 2
2026-03-30 08:09:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 962589b1-2e69-5e24-8c7d-a926cc1a38f1 with scrape type 2
2026-03-30 08:09:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 962589b1-2e69-5e24-8c7d-a926cc1a38f1, identifier: DN71%20VHK
2026-03-30 08:09:31 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 962589b1-2e69-5e24-8c7d-a926cc1a38f1 with identifier: DN71%20VHK
2026-03-30 08:09:31 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 962589b1-2e69-5e24-8c7d-a926cc1a38f1 with identifier: DN71%20VHK
2026-03-30 08:09:31 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 962589b1-2e69-5e24-8c7d-a926cc1a38f1 with identifier: DN71%20VHK to the API
2026-03-30 08:09:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:31 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 82,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DN71%20VHK-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '962589b1-2e69-5e24-8c7d-a926cc1a38f1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'DN71 VHK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DN71%20VHK&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'LAND ROVER',
 'model': 'RANGE ROVER',
 'odometer': 38640,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'LAND ROVER RANGE ROVER 2.0 P400E WESTMINSTER BLACK StationWagon',
 'transmission': 'automatic',
 'trim': 'P400E WESTMINSTER BLACK',
 'vin': 'SALGA2AY9NA464913',
 'year': 2022}
2026-03-30 08:09:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN71%2520VHK%27 HTTP/1.1" 200 None
2026-03-30 08:09:31 [bca.uk] INFO: Saving data for DN71%20VHK: {'auction_closing_time': 1775037600.0, 'created_time': 1774678124.507388, 'last_price_update_time': 1774858171.679448}
2026-03-30 08:09:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DN71%2520VHK') HTTP/1.1" 204 0
2026-03-30 08:09:31 [bca.uk] INFO: Found listing with ID: HK19%20RSV
2026-03-30 08:09:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK19%2520RSV%27 HTTP/1.1" 200 None
2026-03-30 08:09:31 [bca.uk] INFO: Scrape type for HK19%20RSV: 0
2026-03-30 08:09:31 [bca.uk] INFO: Found listing with ID: GK19%20NSO
2026-03-30 08:09:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK19%2520NSO%27 HTTP/1.1" 200 None
2026-03-30 08:09:31 [bca.uk] INFO: Scrape type for GK19%20NSO: 2
2026-03-30 08:09:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: be3aef43-ee82-5c50-b0b0-7e19f7a3830d with identifier: GK19%20NSO
2026-03-30 08:09:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item be3aef43-ee82-5c50-b0b0-7e19f7a3830d with scrape type 2
2026-03-30 08:09:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item be3aef43-ee82-5c50-b0b0-7e19f7a3830d with scrape type 2
2026-03-30 08:09:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: be3aef43-ee82-5c50-b0b0-7e19f7a3830d, identifier: GK19%20NSO
2026-03-30 08:09:31 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: be3aef43-ee82-5c50-b0b0-7e19f7a3830d with identifier: GK19%20NSO
2026-03-30 08:09:31 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: be3aef43-ee82-5c50-b0b0-7e19f7a3830d with identifier: GK19%20NSO
2026-03-30 08:09:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: be3aef43-ee82-5c50-b0b0-7e19f7a3830d with identifier: GK19%20NSO to the API
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 121,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GK19%20NSO-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'be3aef43-ee82-5c50-b0b0-7e19f7a3830d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GK19 NSO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GK19%20NSO&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'VAUXHALL',
 'model': 'GRANDLAND X',
 'odometer': 75528,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VAUXHALL GRANDLAND X 1.2 T 130 TECH LINE (8SP) Hatchback',
 'transmission': 'automatic',
 'trim': 'T 130 TECH LINE (8SP)',
 'vin': 'W0VZRHNS2KS113077',
 'year': 2019}
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK19%2520NSO%27 HTTP/1.1" 200 None
2026-03-30 08:09:32 [bca.uk] INFO: Saving data for GK19%20NSO: {'auction_closing_time': 1775124000.0, 'created_time': 1774678130.364495, 'last_price_update_time': 1774858172.193699}
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GK19%2520NSO') HTTP/1.1" 204 0
2026-03-30 08:09:32 [bca.uk] INFO: Found listing with ID: WD70%20HZX
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD70%2520HZX%27 HTTP/1.1" 200 None
2026-03-30 08:09:32 [bca.uk] INFO: Scrape type for WD70%20HZX: 0
2026-03-30 08:09:32 [bca.uk] INFO: Found listing with ID: FL68%20LDZ
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL68%2520LDZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:32 [bca.uk] INFO: Scrape type for FL68%20LDZ: 0
2026-03-30 08:09:32 [bca.uk] INFO: Found listing with ID: EK71%20XHH
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK71%2520XHH%27 HTTP/1.1" 200 None
2026-03-30 08:09:32 [bca.uk] INFO: Scrape type for EK71%20XHH: 0
2026-03-30 08:09:32 [bca.uk] INFO: Found listing with ID: LK71%20MTX
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK71%2520MTX%27 HTTP/1.1" 200 None
2026-03-30 08:09:32 [bca.uk] INFO: Scrape type for LK71%20MTX: 2
2026-03-30 08:09:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: db8933c9-c12f-56f9-8a6d-43010c162e72 with identifier: LK71%20MTX
2026-03-30 08:09:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item db8933c9-c12f-56f9-8a6d-43010c162e72 with scrape type 2
2026-03-30 08:09:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item db8933c9-c12f-56f9-8a6d-43010c162e72 with scrape type 2
2026-03-30 08:09:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: db8933c9-c12f-56f9-8a6d-43010c162e72, identifier: LK71%20MTX
2026-03-30 08:09:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: db8933c9-c12f-56f9-8a6d-43010c162e72 with identifier: LK71%20MTX
2026-03-30 08:09:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: db8933c9-c12f-56f9-8a6d-43010c162e72 with identifier: LK71%20MTX
2026-03-30 08:09:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: db8933c9-c12f-56f9-8a6d-43010c162e72 with identifier: LK71%20MTX to the API
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LK71%20MTX-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'db8933c9-c12f-56f9-8a6d-43010c162e72',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LK71 MTX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LK71%20MTX&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'MAZDA',
 'model': 'MX-30 E',
 'odometer': 18698,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MAZDA MX-30 E 107KW 35.5KWH SE-L LUX Hatchback',
 'transmission': 'automatic',
 'trim': '107KW 35.5KWH SE-L LUX',
 'vin': 'JMZDR1WBJ00120115',
 'year': 2021}
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK71%2520MTX%27 HTTP/1.1" 200 None
2026-03-30 08:09:32 [bca.uk] INFO: Saving data for LK71%20MTX: {'auction_closing_time': 1775037600.0, 'created_time': 1774678154.747682, 'last_price_update_time': 1774858172.694854}
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LK71%2520MTX') HTTP/1.1" 204 0
2026-03-30 08:09:32 [bca.uk] INFO: Found listing with ID: EF16%20YTX
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF16%2520YTX%27 HTTP/1.1" 200 None
2026-03-30 08:09:32 [bca.uk] INFO: Scrape type for EF16%20YTX: 2
2026-03-30 08:09:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4b688c9b-61b4-533a-8d34-214e454a4178 with identifier: EF16%20YTX
2026-03-30 08:09:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4b688c9b-61b4-533a-8d34-214e454a4178 with scrape type 2
2026-03-30 08:09:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4b688c9b-61b4-533a-8d34-214e454a4178 with scrape type 2
2026-03-30 08:09:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4b688c9b-61b4-533a-8d34-214e454a4178, identifier: EF16%20YTX
2026-03-30 08:09:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4b688c9b-61b4-533a-8d34-214e454a4178 with identifier: EF16%20YTX
2026-03-30 08:09:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4b688c9b-61b4-533a-8d34-214e454a4178 with identifier: EF16%20YTX
2026-03-30 08:09:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4b688c9b-61b4-533a-8d34-214e454a4178 with identifier: EF16%20YTX to the API
2026-03-30 08:09:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 122,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EF16%20YTX-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4b688c9b-61b4-533a-8d34-214e454a4178',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EF16 YTX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EF16%20YTX&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'FORD',
 'model': 'KUGA',
 'odometer': 83639,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'FORD KUGA 2.0 TDCI 150 2WD TITANIUM StationWagon',
 'transmission': 'manual',
 'trim': 'TDCI 150 2WD TITANIUM',
 'vin': 'WF0AXXWPMAGG54721',
 'year': 2016}
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF16%2520YTX%27 HTTP/1.1" 200 None
2026-03-30 08:09:33 [bca.uk] INFO: Saving data for EF16%20YTX: {'auction_closing_time': 1775124000.0, 'created_time': 1774006034.521378, 'last_price_update_time': 1774858173.165824}
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EF16%2520YTX') HTTP/1.1" 204 0
2026-03-30 08:09:33 [bca.uk] INFO: Found listing with ID: BF71%20NFL
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF71%2520NFL%27 HTTP/1.1" 200 None
2026-03-30 08:09:33 [bca.uk] INFO: Scrape type for BF71%20NFL: 2
2026-03-30 08:09:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 730b42f8-7c4e-5092-8b48-e2991dcd9fe9 with identifier: BF71%20NFL
2026-03-30 08:09:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 730b42f8-7c4e-5092-8b48-e2991dcd9fe9 with scrape type 2
2026-03-30 08:09:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 730b42f8-7c4e-5092-8b48-e2991dcd9fe9 with scrape type 2
2026-03-30 08:09:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 730b42f8-7c4e-5092-8b48-e2991dcd9fe9, identifier: BF71%20NFL
2026-03-30 08:09:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 730b42f8-7c4e-5092-8b48-e2991dcd9fe9 with identifier: BF71%20NFL
2026-03-30 08:09:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 730b42f8-7c4e-5092-8b48-e2991dcd9fe9 with identifier: BF71%20NFL
2026-03-30 08:09:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 730b42f8-7c4e-5092-8b48-e2991dcd9fe9 with identifier: BF71%20NFL to the API
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BF71%20NFL-GB',
 'category': 'Car',
 'color': 'orange',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '730b42f8-7c4e-5092-8b48-e2991dcd9fe9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BF71 NFL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BF71%20NFL&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'PEUGEOT',
 'model': 'E-2008',
 'odometer': 29901,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'PEUGEOT E-2008 100KW 50KWH GT Hatchback',
 'transmission': 'automatic',
 'trim': '100KW 50KWH GT',
 'vin': 'VR3UKZKXZMJ791953',
 'year': 2021}
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF71%2520NFL%27 HTTP/1.1" 200 None
2026-03-30 08:09:33 [bca.uk] INFO: Saving data for BF71%20NFL: {'auction_closing_time': 1775037600.0, 'created_time': 1774678148.697078, 'last_price_update_time': 1774858173.682205}
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BF71%2520NFL') HTTP/1.1" 204 0
2026-03-30 08:09:33 [bca.uk] INFO: Found listing with ID: CJ19%20WVD
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ19%2520WVD%27 HTTP/1.1" 200 None
2026-03-30 08:09:33 [bca.uk] INFO: Scrape type for CJ19%20WVD: 2
2026-03-30 08:09:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1370270b-40e7-51a3-a51b-20b6e8f908e6 with identifier: CJ19%20WVD
2026-03-30 08:09:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1370270b-40e7-51a3-a51b-20b6e8f908e6 with scrape type 2
2026-03-30 08:09:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1370270b-40e7-51a3-a51b-20b6e8f908e6 with scrape type 2
2026-03-30 08:09:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1370270b-40e7-51a3-a51b-20b6e8f908e6, identifier: CJ19%20WVD
2026-03-30 08:09:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1370270b-40e7-51a3-a51b-20b6e8f908e6 with identifier: CJ19%20WVD
2026-03-30 08:09:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1370270b-40e7-51a3-a51b-20b6e8f908e6 with identifier: CJ19%20WVD
2026-03-30 08:09:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1370270b-40e7-51a3-a51b-20b6e8f908e6 with identifier: CJ19%20WVD to the API
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CJ19%20WVD-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1370270b-40e7-51a3-a51b-20b6e8f908e6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CJ19 WVD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CJ19%20WVD&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'KIA',
 'model': 'VENGA',
 'odometer': 29295,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'KIA VENGA 1.6 3 Hatchback',
 'transmission': 'automatic',
 'trim': '3',
 'vin': 'U5YEH812MKL205610',
 'year': 2019}
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ19%2520WVD%27 HTTP/1.1" 200 None
2026-03-30 08:09:34 [bca.uk] INFO: Saving data for CJ19%20WVD: {'auction_closing_time': 1775124000.0, 'created_time': 1774678144.4388871, 'last_price_update_time': 1774858174.110066}
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CJ19%2520WVD') HTTP/1.1" 204 0
2026-03-30 08:09:34 [bca.uk] INFO: Found listing with ID: KM25%20GXC
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM25%2520GXC%27 HTTP/1.1" 200 None
2026-03-30 08:09:34 [bca.uk] INFO: Scrape type for KM25%20GXC: 0
2026-03-30 08:09:34 [bca.uk] INFO: Found listing with ID: YC18%20JNL
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC18%2520JNL%27 HTTP/1.1" 200 None
2026-03-30 08:09:34 [bca.uk] INFO: Scrape type for YC18%20JNL: 2
2026-03-30 08:09:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 41e050a2-ccda-5d46-ae0d-d74ba8435c9f with identifier: YC18%20JNL
2026-03-30 08:09:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 41e050a2-ccda-5d46-ae0d-d74ba8435c9f with scrape type 2
2026-03-30 08:09:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 41e050a2-ccda-5d46-ae0d-d74ba8435c9f with scrape type 2
2026-03-30 08:09:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 41e050a2-ccda-5d46-ae0d-d74ba8435c9f, identifier: YC18%20JNL
2026-03-30 08:09:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 41e050a2-ccda-5d46-ae0d-d74ba8435c9f with identifier: YC18%20JNL
2026-03-30 08:09:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 41e050a2-ccda-5d46-ae0d-d74ba8435c9f with identifier: YC18%20JNL
2026-03-30 08:09:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 41e050a2-ccda-5d46-ae0d-d74ba8435c9f with identifier: YC18%20JNL to the API
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 126,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YC18%20JNL-GB',
 'category': 'Car',
 'color': 'orange',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '41e050a2-ccda-5d46-ae0d-d74ba8435c9f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YC18 JNL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YC18%20JNL&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'X2',
 'odometer': 91386,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'BMW X2 2.0 XDRIVE 20D SPORT STEP Hatchback',
 'transmission': 'automatic',
 'trim': 'XDRIVE 20D SPORT STEP',
 'vin': 'WBAYL12050EA96529',
 'year': 2018}
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC18%2520JNL%27 HTTP/1.1" 200 None
2026-03-30 08:09:34 [bca.uk] INFO: Saving data for YC18%20JNL: {'auction_closing_time': 1775037600.0, 'created_time': 1774678145.43283, 'last_price_update_time': 1774858174.551182}
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YC18%2520JNL') HTTP/1.1" 204 0
2026-03-30 08:09:34 [bca.uk] INFO: Found listing with ID: DO19%20LPJ
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DO19%2520LPJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:34 [bca.uk] INFO: Scrape type for DO19%20LPJ: 2
2026-03-30 08:09:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 40b9e0f8-5c24-5f8b-9e82-70d84a6b2b5b with identifier: DO19%20LPJ
2026-03-30 08:09:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 40b9e0f8-5c24-5f8b-9e82-70d84a6b2b5b with scrape type 2
2026-03-30 08:09:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 40b9e0f8-5c24-5f8b-9e82-70d84a6b2b5b with scrape type 2
2026-03-30 08:09:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 40b9e0f8-5c24-5f8b-9e82-70d84a6b2b5b, identifier: DO19%20LPJ
2026-03-30 08:09:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 40b9e0f8-5c24-5f8b-9e82-70d84a6b2b5b with identifier: DO19%20LPJ
2026-03-30 08:09:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 40b9e0f8-5c24-5f8b-9e82-70d84a6b2b5b with identifier: DO19%20LPJ
2026-03-30 08:09:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 40b9e0f8-5c24-5f8b-9e82-70d84a6b2b5b with identifier: DO19%20LPJ to the API
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DO19%20LPJ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '40b9e0f8-5c24-5f8b-9e82-70d84a6b2b5b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'DO19 LPJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DO19%20LPJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'NISSAN',
 'model': 'LEAF',
 'odometer': 52580,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'NISSAN LEAF 40KWH N-CONNECTA (6.6KC) Hatchback',
 'transmission': 'automatic',
 'trim': '40KWH N-CONNECTA (6.6KC)',
 'vin': 'SJNFAAZE1U0075564',
 'year': 2019}
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DO19%2520LPJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:35 [bca.uk] INFO: Saving data for DO19%20LPJ: {'auction_closing_time': 1775037600.0, 'created_time': 1774678140.17476, 'last_price_update_time': 1774858175.055724}
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DO19%2520LPJ') HTTP/1.1" 204 0
2026-03-30 08:09:35 [bca.uk] INFO: Found listing with ID: BN16%20KWU
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN16%2520KWU%27 HTTP/1.1" 200 None
2026-03-30 08:09:35 [bca.uk] INFO: Scrape type for BN16%20KWU: 0
2026-03-30 08:09:35 [bca.uk] INFO: Found listing with ID: EY19%20WCL
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY19%2520WCL%27 HTTP/1.1" 200 None
2026-03-30 08:09:35 [bca.uk] INFO: Scrape type for EY19%20WCL: 2
2026-03-30 08:09:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 91f9f79a-fd05-57b2-baac-ec6bb73f83d2 with identifier: EY19%20WCL
2026-03-30 08:09:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 91f9f79a-fd05-57b2-baac-ec6bb73f83d2 with scrape type 2
2026-03-30 08:09:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 91f9f79a-fd05-57b2-baac-ec6bb73f83d2 with scrape type 2
2026-03-30 08:09:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 91f9f79a-fd05-57b2-baac-ec6bb73f83d2, identifier: EY19%20WCL
2026-03-30 08:09:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 91f9f79a-fd05-57b2-baac-ec6bb73f83d2 with identifier: EY19%20WCL
2026-03-30 08:09:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 91f9f79a-fd05-57b2-baac-ec6bb73f83d2 with identifier: EY19%20WCL
2026-03-30 08:09:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 91f9f79a-fd05-57b2-baac-ec6bb73f83d2 with identifier: EY19%20WCL to the API
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 249,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EY19%20WCL-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '91f9f79a-fd05-57b2-baac-ec6bb73f83d2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EY19 WCL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EY19%20WCL&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'MASERATI',
 'model': 'LEVANTE',
 'odometer': 71964,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MASERATI LEVANTE 3.0 V6D 275 StationWagon',
 'transmission': 'automatic',
 'trim': 'V6D 275',
 'vin': 'ZN6TU61C00X327386',
 'year': 2019}
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY19%2520WCL%27 HTTP/1.1" 200 None
2026-03-30 08:09:35 [bca.uk] INFO: Saving data for EY19%20WCL: {'auction_closing_time': 1774951200.0, 'created_time': 1774678129.028148, 'last_price_update_time': 1774858175.492821}
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EY19%2520WCL') HTTP/1.1" 204 0
2026-03-30 08:09:35 [bca.uk] INFO: Found listing with ID: NL64%20UCU
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL64%2520UCU%27 HTTP/1.1" 200 None
2026-03-30 08:09:35 [bca.uk] INFO: Scrape type for NL64%20UCU: 2
2026-03-30 08:09:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 55df29a0-6d9b-5c1a-a741-83f409b2c5ad with identifier: NL64%20UCU
2026-03-30 08:09:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 55df29a0-6d9b-5c1a-a741-83f409b2c5ad with scrape type 2
2026-03-30 08:09:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 55df29a0-6d9b-5c1a-a741-83f409b2c5ad with scrape type 2
2026-03-30 08:09:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 55df29a0-6d9b-5c1a-a741-83f409b2c5ad, identifier: NL64%20UCU
2026-03-30 08:09:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 55df29a0-6d9b-5c1a-a741-83f409b2c5ad with identifier: NL64%20UCU
2026-03-30 08:09:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 55df29a0-6d9b-5c1a-a741-83f409b2c5ad with identifier: NL64%20UCU
2026-03-30 08:09:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 55df29a0-6d9b-5c1a-a741-83f409b2c5ad with identifier: NL64%20UCU to the API
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NL64%20UCU-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '55df29a0-6d9b-5c1a-a741-83f409b2c5ad',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NL64 UCU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NL64%20UCU&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'VAUXHALL',
 'model': 'ADAM',
 'odometer': 92611,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ADAM 1.2 VVT 70 GLAM Hatchback',
 'transmission': 'manual',
 'trim': 'VVT 70 GLAM',
 'vin': 'W0L0MAP08F6006642',
 'year': 2014}
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL64%2520UCU%27 HTTP/1.1" 200 None
2026-03-30 08:09:35 [bca.uk] INFO: Saving data for NL64%20UCU: {'auction_closing_time': 1775037600.0, 'created_time': 1774678129.672125, 'last_price_update_time': 1774858175.932922}
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NL64%2520UCU') HTTP/1.1" 204 0
2026-03-30 08:09:35 [bca.uk] INFO: Found listing with ID: FB19%20XFJ
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FB19%2520XFJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:35 [bca.uk] INFO: Scrape type for FB19%20XFJ: 0
2026-03-30 08:09:35 [bca.uk] INFO: Found listing with ID: DK24%20YOC
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK24%2520YOC%27 HTTP/1.1" 200 None
2026-03-30 08:09:35 [bca.uk] INFO: Scrape type for DK24%20YOC: 0
2026-03-30 08:09:35 [bca.uk] INFO: Found listing with ID: EJ63%20XXE
2026-03-30 08:09:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ63%2520XXE%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for EJ63%20XXE: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: KF19%20XKV
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF19%2520XKV%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for KF19%20XKV: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: YW18%20ETK
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YW18%2520ETK%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for YW18%20ETK: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: BP63%20NVY
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP63%2520NVY%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for BP63%20NVY: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: FG19%20YWD
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG19%2520YWD%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for FG19%20YWD: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: LF19%20FON
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF19%2520FON%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for LF19%20FON: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: LL70%20FOU
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL70%2520FOU%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for LL70%20FOU: 2
2026-03-30 08:09:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9c6cc449-76f4-5a67-8f33-d6d18df84928 with identifier: LL70%20FOU
2026-03-30 08:09:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9c6cc449-76f4-5a67-8f33-d6d18df84928 with scrape type 2
2026-03-30 08:09:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9c6cc449-76f4-5a67-8f33-d6d18df84928 with scrape type 2
2026-03-30 08:09:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9c6cc449-76f4-5a67-8f33-d6d18df84928, identifier: LL70%20FOU
2026-03-30 08:09:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9c6cc449-76f4-5a67-8f33-d6d18df84928 with identifier: LL70%20FOU
2026-03-30 08:09:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9c6cc449-76f4-5a67-8f33-d6d18df84928 with identifier: LL70%20FOU
2026-03-30 08:09:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9c6cc449-76f4-5a67-8f33-d6d18df84928 with identifier: LL70%20FOU to the API
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=41&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LL70%20FOU-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-03T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '9c6cc449-76f4-5a67-8f33-d6d18df84928',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LL70 FOU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LL70%20FOU&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'JAGUAR',
 'model': 'I-PACE',
 'odometer': 49839,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'JAGUAR I-PACE EV400 HSE (11KW) Hatchback',
 'transmission': 'automatic',
 'trim': 'EV400 HSE (11KW)',
 'vin': 'SADHA2A14M1606666',
 'year': 2020}
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL70%2520FOU%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Saving data for LL70%20FOU: {'auction_closing_time': 1775210400.0, 'created_time': 1774004654.617311, 'last_price_update_time': 1774858176.54157}
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LL70%2520FOU') HTTP/1.1" 204 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: YD69%20XES
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD69%2520XES%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for YD69%20XES: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: D10%20LKE
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27D10%2520LKE%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for D10%20LKE: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: DGZ%206301
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DGZ%25206301%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for DGZ%206301: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: GX69%20UTS
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX69%2520UTS%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for GX69%20UTS: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: KY67%20GGX
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY67%2520GGX%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for KY67%20GGX: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: LT68%20DYO
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT68%2520DYO%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for LT68%20DYO: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: PK16%20SFV
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK16%2520SFV%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for PK16%20SFV: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: YL70%20FHK
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL70%2520FHK%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for YL70%20FHK: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: GJ64%20VAM
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ64%2520VAM%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for GJ64%20VAM: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: GY20%20BYH
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY20%2520BYH%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for GY20%20BYH: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: OY67%20YSO
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY67%2520YSO%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for OY67%20YSO: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: RE70%20NBM
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE70%2520NBM%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for RE70%20NBM: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: NX18%20FWO
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX18%2520FWO%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for NX18%20FWO: 0
2026-03-30 08:09:36 [bca.uk] INFO: Found listing with ID: NU17%20KLJ
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU17%2520KLJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:36 [bca.uk] INFO: Scrape type for NU17%20KLJ: 0
2026-03-30 08:09:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=42&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:09:37 [bca.uk] INFO: Total items found: 100
2026-03-30 08:09:37 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=43&sort=MostRecentlyAdded
2026-03-30 08:09:37 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:09:37 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=43&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: DK11%20TWU
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK11%2520TWU%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for DK11%20TWU: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: YC12%20XPH
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC12%2520XPH%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for YC12%20XPH: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: DA71%20OZO
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA71%2520OZO%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for DA71%20OZO: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: LM21%20ATZ
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM21%2520ATZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for LM21%20ATZ: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: LV09%20KGA
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV09%2520KGA%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for LV09%20KGA: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: MP19%20BYW
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MP19%2520BYW%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for MP19%20BYW: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: MK12%20UZT
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK12%2520UZT%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for MK12%20UZT: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: NC21%20XCP
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NC21%2520XCP%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for NC21%20XCP: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: NG71%20LSV
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG71%2520LSV%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for NG71%20LSV: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: NL67%20WRR
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL67%2520WRR%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for NL67%20WRR: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: SV18%20YJF
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV18%2520YJF%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for SV18%20YJF: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: WN08%20CUA
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN08%2520CUA%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for WN08%20CUA: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: YS65%20LXE
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS65%2520LXE%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for YS65%20LXE: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: AF71%20XKX
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF71%2520XKX%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for AF71%20XKX: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: GJ17%20EKE
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ17%2520EKE%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for GJ17%20EKE: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: GJ67%20KLX
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ67%2520KLX%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for GJ67%20KLX: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: LA18%20AET
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA18%2520AET%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for LA18%20AET: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: LV59%20FNP
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV59%2520FNP%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for LV59%20FNP: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: DL13%20RHV
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL13%2520RHV%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for DL13%20RHV: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: DN68%20GZS
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN68%2520GZS%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for DN68%20GZS: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: DP68%20HHK
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP68%2520HHK%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for DP68%20HHK: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: GF14%20ONR
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF14%2520ONR%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for GF14%20ONR: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: LP14%20USW
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP14%2520USW%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for LP14%20USW: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: LR18%20BTV
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR18%2520BTV%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for LR18%20BTV: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: MK61%20URX
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK61%2520URX%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for MK61%20URX: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: VN69%20NTA
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN69%2520NTA%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for VN69%20NTA: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: WN69%20UXG
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN69%2520UXG%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for WN69%20UXG: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: X367%20CLB
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27X367%2520CLB%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for X367%20CLB: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: YS18%20UXW
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS18%2520UXW%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for YS18%20UXW: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: YT13%20XDJ
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT13%2520XDJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for YT13%20XDJ: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: CX59%20PFA
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX59%2520PFA%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for CX59%20PFA: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: WA68%20CZR
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA68%2520CZR%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for WA68%20CZR: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: SK13%20EOT
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK13%2520EOT%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for SK13%20EOT: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: LA18%20YHN
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA18%2520YHN%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for LA18%20YHN: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: YY61%20AUF
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY61%2520AUF%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for YY61%20AUF: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: NK11%20HXL
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK11%2520HXL%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for NK11%20HXL: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: NA53%20FUP
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA53%2520FUP%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for NA53%20FUP: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: WF18%20OXJ
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF18%2520OXJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for WF18%20OXJ: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: WJ22%20JVP
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ22%2520JVP%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for WJ22%20JVP: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: WK12%20UZF
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK12%2520UZF%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for WK12%20UZF: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: WK72%20LWL
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK72%2520LWL%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for WK72%20LWL: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: Y886%20UBK
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y886%2520UBK%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for Y886%20UBK: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: HY19%20NVK
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY19%2520NVK%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for HY19%20NVK: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: KN71%20ZFC
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN71%2520ZFC%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for KN71%20ZFC: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: KR20%20WEC
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR20%2520WEC%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for KR20%20WEC: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: MK69%20KRX
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK69%2520KRX%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for MK69%20KRX: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: RO10%20RBV
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO10%2520RBV%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for RO10%20RBV: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: RX66%20ZCZ
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX66%2520ZCZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for RX66%20ZCZ: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: SA68%20YKR
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA68%2520YKR%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for SA68%20YKR: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: SK67%20KUB
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK67%2520KUB%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for SK67%20KUB: 0
2026-03-30 08:09:37 [bca.uk] INFO: Found listing with ID: SN66%20PGE
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN66%2520PGE%27 HTTP/1.1" 200 None
2026-03-30 08:09:37 [bca.uk] INFO: Scrape type for SN66%20PGE: 2
2026-03-30 08:09:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2143c24b-bd5d-574b-b69a-4fd7602a89af with identifier: SN66%20PGE
2026-03-30 08:09:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2143c24b-bd5d-574b-b69a-4fd7602a89af with scrape type 2
2026-03-30 08:09:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2143c24b-bd5d-574b-b69a-4fd7602a89af with scrape type 2
2026-03-30 08:09:38 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2143c24b-bd5d-574b-b69a-4fd7602a89af, identifier: SN66%20PGE
2026-03-30 08:09:38 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=43&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:38 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=43&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2143c24b-bd5d-574b-b69a-4fd7602a89af with identifier: SN66%20PGE
2026-03-30 08:09:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2143c24b-bd5d-574b-b69a-4fd7602a89af with identifier: SN66%20PGE
2026-03-30 08:09:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2143c24b-bd5d-574b-b69a-4fd7602a89af with identifier: SN66%20PGE to the API
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=42&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 126,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SN66%20PGE-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2143c24b-bd5d-574b-b69a-4fd7602a89af',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SN66 PGE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SN66%20PGE&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'MERCEDES-BENZ',
 'model': 'A160',
 'odometer': 92192,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ A160 1.6 AMG LINE Hatchback',
 'transmission': 'manual',
 'trim': 'AMG LINE',
 'vin': 'WDD1760412J519210',
 'year': 2016}
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN66%2520PGE%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Saving data for SN66%20PGE: {'auction_closing_time': 1774951200.0, 'created_time': 1774505001.936241, 'last_price_update_time': 1774858178.459293}
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SN66%2520PGE') HTTP/1.1" 204 0
2026-03-30 08:09:38 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: VO20%20ZZM
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO20%2520ZZM%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for VO20%20ZZM: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: WD17%20LOJ
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD17%2520LOJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for WD17%20LOJ: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: AY70%20UXZ
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY70%2520UXZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for AY70%20UXZ: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: CA22%20ORW
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA22%2520ORW%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for CA22%20ORW: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: CP22%20DPV
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP22%2520DPV%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for CP22%20DPV: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: CV69%20KLS
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV69%2520KLS%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for CV69%20KLS: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: DL64%20PUA
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL64%2520PUA%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for DL64%20PUA: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: EO10%20ZHY
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO10%2520ZHY%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for EO10%20ZHY: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: HX17%20TCV
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX17%2520TCV%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for HX17%20TCV: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: GF09%20WVJ
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF09%2520WVJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for GF09%20WVJ: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: MV12%20NVP
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV12%2520NVP%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for MV12%20NVP: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: Y467%20UKE
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y467%2520UKE%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for Y467%20UKE: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: RIL%206309
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RIL%25206309%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for RIL%206309: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: KM23%20LCL
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM23%2520LCL%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for KM23%20LCL: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: KS73%20SSO
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS73%2520SSO%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for KS73%20SSO: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: MW24%20YOG
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW24%2520YOG%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for MW24%20YOG: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: NC71%20AYS
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NC71%2520AYS%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for NC71%20AYS: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: FT13%20HXR
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT13%2520HXR%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for FT13%20HXR: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: KS23%20HYZ
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS23%2520HYZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for KS23%20HYZ: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: KW23%20CMZ
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW23%2520CMZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for KW23%20CMZ: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: KW73%20YLM
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW73%2520YLM%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for KW73%20YLM: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: KW73%20YVM
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW73%2520YVM%27 HTTP/1.1" 200 None
2026-03-30 08:09:38 [bca.uk] INFO: Scrape type for KW73%20YVM: 0
2026-03-30 08:09:38 [bca.uk] INFO: Found listing with ID: OY17%20VGJ
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY17%2520VGJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for OY17%20VGJ: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: FG21%20ZHO
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG21%2520ZHO%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for FG21%20ZHO: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: YN68%20HMH
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN68%2520HMH%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for YN68%20HMH: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: GD73%20KHH
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD73%2520KHH%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for GD73%20KHH: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: GL73%20XFX
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL73%2520XFX%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for GL73%20XFX: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: CX13%20HLM
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX13%2520HLM%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for CX13%20HLM: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: KW73%20TVV
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW73%2520TVV%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for KW73%20TVV: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: KW73%20YUH
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW73%2520YUH%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for KW73%20YUH: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: MW73%20GFU
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW73%2520GFU%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for MW73%20GFU: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: BP65%20KMU
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP65%2520KMU%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for BP65%20KMU: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: KW23%20CUO
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW23%2520CUO%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for KW23%20CUO: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: GJ73%20VUE
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ73%2520VUE%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for GJ73%20VUE: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: GF15%20WDN
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF15%2520WDN%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for GF15%20WDN: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: MV63%20YNE
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV63%2520YNE%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for MV63%20YNE: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: YH73%20KXU
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH73%2520KXU%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for YH73%20KXU: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: HV18%20VJN
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV18%2520VJN%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for HV18%20VJN: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: YE22%20DYJ
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE22%2520DYJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for YE22%20DYJ: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: GU10%20OWY
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU10%2520OWY%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for GU10%20OWY: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: VX14%20FDO
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX14%2520FDO%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for VX14%20FDO: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: YY56%20EDK
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY56%2520EDK%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for YY56%20EDK: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: WR66%20CUK
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR66%2520CUK%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for WR66%20CUK: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: YL57%20BXX
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL57%2520BXX%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for YL57%20BXX: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: SP12%20ZFL
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP12%2520ZFL%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for SP12%20ZFL: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: GJ73%20VLX
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ73%2520VLX%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for GJ73%20VLX: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: KW73%20YUN
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW73%2520YUN%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for KW73%20YUN: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: L44%20KDN
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27L44%2520KDN%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for L44%20KDN: 0
2026-03-30 08:09:39 [bca.uk] INFO: Found listing with ID: FP61%20YTJ
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP61%2520YTJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:39 [bca.uk] INFO: Scrape type for FP61%20YTJ: 0
2026-03-30 08:09:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=43&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:09:41 [bca.uk] INFO: Total items found: 100
2026-03-30 08:09:41 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=44&sort=MostRecentlyAdded
2026-03-30 08:09:41 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:09:41 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=44&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:41 [bca.uk] INFO: Found listing with ID: MC19%20FDG
2026-03-30 08:09:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC19%2520FDG%27 HTTP/1.1" 200 None
2026-03-30 08:09:41 [bca.uk] INFO: Scrape type for MC19%20FDG: 0
2026-03-30 08:09:41 [bca.uk] INFO: Found listing with ID: RL05%20YPN
2026-03-30 08:09:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RL05%2520YPN%27 HTTP/1.1" 200 None
2026-03-30 08:09:41 [bca.uk] INFO: Scrape type for RL05%20YPN: 0
2026-03-30 08:09:41 [bca.uk] INFO: Found listing with ID: FP67%20ORG
2026-03-30 08:09:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP67%2520ORG%27 HTTP/1.1" 200 None
2026-03-30 08:09:41 [bca.uk] INFO: Scrape type for FP67%20ORG: 0
2026-03-30 08:09:41 [bca.uk] INFO: Found listing with ID: OE08%20ZZO
2026-03-30 08:09:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE08%2520ZZO%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for OE08%20ZZO: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: YG65%20YRR
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG65%2520YRR%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for YG65%20YRR: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: EK67%20XXS
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK67%2520XXS%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for EK67%20XXS: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: GJ68%20AFV
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ68%2520AFV%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for GJ68%20AFV: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: GM69%20BGK
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM69%2520BGK%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for GM69%20BGK: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: HY13%20XUR
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY13%2520XUR%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for HY13%20XUR: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: MJ17%20DZY
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ17%2520DZY%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for MJ17%20DZY: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: OE66%20NBM
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE66%2520NBM%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for OE66%20NBM: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: OE71%20BYH
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE71%2520BYH%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for OE71%20BYH: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: RO22%20GYW
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520GYW%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for RO22%20GYW: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: WJ62%20LRX
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ62%2520LRX%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for WJ62%20LRX: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: WJ70%20VKB
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ70%2520VKB%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for WJ70%20VKB: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: WN66%20UHK
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN66%2520UHK%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for WN66%20UHK: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: DL70%20HFP
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL70%2520HFP%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for DL70%20HFP: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: GJ64%20YHL
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ64%2520YHL%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for GJ64%20YHL: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: KP65%20LLC
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP65%2520LLC%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for KP65%20LLC: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: DV21%20LWE
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV21%2520LWE%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for DV21%20LWE: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: EY08%20CFJ
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY08%2520CFJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for EY08%20CFJ: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: FN17%20YVC
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN17%2520YVC%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for FN17%20YVC: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: HJ64%20UZB
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ64%2520UZB%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for HJ64%20UZB: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: MH16%20BXV
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH16%2520BXV%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for MH16%20BXV: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: MJ17%20VKW
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ17%2520VKW%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for MJ17%20VKW: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: SC16%20NGN
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC16%2520NGN%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for SC16%20NGN: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: WN13%20MHL
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN13%2520MHL%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for WN13%20MHL: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: SC61%20BYP
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC61%2520BYP%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for SC61%20BYP: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: RO09%20UJK
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO09%2520UJK%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for RO09%20UJK: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: KV66%20XDL
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV66%2520XDL%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for KV66%20XDL: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: HV58%20LRN
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV58%2520LRN%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for HV58%20LRN: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: GN63%20FFY
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN63%2520FFY%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for GN63%20FFY: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: SD68%20NLT
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD68%2520NLT%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for SD68%20NLT: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: RX65%20VOJ
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX65%2520VOJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for RX65%20VOJ: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: AF66%20BUH
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF66%2520BUH%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for AF66%20BUH: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: BL64%20YTM
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL64%2520YTM%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for BL64%20YTM: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: EN16%20KRD
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN16%2520KRD%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for EN16%20KRD: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: OU73%20MMX
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU73%2520MMX%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for OU73%20MMX: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: GF12%20OAY
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF12%2520OAY%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for GF12%20OAY: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: DV15%20HHN
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV15%2520HHN%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for DV15%20HHN: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: VE13%20GBF
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE13%2520GBF%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for VE13%20GBF: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: RF56%20WZG
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF56%2520WZG%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for RF56%20WZG: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: HV65%20GSU
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV65%2520GSU%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for HV65%20GSU: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: LD66%20BVN
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD66%2520BVN%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for LD66%20BVN: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: BJ62%20USG
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ62%2520USG%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for BJ62%20USG: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: AU69%20VFL
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU69%2520VFL%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for AU69%20VFL: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: PY10%20FWJ
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY10%2520FWJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for PY10%20FWJ: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: SB66%20OSX
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB66%2520OSX%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for SB66%20OSX: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: WF17%20ZXA
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF17%2520ZXA%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for WF17%20ZXA: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: SE15%20SOU
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE15%2520SOU%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for SE15%20SOU: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: KM09%20ZGS
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM09%2520ZGS%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for KM09%20ZGS: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: DL10%20PKC
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL10%2520PKC%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for DL10%20PKC: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: WU07%20KYA
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU07%2520KYA%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for WU07%20KYA: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: RE66%20UYD
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE66%2520UYD%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for RE66%20UYD: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: MF15%20WSJ
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF15%2520WSJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for MF15%20WSJ: 0
2026-03-30 08:09:42 [bca.uk] INFO: Found listing with ID: WP71%20XJC
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP71%2520XJC%27 HTTP/1.1" 200 None
2026-03-30 08:09:42 [bca.uk] INFO: Scrape type for WP71%20XJC: 2
2026-03-30 08:09:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 43e3d96c-bfa6-5f09-b545-a365dbab9671 with identifier: WP71%20XJC
2026-03-30 08:09:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 43e3d96c-bfa6-5f09-b545-a365dbab9671 with scrape type 2
2026-03-30 08:09:42 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 43e3d96c-bfa6-5f09-b545-a365dbab9671 with scrape type 2
2026-03-30 08:09:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 43e3d96c-bfa6-5f09-b545-a365dbab9671, identifier: WP71%20XJC
2026-03-30 08:09:43 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=44&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:43 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=44&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 43e3d96c-bfa6-5f09-b545-a365dbab9671 with identifier: WP71%20XJC
2026-03-30 08:09:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 43e3d96c-bfa6-5f09-b545-a365dbab9671 with identifier: WP71%20XJC
2026-03-30 08:09:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 43e3d96c-bfa6-5f09-b545-a365dbab9671 with identifier: WP71%20XJC to the API
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=43&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WP71%20XJC-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-03T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '43e3d96c-bfa6-5f09-b545-a365dbab9671',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'WP71 XJC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WP71%20XJC&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'RENAULT',
 'model': 'ZOE E-TECH',
 'odometer': 22327,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'RENAULT ZOE E-TECH 50KWH 110 ICONIC (50KW) Hatchback',
 'transmission': 'automatic',
 'trim': '50KWH 110 ICONIC (50KW)',
 'vin': 'VF1AG000168514867',
 'year': 2021}
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP71%2520XJC%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Saving data for WP71%20XJC: {'auction_closing_time': 1775210400.0, 'created_time': 1774304870.445584, 'last_price_update_time': 1774858183.580798}
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WP71%2520XJC') HTTP/1.1" 204 0
2026-03-30 08:09:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: WV71%20SZP
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV71%2520SZP%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for WV71%20SZP: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: PO21%20EVJ
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO21%2520EVJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for PO21%20EVJ: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: WP23%20OHB
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP23%2520OHB%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for WP23%20OHB: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: WP23%20OGE
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP23%2520OGE%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for WP23%20OGE: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: WP23%20OFH
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP23%2520OFH%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for WP23%20OFH: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: WP23%20OFE
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP23%2520OFE%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for WP23%20OFE: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: WP23%20OEB
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP23%2520OEB%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for WP23%20OEB: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: WP23%20OEA
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP23%2520OEA%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for WP23%20OEA: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: WN73%20JGY
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN73%2520JGY%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for WN73%20JGY: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: SW15%20UNG
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW15%2520UNG%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for SW15%20UNG: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: SA17%20ALD
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA17%2520ALD%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for SA17%20ALD: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: WN73%20JGV
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN73%2520JGV%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for WN73%20JGV: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: BF18%20VZP
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF18%2520VZP%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for BF18%20VZP: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: CU17%20XFM
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU17%2520XFM%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for CU17%20XFM: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: FJ14%20GBU
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ14%2520GBU%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for FJ14%20GBU: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: AV14%20PVL
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV14%2520PVL%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for AV14%20PVL: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: WP71%20UOH
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP71%2520UOH%27 HTTP/1.1" 200 None
2026-03-30 08:09:43 [bca.uk] INFO: Scrape type for WP71%20UOH: 0
2026-03-30 08:09:43 [bca.uk] INFO: Found listing with ID: BJ09%20TYV
2026-03-30 08:09:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ09%2520TYV%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for BJ09%20TYV: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: WV71%20TBZ
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV71%2520TBZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for WV71%20TBZ: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: WV71%20SYG
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV71%2520SYG%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for WV71%20SYG: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: HX14%20FAO
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX14%2520FAO%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for HX14%20FAO: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: MV23%20PVK
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV23%2520PVK%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for MV23%20PVK: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: WP71%20XHY
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP71%2520XHY%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for WP71%20XHY: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: MD72%20EUB
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD72%2520EUB%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for MD72%20EUB: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: WU24%20DYD
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU24%2520DYD%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for WU24%20DYD: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: LA72%20VNB
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA72%2520VNB%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for LA72%20VNB: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: DS20%20OCF
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS20%2520OCF%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for DS20%20OCF: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: LG23%20VVJ
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG23%2520VVJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for LG23%20VVJ: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: GJ23%20JSY
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ23%2520JSY%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for GJ23%20JSY: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: KX10%20FFW
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX10%2520FFW%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for KX10%20FFW: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: GJ22%20GXX
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ22%2520GXX%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for GJ22%20GXX: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: BL72%20KOD
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL72%2520KOD%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for BL72%20KOD: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: OV10%20HBL
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV10%2520HBL%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for OV10%20HBL: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: R12%20OKJ
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27R12%2520OKJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for R12%20OKJ: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: KN62%20FGD
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN62%2520FGD%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for KN62%20FGD: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: PK20%20WMF
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK20%2520WMF%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for PK20%20WMF: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: PK20%20UYN
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK20%2520UYN%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for PK20%20UYN: 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: MC19%20ZWJ
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC19%2520ZWJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for MC19%20ZWJ: 2
2026-03-30 08:09:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 96e299ee-60f8-5ef4-aad6-9b19c761473a with identifier: MC19%20ZWJ
2026-03-30 08:09:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 96e299ee-60f8-5ef4-aad6-9b19c761473a with scrape type 2
2026-03-30 08:09:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 96e299ee-60f8-5ef4-aad6-9b19c761473a with scrape type 2
2026-03-30 08:09:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 96e299ee-60f8-5ef4-aad6-9b19c761473a, identifier: MC19%20ZWJ
2026-03-30 08:09:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 96e299ee-60f8-5ef4-aad6-9b19c761473a with identifier: MC19%20ZWJ
2026-03-30 08:09:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 96e299ee-60f8-5ef4-aad6-9b19c761473a with identifier: MC19%20ZWJ
2026-03-30 08:09:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 96e299ee-60f8-5ef4-aad6-9b19c761473a with identifier: MC19%20ZWJ to the API
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=43&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MC19%20ZWJ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '96e299ee-60f8-5ef4-aad6-9b19c761473a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MC19 ZWJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MC19%20ZWJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'TESLA',
 'model': 'MODEL 3',
 'odometer': 23712,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'TESLA MODEL 3 STANDARD PLUS Saloon',
 'transmission': 'automatic',
 'trim': 'STANDARD PLUS',
 'vin': '5YJ3F7EA5KF439964',
 'year': 2019}
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC19%2520ZWJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Saving data for MC19%20ZWJ: {'auction_closing_time': 1774951200.0, 'created_time': 1774678210.472646, 'last_price_update_time': 1774858184.756905}
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MC19%2520ZWJ') HTTP/1.1" 204 0
2026-03-30 08:09:44 [bca.uk] INFO: Found listing with ID: MA20%20XAR
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA20%2520XAR%27 HTTP/1.1" 200 None
2026-03-30 08:09:44 [bca.uk] INFO: Scrape type for MA20%20XAR: 2
2026-03-30 08:09:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e8a22573-5ede-5ed5-9416-01747559a4d8 with identifier: MA20%20XAR
2026-03-30 08:09:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e8a22573-5ede-5ed5-9416-01747559a4d8 with scrape type 2
2026-03-30 08:09:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e8a22573-5ede-5ed5-9416-01747559a4d8 with scrape type 2
2026-03-30 08:09:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e8a22573-5ede-5ed5-9416-01747559a4d8, identifier: MA20%20XAR
2026-03-30 08:09:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e8a22573-5ede-5ed5-9416-01747559a4d8 with identifier: MA20%20XAR
2026-03-30 08:09:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e8a22573-5ede-5ed5-9416-01747559a4d8 with identifier: MA20%20XAR
2026-03-30 08:09:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e8a22573-5ede-5ed5-9416-01747559a4d8 with identifier: MA20%20XAR to the API
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=43&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 142,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MA20%20XAR-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e8a22573-5ede-5ed5-9416-01747559a4d8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MA20 XAR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MA20%20XAR&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 46827,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 D150 4WD Hatchback',
 'transmission': 'automatic',
 'trim': 'D150 4WD',
 'vin': 'SALZA2AN4LH091802',
 'year': 2020}
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA20%2520XAR%27 HTTP/1.1" 200 None
2026-03-30 08:09:45 [bca.uk] INFO: Saving data for MA20%20XAR: {'auction_closing_time': 1774951200.0, 'created_time': 1774678228.913981, 'last_price_update_time': 1774858185.275558}
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MA20%2520XAR') HTTP/1.1" 204 0
2026-03-30 08:09:45 [bca.uk] INFO: Found listing with ID: HV70%20WHA
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV70%2520WHA%27 HTTP/1.1" 200 None
2026-03-30 08:09:45 [bca.uk] INFO: Scrape type for HV70%20WHA: 2
2026-03-30 08:09:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 82c03d9c-41dd-53a3-b99c-e2c6476fc5c9 with identifier: HV70%20WHA
2026-03-30 08:09:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 82c03d9c-41dd-53a3-b99c-e2c6476fc5c9 with scrape type 2
2026-03-30 08:09:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 82c03d9c-41dd-53a3-b99c-e2c6476fc5c9 with scrape type 2
2026-03-30 08:09:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 82c03d9c-41dd-53a3-b99c-e2c6476fc5c9, identifier: HV70%20WHA
2026-03-30 08:09:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 82c03d9c-41dd-53a3-b99c-e2c6476fc5c9 with identifier: HV70%20WHA
2026-03-30 08:09:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 82c03d9c-41dd-53a3-b99c-e2c6476fc5c9 with identifier: HV70%20WHA
2026-03-30 08:09:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 82c03d9c-41dd-53a3-b99c-e2c6476fc5c9 with identifier: HV70%20WHA to the API
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=43&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 41,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HV70%20WHA-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '82c03d9c-41dd-53a3-b99c-e2c6476fc5c9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HV70 WHA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HV70%20WHA&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 98099,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'BMW X1 1.5 XDRIVE 25E M SPORT StationWagon',
 'transmission': 'automatic',
 'trim': 'XDRIVE 25E M SPORT',
 'vin': 'WBA72AB0605S09285',
 'year': 2020}
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV70%2520WHA%27 HTTP/1.1" 200 None
2026-03-30 08:09:45 [bca.uk] INFO: Saving data for HV70%20WHA: {'auction_closing_time': 1774951200.0, 'created_time': 1774678225.627205, 'last_price_update_time': 1774858185.702588}
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HV70%2520WHA') HTTP/1.1" 204 0
2026-03-30 08:09:45 [bca.uk] INFO: Found listing with ID: VA66%20MGX
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA66%2520MGX%27 HTTP/1.1" 200 None
2026-03-30 08:09:45 [bca.uk] INFO: Scrape type for VA66%20MGX: 2
2026-03-30 08:09:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ea16d5d7-7d15-5532-8aa9-9a624030b69a with identifier: VA66%20MGX
2026-03-30 08:09:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ea16d5d7-7d15-5532-8aa9-9a624030b69a with scrape type 2
2026-03-30 08:09:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ea16d5d7-7d15-5532-8aa9-9a624030b69a with scrape type 2
2026-03-30 08:09:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ea16d5d7-7d15-5532-8aa9-9a624030b69a, identifier: VA66%20MGX
2026-03-30 08:09:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ea16d5d7-7d15-5532-8aa9-9a624030b69a with identifier: VA66%20MGX
2026-03-30 08:09:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ea16d5d7-7d15-5532-8aa9-9a624030b69a with identifier: VA66%20MGX
2026-03-30 08:09:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ea16d5d7-7d15-5532-8aa9-9a624030b69a with identifier: VA66%20MGX to the API
2026-03-30 08:09:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=43&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 114,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VA66%20MGX-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.1L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ea16d5d7-7d15-5532-8aa9-9a624030b69a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VA66 MGX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VA66%20MGX&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'MERCEDES-BENZ',
 'model': 'C220 D',
 'odometer': 52250,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ C220 D 2.1 SPORT PREMIUM PLUS 9G Estate',
 'transmission': 'manual',
 'trim': 'SPORT PREMIUM PLUS 9G',
 'vin': 'WDD2052042F505048',
 'year': 2016}
2026-03-30 08:09:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA66%2520MGX%27 HTTP/1.1" 200 None
2026-03-30 08:09:46 [bca.uk] INFO: Saving data for VA66%20MGX: {'auction_closing_time': 1774951200.0, 'created_time': 1774678224.698692, 'last_price_update_time': 1774858186.975822}
2026-03-30 08:09:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VA66%2520MGX') HTTP/1.1" 204 0
2026-03-30 08:09:46 [bca.uk] INFO: Found listing with ID: GC17%20NDE
2026-03-30 08:09:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GC17%2520NDE%27 HTTP/1.1" 200 None
2026-03-30 08:09:47 [bca.uk] INFO: Scrape type for GC17%20NDE: 0
2026-03-30 08:09:47 [bca.uk] INFO: Found listing with ID: HX14%20DJO
2026-03-30 08:09:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX14%2520DJO%27 HTTP/1.1" 200 None
2026-03-30 08:09:47 [bca.uk] INFO: Scrape type for HX14%20DJO: 0
2026-03-30 08:09:47 [bca.uk] INFO: Found listing with ID: LB69%20YVW
2026-03-30 08:09:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB69%2520YVW%27 HTTP/1.1" 200 None
2026-03-30 08:09:47 [bca.uk] INFO: Scrape type for LB69%20YVW: 0
2026-03-30 08:09:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=44&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:09:48 [bca.uk] INFO: Total items found: 100
2026-03-30 08:09:48 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded
2026-03-30 08:09:48 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:09:48 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: EX18%20BYP
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX18%2520BYP%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for EX18%20BYP: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: EX17%20VXH
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX17%2520VXH%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for EX17%20VXH: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: SY68%20GYA
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY68%2520GYA%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for SY68%20GYA: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: SN24%20KPW
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN24%2520KPW%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for SN24%20KPW: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: BJ71%20HLM
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ71%2520HLM%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for BJ71%20HLM: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: SB20%20AMO
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB20%2520AMO%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for SB20%20AMO: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: FX11%20JKN
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX11%2520JKN%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for FX11%20JKN: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: KW21%20AOB
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW21%2520AOB%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for KW21%20AOB: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: YX71%20DDY
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX71%2520DDY%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for YX71%20DDY: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: NA72%20YVV
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA72%2520YVV%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for NA72%20YVV: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: GV72%20DWG
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV72%2520DWG%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for GV72%20DWG: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: YR72%20WEP
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR72%2520WEP%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for YR72%20WEP: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: DS72%20VYJ
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS72%2520VYJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for DS72%20VYJ: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: YE73%20OLO
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE73%2520OLO%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for YE73%20OLO: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: HX18%20DMU
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX18%2520DMU%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for HX18%20DMU: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: AJ72%20HYM
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ72%2520HYM%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for AJ72%20HYM: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: VE70%20JDZ
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE70%2520JDZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for VE70%20JDZ: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: YJ63%20FDY
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ63%2520FDY%27 HTTP/1.1" 200 None
2026-03-30 08:09:48 [bca.uk] INFO: Scrape type for YJ63%20FDY: 0
2026-03-30 08:09:48 [bca.uk] INFO: Found listing with ID: LF69%20YUJ
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF69%2520YUJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for LF69%20YUJ: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: LY23%20BKE
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY23%2520BKE%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for LY23%20BKE: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: KK19%20ZFA
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK19%2520ZFA%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for KK19%20ZFA: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: WD19%20YCX
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD19%2520YCX%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for WD19%20YCX: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: ML70%20KCG
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML70%2520KCG%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for ML70%20KCG: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: RX15%20OZO
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX15%2520OZO%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for RX15%20OZO: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: AYZ%208960
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AYZ%25208960%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for AYZ%208960: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: LD20%20LRK
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD20%2520LRK%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for LD20%20LRK: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: FY66%20EDL
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY66%2520EDL%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for FY66%20EDL: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: YY20%20JXA
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY20%2520JXA%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for YY20%20JXA: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: ND73%20CZS
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND73%2520CZS%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for ND73%20CZS: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: AK16%20OJR
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK16%2520OJR%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for AK16%20OJR: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: YA22%20JGU
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA22%2520JGU%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for YA22%20JGU: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: NA20%20GWP
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA20%2520GWP%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for NA20%20GWP: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: FT24%20UAS
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT24%2520UAS%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for FT24%20UAS: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: SD23%20DJF
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD23%2520DJF%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for SD23%20DJF: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: WA20%20UVV
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA20%2520UVV%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for WA20%20UVV: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: FL13%20MYV
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL13%2520MYV%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for FL13%20MYV: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: NA70%20XJL
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA70%2520XJL%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for NA70%20XJL: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: LC63%20NGO
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC63%2520NGO%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for LC63%20NGO: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: EY69%20ZUC
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY69%2520ZUC%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for EY69%20ZUC: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: DG64%20PYX
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG64%2520PYX%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for DG64%20PYX: 2
2026-03-30 08:09:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a3243a8b-50f3-5b4d-a279-c1720f9bd5ea with identifier: DG64%20PYX
2026-03-30 08:09:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a3243a8b-50f3-5b4d-a279-c1720f9bd5ea with scrape type 2
2026-03-30 08:09:49 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a3243a8b-50f3-5b4d-a279-c1720f9bd5ea with scrape type 2
2026-03-30 08:09:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a3243a8b-50f3-5b4d-a279-c1720f9bd5ea, identifier: DG64%20PYX
2026-03-30 08:09:49 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:49 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a3243a8b-50f3-5b4d-a279-c1720f9bd5ea with identifier: DG64%20PYX
2026-03-30 08:09:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a3243a8b-50f3-5b4d-a279-c1720f9bd5ea with identifier: DG64%20PYX
2026-03-30 08:09:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a3243a8b-50f3-5b4d-a279-c1720f9bd5ea with identifier: DG64%20PYX to the API
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=44&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DG64%20PYX-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a3243a8b-50f3-5b4d-a279-c1720f9bd5ea',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DG64 PYX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DG64%20PYX&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 149004,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.6 16V 115 LIMITED EDITION Hatchback',
 'transmission': 'manual',
 'trim': '16V 115 LIMITED EDITION',
 'vin': 'W0LPC6ED9EG089598',
 'year': 2014}
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG64%2520PYX%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Saving data for DG64%20PYX: {'auction_closing_time': 1775037600.0, 'created_time': 1774391431.700985, 'last_price_update_time': 1774858189.77693}
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DG64%2520PYX') HTTP/1.1" 204 0
2026-03-30 08:09:49 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: YR22%20SJV
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR22%2520SJV%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for YR22%20SJV: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: LD69%20LCN
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD69%2520LCN%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for LD69%20LCN: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: LB69%20VNE
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB69%2520VNE%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for LB69%20VNE: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: WN22%20TOU
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520TOU%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for WN22%20TOU: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: LG23%20XKN
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG23%2520XKN%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for LG23%20XKN: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: MD72%20VNH
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD72%2520VNH%27 HTTP/1.1" 200 None
2026-03-30 08:09:49 [bca.uk] INFO: Scrape type for MD72%20VNH: 0
2026-03-30 08:09:49 [bca.uk] INFO: Found listing with ID: MW72%20BPV
2026-03-30 08:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW72%2520BPV%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for MW72%20BPV: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: VX72%20KPY
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX72%2520KPY%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for VX72%20KPY: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: BT68%20UJL
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT68%2520UJL%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for BT68%20UJL: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: MK17%20KXH
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK17%2520KXH%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for MK17%20KXH: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: RV20%20VFR
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV20%2520VFR%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for RV20%20VFR: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: YD63%20CXX
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD63%2520CXX%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for YD63%20CXX: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: AF23%20UMX
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF23%2520UMX%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for AF23%20UMX: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: MW23%20SZN
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW23%2520SZN%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for MW23%20SZN: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: BM18%20LLA
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BM18%2520LLA%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for BM18%20LLA: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: BT68%20WMD
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT68%2520WMD%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for BT68%20WMD: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: MW15%20YYO
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW15%2520YYO%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for MW15%20YYO: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: RJ71%20ZXS
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ71%2520ZXS%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for RJ71%20ZXS: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: WN22%20TNJ
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520TNJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for WN22%20TNJ: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: YT67%20ZKA
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT67%2520ZKA%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for YT67%20ZKA: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: EK75%20AKZ
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK75%2520AKZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for EK75%20AKZ: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: FX23%20RSU
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX23%2520RSU%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for FX23%20RSU: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: LG23%20KGF
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG23%2520KGF%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for LG23%20KGF: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: LL71%20XOC
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL71%2520XOC%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for LL71%20XOC: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: RO22%20FWA
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520FWA%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for RO22%20FWA: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: AV75%20CWG
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV75%2520CWG%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for AV75%20CWG: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: CA72%20WDT
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA72%2520WDT%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for CA72%20WDT: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: DE22%20WFB
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE22%2520WFB%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for DE22%20WFB: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: DG69%20YDO
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG69%2520YDO%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for DG69%20YDO: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: RO22%20JUJ
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520JUJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for RO22%20JUJ: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: WU23%20EOV
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU23%2520EOV%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for WU23%20EOV: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: CA72%20UMR
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA72%2520UMR%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for CA72%20UMR: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: FV73%20KHC
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV73%2520KHC%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for FV73%20KHC: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: OE71%20WWU
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE71%2520WWU%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for OE71%20WWU: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: RF72%20OYM
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF72%2520OYM%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for RF72%20OYM: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: CX68%20MYP
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX68%2520MYP%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for CX68%20MYP: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: EY20%20BYH
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY20%2520BYH%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for EY20%20BYH: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: VO70%20NUJ
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO70%2520NUJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for VO70%20NUJ: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: DY24%20HVL
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY24%2520HVL%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for DY24%20HVL: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: YX19%20YEU
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX19%2520YEU%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for YX19%20YEU: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: OE21%20GFO
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE21%2520GFO%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for OE21%20GFO: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: AO20%20OTU
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO20%2520OTU%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for AO20%20OTU: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: YX19%20LTO
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX19%2520LTO%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for YX19%20LTO: 0
2026-03-30 08:09:50 [bca.uk] INFO: Found listing with ID: LC70%20NRU
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC70%2520NRU%27 HTTP/1.1" 200 None
2026-03-30 08:09:50 [bca.uk] INFO: Scrape type for LC70%20NRU: 2
2026-03-30 08:09:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0bf58148-01e0-5b4e-8ec5-c7714aa22765 with identifier: LC70%20NRU
2026-03-30 08:09:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0bf58148-01e0-5b4e-8ec5-c7714aa22765 with scrape type 2
2026-03-30 08:09:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0bf58148-01e0-5b4e-8ec5-c7714aa22765 with scrape type 2
2026-03-30 08:09:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0bf58148-01e0-5b4e-8ec5-c7714aa22765, identifier: LC70%20NRU
2026-03-30 08:09:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0bf58148-01e0-5b4e-8ec5-c7714aa22765 with identifier: LC70%20NRU
2026-03-30 08:09:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0bf58148-01e0-5b4e-8ec5-c7714aa22765 with identifier: LC70%20NRU
2026-03-30 08:09:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0bf58148-01e0-5b4e-8ec5-c7714aa22765 with identifier: LC70%20NRU to the API
2026-03-30 08:09:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=44&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LC70%20NRU-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0bf58148-01e0-5b4e-8ec5-c7714aa22765',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LC70 NRU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LC70%20NRU&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'CITROEN',
 'model': 'BERLINGO M',
 'odometer': 97563,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'CITROEN BERLINGO M 1.5 BLUEHDI 75 650 ENTERPRISE Van',
 'transmission': 'manual',
 'trim': 'BLUEHDI 75 650 ENTERPRISE',
 'vin': 'VR7EFYHWCLJ867947',
 'year': 2020}
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC70%2520NRU%27 HTTP/1.1" 200 None
2026-03-30 08:09:51 [bca.uk] INFO: Saving data for LC70%20NRU: {'auction_closing_time': 1774864800.0, 'created_time': 1773931935.274801, 'last_price_update_time': 1774858191.199529}
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LC70%2520NRU') HTTP/1.1" 204 0
2026-03-30 08:09:51 [bca.uk] INFO: Found listing with ID: BJ64%20SLU
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ64%2520SLU%27 HTTP/1.1" 200 None
2026-03-30 08:09:51 [bca.uk] INFO: Scrape type for BJ64%20SLU: 0
2026-03-30 08:09:51 [bca.uk] INFO: Found listing with ID: WK13%20PZN
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK13%2520PZN%27 HTTP/1.1" 200 None
2026-03-30 08:09:51 [bca.uk] INFO: Scrape type for WK13%20PZN: 2
2026-03-30 08:09:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 849de75d-a38f-527a-abc7-93d917aad6d9 with identifier: WK13%20PZN
2026-03-30 08:09:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 849de75d-a38f-527a-abc7-93d917aad6d9 with scrape type 2
2026-03-30 08:09:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 849de75d-a38f-527a-abc7-93d917aad6d9 with scrape type 2
2026-03-30 08:09:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 849de75d-a38f-527a-abc7-93d917aad6d9, identifier: WK13%20PZN
2026-03-30 08:09:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 849de75d-a38f-527a-abc7-93d917aad6d9 with identifier: WK13%20PZN
2026-03-30 08:09:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 849de75d-a38f-527a-abc7-93d917aad6d9 with identifier: WK13%20PZN
2026-03-30 08:09:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 849de75d-a38f-527a-abc7-93d917aad6d9 with identifier: WK13%20PZN to the API
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=44&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WK13%20PZN-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '849de75d-a38f-527a-abc7-93d917aad6d9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WK13 PZN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WK13%20PZN&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'PEUGEOT',
 'model': 'BIPPER',
 'odometer': 139397,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'PEUGEOT BIPPER 1.3 HDI 75 PROFESSIONAL Van',
 'transmission': 'manual',
 'trim': 'HDI 75 PROFESSIONAL',
 'vin': 'VF3AAFHZ0D8385517',
 'year': 2013}
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK13%2520PZN%27 HTTP/1.1" 200 None
2026-03-30 08:09:51 [bca.uk] INFO: Saving data for WK13%20PZN: {'auction_closing_time': 1774864800.0, 'created_time': 1773918139.58109, 'last_price_update_time': 1774858191.695454}
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WK13%2520PZN') HTTP/1.1" 204 0
2026-03-30 08:09:51 [bca.uk] INFO: Found listing with ID: NU69%20XZC
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU69%2520XZC%27 HTTP/1.1" 200 None
2026-03-30 08:09:51 [bca.uk] INFO: Scrape type for NU69%20XZC: 0
2026-03-30 08:09:51 [bca.uk] INFO: Found listing with ID: YB65%20DWE
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB65%2520DWE%27 HTTP/1.1" 200 None
2026-03-30 08:09:51 [bca.uk] INFO: Scrape type for YB65%20DWE: 2
2026-03-30 08:09:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 152f75fe-9c1d-51cd-8b0c-0393f64d793e with identifier: YB65%20DWE
2026-03-30 08:09:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 152f75fe-9c1d-51cd-8b0c-0393f64d793e with scrape type 2
2026-03-30 08:09:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 152f75fe-9c1d-51cd-8b0c-0393f64d793e with scrape type 2
2026-03-30 08:09:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 152f75fe-9c1d-51cd-8b0c-0393f64d793e, identifier: YB65%20DWE
2026-03-30 08:09:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 152f75fe-9c1d-51cd-8b0c-0393f64d793e with identifier: YB65%20DWE
2026-03-30 08:09:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 152f75fe-9c1d-51cd-8b0c-0393f64d793e with identifier: YB65%20DWE
2026-03-30 08:09:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 152f75fe-9c1d-51cd-8b0c-0393f64d793e with identifier: YB65%20DWE to the API
2026-03-30 08:09:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=44&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 183,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YB65%20DWE-GB',
 'category': 'LightCommercialVehicle',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '152f75fe-9c1d-51cd-8b0c-0393f64d793e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YB65 DWE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YB65%20DWE&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'PEUGEOT',
 'model': 'EXPERT 1200KG',
 'odometer': 117769,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'PEUGEOT EXPERT 1200KG 2.0 HDI 130 L2 H1 CrewCab Van',
 'transmission': 'manual',
 'trim': 'HDI 130 L2 H1',
 'vin': 'VF3XUAHZ8FZ058082',
 'year': 2015}
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB65%2520DWE%27 HTTP/1.1" 200 None
2026-03-30 08:09:52 [bca.uk] INFO: Saving data for YB65%20DWE: {'auction_closing_time': 1774864800.0, 'created_time': 1774005639.250616, 'last_price_update_time': 1774858192.125581}
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YB65%2520DWE') HTTP/1.1" 204 0
2026-03-30 08:09:52 [bca.uk] INFO: Found listing with ID: V800%20ERC
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27V800%2520ERC%27 HTTP/1.1" 200 None
2026-03-30 08:09:52 [bca.uk] INFO: Scrape type for V800%20ERC: 0
2026-03-30 08:09:52 [bca.uk] INFO: Found listing with ID: KO18%20OYF
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO18%2520OYF%27 HTTP/1.1" 200 None
2026-03-30 08:09:52 [bca.uk] INFO: Scrape type for KO18%20OYF: 0
2026-03-30 08:09:52 [bca.uk] INFO: Found listing with ID: SL16%20UER
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL16%2520UER%27 HTTP/1.1" 200 None
2026-03-30 08:09:52 [bca.uk] INFO: Scrape type for SL16%20UER: 0
2026-03-30 08:09:52 [bca.uk] INFO: Found listing with ID: AU07%20RSU
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU07%2520RSU%27 HTTP/1.1" 200 None
2026-03-30 08:09:52 [bca.uk] INFO: Scrape type for AU07%20RSU: 0
2026-03-30 08:09:52 [bca.uk] INFO: Found listing with ID: BL24%20LTY
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL24%2520LTY%27 HTTP/1.1" 200 None
2026-03-30 08:09:52 [bca.uk] INFO: Scrape type for BL24%20LTY: 0
2026-03-30 08:09:52 [bca.uk] INFO: Found listing with ID: BT03%20TWA
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT03%2520TWA%27 HTTP/1.1" 200 None
2026-03-30 08:09:52 [bca.uk] INFO: Scrape type for BT03%20TWA: 0
2026-03-30 08:09:52 [bca.uk] INFO: Found listing with ID: KW68%20ZLO
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW68%2520ZLO%27 HTTP/1.1" 200 None
2026-03-30 08:09:52 [bca.uk] INFO: Scrape type for KW68%20ZLO: 0
2026-03-30 08:09:52 [bca.uk] INFO: Found listing with ID: LP18%20MZY
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP18%2520MZY%27 HTTP/1.1" 200 None
2026-03-30 08:09:52 [bca.uk] INFO: Scrape type for LP18%20MZY: 0
2026-03-30 08:09:52 [bca.uk] INFO: Found listing with ID: NU17%20YHK
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU17%2520YHK%27 HTTP/1.1" 200 None
2026-03-30 08:09:52 [bca.uk] INFO: Scrape type for NU17%20YHK: 0
2026-03-30 08:09:52 [bca.uk] INFO: Found listing with ID: MJ73%20VUN
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ73%2520VUN%27 HTTP/1.1" 200 None
2026-03-30 08:09:52 [bca.uk] INFO: Scrape type for MJ73%20VUN: 0
2026-03-30 08:09:52 [bca.uk] INFO: Found listing with ID: LR22%20YMO
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR22%2520YMO%27 HTTP/1.1" 200 None
2026-03-30 08:09:52 [bca.uk] INFO: Scrape type for LR22%20YMO: 0
2026-03-30 08:09:52 [bca.uk] INFO: Found listing with ID: ML73%20DJJ
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML73%2520DJJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:52 [bca.uk] INFO: Scrape type for ML73%20DJJ: 0
2026-03-30 08:09:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:09:54 [bca.uk] INFO: Total items found: 100
2026-03-30 08:09:54 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded
2026-03-30 08:09:54 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:09:54 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: KJ69%20KWP
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ69%2520KWP%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for KJ69%20KWP: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: EK68%20PYU
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK68%2520PYU%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for EK68%20PYU: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: NX16%20FFG
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX16%2520FFG%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for NX16%20FFG: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: EX18%20ZBL
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX18%2520ZBL%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for EX18%20ZBL: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: LM62%20XBE
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM62%2520XBE%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for LM62%20XBE: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: EU73%20UJR
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU73%2520UJR%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for EU73%20UJR: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: BD68%20CDO
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD68%2520CDO%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for BD68%20CDO: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: CN68%20UAD
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN68%2520UAD%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for CN68%20UAD: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: LD22%20UVE
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD22%2520UVE%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for LD22%20UVE: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: LD68%20VBM
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD68%2520VBM%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for LD68%20VBM: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: OE71%20KNX
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE71%2520KNX%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for OE71%20KNX: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: FH22%20ZCO
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH22%2520ZCO%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for FH22%20ZCO: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: FX23%20RZA
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX23%2520RZA%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for FX23%20RZA: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: YH22%20XOY
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH22%2520XOY%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for YH22%20XOY: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: YN22%20WFX
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN22%2520WFX%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for YN22%20WFX: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: DP22%20TKK
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP22%2520TKK%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for DP22%20TKK: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: DX22%20RJJ
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX22%2520RJJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for DX22%20RJJ: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: LA21%20FVD
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA21%2520FVD%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for LA21%20FVD: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: YB19%20VDE
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB19%2520VDE%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for YB19%20VDE: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: MV19%20VMW
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV19%2520VMW%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for MV19%20VMW: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: SB72%20EXV
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB72%2520EXV%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for SB72%20EXV: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: SN22%20VMA
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN22%2520VMA%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for SN22%20VMA: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: SO72%20UWU
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO72%2520UWU%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for SO72%20UWU: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: SR22%20HBL
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR22%2520HBL%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for SR22%20HBL: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: YL68%20PNO
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL68%2520PNO%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for YL68%20PNO: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: KR73%20LWW
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR73%2520LWW%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for KR73%20LWW: 0
2026-03-30 08:09:54 [bca.uk] INFO: Found listing with ID: URZ%205028
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27URZ%25205028%27 HTTP/1.1" 200 None
2026-03-30 08:09:54 [bca.uk] INFO: Scrape type for URZ%205028: 2
2026-03-30 08:09:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d3e9dd13-df61-52e4-a097-7034cd71b5ec with identifier: URZ%205028
2026-03-30 08:09:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d3e9dd13-df61-52e4-a097-7034cd71b5ec with scrape type 2
2026-03-30 08:09:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d3e9dd13-df61-52e4-a097-7034cd71b5ec with scrape type 2
2026-03-30 08:09:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d3e9dd13-df61-52e4-a097-7034cd71b5ec, identifier: URZ%205028
2026-03-30 08:09:54 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:54 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:09:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d3e9dd13-df61-52e4-a097-7034cd71b5ec with identifier: URZ%205028
2026-03-30 08:09:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d3e9dd13-df61-52e4-a097-7034cd71b5ec with identifier: URZ%205028
2026-03-30 08:09:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d3e9dd13-df61-52e4-a097-7034cd71b5ec with identifier: URZ%205028 to the API
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 179,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=URZ%205028-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd3e9dd13-df61-52e4-a097-7034cd71b5ec',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'URZ 5028',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=URZ%205028&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'LAND ROVER',
 'model': 'DISCOVERY SPORT',
 'odometer': 46596,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DISCOVERY SPORT 2.0 D165 URBAN ED.(5ST) StationWagon',
 'transmission': 'automatic',
 'trim': 'D165 URBAN ED.(5ST)',
 'vin': 'SALCA2AN5PH331175',
 'year': 2023}
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27URZ%25205028%27 HTTP/1.1" 200 None
2026-03-30 08:09:55 [bca.uk] INFO: Saving data for URZ%205028: {'auction_closing_time': 1775037600.0, 'created_time': 1774564731.200828, 'last_price_update_time': 1774858195.208806}
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='URZ%25205028') HTTP/1.1" 204 0
2026-03-30 08:09:55 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:09:55 [bca.uk] INFO: Found listing with ID: YG22%20KDJ
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG22%2520KDJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:55 [bca.uk] INFO: Scrape type for YG22%20KDJ: 0
2026-03-30 08:09:55 [bca.uk] INFO: Found listing with ID: PJ22%20EAX
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ22%2520EAX%27 HTTP/1.1" 200 None
2026-03-30 08:09:55 [bca.uk] INFO: Scrape type for PJ22%20EAX: 0
2026-03-30 08:09:55 [bca.uk] INFO: Found listing with ID: PL22%20ZXS
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL22%2520ZXS%27 HTTP/1.1" 200 None
2026-03-30 08:09:55 [bca.uk] INFO: Scrape type for PL22%20ZXS: 0
2026-03-30 08:09:55 [bca.uk] INFO: Found listing with ID: EY22%20OLV
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY22%2520OLV%27 HTTP/1.1" 200 None
2026-03-30 08:09:55 [bca.uk] INFO: Scrape type for EY22%20OLV: 2
2026-03-30 08:09:55 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d5cf0d68-33ba-55c4-89d5-8ca9dfad05b7 with identifier: EY22%20OLV
2026-03-30 08:09:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d5cf0d68-33ba-55c4-89d5-8ca9dfad05b7 with scrape type 2
2026-03-30 08:09:55 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d5cf0d68-33ba-55c4-89d5-8ca9dfad05b7 with scrape type 2
2026-03-30 08:09:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d5cf0d68-33ba-55c4-89d5-8ca9dfad05b7, identifier: EY22%20OLV
2026-03-30 08:09:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d5cf0d68-33ba-55c4-89d5-8ca9dfad05b7 with identifier: EY22%20OLV
2026-03-30 08:09:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d5cf0d68-33ba-55c4-89d5-8ca9dfad05b7 with identifier: EY22%20OLV
2026-03-30 08:09:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d5cf0d68-33ba-55c4-89d5-8ca9dfad05b7 with identifier: EY22%20OLV to the API
2026-03-30 08:09:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 173,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EY22%20OLV-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd5cf0d68-33ba-55c4-89d5-8ca9dfad05b7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'EY22 OLV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EY22%20OLV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 18456,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 D200 4WD R-DYNAMIC S Hatchback',
 'transmission': 'automatic',
 'trim': 'D200 4WD R-DYNAMIC S',
 'vin': 'SALZA2AN0NH177207',
 'year': 2022}
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY22%2520OLV%27 HTTP/1.1" 200 None
2026-03-30 08:09:56 [bca.uk] INFO: Saving data for EY22%20OLV: {'auction_closing_time': 1775037600.0, 'created_time': 1774563943.157134, 'last_price_update_time': 1774858196.1577}
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EY22%2520OLV') HTTP/1.1" 204 0
2026-03-30 08:09:56 [bca.uk] INFO: Found listing with ID: GC21%20BWV
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GC21%2520BWV%27 HTTP/1.1" 200 None
2026-03-30 08:09:56 [bca.uk] INFO: Scrape type for GC21%20BWV: 2
2026-03-30 08:09:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d3f1369d-4685-546f-a301-a89aad828752 with identifier: GC21%20BWV
2026-03-30 08:09:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d3f1369d-4685-546f-a301-a89aad828752 with scrape type 2
2026-03-30 08:09:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d3f1369d-4685-546f-a301-a89aad828752 with scrape type 2
2026-03-30 08:09:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d3f1369d-4685-546f-a301-a89aad828752, identifier: GC21%20BWV
2026-03-30 08:09:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d3f1369d-4685-546f-a301-a89aad828752 with identifier: GC21%20BWV
2026-03-30 08:09:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d3f1369d-4685-546f-a301-a89aad828752 with identifier: GC21%20BWV
2026-03-30 08:09:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d3f1369d-4685-546f-a301-a89aad828752 with identifier: GC21%20BWV to the API
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 233,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GC21%20BWV-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd3f1369d-4685-546f-a301-a89aad828752',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GC21 BWV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GC21%20BWV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'LAND ROVER',
 'model': 'RANGE ROVER',
 'odometer': 47397,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'LAND ROVER RANGE ROVER 3.0 D300 WESTMINSTER BLACK StationWagon',
 'transmission': 'automatic',
 'trim': 'D300 WESTMINSTER BLACK',
 'vin': 'SALGA2AW7MA439537',
 'year': 2021}
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GC21%2520BWV%27 HTTP/1.1" 200 None
2026-03-30 08:09:56 [bca.uk] INFO: Saving data for GC21%20BWV: {'auction_closing_time': 1775037600.0, 'created_time': 1774564751.6194, 'last_price_update_time': 1774858196.567759}
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GC21%2520BWV') HTTP/1.1" 204 0
2026-03-30 08:09:56 [bca.uk] INFO: Found listing with ID: KS70%20HZE
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS70%2520HZE%27 HTTP/1.1" 200 None
2026-03-30 08:09:56 [bca.uk] INFO: Scrape type for KS70%20HZE: 2
2026-03-30 08:09:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8471a87d-7ad1-50ac-893d-920611a32f0f with identifier: KS70%20HZE
2026-03-30 08:09:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8471a87d-7ad1-50ac-893d-920611a32f0f with scrape type 2
2026-03-30 08:09:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8471a87d-7ad1-50ac-893d-920611a32f0f with scrape type 2
2026-03-30 08:09:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8471a87d-7ad1-50ac-893d-920611a32f0f, identifier: KS70%20HZE
2026-03-30 08:09:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8471a87d-7ad1-50ac-893d-920611a32f0f with identifier: KS70%20HZE
2026-03-30 08:09:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8471a87d-7ad1-50ac-893d-920611a32f0f with identifier: KS70%20HZE
2026-03-30 08:09:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8471a87d-7ad1-50ac-893d-920611a32f0f with identifier: KS70%20HZE to the API
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 76,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KS70%20HZE-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '8471a87d-7ad1-50ac-893d-920611a32f0f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'KS70 HZE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KS70%20HZE&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'LAND ROVER',
 'model': 'R/R SPORT',
 'odometer': 46338,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R SPORT 2.0 P400E HSE DYNAMIC StationWagon',
 'transmission': 'automatic',
 'trim': 'P400E HSE DYNAMIC',
 'vin': 'SALWA2AY5MA759680',
 'year': 2020}
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS70%2520HZE%27 HTTP/1.1" 200 None
2026-03-30 08:09:56 [bca.uk] INFO: Saving data for KS70%20HZE: {'auction_closing_time': 1775037600.0, 'created_time': 1774563940.982209, 'last_price_update_time': 1774858196.975773}
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KS70%2520HZE') HTTP/1.1" 204 0
2026-03-30 08:09:56 [bca.uk] INFO: Found listing with ID: KS71%20XJX
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS71%2520XJX%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Scrape type for KS71%20XJX: 0
2026-03-30 08:09:57 [bca.uk] INFO: Found listing with ID: LO72%20NXR
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520NXR%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Scrape type for LO72%20NXR: 2
2026-03-30 08:09:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 36997de2-44e4-511e-b728-8a0af3c9eae2 with identifier: LO72%20NXR
2026-03-30 08:09:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 36997de2-44e4-511e-b728-8a0af3c9eae2 with scrape type 2
2026-03-30 08:09:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 36997de2-44e4-511e-b728-8a0af3c9eae2 with scrape type 2
2026-03-30 08:09:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 36997de2-44e4-511e-b728-8a0af3c9eae2, identifier: LO72%20NXR
2026-03-30 08:09:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 36997de2-44e4-511e-b728-8a0af3c9eae2 with identifier: LO72%20NXR
2026-03-30 08:09:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 36997de2-44e4-511e-b728-8a0af3c9eae2 with identifier: LO72%20NXR
2026-03-30 08:09:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 36997de2-44e4-511e-b728-8a0af3c9eae2 with identifier: LO72%20NXR to the API
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 205,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LO72%20NXR-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '36997de2-44e4-511e-b728-8a0af3c9eae2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LO72 NXR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LO72%20NXR&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 11024,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 P250 4WD R-DYNAMIC SE Hatchback',
 'transmission': 'automatic',
 'trim': 'P250 4WD R-DYNAMIC SE',
 'vin': 'SALZA2AX3PH208583',
 'year': 2022}
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520NXR%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Saving data for LO72%20NXR: {'auction_closing_time': 1775037600.0, 'created_time': 1774564752.219261, 'last_price_update_time': 1774858197.395277}
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LO72%2520NXR') HTTP/1.1" 204 0
2026-03-30 08:09:57 [bca.uk] INFO: Found listing with ID: LT22%20AOR
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT22%2520AOR%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Scrape type for LT22%20AOR: 0
2026-03-30 08:09:57 [bca.uk] INFO: Found listing with ID: YK20%20OEJ
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK20%2520OEJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Scrape type for YK20%20OEJ: 0
2026-03-30 08:09:57 [bca.uk] INFO: Found listing with ID: LR71%20MKG
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR71%2520MKG%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Scrape type for LR71%20MKG: 0
2026-03-30 08:09:57 [bca.uk] INFO: Found listing with ID: OV22%20CWZ
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV22%2520CWZ%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Scrape type for OV22%20CWZ: 0
2026-03-30 08:09:57 [bca.uk] INFO: Found listing with ID: VK22%20BUJ
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK22%2520BUJ%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Scrape type for VK22%20BUJ: 0
2026-03-30 08:09:57 [bca.uk] INFO: Found listing with ID: VO22%20ESN
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO22%2520ESN%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Scrape type for VO22%20ESN: 0
2026-03-30 08:09:57 [bca.uk] INFO: Found listing with ID: WN22%20DWX
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520DWX%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Scrape type for WN22%20DWX: 0
2026-03-30 08:09:57 [bca.uk] INFO: Found listing with ID: SM19%20ZKN
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM19%2520ZKN%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Scrape type for SM19%20ZKN: 0
2026-03-30 08:09:57 [bca.uk] INFO: Found listing with ID: JRV%20508X
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JRV%2520508X%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Scrape type for JRV%20508X: 0
2026-03-30 08:09:57 [bca.uk] INFO: Found listing with ID: CE56%20GZH
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE56%2520GZH%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Scrape type for CE56%20GZH: 0
2026-03-30 08:09:57 [bca.uk] INFO: Found listing with ID: VN70%20DWM
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN70%2520DWM%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Scrape type for VN70%20DWM: 0
2026-03-30 08:09:57 [bca.uk] INFO: Found listing with ID: YV19%20VOO
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YV19%2520VOO%27 HTTP/1.1" 200 None
2026-03-30 08:09:57 [bca.uk] INFO: Scrape type for YV19%20VOO: 2
2026-03-30 08:09:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 10300fdc-e2d3-5cf6-906f-507fc9449245 with identifier: YV19%20VOO
2026-03-30 08:09:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 10300fdc-e2d3-5cf6-906f-507fc9449245 with scrape type 2
2026-03-30 08:09:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 10300fdc-e2d3-5cf6-906f-507fc9449245 with scrape type 2
2026-03-30 08:09:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 10300fdc-e2d3-5cf6-906f-507fc9449245, identifier: YV19%20VOO
2026-03-30 08:09:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 10300fdc-e2d3-5cf6-906f-507fc9449245 with identifier: YV19%20VOO
2026-03-30 08:09:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 10300fdc-e2d3-5cf6-906f-507fc9449245 with identifier: YV19%20VOO
2026-03-30 08:09:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 10300fdc-e2d3-5cf6-906f-507fc9449245 with identifier: YV19%20VOO to the API
2026-03-30 08:09:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YV19%20VOO-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '10300fdc-e2d3-5cf6-906f-507fc9449245',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YV19 VOO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YV19%20VOO&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLVO',
 'model': 'XC40',
 'odometer': 64333,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VOLVO XC40 1.5 T3 163 INSCRIPTION G/T StationWagon',
 'transmission': 'automatic',
 'trim': 'T3 163 INSCRIPTION G/T',
 'vin': 'YV1XZ15VDL2190509',
 'year': 2019}
2026-03-30 08:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YV19%2520VOO%27 HTTP/1.1" 200 None
2026-03-30 08:09:58 [bca.uk] INFO: Saving data for YV19%20VOO: {'auction_closing_time': 1774951200.0, 'created_time': 1774678390.177393, 'last_price_update_time': 1774858198.663708}
2026-03-30 08:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YV19%2520VOO') HTTP/1.1" 204 0
2026-03-30 08:09:58 [bca.uk] INFO: Found listing with ID: GJ69%20KUH
2026-03-30 08:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ69%2520KUH%27 HTTP/1.1" 200 None
2026-03-30 08:09:58 [bca.uk] INFO: Scrape type for GJ69%20KUH: 2
2026-03-30 08:09:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 496ae98a-c5a8-5ca6-ba6a-d8b08715284e with identifier: GJ69%20KUH
2026-03-30 08:09:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 496ae98a-c5a8-5ca6-ba6a-d8b08715284e with scrape type 2
2026-03-30 08:09:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 496ae98a-c5a8-5ca6-ba6a-d8b08715284e with scrape type 2
2026-03-30 08:09:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 496ae98a-c5a8-5ca6-ba6a-d8b08715284e, identifier: GJ69%20KUH
2026-03-30 08:09:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 496ae98a-c5a8-5ca6-ba6a-d8b08715284e with identifier: GJ69%20KUH
2026-03-30 08:09:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 496ae98a-c5a8-5ca6-ba6a-d8b08715284e with identifier: GJ69%20KUH
2026-03-30 08:09:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 496ae98a-c5a8-5ca6-ba6a-d8b08715284e with identifier: GJ69%20KUH to the API
2026-03-30 08:09:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GJ69%20KUH-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '496ae98a-c5a8-5ca6-ba6a-d8b08715284e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GJ69 KUH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GJ69%20KUH&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'JAGUAR',
 'model': 'I-PACE',
 'odometer': 41308,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'JAGUAR I-PACE EV400 SE Hatchback',
 'transmission': 'automatic',
 'trim': 'EV400 SE',
 'vin': 'SADHA2A14L1F82807',
 'year': 2019}
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ69%2520KUH%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Saving data for GJ69%20KUH: {'auction_closing_time': 1774864800.0, 'created_time': 1774305366.929825, 'last_price_update_time': 1774858199.162436}
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GJ69%2520KUH') HTTP/1.1" 204 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: BU22%20HBA
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU22%2520HBA%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for BU22%20HBA: 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: HY72%20UGH
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY72%2520UGH%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for HY72%20UGH: 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: LB71%20VMR
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB71%2520VMR%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for LB71%20VMR: 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: MM71%20TYA
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM71%2520TYA%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for MM71%20TYA: 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: HG19%20XES
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG19%2520XES%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for HG19%20XES: 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: BP72%20CGY
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP72%2520CGY%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for BP72%20CGY: 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: SJ21%20XTH
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ21%2520XTH%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for SJ21%20XTH: 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: YS75%20TCO
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS75%2520TCO%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for YS75%20TCO: 2
2026-03-30 08:09:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0708ff1f-8cd4-5f11-9185-71495d619985 with identifier: YS75%20TCO
2026-03-30 08:09:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0708ff1f-8cd4-5f11-9185-71495d619985 with scrape type 2
2026-03-30 08:09:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0708ff1f-8cd4-5f11-9185-71495d619985 with scrape type 2
2026-03-30 08:09:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0708ff1f-8cd4-5f11-9185-71495d619985, identifier: YS75%20TCO
2026-03-30 08:09:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0708ff1f-8cd4-5f11-9185-71495d619985 with identifier: YS75%20TCO
2026-03-30 08:09:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0708ff1f-8cd4-5f11-9185-71495d619985 with identifier: YS75%20TCO
2026-03-30 08:09:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0708ff1f-8cd4-5f11-9185-71495d619985 with identifier: YS75%20TCO to the API
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:09:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 231,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YS75%20TCO-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0708ff1f-8cd4-5f11-9185-71495d619985',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YS75 TCO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YS75%20TCO&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'FORD',
 'model': 'RANGER',
 'odometer': 651,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'FORD RANGER 2.0 EBL 205 4WD WILDTRAK CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'EBL 205 4WD WILDTRAK',
 'vin': '6FPP2CMJ9PSA76524',
 'year': 2025}
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS75%2520TCO%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Saving data for YS75%20TCO: {'auction_closing_time': 1775037600.0, 'created_time': 1773825694.888133, 'last_price_update_time': 1774858199.69838}
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YS75%2520TCO') HTTP/1.1" 204 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: AD68%20EFA
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD68%2520EFA%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for AD68%20EFA: 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: YO73%20JVR
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO73%2520JVR%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for YO73%20JVR: 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: HK75%20CPY
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK75%2520CPY%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for HK75%20CPY: 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: BN20%20ZMU
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN20%2520ZMU%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for BN20%20ZMU: 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: VU22%20OPO
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU22%2520OPO%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for VU22%20OPO: 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: BP72%20RHA
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP72%2520RHA%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for BP72%20RHA: 0
2026-03-30 08:09:59 [bca.uk] INFO: Found listing with ID: BK21%20LFV
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:09:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK21%2520LFV%27 HTTP/1.1" 200 None
2026-03-30 08:09:59 [bca.uk] INFO: Scrape type for BK21%20LFV: 2
2026-03-30 08:09:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bb6a662a-6db0-5e9c-acb3-1d718df9d285 with identifier: BK21%20LFV
2026-03-30 08:09:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bb6a662a-6db0-5e9c-acb3-1d718df9d285 with scrape type 2
2026-03-30 08:09:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bb6a662a-6db0-5e9c-acb3-1d718df9d285 with scrape type 2
2026-03-30 08:09:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bb6a662a-6db0-5e9c-acb3-1d718df9d285, identifier: BK21%20LFV
2026-03-30 08:09:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bb6a662a-6db0-5e9c-acb3-1d718df9d285 with identifier: BK21%20LFV
2026-03-30 08:09:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bb6a662a-6db0-5e9c-acb3-1d718df9d285 with identifier: BK21%20LFV
2026-03-30 08:10:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bb6a662a-6db0-5e9c-acb3-1d718df9d285 with identifier: BK21%20LFV to the API
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 187,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BK21%20LFV-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'bb6a662a-6db0-5e9c-acb3-1d718df9d285',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BK21 LFV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BK21%20LFV&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'VOLKSWAGEN',
 'model': 'TRANSPORTER T32',
 'odometer': 38692,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TRANSPORTER T32 2.0 TDI 110 SWB S/L BUSINESS PanelVan',
 'transmission': 'manual',
 'trim': 'TDI 110 SWB S/L BUSINESS',
 'vin': 'WV1ZZZ7HZMH106922',
 'year': 2021}
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK21%2520LFV%27 HTTP/1.1" 200 None
2026-03-30 08:10:00 [bca.uk] INFO: Saving data for BK21%20LFV: {'auction_closing_time': 1775037600.0, 'created_time': 1774678345.078247, 'last_price_update_time': 1774858200.43302}
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BK21%2520LFV') HTTP/1.1" 204 0
2026-03-30 08:10:00 [bca.uk] INFO: Found listing with ID: VN72%20EUZ
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN72%2520EUZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:00 [bca.uk] INFO: Scrape type for VN72%20EUZ: 0
2026-03-30 08:10:00 [bca.uk] INFO: Found listing with ID: LN69%20YHM
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN69%2520YHM%27 HTTP/1.1" 200 None
2026-03-30 08:10:00 [bca.uk] INFO: Scrape type for LN69%20YHM: 0
2026-03-30 08:10:00 [bca.uk] INFO: Found listing with ID: LJ72%20YEF
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ72%2520YEF%27 HTTP/1.1" 200 None
2026-03-30 08:10:00 [bca.uk] INFO: Scrape type for LJ72%20YEF: 0
2026-03-30 08:10:00 [bca.uk] INFO: Found listing with ID: LG69%20WXZ
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG69%2520WXZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:00 [bca.uk] INFO: Scrape type for LG69%20WXZ: 0
2026-03-30 08:10:00 [bca.uk] INFO: Found listing with ID: MW20%20BWD
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW20%2520BWD%27 HTTP/1.1" 200 None
2026-03-30 08:10:00 [bca.uk] INFO: Scrape type for MW20%20BWD: 2
2026-03-30 08:10:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 309ec4d7-b232-5739-befb-c5c2322a3b42 with identifier: MW20%20BWD
2026-03-30 08:10:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 309ec4d7-b232-5739-befb-c5c2322a3b42 with scrape type 2
2026-03-30 08:10:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 309ec4d7-b232-5739-befb-c5c2322a3b42 with scrape type 2
2026-03-30 08:10:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 309ec4d7-b232-5739-befb-c5c2322a3b42, identifier: MW20%20BWD
2026-03-30 08:10:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 309ec4d7-b232-5739-befb-c5c2322a3b42 with identifier: MW20%20BWD
2026-03-30 08:10:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 309ec4d7-b232-5739-befb-c5c2322a3b42 with identifier: MW20%20BWD
2026-03-30 08:10:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 309ec4d7-b232-5739-befb-c5c2322a3b42 with identifier: MW20%20BWD to the API
2026-03-30 08:10:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 168,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MW20%20BWD-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-03T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '309ec4d7-b232-5739-befb-c5c2322a3b42',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'MW20 BWD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MW20%20BWD&vehicleType=*',
 'listing': 'auction',
 'location': 'Wolverhampton',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 43263,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 D150 2WD R-DYNAMIC Hatchback',
 'transmission': 'manual',
 'trim': 'D150 2WD R-DYNAMIC',
 'vin': 'SALZB2CN3LH103321',
 'year': 2020}
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW20%2520BWD%27 HTTP/1.1" 200 None
2026-03-30 08:10:01 [bca.uk] INFO: Saving data for MW20%20BWD: {'auction_closing_time': 1775210400.0, 'created_time': 1773845469.995634, 'last_price_update_time': 1774858201.14773}
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MW20%2520BWD') HTTP/1.1" 204 0
2026-03-30 08:10:01 [bca.uk] INFO: Found listing with ID: PIJ%202496
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PIJ%25202496%27 HTTP/1.1" 200 None
2026-03-30 08:10:01 [bca.uk] INFO: Scrape type for PIJ%202496: 2
2026-03-30 08:10:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6ffb757c-05cd-584a-af36-9c6dd9659d2a with identifier: PIJ%202496
2026-03-30 08:10:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6ffb757c-05cd-584a-af36-9c6dd9659d2a with scrape type 2
2026-03-30 08:10:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6ffb757c-05cd-584a-af36-9c6dd9659d2a with scrape type 2
2026-03-30 08:10:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6ffb757c-05cd-584a-af36-9c6dd9659d2a, identifier: PIJ%202496
2026-03-30 08:10:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6ffb757c-05cd-584a-af36-9c6dd9659d2a with identifier: PIJ%202496
2026-03-30 08:10:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6ffb757c-05cd-584a-af36-9c6dd9659d2a with identifier: PIJ%202496
2026-03-30 08:10:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6ffb757c-05cd-584a-af36-9c6dd9659d2a with identifier: PIJ%202496 to the API
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 165,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PIJ%202496-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.8L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6ffb757c-05cd-584a-af36-9c6dd9659d2a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PIJ 2496',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PIJ%202496&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MERCEDES-BENZ',
 'model': 'C180',
 'odometer': 93582,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ C180 1.8 CGI B/E ELEGANCE Saloon',
 'transmission': 'manual',
 'trim': 'CGI B/E ELEGANCE',
 'vin': 'WDD2040492A462681',
 'year': 2010}
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PIJ%25202496%27 HTTP/1.1" 200 None
2026-03-30 08:10:01 [bca.uk] INFO: Saving data for PIJ%202496: {'auction_closing_time': 1774951200.0, 'created_time': 1774678534.885677, 'last_price_update_time': 1774858201.723974}
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PIJ%25202496') HTTP/1.1" 204 0
2026-03-30 08:10:01 [bca.uk] INFO: Found listing with ID: HG22%20NFU
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG22%2520NFU%27 HTTP/1.1" 200 None
2026-03-30 08:10:01 [bca.uk] INFO: Scrape type for HG22%20NFU: 2
2026-03-30 08:10:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1c7097c0-159a-56f9-8976-632b6cd96593 with identifier: HG22%20NFU
2026-03-30 08:10:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1c7097c0-159a-56f9-8976-632b6cd96593 with scrape type 2
2026-03-30 08:10:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1c7097c0-159a-56f9-8976-632b6cd96593 with scrape type 2
2026-03-30 08:10:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1c7097c0-159a-56f9-8976-632b6cd96593, identifier: HG22%20NFU
2026-03-30 08:10:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1c7097c0-159a-56f9-8976-632b6cd96593 with identifier: HG22%20NFU
2026-03-30 08:10:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1c7097c0-159a-56f9-8976-632b6cd96593 with identifier: HG22%20NFU
2026-03-30 08:10:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1c7097c0-159a-56f9-8976-632b6cd96593 with identifier: HG22%20NFU to the API
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 247,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HG22%20NFU-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '1c7097c0-159a-56f9-8976-632b6cd96593',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HG22 NFU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HG22%20NFU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'RANGER',
 'odometer': 28803,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'FORD RANGER 2.0 EBL 170 LIMITED 1 CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'EBL 170 LIMITED 1',
 'vin': '6FPPXXMJ2PNS88211',
 'year': 2022}
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG22%2520NFU%27 HTTP/1.1" 200 None
2026-03-30 08:10:02 [bca.uk] INFO: Saving data for HG22%20NFU: {'auction_closing_time': 1774951200.0, 'created_time': 1774678536.505281, 'last_price_update_time': 1774858202.28689}
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HG22%2520NFU') HTTP/1.1" 204 0
2026-03-30 08:10:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:10:02 [bca.uk] INFO: Found listing with ID: PN22%20USV
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN22%2520USV%27 HTTP/1.1" 200 None
2026-03-30 08:10:02 [bca.uk] INFO: Scrape type for PN22%20USV: 2
2026-03-30 08:10:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dc9e2664-f66d-5745-bb45-401b813dd2a5 with identifier: PN22%20USV
2026-03-30 08:10:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dc9e2664-f66d-5745-bb45-401b813dd2a5 with scrape type 2
2026-03-30 08:10:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item dc9e2664-f66d-5745-bb45-401b813dd2a5 with scrape type 2
2026-03-30 08:10:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dc9e2664-f66d-5745-bb45-401b813dd2a5, identifier: PN22%20USV
2026-03-30 08:10:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dc9e2664-f66d-5745-bb45-401b813dd2a5 with identifier: PN22%20USV
2026-03-30 08:10:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dc9e2664-f66d-5745-bb45-401b813dd2a5 with identifier: PN22%20USV
2026-03-30 08:10:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dc9e2664-f66d-5745-bb45-401b813dd2a5 with identifier: PN22%20USV to the API
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 240,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PN22%20USV-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'dc9e2664-f66d-5745-bb45-401b813dd2a5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PN22 USV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PN22%20USV&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'CRAFTER 35 FWD',
 'odometer': 15807,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN CRAFTER 35 FWD 2.0 TDI 140 LWB T/L H/R PanelVan',
 'transmission': 'manual',
 'trim': 'TDI 140 LWB T/L H/R',
 'vin': 'WV1ZZZSYZN9036862',
 'year': 2022}
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN22%2520USV%27 HTTP/1.1" 200 None
2026-03-30 08:10:02 [bca.uk] INFO: Saving data for PN22%20USV: {'auction_closing_time': 1774951200.0, 'created_time': 1774678472.083165, 'last_price_update_time': 1774858202.909308}
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PN22%2520USV') HTTP/1.1" 204 0
2026-03-30 08:10:02 [bca.uk] INFO: Found listing with ID: YK19%20RGE
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK19%2520RGE%27 HTTP/1.1" 200 None
2026-03-30 08:10:02 [bca.uk] INFO: Scrape type for YK19%20RGE: 2
2026-03-30 08:10:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 14639c6c-5c72-5b63-9ddd-f105e6671022 with identifier: YK19%20RGE
2026-03-30 08:10:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 14639c6c-5c72-5b63-9ddd-f105e6671022 with scrape type 2
2026-03-30 08:10:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 14639c6c-5c72-5b63-9ddd-f105e6671022 with scrape type 2
2026-03-30 08:10:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 14639c6c-5c72-5b63-9ddd-f105e6671022, identifier: YK19%20RGE
2026-03-30 08:10:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 14639c6c-5c72-5b63-9ddd-f105e6671022 with identifier: YK19%20RGE
2026-03-30 08:10:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 14639c6c-5c72-5b63-9ddd-f105e6671022 with identifier: YK19%20RGE
2026-03-30 08:10:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 14639c6c-5c72-5b63-9ddd-f105e6671022 with identifier: YK19%20RGE to the API
2026-03-30 08:10:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 121,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YK19%20RGE-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '14639c6c-5c72-5b63-9ddd-f105e6671022',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YK19 RGE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YK19%20RGE&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'BMW',
 'model': '320D',
 'odometer': 69777,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'BMW 320D 2.0 XDRIVE M SPORT STEP Saloon',
 'transmission': 'automatic',
 'trim': 'XDRIVE M SPORT STEP',
 'vin': 'WBA5V72090FH35814',
 'year': 2019}
2026-03-30 08:10:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK19%2520RGE%27 HTTP/1.1" 200 None
2026-03-30 08:10:03 [bca.uk] INFO: Saving data for YK19%20RGE: {'auction_closing_time': 1774951200.0, 'created_time': 1774678475.681198, 'last_price_update_time': 1774858203.661669}
2026-03-30 08:10:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YK19%2520RGE') HTTP/1.1" 204 0
2026-03-30 08:10:03 [bca.uk] INFO: Total items found: 100
2026-03-30 08:10:03 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded
2026-03-30 08:10:03 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:10:03 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:03 [bca.uk] INFO: Found listing with ID: LC72%20RVE
2026-03-30 08:10:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC72%2520RVE%27 HTTP/1.1" 200 None
2026-03-30 08:10:03 [bca.uk] INFO: Scrape type for LC72%20RVE: 2
2026-03-30 08:10:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f3489cfa-a494-5d80-a7b9-f40b22eab933 with identifier: LC72%20RVE
2026-03-30 08:10:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f3489cfa-a494-5d80-a7b9-f40b22eab933 with scrape type 2
2026-03-30 08:10:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f3489cfa-a494-5d80-a7b9-f40b22eab933 with scrape type 2
2026-03-30 08:10:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f3489cfa-a494-5d80-a7b9-f40b22eab933, identifier: LC72%20RVE
2026-03-30 08:10:03 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:03 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f3489cfa-a494-5d80-a7b9-f40b22eab933 with identifier: LC72%20RVE
2026-03-30 08:10:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f3489cfa-a494-5d80-a7b9-f40b22eab933 with identifier: LC72%20RVE
2026-03-30 08:10:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f3489cfa-a494-5d80-a7b9-f40b22eab933 with identifier: LC72%20RVE to the API
2026-03-30 08:10:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LC72%20RVE-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f3489cfa-a494-5d80-a7b9-f40b22eab933',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LC72 RVE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LC72%20RVE&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'CITROEN',
 'model': 'C5 X',
 'odometer': 34442,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'CITROEN C5 X 1.2 P/T 130 SENSE PLUS EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 SENSE PLUS EAT8',
 'vin': 'VR7NCHNSPN4812975',
 'year': 2023}
2026-03-30 08:10:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC72%2520RVE%27 HTTP/1.1" 200 None
2026-03-30 08:10:04 [bca.uk] INFO: Saving data for LC72%20RVE: {'auction_closing_time': 1774951200.0, 'created_time': 1774678490.484941, 'last_price_update_time': 1774858204.201979}
2026-03-30 08:10:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LC72%2520RVE') HTTP/1.1" 204 0
2026-03-30 08:10:04 [bca.uk] INFO: Found listing with ID: SY72%20JRO
2026-03-30 08:10:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY72%2520JRO%27 HTTP/1.1" 200 None
2026-03-30 08:10:04 [bca.uk] INFO: Scrape type for SY72%20JRO: 2
2026-03-30 08:10:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bb9540e1-0afb-5413-8bb0-5ef4ccc950f0 with identifier: SY72%20JRO
2026-03-30 08:10:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bb9540e1-0afb-5413-8bb0-5ef4ccc950f0 with scrape type 2
2026-03-30 08:10:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bb9540e1-0afb-5413-8bb0-5ef4ccc950f0 with scrape type 2
2026-03-30 08:10:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bb9540e1-0afb-5413-8bb0-5ef4ccc950f0, identifier: SY72%20JRO
2026-03-30 08:10:04 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:10:04 [bca.uk] INFO: Found listing with ID: LT21%20WOA
2026-03-30 08:10:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT21%2520WOA%27 HTTP/1.1" 200 None
2026-03-30 08:10:04 [bca.uk] INFO: Scrape type for LT21%20WOA: 2
2026-03-30 08:10:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 17c92260-f8b4-50f7-b828-eefd06cdeef1 with identifier: LT21%20WOA
2026-03-30 08:10:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 17c92260-f8b4-50f7-b828-eefd06cdeef1 with scrape type 2
2026-03-30 08:10:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 17c92260-f8b4-50f7-b828-eefd06cdeef1 with scrape type 2
2026-03-30 08:10:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 17c92260-f8b4-50f7-b828-eefd06cdeef1, identifier: LT21%20WOA
2026-03-30 08:10:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bb9540e1-0afb-5413-8bb0-5ef4ccc950f0 with identifier: SY72%20JRO
2026-03-30 08:10:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bb9540e1-0afb-5413-8bb0-5ef4ccc950f0 with identifier: SY72%20JRO
2026-03-30 08:10:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bb9540e1-0afb-5413-8bb0-5ef4ccc950f0 with identifier: SY72%20JRO to the API
2026-03-30 08:10:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 171,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SY72%20JRO-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'bb9540e1-0afb-5413-8bb0-5ef4ccc950f0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'SY72 JRO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SY72%20JRO&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 29938,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 D200 4WD R-DYNAMIC S Hatchback',
 'transmission': 'automatic',
 'trim': 'D200 4WD R-DYNAMIC S',
 'vin': 'SALZA2AN7PH206236',
 'year': 2022}
2026-03-30 08:10:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY72%2520JRO%27 HTTP/1.1" 200 None
2026-03-30 08:10:05 [bca.uk] INFO: Saving data for SY72%20JRO: {'auction_closing_time': 1774951200.0, 'created_time': 1774678379.635619, 'last_price_update_time': 1774858205.015315}
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SY72%2520JRO') HTTP/1.1" 204 0
2026-03-30 08:10:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 17c92260-f8b4-50f7-b828-eefd06cdeef1 with identifier: LT21%20WOA
2026-03-30 08:10:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 17c92260-f8b4-50f7-b828-eefd06cdeef1 with identifier: LT21%20WOA
2026-03-30 08:10:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 17c92260-f8b4-50f7-b828-eefd06cdeef1 with identifier: LT21%20WOA to the API
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 26,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LT21%20WOA-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '17c92260-f8b4-50f7-b828-eefd06cdeef1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LT21 WOA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LT21%20WOA&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'HYUNDAI',
 'model': 'IONIQ PLUG-IN',
 'odometer': 61432,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'HYUNDAI IONIQ PLUG-IN 1.6 GDI PREMIUM DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'GDI PREMIUM DCT',
 'vin': 'KMHC751DVLU223148',
 'year': 2021}
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT21%2520WOA%27 HTTP/1.1" 200 None
2026-03-30 08:10:05 [bca.uk] INFO: Saving data for LT21%20WOA: {'auction_closing_time': 1774951200.0, 'created_time': 1774678487.472315, 'last_price_update_time': 1774858205.460124}
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LT21%2520WOA') HTTP/1.1" 204 0
2026-03-30 08:10:05 [bca.uk] INFO: Found listing with ID: YG69%20EFA
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG69%2520EFA%27 HTTP/1.1" 200 None
2026-03-30 08:10:05 [bca.uk] INFO: Scrape type for YG69%20EFA: 2
2026-03-30 08:10:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6693a885-8670-5bd1-af23-2d574470853f with identifier: YG69%20EFA
2026-03-30 08:10:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6693a885-8670-5bd1-af23-2d574470853f with scrape type 2
2026-03-30 08:10:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6693a885-8670-5bd1-af23-2d574470853f with scrape type 2
2026-03-30 08:10:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6693a885-8670-5bd1-af23-2d574470853f, identifier: YG69%20EFA
2026-03-30 08:10:05 [bca.uk] INFO: Found listing with ID: LT21%20WSW
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT21%2520WSW%27 HTTP/1.1" 200 None
2026-03-30 08:10:05 [bca.uk] INFO: Scrape type for LT21%20WSW: 2
2026-03-30 08:10:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6ae797f2-f4eb-5a29-93fb-c2af20799ab0 with identifier: LT21%20WSW
2026-03-30 08:10:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6ae797f2-f4eb-5a29-93fb-c2af20799ab0 with scrape type 2
2026-03-30 08:10:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6ae797f2-f4eb-5a29-93fb-c2af20799ab0 with scrape type 2
2026-03-30 08:10:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6ae797f2-f4eb-5a29-93fb-c2af20799ab0, identifier: LT21%20WSW
2026-03-30 08:10:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6693a885-8670-5bd1-af23-2d574470853f with identifier: YG69%20EFA
2026-03-30 08:10:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6693a885-8670-5bd1-af23-2d574470853f with identifier: YG69%20EFA
2026-03-30 08:10:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6693a885-8670-5bd1-af23-2d574470853f with identifier: YG69%20EFA to the API
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YG69%20EFA-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6693a885-8670-5bd1-af23-2d574470853f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YG69 EFA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YG69%20EFA&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 50538,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 2.0 S EXCLUSIVE Hatchback',
 'transmission': 'automatic',
 'trim': 'S EXCLUSIVE',
 'vin': 'WMWXU920002L57961',
 'year': 2019}
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG69%2520EFA%27 HTTP/1.1" 200 None
2026-03-30 08:10:06 [bca.uk] INFO: Saving data for YG69%20EFA: {'auction_closing_time': 1774864800.0, 'created_time': 1774534232.928133, 'last_price_update_time': 1774858206.134005}
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YG69%2520EFA') HTTP/1.1" 204 0
2026-03-30 08:10:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6ae797f2-f4eb-5a29-93fb-c2af20799ab0 with identifier: LT21%20WSW
2026-03-30 08:10:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6ae797f2-f4eb-5a29-93fb-c2af20799ab0 with identifier: LT21%20WSW
2026-03-30 08:10:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6ae797f2-f4eb-5a29-93fb-c2af20799ab0 with identifier: LT21%20WSW to the API
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 26,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LT21%20WSW-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '6ae797f2-f4eb-5a29-93fb-c2af20799ab0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LT21 WSW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LT21%20WSW&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'HYUNDAI',
 'model': 'IONIQ PLUG-IN',
 'odometer': 59956,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'HYUNDAI IONIQ PLUG-IN 1.6 GDI PREMIUM DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'GDI PREMIUM DCT',
 'vin': 'KMHC751DVLU222290',
 'year': 2021}
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT21%2520WSW%27 HTTP/1.1" 200 None
2026-03-30 08:10:06 [bca.uk] INFO: Saving data for LT21%20WSW: {'auction_closing_time': 1774951200.0, 'created_time': 1774678369.183858, 'last_price_update_time': 1774858206.45113}
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LT21%2520WSW') HTTP/1.1" 204 0
2026-03-30 08:10:06 [bca.uk] INFO: Found listing with ID: AF70%20OVM
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF70%2520OVM%27 HTTP/1.1" 200 None
2026-03-30 08:10:06 [bca.uk] INFO: Scrape type for AF70%20OVM: 2
2026-03-30 08:10:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4c235ee9-30bb-5769-919e-57f05b19e0b3 with identifier: AF70%20OVM
2026-03-30 08:10:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4c235ee9-30bb-5769-919e-57f05b19e0b3 with scrape type 2
2026-03-30 08:10:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4c235ee9-30bb-5769-919e-57f05b19e0b3 with scrape type 2
2026-03-30 08:10:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4c235ee9-30bb-5769-919e-57f05b19e0b3, identifier: AF70%20OVM
2026-03-30 08:10:06 [bca.uk] INFO: Found listing with ID: YA72%20FHB
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA72%2520FHB%27 HTTP/1.1" 200 None
2026-03-30 08:10:06 [bca.uk] INFO: Scrape type for YA72%20FHB: 2
2026-03-30 08:10:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f0994b12-a533-59d5-8878-e3aa2bb2fa9a with identifier: YA72%20FHB
2026-03-30 08:10:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f0994b12-a533-59d5-8878-e3aa2bb2fa9a with scrape type 2
2026-03-30 08:10:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f0994b12-a533-59d5-8878-e3aa2bb2fa9a with scrape type 2
2026-03-30 08:10:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f0994b12-a533-59d5-8878-e3aa2bb2fa9a, identifier: YA72%20FHB
2026-03-30 08:10:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4c235ee9-30bb-5769-919e-57f05b19e0b3 with identifier: AF70%20OVM
2026-03-30 08:10:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4c235ee9-30bb-5769-919e-57f05b19e0b3 with identifier: AF70%20OVM
2026-03-30 08:10:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4c235ee9-30bb-5769-919e-57f05b19e0b3 with identifier: AF70%20OVM to the API
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 138,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AF70%20OVM-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '4c235ee9-30bb-5769-919e-57f05b19e0b3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AF70 OVM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AF70%20OVM&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'MERCEDES-BENZ',
 'model': 'A200',
 'odometer': 87035,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ A200 1.3 AMG LINE DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'AMG LINE DCT',
 'vin': 'W1K1770872N214429',
 'year': 2020}
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF70%2520OVM%27 HTTP/1.1" 200 None
2026-03-30 08:10:06 [bca.uk] INFO: Saving data for AF70%20OVM: {'auction_closing_time': 1774864800.0, 'created_time': 1774534241.286986, 'last_price_update_time': 1774858206.983066}
2026-03-30 08:10:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AF70%2520OVM') HTTP/1.1" 204 0
2026-03-30 08:10:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f0994b12-a533-59d5-8878-e3aa2bb2fa9a with identifier: YA72%20FHB
2026-03-30 08:10:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f0994b12-a533-59d5-8878-e3aa2bb2fa9a with identifier: YA72%20FHB
2026-03-30 08:10:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f0994b12-a533-59d5-8878-e3aa2bb2fa9a with identifier: YA72%20FHB to the API
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 121,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YA72%20FHB-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'f0994b12-a533-59d5-8878-e3aa2bb2fa9a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YA72 FHB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YA72%20FHB&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'LEXUS',
 'model': 'ES 300H',
 'odometer': 35267,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'LEXUS ES 300H 2.5 PREMIUM ED. Saloon',
 'transmission': 'automatic',
 'trim': 'PREMIUM ED.',
 'vin': 'JTHB21B1202192118',
 'year': 2023}
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA72%2520FHB%27 HTTP/1.1" 200 None
2026-03-30 08:10:07 [bca.uk] INFO: Saving data for YA72%20FHB: {'auction_closing_time': 1774951200.0, 'created_time': 1774678493.180331, 'last_price_update_time': 1774858207.328867}
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YA72%2520FHB') HTTP/1.1" 204 0
2026-03-30 08:10:07 [bca.uk] INFO: Found listing with ID: GD69%20XPA
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD69%2520XPA%27 HTTP/1.1" 200 None
2026-03-30 08:10:07 [bca.uk] INFO: Scrape type for GD69%20XPA: 2
2026-03-30 08:10:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 220ef188-5ff6-542f-b06e-ea2f2f5f9918 with identifier: GD69%20XPA
2026-03-30 08:10:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 220ef188-5ff6-542f-b06e-ea2f2f5f9918 with scrape type 2
2026-03-30 08:10:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 220ef188-5ff6-542f-b06e-ea2f2f5f9918 with scrape type 2
2026-03-30 08:10:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 220ef188-5ff6-542f-b06e-ea2f2f5f9918, identifier: GD69%20XPA
2026-03-30 08:10:07 [bca.uk] INFO: Found listing with ID: YK21%20ZXN
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK21%2520ZXN%27 HTTP/1.1" 200 None
2026-03-30 08:10:07 [bca.uk] INFO: Scrape type for YK21%20ZXN: 2
2026-03-30 08:10:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: aaa7c604-70a1-5d64-a1f4-7dc921481bba with identifier: YK21%20ZXN
2026-03-30 08:10:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item aaa7c604-70a1-5d64-a1f4-7dc921481bba with scrape type 2
2026-03-30 08:10:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item aaa7c604-70a1-5d64-a1f4-7dc921481bba with scrape type 2
2026-03-30 08:10:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: aaa7c604-70a1-5d64-a1f4-7dc921481bba, identifier: YK21%20ZXN
2026-03-30 08:10:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 220ef188-5ff6-542f-b06e-ea2f2f5f9918 with identifier: GD69%20XPA
2026-03-30 08:10:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 220ef188-5ff6-542f-b06e-ea2f2f5f9918 with identifier: GD69%20XPA
2026-03-30 08:10:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 220ef188-5ff6-542f-b06e-ea2f2f5f9918 with identifier: GD69%20XPA to the API
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 101,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GD69%20XPA-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '220ef188-5ff6-542f-b06e-ea2f2f5f9918',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GD69 XPA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GD69%20XPA&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'TOYOTA',
 'model': 'RAV4',
 'odometer': 60580,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'TOYOTA RAV4 2.5 HYBRID DYNAMIC 4WD StationWagon',
 'transmission': 'automatic',
 'trim': 'HYBRID DYNAMIC 4WD',
 'vin': 'JTMRW3FV30J036351',
 'year': 2020}
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD69%2520XPA%27 HTTP/1.1" 200 None
2026-03-30 08:10:07 [bca.uk] INFO: Saving data for GD69%20XPA: {'auction_closing_time': 1774864800.0, 'created_time': 1774678362.2273, 'last_price_update_time': 1774858207.854055}
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GD69%2520XPA') HTTP/1.1" 204 0
2026-03-30 08:10:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: aaa7c604-70a1-5d64-a1f4-7dc921481bba with identifier: YK21%20ZXN
2026-03-30 08:10:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: aaa7c604-70a1-5d64-a1f4-7dc921481bba with identifier: YK21%20ZXN
2026-03-30 08:10:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: aaa7c604-70a1-5d64-a1f4-7dc921481bba with identifier: YK21%20ZXN to the API
2026-03-30 08:10:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 209,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YK21%20ZXN-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'aaa7c604-70a1-5d64-a1f4-7dc921481bba',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YK21 ZXN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YK21%20ZXN&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'LAND ROVER',
 'model': 'DISCOVERY SPORT',
 'odometer': 25216,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DISCOVERY SPORT 2.0 P200 R-DYNAMIC S PLUS (5ST) '
          'StationWagon',
 'transmission': 'automatic',
 'trim': 'P200 R-DYNAMIC S PLUS (5ST)',
 'vin': 'SALCA2AX4MH895560',
 'year': 2021}
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK21%2520ZXN%27 HTTP/1.1" 200 None
2026-03-30 08:10:08 [bca.uk] INFO: Saving data for YK21%20ZXN: {'auction_closing_time': 1774951200.0, 'created_time': 1774678429.938116, 'last_price_update_time': 1774858208.150563}
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YK21%2520ZXN') HTTP/1.1" 204 0
2026-03-30 08:10:08 [bca.uk] INFO: Found listing with ID: GL71%20PFZ
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL71%2520PFZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:08 [bca.uk] INFO: Scrape type for GL71%20PFZ: 2
2026-03-30 08:10:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: edea73fe-d74f-55e7-be25-d06bf94c859f with identifier: GL71%20PFZ
2026-03-30 08:10:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item edea73fe-d74f-55e7-be25-d06bf94c859f with scrape type 2
2026-03-30 08:10:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item edea73fe-d74f-55e7-be25-d06bf94c859f with scrape type 2
2026-03-30 08:10:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: edea73fe-d74f-55e7-be25-d06bf94c859f, identifier: GL71%20PFZ
2026-03-30 08:10:08 [bca.uk] INFO: Found listing with ID: DL70%20XFN
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL70%2520XFN%27 HTTP/1.1" 200 None
2026-03-30 08:10:08 [bca.uk] INFO: Scrape type for DL70%20XFN: 2
2026-03-30 08:10:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ab3ebcaf-3eea-5b3a-957c-457f250ed38c with identifier: DL70%20XFN
2026-03-30 08:10:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ab3ebcaf-3eea-5b3a-957c-457f250ed38c with scrape type 2
2026-03-30 08:10:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ab3ebcaf-3eea-5b3a-957c-457f250ed38c with scrape type 2
2026-03-30 08:10:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ab3ebcaf-3eea-5b3a-957c-457f250ed38c, identifier: DL70%20XFN
2026-03-30 08:10:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: edea73fe-d74f-55e7-be25-d06bf94c859f with identifier: GL71%20PFZ
2026-03-30 08:10:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: edea73fe-d74f-55e7-be25-d06bf94c859f with identifier: GL71%20PFZ
2026-03-30 08:10:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: edea73fe-d74f-55e7-be25-d06bf94c859f with identifier: GL71%20PFZ to the API
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 44,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GL71%20PFZ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'edea73fe-d74f-55e7-be25-d06bf94c859f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GL71 PFZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GL71%20PFZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'LAND ROVER',
 'model': 'DISCOVERY SPORT',
 'odometer': 71201,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DISCOVERY SPORT 1.5 P300E R-DYNAMIC HSE (5ST) '
          'StationWagon',
 'transmission': 'automatic',
 'trim': 'P300E R-DYNAMIC HSE (5ST)',
 'vin': 'SALCA2AT8NH909006',
 'year': 2021}
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL71%2520PFZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:08 [bca.uk] INFO: Saving data for GL71%20PFZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774678361.195371, 'last_price_update_time': 1774858208.675054}
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GL71%2520PFZ') HTTP/1.1" 204 0
2026-03-30 08:10:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ab3ebcaf-3eea-5b3a-957c-457f250ed38c with identifier: DL70%20XFN
2026-03-30 08:10:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ab3ebcaf-3eea-5b3a-957c-457f250ed38c with identifier: DL70%20XFN
2026-03-30 08:10:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ab3ebcaf-3eea-5b3a-957c-457f250ed38c with identifier: DL70%20XFN to the API
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DL70%20XFN-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'ab3ebcaf-3eea-5b3a-957c-457f250ed38c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'DL70 XFN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DL70%20XFN&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'NISSAN',
 'model': 'LEAF',
 'odometer': 84246,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'NISSAN LEAF 40KWH N-CONNECTA (6.6KC) Hatchback',
 'transmission': 'automatic',
 'trim': '40KWH N-CONNECTA (6.6KC)',
 'vin': 'SJNFAAZE1U0104144',
 'year': 2020}
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL70%2520XFN%27 HTTP/1.1" 200 None
2026-03-30 08:10:08 [bca.uk] INFO: Saving data for DL70%20XFN: {'auction_closing_time': 1774864800.0, 'created_time': 1774678432.321456, 'last_price_update_time': 1774858208.961133}
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DL70%2520XFN') HTTP/1.1" 204 0
2026-03-30 08:10:08 [bca.uk] INFO: Found listing with ID: LN18%20EZT
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN18%2520EZT%27 HTTP/1.1" 200 None
2026-03-30 08:10:08 [bca.uk] INFO: Scrape type for LN18%20EZT: 2
2026-03-30 08:10:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d080f60c-c2c7-5935-a962-2b364fcf928f with identifier: LN18%20EZT
2026-03-30 08:10:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d080f60c-c2c7-5935-a962-2b364fcf928f with scrape type 2
2026-03-30 08:10:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d080f60c-c2c7-5935-a962-2b364fcf928f with scrape type 2
2026-03-30 08:10:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d080f60c-c2c7-5935-a962-2b364fcf928f, identifier: LN18%20EZT
2026-03-30 08:10:09 [bca.uk] INFO: Found listing with ID: DL71%20YBH
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL71%2520YBH%27 HTTP/1.1" 200 None
2026-03-30 08:10:09 [bca.uk] INFO: Scrape type for DL71%20YBH: 2
2026-03-30 08:10:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d3c74d3f-7b32-510f-9d68-6d900a9ac7e8 with identifier: DL71%20YBH
2026-03-30 08:10:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d3c74d3f-7b32-510f-9d68-6d900a9ac7e8 with scrape type 2
2026-03-30 08:10:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d3c74d3f-7b32-510f-9d68-6d900a9ac7e8 with scrape type 2
2026-03-30 08:10:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d3c74d3f-7b32-510f-9d68-6d900a9ac7e8, identifier: DL71%20YBH
2026-03-30 08:10:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d080f60c-c2c7-5935-a962-2b364fcf928f with identifier: LN18%20EZT
2026-03-30 08:10:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d080f60c-c2c7-5935-a962-2b364fcf928f with identifier: LN18%20EZT
2026-03-30 08:10:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d080f60c-c2c7-5935-a962-2b364fcf928f with identifier: LN18%20EZT to the API
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 117,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LN18%20EZT-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd080f60c-c2c7-5935-a962-2b364fcf928f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LN18 EZT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LN18%20EZT&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 90748,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 3008 1.2 P/T 130 ALLURE Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 130 ALLURE',
 'vin': 'VF3MRHNYHJS192919',
 'year': 2018}
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN18%2520EZT%27 HTTP/1.1" 200 None
2026-03-30 08:10:09 [bca.uk] INFO: Saving data for LN18%20EZT: {'auction_closing_time': 1774864800.0, 'created_time': 1774678342.670547, 'last_price_update_time': 1774858209.474379}
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LN18%2520EZT') HTTP/1.1" 204 0
2026-03-30 08:10:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d3c74d3f-7b32-510f-9d68-6d900a9ac7e8 with identifier: DL71%20YBH
2026-03-30 08:10:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d3c74d3f-7b32-510f-9d68-6d900a9ac7e8 with identifier: DL71%20YBH
2026-03-30 08:10:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d3c74d3f-7b32-510f-9d68-6d900a9ac7e8 with identifier: DL71%20YBH to the API
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DL71%20YBH-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd3c74d3f-7b32-510f-9d68-6d900a9ac7e8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DL71 YBH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DL71%20YBH&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'BMW',
 'model': '520D',
 'odometer': 65388,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'BMW 520D 2.0 MHT M SPORT Saloon',
 'transmission': 'automatic',
 'trim': 'MHT M SPORT',
 'vin': 'WBA32BL020WX47074',
 'year': 2021}
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL71%2520YBH%27 HTTP/1.1" 200 None
2026-03-30 08:10:09 [bca.uk] INFO: Saving data for DL71%20YBH: {'auction_closing_time': 1774864800.0, 'created_time': 1774678434.213388, 'last_price_update_time': 1774858209.837861}
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DL71%2520YBH') HTTP/1.1" 204 0
2026-03-30 08:10:09 [bca.uk] INFO: Found listing with ID: MJ69%20HJC
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ69%2520HJC%27 HTTP/1.1" 200 None
2026-03-30 08:10:09 [bca.uk] INFO: Scrape type for MJ69%20HJC: 2
2026-03-30 08:10:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 35a54752-224c-5baf-a13a-2ad6f8fb5828 with identifier: MJ69%20HJC
2026-03-30 08:10:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 35a54752-224c-5baf-a13a-2ad6f8fb5828 with scrape type 2
2026-03-30 08:10:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 35a54752-224c-5baf-a13a-2ad6f8fb5828 with scrape type 2
2026-03-30 08:10:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 35a54752-224c-5baf-a13a-2ad6f8fb5828, identifier: MJ69%20HJC
2026-03-30 08:10:09 [bca.uk] INFO: Found listing with ID: LC72%20MKP
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC72%2520MKP%27 HTTP/1.1" 200 None
2026-03-30 08:10:09 [bca.uk] INFO: Scrape type for LC72%20MKP: 2
2026-03-30 08:10:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0913a0f6-68a6-5ead-b8f8-6a39fa5c8c49 with identifier: LC72%20MKP
2026-03-30 08:10:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0913a0f6-68a6-5ead-b8f8-6a39fa5c8c49 with scrape type 2
2026-03-30 08:10:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0913a0f6-68a6-5ead-b8f8-6a39fa5c8c49 with scrape type 2
2026-03-30 08:10:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0913a0f6-68a6-5ead-b8f8-6a39fa5c8c49, identifier: LC72%20MKP
2026-03-30 08:10:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 35a54752-224c-5baf-a13a-2ad6f8fb5828 with identifier: MJ69%20HJC
2026-03-30 08:10:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 35a54752-224c-5baf-a13a-2ad6f8fb5828 with identifier: MJ69%20HJC
2026-03-30 08:10:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 35a54752-224c-5baf-a13a-2ad6f8fb5828 with identifier: MJ69%20HJC to the API
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 110,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MJ69%20HJC-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '35a54752-224c-5baf-a13a-2ad6f8fb5828',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MJ69 HJC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MJ69%20HJC&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 48392,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.2 P/T 82 SIGNATURE S/S Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 82 SIGNATURE S/S',
 'vin': 'VF3CCHMRPKW104758',
 'year': 2019}
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ69%2520HJC%27 HTTP/1.1" 200 None
2026-03-30 08:10:10 [bca.uk] INFO: Saving data for MJ69%20HJC: {'auction_closing_time': 1774864800.0, 'created_time': 1774305828.332141, 'last_price_update_time': 1774858210.3807}
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ69%2520HJC') HTTP/1.1" 204 0
2026-03-30 08:10:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0913a0f6-68a6-5ead-b8f8-6a39fa5c8c49 with identifier: LC72%20MKP
2026-03-30 08:10:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0913a0f6-68a6-5ead-b8f8-6a39fa5c8c49 with identifier: LC72%20MKP
2026-03-30 08:10:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0913a0f6-68a6-5ead-b8f8-6a39fa5c8c49 with identifier: LC72%20MKP to the API
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 148,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LC72%20MKP-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0913a0f6-68a6-5ead-b8f8-6a39fa5c8c49',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LC72 MKP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LC72%20MKP&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'CITROEN',
 'model': 'C5 AIRCROSS',
 'odometer': 31817,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'CITROEN C5 AIRCROSS 1.2 P/T 130 SHINE EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 SHINE EAT8',
 'vin': 'VR7ARHNSSNL045217',
 'year': 2023}
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC72%2520MKP%27 HTTP/1.1" 200 None
2026-03-30 08:10:10 [bca.uk] INFO: Saving data for LC72%20MKP: {'auction_closing_time': 1774951200.0, 'created_time': 1774678405.669095, 'last_price_update_time': 1774858210.76884}
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LC72%2520MKP') HTTP/1.1" 204 0
2026-03-30 08:10:10 [bca.uk] INFO: Found listing with ID: MJ70%20LHA
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ70%2520LHA%27 HTTP/1.1" 200 None
2026-03-30 08:10:10 [bca.uk] INFO: Scrape type for MJ70%20LHA: 2
2026-03-30 08:10:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 387b2e21-aa0a-54f2-9e00-5e2af2046f17 with identifier: MJ70%20LHA
2026-03-30 08:10:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 387b2e21-aa0a-54f2-9e00-5e2af2046f17 with scrape type 2
2026-03-30 08:10:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 387b2e21-aa0a-54f2-9e00-5e2af2046f17 with scrape type 2
2026-03-30 08:10:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 387b2e21-aa0a-54f2-9e00-5e2af2046f17, identifier: MJ70%20LHA
2026-03-30 08:10:10 [scrapy.extensions.logstats] INFO: Crawled 149 pages (at 8 pages/min), scraped 604 items (at 78 items/min)
2026-03-30 08:10:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 193MiB
2026-03-30 08:10:10 [bca.uk] INFO: Found listing with ID: BG73%20WGW
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG73%2520WGW%27 HTTP/1.1" 200 None
2026-03-30 08:10:10 [bca.uk] INFO: Scrape type for BG73%20WGW: 2
2026-03-30 08:10:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 17e1249a-8214-5fe5-acb1-812afe9a85c9 with identifier: BG73%20WGW
2026-03-30 08:10:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 17e1249a-8214-5fe5-acb1-812afe9a85c9 with scrape type 2
2026-03-30 08:10:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 17e1249a-8214-5fe5-acb1-812afe9a85c9 with scrape type 2
2026-03-30 08:10:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 17e1249a-8214-5fe5-acb1-812afe9a85c9, identifier: BG73%20WGW
2026-03-30 08:10:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 387b2e21-aa0a-54f2-9e00-5e2af2046f17 with identifier: MJ70%20LHA
2026-03-30 08:10:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 387b2e21-aa0a-54f2-9e00-5e2af2046f17 with identifier: MJ70%20LHA
2026-03-30 08:10:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 387b2e21-aa0a-54f2-9e00-5e2af2046f17 with identifier: MJ70%20LHA to the API
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MJ70%20LHA-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '387b2e21-aa0a-54f2-9e00-5e2af2046f17',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MJ70 LHA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MJ70%20LHA&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 44055,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 TURBO 100 ELITE Hatchback',
 'transmission': 'manual',
 'trim': 'TURBO 100 ELITE',
 'vin': 'VXKUPHNKKL4363221',
 'year': 2020}
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ70%2520LHA%27 HTTP/1.1" 200 None
2026-03-30 08:10:11 [bca.uk] INFO: Saving data for MJ70%20LHA: {'auction_closing_time': 1774864800.0, 'created_time': 1774678364.957348, 'last_price_update_time': 1774858211.323813}
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ70%2520LHA') HTTP/1.1" 204 0
2026-03-30 08:10:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 17e1249a-8214-5fe5-acb1-812afe9a85c9 with identifier: BG73%20WGW
2026-03-30 08:10:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 17e1249a-8214-5fe5-acb1-812afe9a85c9 with identifier: BG73%20WGW
2026-03-30 08:10:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 17e1249a-8214-5fe5-acb1-812afe9a85c9 with identifier: BG73%20WGW to the API
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 92,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BG73%20WGW-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '17e1249a-8214-5fe5-acb1-812afe9a85c9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BG73 WGW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BG73%20WGW&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'TOYOTA',
 'model': 'YARIS',
 'odometer': 3210,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'TOYOTA YARIS 1.5 HYBRID ICON Hatchback',
 'transmission': 'automatic',
 'trim': 'HYBRID ICON',
 'vin': 'VNKKBAC390A318442',
 'year': 2023}
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG73%2520WGW%27 HTTP/1.1" 200 None
2026-03-30 08:10:11 [bca.uk] INFO: Saving data for BG73%20WGW: {'auction_closing_time': 1774864800.0, 'created_time': 1774217166.970904, 'last_price_update_time': 1774858211.63737}
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BG73%2520WGW') HTTP/1.1" 204 0
2026-03-30 08:10:11 [bca.uk] INFO: Found listing with ID: HV22%20OTN
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV22%2520OTN%27 HTTP/1.1" 200 None
2026-03-30 08:10:11 [bca.uk] INFO: Scrape type for HV22%20OTN: 2
2026-03-30 08:10:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3a522487-1cb4-5f6d-8dde-969cb9769a50 with identifier: HV22%20OTN
2026-03-30 08:10:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3a522487-1cb4-5f6d-8dde-969cb9769a50 with scrape type 2
2026-03-30 08:10:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3a522487-1cb4-5f6d-8dde-969cb9769a50 with scrape type 2
2026-03-30 08:10:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3a522487-1cb4-5f6d-8dde-969cb9769a50, identifier: HV22%20OTN
2026-03-30 08:10:11 [bca.uk] INFO: Found listing with ID: DN20%20SXZ
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN20%2520SXZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:11 [bca.uk] INFO: Scrape type for DN20%20SXZ: 2
2026-03-30 08:10:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6dd3a350-4ae4-5037-806b-ee6b4cb4629d with identifier: DN20%20SXZ
2026-03-30 08:10:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6dd3a350-4ae4-5037-806b-ee6b4cb4629d with scrape type 2
2026-03-30 08:10:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6dd3a350-4ae4-5037-806b-ee6b4cb4629d with scrape type 2
2026-03-30 08:10:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6dd3a350-4ae4-5037-806b-ee6b4cb4629d, identifier: DN20%20SXZ
2026-03-30 08:10:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3a522487-1cb4-5f6d-8dde-969cb9769a50 with identifier: HV22%20OTN
2026-03-30 08:10:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3a522487-1cb4-5f6d-8dde-969cb9769a50 with identifier: HV22%20OTN
2026-03-30 08:10:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3a522487-1cb4-5f6d-8dde-969cb9769a50 with identifier: HV22%20OTN to the API
2026-03-30 08:10:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HV22%20OTN-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-07T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '3a522487-1cb4-5f6d-8dde-969cb9769a50',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'HV22 OTN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HV22%20OTN&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'LEXUS',
 'model': 'UX 300E',
 'odometer': 63951,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'LEXUS UX 300E 150KW 54KWH E-CVT Hatchback',
 'transmission': 'automatic',
 'trim': '150KW 54KWH E-CVT',
 'vin': 'JTHAABBH802009788',
 'year': 2022}
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV22%2520OTN%27 HTTP/1.1" 200 None
2026-03-30 08:10:12 [bca.uk] INFO: Saving data for HV22%20OTN: {'auction_closing_time': 1775556000.0, 'created_time': 1774678340.375643, 'last_price_update_time': 1774858212.173646}
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HV22%2520OTN') HTTP/1.1" 204 0
2026-03-30 08:10:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:10:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6dd3a350-4ae4-5037-806b-ee6b4cb4629d with identifier: DN20%20SXZ
2026-03-30 08:10:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6dd3a350-4ae4-5037-806b-ee6b4cb4629d with identifier: DN20%20SXZ
2026-03-30 08:10:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6dd3a350-4ae4-5037-806b-ee6b4cb4629d with identifier: DN20%20SXZ to the API
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 151,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DN20%20SXZ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6dd3a350-4ae4-5037-806b-ee6b4cb4629d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DN20 SXZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DN20%20SXZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'RENAULT',
 'model': 'KADJAR',
 'odometer': 35507,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'RENAULT KADJAR 1.3 TCE 140 ICONIC Hatchback',
 'transmission': 'manual',
 'trim': 'TCE 140 ICONIC',
 'vin': 'VF1RFE00965351082',
 'year': 2020}
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN20%2520SXZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:12 [bca.uk] INFO: Saving data for DN20%20SXZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774678407.980158, 'last_price_update_time': 1774858212.47253}
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DN20%2520SXZ') HTTP/1.1" 204 0
2026-03-30 08:10:12 [bca.uk] INFO: Found listing with ID: DL21%20GXB
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL21%2520GXB%27 HTTP/1.1" 200 None
2026-03-30 08:10:12 [bca.uk] INFO: Scrape type for DL21%20GXB: 2
2026-03-30 08:10:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d443aa9f-fc9f-5087-a021-9f3ec186318b with identifier: DL21%20GXB
2026-03-30 08:10:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d443aa9f-fc9f-5087-a021-9f3ec186318b with scrape type 2
2026-03-30 08:10:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d443aa9f-fc9f-5087-a021-9f3ec186318b with scrape type 2
2026-03-30 08:10:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d443aa9f-fc9f-5087-a021-9f3ec186318b, identifier: DL21%20GXB
2026-03-30 08:10:12 [bca.uk] INFO: Found listing with ID: DW24%20HFP
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DW24%2520HFP%27 HTTP/1.1" 200 None
2026-03-30 08:10:12 [bca.uk] INFO: Scrape type for DW24%20HFP: 2
2026-03-30 08:10:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6c1fefc1-e6b7-5cbc-8d86-b315658a96cf with identifier: DW24%20HFP
2026-03-30 08:10:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6c1fefc1-e6b7-5cbc-8d86-b315658a96cf with scrape type 2
2026-03-30 08:10:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6c1fefc1-e6b7-5cbc-8d86-b315658a96cf with scrape type 2
2026-03-30 08:10:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6c1fefc1-e6b7-5cbc-8d86-b315658a96cf, identifier: DW24%20HFP
2026-03-30 08:10:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d443aa9f-fc9f-5087-a021-9f3ec186318b with identifier: DL21%20GXB
2026-03-30 08:10:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d443aa9f-fc9f-5087-a021-9f3ec186318b with identifier: DL21%20GXB
2026-03-30 08:10:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d443aa9f-fc9f-5087-a021-9f3ec186318b with identifier: DL21%20GXB to the API
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 257,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DL21%20GXB-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '5.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd443aa9f-fc9f-5087-a021-9f3ec186318b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DL21 GXB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DL21%20GXB&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'FORD',
 'model': 'MUSTANG',
 'odometer': 3290,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD MUSTANG 5.0 V8 GT Coupe',
 'transmission': 'automatic',
 'trim': 'V8 GT',
 'vin': '1FA6P8NF6M5105772',
 'year': 2021}
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL21%2520GXB%27 HTTP/1.1" 200 None
2026-03-30 08:10:13 [bca.uk] INFO: Saving data for DL21%20GXB: {'auction_closing_time': 1775124000.0, 'created_time': 1774678338.837932, 'last_price_update_time': 1774858213.000815}
2026-03-30 08:10:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DL21%2520GXB') HTTP/1.1" 204 0
2026-03-30 08:10:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6c1fefc1-e6b7-5cbc-8d86-b315658a96cf with identifier: DW24%20HFP
2026-03-30 08:10:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6c1fefc1-e6b7-5cbc-8d86-b315658a96cf with identifier: DW24%20HFP
2026-03-30 08:10:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6c1fefc1-e6b7-5cbc-8d86-b315658a96cf with identifier: DW24%20HFP to the API
2026-03-30 08:10:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6c1fefc1-e6b7-5cbc-8d86-b315658a96cf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DW24 HFP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DW24%20HFP&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 4436,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 1.5 TSI 150 R LINE Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 150 R LINE',
 'vin': 'WVWZZZCDXRW032173',
 'year': 2024}
2026-03-30 08:10:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DW24%2520HFP%27 HTTP/1.1" 200 None
2026-03-30 08:10:13 [bca.uk] INFO: Saving data for DW24%20HFP: {'auction_closing_time': 1774864800.0, 'created_time': 1774365790.702349, 'last_price_update_time': 1774858213.351812}
2026-03-30 08:10:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DW24%2520HFP') HTTP/1.1" 204 0
2026-03-30 08:10:13 [bca.uk] INFO: Found listing with ID: OE16%20VDP
2026-03-30 08:10:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE16%2520VDP%27 HTTP/1.1" 200 None
2026-03-30 08:10:13 [bca.uk] INFO: Scrape type for OE16%20VDP: 2
2026-03-30 08:10:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a49dfac0-48d6-58c3-81b4-e02f23fd9493 with identifier: OE16%20VDP
2026-03-30 08:10:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a49dfac0-48d6-58c3-81b4-e02f23fd9493 with scrape type 2
2026-03-30 08:10:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a49dfac0-48d6-58c3-81b4-e02f23fd9493 with scrape type 2
2026-03-30 08:10:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a49dfac0-48d6-58c3-81b4-e02f23fd9493, identifier: OE16%20VDP
2026-03-30 08:10:13 [bca.uk] INFO: Found listing with ID: BC70%20VUN
2026-03-30 08:10:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC70%2520VUN%27 HTTP/1.1" 200 None
2026-03-30 08:10:13 [bca.uk] INFO: Scrape type for BC70%20VUN: 2
2026-03-30 08:10:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 41f295d7-10ed-5f30-a150-5147e8a8bce1 with identifier: BC70%20VUN
2026-03-30 08:10:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 41f295d7-10ed-5f30-a150-5147e8a8bce1 with scrape type 2
2026-03-30 08:10:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 41f295d7-10ed-5f30-a150-5147e8a8bce1 with scrape type 2
2026-03-30 08:10:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 41f295d7-10ed-5f30-a150-5147e8a8bce1, identifier: BC70%20VUN
2026-03-30 08:10:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a49dfac0-48d6-58c3-81b4-e02f23fd9493 with identifier: OE16%20VDP
2026-03-30 08:10:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a49dfac0-48d6-58c3-81b4-e02f23fd9493 with identifier: OE16%20VDP
2026-03-30 08:10:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a49dfac0-48d6-58c3-81b4-e02f23fd9493 with identifier: OE16%20VDP to the API
2026-03-30 08:10:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OE16%20VDP-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'a49dfac0-48d6-58c3-81b4-e02f23fd9493',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OE16 VDP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OE16%20VDP&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 62972,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 TD4 180 4WD HSE DYNAMIC LUX Hatchback',
 'transmission': 'automatic',
 'trim': 'TD4 180 4WD HSE DYNAMIC LUX',
 'vin': 'SALVA2AN7GH156873',
 'year': 2016}
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE16%2520VDP%27 HTTP/1.1" 200 None
2026-03-30 08:10:14 [bca.uk] INFO: Saving data for OE16%20VDP: {'auction_closing_time': 1775124000.0, 'created_time': 1774678347.044741, 'last_price_update_time': 1774858214.153284}
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OE16%2520VDP') HTTP/1.1" 204 0
2026-03-30 08:10:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 41f295d7-10ed-5f30-a150-5147e8a8bce1 with identifier: BC70%20VUN
2026-03-30 08:10:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 41f295d7-10ed-5f30-a150-5147e8a8bce1 with identifier: BC70%20VUN
2026-03-30 08:10:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 41f295d7-10ed-5f30-a150-5147e8a8bce1 with identifier: BC70%20VUN to the API
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 154,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BC70%20VUN-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '41f295d7-10ed-5f30-a150-5147e8a8bce1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BC70 VUN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BC70%20VUN&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'PEUGEOT',
 'model': '508 SW',
 'odometer': 37612,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 508 SW 2.0 BLUEHDI 180 GT EAT8 Estate',
 'transmission': 'automatic',
 'trim': 'BLUEHDI 180 GT EAT8',
 'vin': 'VR3FJEHZRLY034844',
 'year': 2020}
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC70%2520VUN%27 HTTP/1.1" 200 None
2026-03-30 08:10:14 [bca.uk] INFO: Saving data for BC70%20VUN: {'auction_closing_time': 1774864800.0, 'created_time': 1774391928.863263, 'last_price_update_time': 1774858214.449001}
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BC70%2520VUN') HTTP/1.1" 204 0
2026-03-30 08:10:14 [bca.uk] INFO: Found listing with ID: KO23%20ULA
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO23%2520ULA%27 HTTP/1.1" 200 None
2026-03-30 08:10:14 [bca.uk] INFO: Scrape type for KO23%20ULA: 2
2026-03-30 08:10:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: aa6c8cef-0f09-5ef1-928e-14d65fb94930 with identifier: KO23%20ULA
2026-03-30 08:10:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item aa6c8cef-0f09-5ef1-928e-14d65fb94930 with scrape type 2
2026-03-30 08:10:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item aa6c8cef-0f09-5ef1-928e-14d65fb94930 with scrape type 2
2026-03-30 08:10:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: aa6c8cef-0f09-5ef1-928e-14d65fb94930, identifier: KO23%20ULA
2026-03-30 08:10:14 [bca.uk] INFO: Total items found: 100
2026-03-30 08:10:14 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=48&sort=MostRecentlyAdded
2026-03-30 08:10:14 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:10:14 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=48&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:14 [bca.uk] INFO: Found listing with ID: HJ73%20OWX
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ73%2520OWX%27 HTTP/1.1" 200 None
2026-03-30 08:10:14 [bca.uk] INFO: Scrape type for HJ73%20OWX: 2
2026-03-30 08:10:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0a35e8a7-7d0d-550b-885e-ce4ed8d103b0 with identifier: HJ73%20OWX
2026-03-30 08:10:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0a35e8a7-7d0d-550b-885e-ce4ed8d103b0 with scrape type 2
2026-03-30 08:10:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0a35e8a7-7d0d-550b-885e-ce4ed8d103b0 with scrape type 2
2026-03-30 08:10:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0a35e8a7-7d0d-550b-885e-ce4ed8d103b0, identifier: HJ73%20OWX
2026-03-30 08:10:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: aa6c8cef-0f09-5ef1-928e-14d65fb94930 with identifier: KO23%20ULA
2026-03-30 08:10:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: aa6c8cef-0f09-5ef1-928e-14d65fb94930 with identifier: KO23%20ULA
2026-03-30 08:10:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: aa6c8cef-0f09-5ef1-928e-14d65fb94930 with identifier: KO23%20ULA to the API
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 173,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KO23%20ULA-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'aa6c8cef-0f09-5ef1-928e-14d65fb94930',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KO23 ULA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KO23%20ULA&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'LAND ROVER',
 'model': 'R/R VELAR',
 'odometer': 25703,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R VELAR 2.0 D200 MHEV DYNAMIC SE StationWagon',
 'transmission': 'automatic',
 'trim': 'D200 MHEV DYNAMIC SE',
 'vin': 'SALYA2ANXRA374024',
 'year': 2023}
2026-03-30 08:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO23%2520ULA%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Saving data for KO23%20ULA: {'auction_closing_time': 1774864800.0, 'created_time': 1774276027.111574, 'last_price_update_time': 1774858215.004376}
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KO23%2520ULA') HTTP/1.1" 204 0
2026-03-30 08:10:15 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=48&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:15 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=48&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0a35e8a7-7d0d-550b-885e-ce4ed8d103b0 with identifier: HJ73%20OWX
2026-03-30 08:10:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0a35e8a7-7d0d-550b-885e-ce4ed8d103b0 with identifier: HJ73%20OWX
2026-03-30 08:10:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0a35e8a7-7d0d-550b-885e-ce4ed8d103b0 with identifier: HJ73%20OWX to the API
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 38,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HJ73%20OWX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '0a35e8a7-7d0d-550b-885e-ce4ed8d103b0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'HJ73 OWX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HJ73%20OWX&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'AUDI',
 'model': 'Q5',
 'odometer': 19184,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'AUDI Q5 2.0 50 TFSI E Q S LINE S-T StationWagon',
 'transmission': 'automatic',
 'trim': '50 TFSI E Q S LINE S-T',
 'vin': 'WAUZZZFY7P2184105',
 'year': 2023}
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ73%2520OWX%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Saving data for HJ73%20OWX: {'auction_closing_time': 1774951200.0, 'created_time': 1774678368.546793, 'last_price_update_time': 1774858215.296989}
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HJ73%2520OWX') HTTP/1.1" 204 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: AR19%20OTG
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AR19%2520OTG%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for AR19%20OTG: 2
2026-03-30 08:10:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f9418b28-c89f-5c5f-b0a9-dc0a8cd44cfb with identifier: AR19%20OTG
2026-03-30 08:10:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f9418b28-c89f-5c5f-b0a9-dc0a8cd44cfb with scrape type 2
2026-03-30 08:10:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f9418b28-c89f-5c5f-b0a9-dc0a8cd44cfb with scrape type 2
2026-03-30 08:10:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f9418b28-c89f-5c5f-b0a9-dc0a8cd44cfb, identifier: AR19%20OTG
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: WT19%20OWA
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT19%2520OWA%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for WT19%20OWA: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: CE21%20AXA
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE21%2520AXA%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for CE21%20AXA: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: CF71%20OKH
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF71%2520OKH%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for CF71%20OKH: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: DA70%20WNW
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA70%2520WNW%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for DA70%20WNW: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: FJ70%20TXB
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ70%2520TXB%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for FJ70%20TXB: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: L28%20PYN
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27L28%2520PYN%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for L28%20PYN: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: LC24%20EZZ
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC24%2520EZZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for LC24%20EZZ: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: MT70%20CTO
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT70%2520CTO%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for MT70%20CTO: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: VN72%20OZG
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN72%2520OZG%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for VN72%20OZG: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: WD73%20ZTB
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD73%2520ZTB%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for WD73%20ZTB: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: LO72%20ABZ
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520ABZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for LO72%20ABZ: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: DX16%20LCA
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX16%2520LCA%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for DX16%20LCA: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: LO72%20ABV
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520ABV%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for LO72%20ABV: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: WP15%20HMO
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP15%2520HMO%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for WP15%20HMO: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: BK68%20XBV
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK68%2520XBV%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for BK68%20XBV: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: LM22%20FWV
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM22%2520FWV%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for LM22%20FWV: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: SA71%20VVL
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA71%2520VVL%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for SA71%20VVL: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: FA19%20NPP
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA19%2520NPP%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for FA19%20NPP: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: FL74%20KHT
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL74%2520KHT%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for FL74%20KHT: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: CV20%20TUW
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV20%2520TUW%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for CV20%20TUW: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: FA18%20CHZ
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA18%2520CHZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for FA18%20CHZ: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: DF69%20XCS
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF69%2520XCS%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for DF69%20XCS: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: WV69%20TXP
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV69%2520TXP%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for WV69%20TXP: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: VT19%20YHF
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VT19%2520YHF%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for VT19%20YHF: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: YW71%20JFE
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YW71%2520JFE%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for YW71%20JFE: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: DL21%20RBO
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL21%2520RBO%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for DL21%20RBO: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: FV67%20RXH
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV67%2520RXH%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for FV67%20RXH: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: LE19%20TZN
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE19%2520TZN%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for LE19%20TZN: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: SE19%20UWZ
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE19%2520UWZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for SE19%20UWZ: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: WV70%20FFN
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV70%2520FFN%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for WV70%20FFN: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: DM19%20WMW
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DM19%2520WMW%27 HTTP/1.1" 200 None
2026-03-30 08:10:15 [bca.uk] INFO: Scrape type for DM19%20WMW: 0
2026-03-30 08:10:15 [bca.uk] INFO: Found listing with ID: FG19%20NUY
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG19%2520NUY%27 HTTP/1.1" 200 None
2026-03-30 08:10:16 [bca.uk] INFO: Scrape type for FG19%20NUY: 0
2026-03-30 08:10:16 [bca.uk] INFO: Found listing with ID: KM19%20OHB
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM19%2520OHB%27 HTTP/1.1" 200 None
2026-03-30 08:10:16 [bca.uk] INFO: Scrape type for KM19%20OHB: 0
2026-03-30 08:10:16 [bca.uk] INFO: Found listing with ID: WJ19%20MTY
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ19%2520MTY%27 HTTP/1.1" 200 None
2026-03-30 08:10:16 [bca.uk] INFO: Scrape type for WJ19%20MTY: 0
2026-03-30 08:10:16 [bca.uk] INFO: Found listing with ID: YA18%20HFU
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA18%2520HFU%27 HTTP/1.1" 200 None
2026-03-30 08:10:16 [bca.uk] INFO: Scrape type for YA18%20HFU: 0
2026-03-30 08:10:16 [bca.uk] INFO: Found listing with ID: YGZ%205087
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YGZ%25205087%27 HTTP/1.1" 200 None
2026-03-30 08:10:16 [bca.uk] INFO: Scrape type for YGZ%205087: 0
2026-03-30 08:10:16 [bca.uk] INFO: Found listing with ID: YH23%20ZRN
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH23%2520ZRN%27 HTTP/1.1" 200 None
2026-03-30 08:10:16 [bca.uk] INFO: Scrape type for YH23%20ZRN: 0
2026-03-30 08:10:16 [bca.uk] INFO: Found listing with ID: SK13%20HPC
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK13%2520HPC%27 HTTP/1.1" 200 None
2026-03-30 08:10:16 [bca.uk] INFO: Scrape type for SK13%20HPC: 0
2026-03-30 08:10:16 [bca.uk] INFO: Found listing with ID: EG16%20EMF
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EG16%2520EMF%27 HTTP/1.1" 200 None
2026-03-30 08:10:16 [bca.uk] INFO: Scrape type for EG16%20EMF: 0
2026-03-30 08:10:16 [bca.uk] INFO: Found listing with ID: YC21%20FHH
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC21%2520FHH%27 HTTP/1.1" 200 None
2026-03-30 08:10:16 [bca.uk] INFO: Scrape type for YC21%20FHH: 0
2026-03-30 08:10:16 [bca.uk] INFO: Found listing with ID: HG69%20VOK
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG69%2520VOK%27 HTTP/1.1" 200 None
2026-03-30 08:10:16 [bca.uk] INFO: Scrape type for HG69%20VOK: 0
2026-03-30 08:10:16 [bca.uk] INFO: Found listing with ID: HK69%20NWJ
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK69%2520NWJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:16 [bca.uk] INFO: Scrape type for HK69%20NWJ: 0
2026-03-30 08:10:16 [bca.uk] INFO: Found listing with ID: HV20%20UWZ
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV20%2520UWZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:16 [bca.uk] INFO: Scrape type for HV20%20UWZ: 2
2026-03-30 08:10:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e6716cbc-c0bf-5c53-bae5-2a5d43262d31 with identifier: HV20%20UWZ
2026-03-30 08:10:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e6716cbc-c0bf-5c53-bae5-2a5d43262d31 with scrape type 2
2026-03-30 08:10:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e6716cbc-c0bf-5c53-bae5-2a5d43262d31 with scrape type 2
2026-03-30 08:10:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e6716cbc-c0bf-5c53-bae5-2a5d43262d31, identifier: HV20%20UWZ
2026-03-30 08:10:16 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:10:16 [bca.uk] INFO: Found listing with ID: EK18%20GYV
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK18%2520GYV%27 HTTP/1.1" 200 None
2026-03-30 08:10:16 [bca.uk] INFO: Scrape type for EK18%20GYV: 2
2026-03-30 08:10:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f534f564-6899-5a28-99fe-df5611a724aa with identifier: EK18%20GYV
2026-03-30 08:10:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f534f564-6899-5a28-99fe-df5611a724aa with scrape type 2
2026-03-30 08:10:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f534f564-6899-5a28-99fe-df5611a724aa with scrape type 2
2026-03-30 08:10:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f534f564-6899-5a28-99fe-df5611a724aa, identifier: EK18%20GYV
2026-03-30 08:10:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f9418b28-c89f-5c5f-b0a9-dc0a8cd44cfb with identifier: AR19%20OTG
2026-03-30 08:10:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f9418b28-c89f-5c5f-b0a9-dc0a8cd44cfb with identifier: AR19%20OTG
2026-03-30 08:10:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f9418b28-c89f-5c5f-b0a9-dc0a8cd44cfb with identifier: AR19%20OTG to the API
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AR19%20OTG-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f9418b28-c89f-5c5f-b0a9-dc0a8cd44cfb',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AR19 OTG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AR19%20OTG&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'VOLKSWAGEN',
 'model': 'TIGUAN',
 'odometer': 54299,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TIGUAN 1.5 TSI EVO 130 2WD MATCH StationWagon',
 'transmission': 'manual',
 'trim': 'TSI EVO 130 2WD MATCH',
 'vin': 'WVGZZZ5NZKW355235',
 'year': 2019}
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AR19%2520OTG%27 HTTP/1.1" 200 None
2026-03-30 08:10:16 [bca.uk] INFO: Saving data for AR19%20OTG: {'auction_closing_time': 1774864800.0, 'created_time': 1774361811.16002, 'last_price_update_time': 1774858216.760022}
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AR19%2520OTG') HTTP/1.1" 204 0
2026-03-30 08:10:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e6716cbc-c0bf-5c53-bae5-2a5d43262d31 with identifier: HV20%20UWZ
2026-03-30 08:10:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e6716cbc-c0bf-5c53-bae5-2a5d43262d31 with identifier: HV20%20UWZ
2026-03-30 08:10:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e6716cbc-c0bf-5c53-bae5-2a5d43262d31 with identifier: HV20%20UWZ to the API
2026-03-30 08:10:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 146,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HV20%20UWZ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e6716cbc-c0bf-5c53-bae5-2a5d43262d31',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HV20 UWZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HV20%20UWZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'ECOSPORT',
 'odometer': 41114,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'FORD ECOSPORT 1.0 E/B 125 TITANIUM StationWagon',
 'transmission': 'manual',
 'trim': 'E/B 125 TITANIUM',
 'vin': 'WF01XXERK1KU87085',
 'year': 2020}
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV20%2520UWZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:17 [bca.uk] INFO: Saving data for HV20%20UWZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774274631.569549, 'last_price_update_time': 1774858217.182218}
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HV20%2520UWZ') HTTP/1.1" 204 0
2026-03-30 08:10:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f534f564-6899-5a28-99fe-df5611a724aa with identifier: EK18%20GYV
2026-03-30 08:10:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f534f564-6899-5a28-99fe-df5611a724aa with identifier: EK18%20GYV
2026-03-30 08:10:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f534f564-6899-5a28-99fe-df5611a724aa with identifier: EK18%20GYV to the API
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 112,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EK18%20GYV-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f534f564-6899-5a28-99fe-df5611a724aa',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EK18 GYV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EK18%20GYV&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 67712,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.0 E/B 140 ST-LINE Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 140 ST-LINE',
 'vin': 'WF05XXGCC5JY42524',
 'year': 2018}
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK18%2520GYV%27 HTTP/1.1" 200 None
2026-03-30 08:10:17 [bca.uk] INFO: Saving data for EK18%20GYV: {'auction_closing_time': 1774864800.0, 'created_time': 1774678387.741228, 'last_price_update_time': 1774858217.495288}
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EK18%2520GYV') HTTP/1.1" 204 0
2026-03-30 08:10:17 [bca.uk] INFO: Found listing with ID: EO69%20MVA
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO69%2520MVA%27 HTTP/1.1" 200 None
2026-03-30 08:10:17 [bca.uk] INFO: Scrape type for EO69%20MVA: 2
2026-03-30 08:10:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e29b9469-4bb5-54e2-8734-9c4cbd1903f4 with identifier: EO69%20MVA
2026-03-30 08:10:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e29b9469-4bb5-54e2-8734-9c4cbd1903f4 with scrape type 2
2026-03-30 08:10:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e29b9469-4bb5-54e2-8734-9c4cbd1903f4 with scrape type 2
2026-03-30 08:10:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e29b9469-4bb5-54e2-8734-9c4cbd1903f4, identifier: EO69%20MVA
2026-03-30 08:10:17 [bca.uk] INFO: Found listing with ID: LB18%20KWG
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB18%2520KWG%27 HTTP/1.1" 200 None
2026-03-30 08:10:17 [bca.uk] INFO: Scrape type for LB18%20KWG: 0
2026-03-30 08:10:17 [bca.uk] INFO: Found listing with ID: LP71%20OMJ
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP71%2520OMJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:17 [bca.uk] INFO: Scrape type for LP71%20OMJ: 2
2026-03-30 08:10:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9ea17ead-5ecb-5f13-94be-111315441983 with identifier: LP71%20OMJ
2026-03-30 08:10:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9ea17ead-5ecb-5f13-94be-111315441983 with scrape type 2
2026-03-30 08:10:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9ea17ead-5ecb-5f13-94be-111315441983 with scrape type 2
2026-03-30 08:10:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9ea17ead-5ecb-5f13-94be-111315441983, identifier: LP71%20OMJ
2026-03-30 08:10:17 [bca.uk] INFO: Found listing with ID: KM68%20OAY
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM68%2520OAY%27 HTTP/1.1" 200 None
2026-03-30 08:10:17 [bca.uk] INFO: Scrape type for KM68%20OAY: 0
2026-03-30 08:10:17 [bca.uk] INFO: Found listing with ID: LV20%20GXY
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV20%2520GXY%27 HTTP/1.1" 200 None
2026-03-30 08:10:17 [bca.uk] INFO: Scrape type for LV20%20GXY: 0
2026-03-30 08:10:17 [bca.uk] INFO: Found listing with ID: LL17%20AXH
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL17%2520AXH%27 HTTP/1.1" 200 None
2026-03-30 08:10:17 [bca.uk] INFO: Scrape type for LL17%20AXH: 2
2026-03-30 08:10:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cf8545a3-2d54-5062-8bc2-fc87eae69e36 with identifier: LL17%20AXH
2026-03-30 08:10:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cf8545a3-2d54-5062-8bc2-fc87eae69e36 with scrape type 2
2026-03-30 08:10:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cf8545a3-2d54-5062-8bc2-fc87eae69e36 with scrape type 2
2026-03-30 08:10:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cf8545a3-2d54-5062-8bc2-fc87eae69e36, identifier: LL17%20AXH
2026-03-30 08:10:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e29b9469-4bb5-54e2-8734-9c4cbd1903f4 with identifier: EO69%20MVA
2026-03-30 08:10:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e29b9469-4bb5-54e2-8734-9c4cbd1903f4 with identifier: EO69%20MVA
2026-03-30 08:10:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e29b9469-4bb5-54e2-8734-9c4cbd1903f4 with identifier: EO69%20MVA to the API
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 110,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EO69%20MVA-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e29b9469-4bb5-54e2-8734-9c4cbd1903f4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EO69 MVA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EO69%20MVA&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 19680,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.5 EBL 120 ST-LINE P/S Hatchback',
 'transmission': 'automatic',
 'trim': 'EBL 120 ST-LINE P/S',
 'vin': 'WF0NXXGCHNKT87925',
 'year': 2019}
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO69%2520MVA%27 HTTP/1.1" 200 None
2026-03-30 08:10:18 [bca.uk] INFO: Saving data for EO69%20MVA: {'auction_closing_time': 1774864800.0, 'created_time': 1774678333.280597, 'last_price_update_time': 1774858218.263517}
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EO69%2520MVA') HTTP/1.1" 204 0
2026-03-30 08:10:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9ea17ead-5ecb-5f13-94be-111315441983 with identifier: LP71%20OMJ
2026-03-30 08:10:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9ea17ead-5ecb-5f13-94be-111315441983 with identifier: LP71%20OMJ
2026-03-30 08:10:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9ea17ead-5ecb-5f13-94be-111315441983 with identifier: LP71%20OMJ to the API
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 121,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LP71%20OMJ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9ea17ead-5ecb-5f13-94be-111315441983',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LP71 OMJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LP71%20OMJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FIESTA ACTIVE',
 'odometer': 36062,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA ACTIVE 1.0 E/B MHEV 125 P/S Hatchback',
 'transmission': 'automatic',
 'trim': 'E/B MHEV 125 P/S',
 'vin': 'WF0JXXGAHJNL87557',
 'year': 2022}
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP71%2520OMJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:18 [bca.uk] INFO: Saving data for LP71%20OMJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774130928.392391, 'last_price_update_time': 1774858218.571926}
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LP71%2520OMJ') HTTP/1.1" 204 0
2026-03-30 08:10:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cf8545a3-2d54-5062-8bc2-fc87eae69e36 with identifier: LL17%20AXH
2026-03-30 08:10:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cf8545a3-2d54-5062-8bc2-fc87eae69e36 with identifier: LL17%20AXH
2026-03-30 08:10:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cf8545a3-2d54-5062-8bc2-fc87eae69e36 with identifier: LL17%20AXH to the API
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 177,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LL17%20AXH-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'cf8545a3-2d54-5062-8bc2-fc87eae69e36',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LL17 AXH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LL17%20AXH&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 54093,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.6 T GDI AWD GT-LINE StationWagon',
 'transmission': 'manual',
 'trim': 'T GDI AWD GT-LINE',
 'vin': 'U5YPK816NHL262509',
 'year': 2017}
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL17%2520AXH%27 HTTP/1.1" 200 None
2026-03-30 08:10:18 [bca.uk] INFO: Saving data for LL17%20AXH: {'auction_closing_time': 1774951200.0, 'created_time': 1774678367.693487, 'last_price_update_time': 1774858218.863138}
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LL17%2520AXH') HTTP/1.1" 204 0
2026-03-30 08:10:18 [bca.uk] INFO: Found listing with ID: SM72%20HUO
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM72%2520HUO%27 HTTP/1.1" 200 None
2026-03-30 08:10:18 [bca.uk] INFO: Scrape type for SM72%20HUO: 2
2026-03-30 08:10:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2eb55c46-47b5-536e-bbb4-402d650591b9 with identifier: SM72%20HUO
2026-03-30 08:10:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2eb55c46-47b5-536e-bbb4-402d650591b9 with scrape type 2
2026-03-30 08:10:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2eb55c46-47b5-536e-bbb4-402d650591b9 with scrape type 2
2026-03-30 08:10:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2eb55c46-47b5-536e-bbb4-402d650591b9, identifier: SM72%20HUO
2026-03-30 08:10:19 [bca.uk] INFO: Found listing with ID: MT24%20TZY
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT24%2520TZY%27 HTTP/1.1" 200 None
2026-03-30 08:10:19 [bca.uk] INFO: Scrape type for MT24%20TZY: 0
2026-03-30 08:10:19 [bca.uk] INFO: Found listing with ID: ND21%20BVM
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND21%2520BVM%27 HTTP/1.1" 200 None
2026-03-30 08:10:19 [bca.uk] INFO: Scrape type for ND21%20BVM: 0
2026-03-30 08:10:19 [bca.uk] INFO: Found listing with ID: SK71%20ODG
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK71%2520ODG%27 HTTP/1.1" 200 None
2026-03-30 08:10:19 [bca.uk] INFO: Scrape type for SK71%20ODG: 2
2026-03-30 08:10:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fc2f8b4e-6293-587f-8a2c-0f40c1f3a2fd with identifier: SK71%20ODG
2026-03-30 08:10:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fc2f8b4e-6293-587f-8a2c-0f40c1f3a2fd with scrape type 2
2026-03-30 08:10:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fc2f8b4e-6293-587f-8a2c-0f40c1f3a2fd with scrape type 2
2026-03-30 08:10:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fc2f8b4e-6293-587f-8a2c-0f40c1f3a2fd, identifier: SK71%20ODG
2026-03-30 08:10:19 [bca.uk] INFO: Found listing with ID: T11%20PBG
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27T11%2520PBG%27 HTTP/1.1" 200 None
2026-03-30 08:10:19 [bca.uk] INFO: Scrape type for T11%20PBG: 2
2026-03-30 08:10:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e8473d85-8840-53c0-8b6b-1a2d3ed1f7dd with identifier: T11%20PBG
2026-03-30 08:10:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e8473d85-8840-53c0-8b6b-1a2d3ed1f7dd with scrape type 2
2026-03-30 08:10:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e8473d85-8840-53c0-8b6b-1a2d3ed1f7dd with scrape type 2
2026-03-30 08:10:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e8473d85-8840-53c0-8b6b-1a2d3ed1f7dd, identifier: T11%20PBG
2026-03-30 08:10:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2eb55c46-47b5-536e-bbb4-402d650591b9 with identifier: SM72%20HUO
2026-03-30 08:10:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2eb55c46-47b5-536e-bbb4-402d650591b9 with identifier: SM72%20HUO
2026-03-30 08:10:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2eb55c46-47b5-536e-bbb4-402d650591b9 with identifier: SM72%20HUO to the API
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 183,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SM72%20HUO-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '2eb55c46-47b5-536e-bbb4-402d650591b9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SM72 HUO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SM72%20HUO&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'NISSAN',
 'model': 'PRIMASTAR 28',
 'odometer': 51079,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'NISSAN PRIMASTAR 28 2.0 DCI 110 L1 H1 VISIA PanelVan',
 'transmission': 'manual',
 'trim': 'DCI 110 L1 H1 VISIA',
 'vin': 'VNVF4000870121104',
 'year': 2022}
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM72%2520HUO%27 HTTP/1.1" 200 None
2026-03-30 08:10:19 [bca.uk] INFO: Saving data for SM72%20HUO: {'auction_closing_time': 1774864800.0, 'created_time': 1773925180.24587, 'last_price_update_time': 1774858219.587075}
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SM72%2520HUO') HTTP/1.1" 204 0
2026-03-30 08:10:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fc2f8b4e-6293-587f-8a2c-0f40c1f3a2fd with identifier: SK71%20ODG
2026-03-30 08:10:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fc2f8b4e-6293-587f-8a2c-0f40c1f3a2fd with identifier: SK71%20ODG
2026-03-30 08:10:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fc2f8b4e-6293-587f-8a2c-0f40c1f3a2fd with identifier: SK71%20ODG to the API
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 166,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SK71%20ODG-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'fc2f8b4e-6293-587f-8a2c-0f40c1f3a2fd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SK71 ODG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SK71%20ODG&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 87001,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.6 GDI 2 ISG StationWagon',
 'transmission': 'manual',
 'trim': 'GDI 2 ISG',
 'vin': 'U5YPH814LML122068',
 'year': 2021}
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK71%2520ODG%27 HTTP/1.1" 200 None
2026-03-30 08:10:20 [bca.uk] INFO: Saving data for SK71%20ODG: {'auction_closing_time': 1774864800.0, 'created_time': 1773959535.949632, 'last_price_update_time': 1774858220.01834}
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SK71%2520ODG') HTTP/1.1" 204 0
2026-03-30 08:10:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e8473d85-8840-53c0-8b6b-1a2d3ed1f7dd with identifier: T11%20PBG
2026-03-30 08:10:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e8473d85-8840-53c0-8b6b-1a2d3ed1f7dd with identifier: T11%20PBG
2026-03-30 08:10:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e8473d85-8840-53c0-8b6b-1a2d3ed1f7dd with identifier: T11%20PBG to the API
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 274,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=T11%20PBG-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '3.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e8473d85-8840-53c0-8b6b-1a2d3ed1f7dd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'T11 PBG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=T11%20PBG&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'PORSCHE',
 'model': '911',
 'odometer': 96648,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2002-01-01',
 'seller_name': None,
 'title': 'PORSCHE 911 3.6 CARRERA 2 TIPTRONIC S Convertible',
 'transmission': 'manual',
 'trim': 'CARRERA 2 TIPTRONIC S',
 'vin': 'WP0ZZZ99Z2S642357',
 'year': 2002}
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27T11%2520PBG%27 HTTP/1.1" 200 None
2026-03-30 08:10:20 [bca.uk] INFO: Saving data for T11%20PBG: {'auction_closing_time': 1774951200.0, 'created_time': 1774447724.192779, 'last_price_update_time': 1774858220.352988}
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='T11%2520PBG') HTTP/1.1" 204 0
2026-03-30 08:10:20 [bca.uk] INFO: Found listing with ID: KT18%20FFE
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT18%2520FFE%27 HTTP/1.1" 200 None
2026-03-30 08:10:20 [bca.uk] INFO: Scrape type for KT18%20FFE: 2
2026-03-30 08:10:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: de549803-c7fd-549d-93da-d37492c45baa with identifier: KT18%20FFE
2026-03-30 08:10:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item de549803-c7fd-549d-93da-d37492c45baa with scrape type 2
2026-03-30 08:10:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item de549803-c7fd-549d-93da-d37492c45baa with scrape type 2
2026-03-30 08:10:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: de549803-c7fd-549d-93da-d37492c45baa, identifier: KT18%20FFE
2026-03-30 08:10:20 [bca.uk] INFO: Found listing with ID: WV69%20NBG
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV69%2520NBG%27 HTTP/1.1" 200 None
2026-03-30 08:10:20 [bca.uk] INFO: Scrape type for WV69%20NBG: 0
2026-03-30 08:10:20 [bca.uk] INFO: Found listing with ID: AU68%20KFP
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU68%2520KFP%27 HTTP/1.1" 200 None
2026-03-30 08:10:20 [bca.uk] INFO: Scrape type for AU68%20KFP: 0
2026-03-30 08:10:20 [bca.uk] INFO: Found listing with ID: LD72%20SFU
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD72%2520SFU%27 HTTP/1.1" 200 None
2026-03-30 08:10:20 [bca.uk] INFO: Scrape type for LD72%20SFU: 0
2026-03-30 08:10:20 [bca.uk] INFO: Found listing with ID: LF21%20WNO
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF21%2520WNO%27 HTTP/1.1" 200 None
2026-03-30 08:10:20 [bca.uk] INFO: Scrape type for LF21%20WNO: 0
2026-03-30 08:10:20 [bca.uk] INFO: Found listing with ID: LG20%20OVA
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG20%2520OVA%27 HTTP/1.1" 200 None
2026-03-30 08:10:20 [bca.uk] INFO: Scrape type for LG20%20OVA: 0
2026-03-30 08:10:20 [bca.uk] INFO: Found listing with ID: NV69%20MYB
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV69%2520MYB%27 HTTP/1.1" 200 None
2026-03-30 08:10:20 [bca.uk] INFO: Scrape type for NV69%20MYB: 2
2026-03-30 08:10:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7f0f1cbc-c9f6-5631-b87d-d1a67085335e with identifier: NV69%20MYB
2026-03-30 08:10:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7f0f1cbc-c9f6-5631-b87d-d1a67085335e with scrape type 2
2026-03-30 08:10:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7f0f1cbc-c9f6-5631-b87d-d1a67085335e with scrape type 2
2026-03-30 08:10:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7f0f1cbc-c9f6-5631-b87d-d1a67085335e, identifier: NV69%20MYB
2026-03-30 08:10:20 [bca.uk] INFO: Found listing with ID: GN20%20WLF
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN20%2520WLF%27 HTTP/1.1" 200 None
2026-03-30 08:10:20 [bca.uk] INFO: Scrape type for GN20%20WLF: 2
2026-03-30 08:10:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ac30cf20-6a70-5847-b653-bbff2f05f4d6 with identifier: GN20%20WLF
2026-03-30 08:10:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ac30cf20-6a70-5847-b653-bbff2f05f4d6 with scrape type 2
2026-03-30 08:10:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ac30cf20-6a70-5847-b653-bbff2f05f4d6 with scrape type 2
2026-03-30 08:10:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ac30cf20-6a70-5847-b653-bbff2f05f4d6, identifier: GN20%20WLF
2026-03-30 08:10:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: de549803-c7fd-549d-93da-d37492c45baa with identifier: KT18%20FFE
2026-03-30 08:10:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: de549803-c7fd-549d-93da-d37492c45baa with identifier: KT18%20FFE
2026-03-30 08:10:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: de549803-c7fd-549d-93da-d37492c45baa with identifier: KT18%20FFE to the API
2026-03-30 08:10:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 167,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KT18%20FFE-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'de549803-c7fd-549d-93da-d37492c45baa',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KT18 FFE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KT18%20FFE&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'LAND ROVER',
 'model': 'R/R VELAR',
 'odometer': 55396,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R VELAR 3.0 D300 R-DYNAMIC HSE StationWagon',
 'transmission': 'automatic',
 'trim': 'D300 R-DYNAMIC HSE',
 'vin': 'SALYA2AK1JA768540',
 'year': 2018}
2026-03-30 08:10:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT18%2520FFE%27 HTTP/1.1" 200 None
2026-03-30 08:10:21 [bca.uk] INFO: Saving data for KT18%20FFE: {'auction_closing_time': 1775124000.0, 'created_time': 1774678339.240766, 'last_price_update_time': 1774858221.163863}
2026-03-30 08:10:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KT18%2520FFE') HTTP/1.1" 204 0
2026-03-30 08:10:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7f0f1cbc-c9f6-5631-b87d-d1a67085335e with identifier: NV69%20MYB
2026-03-30 08:10:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7f0f1cbc-c9f6-5631-b87d-d1a67085335e with identifier: NV69%20MYB
2026-03-30 08:10:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7f0f1cbc-c9f6-5631-b87d-d1a67085335e with identifier: NV69%20MYB to the API
2026-03-30 08:10:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NV69%20MYB-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '7f0f1cbc-c9f6-5631-b87d-d1a67085335e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NV69 MYB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NV69%20MYB&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'CITROEN',
 'model': 'GRAND SPACETOUR',
 'odometer': 91141,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'CITROEN GRAND SPACETOUR 1.5 BLUEHDI 130 FLAIR PLUS EAT8 MPV',
 'transmission': 'automatic',
 'trim': 'BLUEHDI 130 FLAIR PLUS EAT8',
 'vin': 'VF73AYHZRLJ568909',
 'year': 2020}
2026-03-30 08:10:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV69%2520MYB%27 HTTP/1.1" 200 None
2026-03-30 08:10:21 [bca.uk] INFO: Saving data for NV69%20MYB: {'auction_closing_time': 1774864800.0, 'created_time': 1774017137.863928, 'last_price_update_time': 1774858221.511099}
2026-03-30 08:10:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NV69%2520MYB') HTTP/1.1" 204 0
2026-03-30 08:10:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ac30cf20-6a70-5847-b653-bbff2f05f4d6 with identifier: GN20%20WLF
2026-03-30 08:10:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ac30cf20-6a70-5847-b653-bbff2f05f4d6 with identifier: GN20%20WLF
2026-03-30 08:10:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ac30cf20-6a70-5847-b653-bbff2f05f4d6 with identifier: GN20%20WLF to the API
2026-03-30 08:10:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 155,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GN20%20WLF-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ac30cf20-6a70-5847-b653-bbff2f05f4d6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GN20 WLF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GN20%20WLF&vehicleType=*',
 'listing': 'auction',
 'location': 'Crawley',
 'make': 'JAGUAR',
 'model': 'F-PACE',
 'odometer': 65473,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'JAGUAR F-PACE 2.0 D 180 AWD CHEQUERED FLAG StationWagon',
 'transmission': 'automatic',
 'trim': 'D 180 AWD CHEQUERED FLAG',
 'vin': 'SADCA2AN8LA646308',
 'year': 2020}
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN20%2520WLF%27 HTTP/1.1" 200 None
2026-03-30 08:10:22 [bca.uk] INFO: Saving data for GN20%20WLF: {'auction_closing_time': 1774864800.0, 'created_time': 1774535685.203288, 'last_price_update_time': 1774858222.076958}
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GN20%2520WLF') HTTP/1.1" 204 0
2026-03-30 08:10:22 [bca.uk] INFO: Found listing with ID: FH70%20TTZ
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH70%2520TTZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:22 [bca.uk] INFO: Scrape type for FH70%20TTZ: 2
2026-03-30 08:10:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ec8cb4fc-b4e3-54c9-b2c1-16cce5dc270f with identifier: FH70%20TTZ
2026-03-30 08:10:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ec8cb4fc-b4e3-54c9-b2c1-16cce5dc270f with scrape type 2
2026-03-30 08:10:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ec8cb4fc-b4e3-54c9-b2c1-16cce5dc270f with scrape type 2
2026-03-30 08:10:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ec8cb4fc-b4e3-54c9-b2c1-16cce5dc270f, identifier: FH70%20TTZ
2026-03-30 08:10:22 [bca.uk] INFO: Found listing with ID: PG19%20LXN
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PG19%2520LXN%27 HTTP/1.1" 200 None
2026-03-30 08:10:22 [bca.uk] INFO: Scrape type for PG19%20LXN: 0
2026-03-30 08:10:22 [bca.uk] INFO: Found listing with ID: RK69%20AJU
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK69%2520AJU%27 HTTP/1.1" 200 None
2026-03-30 08:10:22 [bca.uk] INFO: Scrape type for RK69%20AJU: 0
2026-03-30 08:10:22 [bca.uk] INFO: Found listing with ID: RK70%20OPA
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK70%2520OPA%27 HTTP/1.1" 200 None
2026-03-30 08:10:22 [bca.uk] INFO: Scrape type for RK70%20OPA: 2
2026-03-30 08:10:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 70e8a783-145f-5116-9980-b9a764af9eb8 with identifier: RK70%20OPA
2026-03-30 08:10:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 70e8a783-145f-5116-9980-b9a764af9eb8 with scrape type 2
2026-03-30 08:10:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 70e8a783-145f-5116-9980-b9a764af9eb8 with scrape type 2
2026-03-30 08:10:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 70e8a783-145f-5116-9980-b9a764af9eb8, identifier: RK70%20OPA
2026-03-30 08:10:22 [bca.uk] INFO: Found listing with ID: KP70%20LKM
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP70%2520LKM%27 HTTP/1.1" 200 None
2026-03-30 08:10:22 [bca.uk] INFO: Scrape type for KP70%20LKM: 2
2026-03-30 08:10:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7bf56ab2-27f8-5a08-97b6-fe823725444b with identifier: KP70%20LKM
2026-03-30 08:10:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7bf56ab2-27f8-5a08-97b6-fe823725444b with scrape type 2
2026-03-30 08:10:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7bf56ab2-27f8-5a08-97b6-fe823725444b with scrape type 2
2026-03-30 08:10:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7bf56ab2-27f8-5a08-97b6-fe823725444b, identifier: KP70%20LKM
2026-03-30 08:10:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ec8cb4fc-b4e3-54c9-b2c1-16cce5dc270f with identifier: FH70%20TTZ
2026-03-30 08:10:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ec8cb4fc-b4e3-54c9-b2c1-16cce5dc270f with identifier: FH70%20TTZ
2026-03-30 08:10:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ec8cb4fc-b4e3-54c9-b2c1-16cce5dc270f with identifier: FH70%20TTZ to the API
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FH70%20TTZ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ec8cb4fc-b4e3-54c9-b2c1-16cce5dc270f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FH70 TTZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FH70%20TTZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'HYUNDAI',
 'model': 'I10',
 'odometer': 16381,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'HYUNDAI I10 1.0 MPI SE CONNECT Hatchback',
 'transmission': 'manual',
 'trim': 'MPI SE CONNECT',
 'vin': 'NLHDN51ALLZ017968',
 'year': 2021}
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH70%2520TTZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:22 [bca.uk] INFO: Saving data for FH70%20TTZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774678334.76354, 'last_price_update_time': 1774858222.75565}
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FH70%2520TTZ') HTTP/1.1" 204 0
2026-03-30 08:10:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 70e8a783-145f-5116-9980-b9a764af9eb8 with identifier: RK70%20OPA
2026-03-30 08:10:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 70e8a783-145f-5116-9980-b9a764af9eb8 with identifier: RK70%20OPA
2026-03-30 08:10:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 70e8a783-145f-5116-9980-b9a764af9eb8 with identifier: RK70%20OPA to the API
2026-03-30 08:10:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 250,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RK70%20OPA-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '70e8a783-145f-5116-9980-b9a764af9eb8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RK70 OPA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RK70%20OPA&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'TOUAREG',
 'odometer': 67175,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TOUAREG 3.0 V6 TSI 335 4M BLACK ED.TIP StationWagon',
 'transmission': 'manual',
 'trim': 'V6 TSI 335 4M BLACK ED.TIP',
 'vin': 'WVGZZZCRZLD022680',
 'year': 2020}
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK70%2520OPA%27 HTTP/1.1" 200 None
2026-03-30 08:10:23 [bca.uk] INFO: Saving data for RK70%20OPA: {'auction_closing_time': 1774864800.0, 'created_time': 1774364258.693045, 'last_price_update_time': 1774858223.158782}
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RK70%2520OPA') HTTP/1.1" 204 0
2026-03-30 08:10:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7bf56ab2-27f8-5a08-97b6-fe823725444b with identifier: KP70%20LKM
2026-03-30 08:10:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7bf56ab2-27f8-5a08-97b6-fe823725444b with identifier: KP70%20LKM
2026-03-30 08:10:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7bf56ab2-27f8-5a08-97b6-fe823725444b with identifier: KP70%20LKM to the API
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 184,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KP70%20LKM-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '7bf56ab2-27f8-5a08-97b6-fe823725444b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KP70 LKM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KP70%20LKM&vehicleType=*',
 'listing': 'auction',
 'location': 'Crawley',
 'make': 'LAND ROVER',
 'model': 'DISCOVERY SPORT',
 'odometer': 30576,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DISCOVERY SPORT 2.0 D200 R-DYNAMIC HSE (7ST) '
          'StationWagon',
 'transmission': 'automatic',
 'trim': 'D200 R-DYNAMIC HSE (7ST)',
 'vin': 'SALCA2AN7MH891825',
 'year': 2021}
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP70%2520LKM%27 HTTP/1.1" 200 None
2026-03-30 08:10:23 [bca.uk] INFO: Saving data for KP70%20LKM: {'auction_closing_time': 1774864800.0, 'created_time': 1773824314.395696, 'last_price_update_time': 1774858223.456225}
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KP70%2520LKM') HTTP/1.1" 204 0
2026-03-30 08:10:23 [bca.uk] INFO: Found listing with ID: FP69%20KWM
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP69%2520KWM%27 HTTP/1.1" 200 None
2026-03-30 08:10:23 [bca.uk] INFO: Scrape type for FP69%20KWM: 2
2026-03-30 08:10:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fac5bd69-b3fa-5b1a-9aab-ad84ad3985c8 with identifier: FP69%20KWM
2026-03-30 08:10:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fac5bd69-b3fa-5b1a-9aab-ad84ad3985c8 with scrape type 2
2026-03-30 08:10:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fac5bd69-b3fa-5b1a-9aab-ad84ad3985c8 with scrape type 2
2026-03-30 08:10:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fac5bd69-b3fa-5b1a-9aab-ad84ad3985c8, identifier: FP69%20KWM
2026-03-30 08:10:23 [bca.uk] INFO: Found listing with ID: RO70%20GLK
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO70%2520GLK%27 HTTP/1.1" 200 None
2026-03-30 08:10:23 [bca.uk] INFO: Scrape type for RO70%20GLK: 0
2026-03-30 08:10:23 [bca.uk] INFO: Found listing with ID: AP19%20NRL
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP19%2520NRL%27 HTTP/1.1" 200 None
2026-03-30 08:10:23 [bca.uk] INFO: Scrape type for AP19%20NRL: 0
2026-03-30 08:10:23 [bca.uk] INFO: Found listing with ID: BF21%20VMW
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF21%2520VMW%27 HTTP/1.1" 200 None
2026-03-30 08:10:23 [bca.uk] INFO: Scrape type for BF21%20VMW: 0
2026-03-30 08:10:23 [bca.uk] INFO: Found listing with ID: DN20%20OCL
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN20%2520OCL%27 HTTP/1.1" 200 None
2026-03-30 08:10:23 [bca.uk] INFO: Scrape type for DN20%20OCL: 0
2026-03-30 08:10:23 [bca.uk] INFO: Found listing with ID: HY21%20CVT
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY21%2520CVT%27 HTTP/1.1" 200 None
2026-03-30 08:10:23 [bca.uk] INFO: Scrape type for HY21%20CVT: 0
2026-03-30 08:10:23 [bca.uk] INFO: Found listing with ID: KF68%20KPJ
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF68%2520KPJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:23 [bca.uk] INFO: Scrape type for KF68%20KPJ: 2
2026-03-30 08:10:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1463190d-1c00-5b16-a6d2-303735cf33ea with identifier: KF68%20KPJ
2026-03-30 08:10:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1463190d-1c00-5b16-a6d2-303735cf33ea with scrape type 2
2026-03-30 08:10:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1463190d-1c00-5b16-a6d2-303735cf33ea with scrape type 2
2026-03-30 08:10:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1463190d-1c00-5b16-a6d2-303735cf33ea, identifier: KF68%20KPJ
2026-03-30 08:10:23 [bca.uk] INFO: Found listing with ID: KW73%20LYF
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW73%2520LYF%27 HTTP/1.1" 200 None
2026-03-30 08:10:23 [bca.uk] INFO: Scrape type for KW73%20LYF: 2
2026-03-30 08:10:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1e8ed4e5-268c-51d6-9a3e-68655bfcdcf5 with identifier: KW73%20LYF
2026-03-30 08:10:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1e8ed4e5-268c-51d6-9a3e-68655bfcdcf5 with scrape type 2
2026-03-30 08:10:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1e8ed4e5-268c-51d6-9a3e-68655bfcdcf5 with scrape type 2
2026-03-30 08:10:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1e8ed4e5-268c-51d6-9a3e-68655bfcdcf5, identifier: KW73%20LYF
2026-03-30 08:10:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fac5bd69-b3fa-5b1a-9aab-ad84ad3985c8 with identifier: FP69%20KWM
2026-03-30 08:10:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fac5bd69-b3fa-5b1a-9aab-ad84ad3985c8 with identifier: FP69%20KWM
2026-03-30 08:10:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fac5bd69-b3fa-5b1a-9aab-ad84ad3985c8 with identifier: FP69%20KWM to the API
2026-03-30 08:10:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 111,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FP69%20KWM-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'fac5bd69-b3fa-5b1a-9aab-ad84ad3985c8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FP69 KWM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FP69%20KWM&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'MITSUBISHI',
 'model': 'MIRAGE',
 'odometer': 22924,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MITSUBISHI MIRAGE 1.2 4 Hatchback',
 'transmission': 'manual',
 'trim': '4',
 'vin': 'MMCXNA03AKH020368',
 'year': 2019}
2026-03-30 08:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP69%2520KWM%27 HTTP/1.1" 200 None
2026-03-30 08:10:24 [bca.uk] INFO: Saving data for FP69%20KWM: {'auction_closing_time': 1774864800.0, 'created_time': 1774678339.664607, 'last_price_update_time': 1774858224.207767}
2026-03-30 08:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FP69%2520KWM') HTTP/1.1" 204 0
2026-03-30 08:10:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1463190d-1c00-5b16-a6d2-303735cf33ea with identifier: KF68%20KPJ
2026-03-30 08:10:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1463190d-1c00-5b16-a6d2-303735cf33ea with identifier: KF68%20KPJ
2026-03-30 08:10:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1463190d-1c00-5b16-a6d2-303735cf33ea with identifier: KF68%20KPJ to the API
2026-03-30 08:10:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 132,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KF68%20KPJ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1463190d-1c00-5b16-a6d2-303735cf33ea',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KF68 KPJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KF68%20KPJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'KIA',
 'model': 'STONIC',
 'odometer': 49280,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'KIA STONIC 1.4 MPI 100 2 Hatchback',
 'transmission': 'manual',
 'trim': 'MPI 100 2',
 'vin': 'KNAD6814LK6250178',
 'year': 2019}
2026-03-30 08:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF68%2520KPJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:24 [bca.uk] INFO: Saving data for KF68%20KPJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774479825.036952, 'last_price_update_time': 1774858224.511266}
2026-03-30 08:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KF68%2520KPJ') HTTP/1.1" 204 0
2026-03-30 08:10:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1e8ed4e5-268c-51d6-9a3e-68655bfcdcf5 with identifier: KW73%20LYF
2026-03-30 08:10:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1e8ed4e5-268c-51d6-9a3e-68655bfcdcf5 with identifier: KW73%20LYF
2026-03-30 08:10:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1e8ed4e5-268c-51d6-9a3e-68655bfcdcf5 with identifier: KW73%20LYF to the API
2026-03-30 08:10:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 234,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KW73%20LYF-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1e8ed4e5-268c-51d6-9a3e-68655bfcdcf5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KW73 LYF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KW73%20LYF&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'MERCEDES-BENZ',
 'model': 'GLE 450',
 'odometer': 15885,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ GLE 450 3.0 AMG LINE PREMIUM 4M (7ST) 9G StationWagon',
 'transmission': 'manual',
 'trim': 'AMG LINE PREMIUM 4M (7ST) 9G',
 'vin': 'W1NFB5KE5PA975553',
 'year': 2023}
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW73%2520LYF%27 HTTP/1.1" 200 None
2026-03-30 08:10:25 [bca.uk] INFO: Saving data for KW73%20LYF: {'auction_closing_time': 1775124000.0, 'created_time': 1774678354.906019, 'last_price_update_time': 1774858225.055313}
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KW73%2520LYF') HTTP/1.1" 204 0
2026-03-30 08:10:25 [bca.uk] INFO: Found listing with ID: KE65%20YRY
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE65%2520YRY%27 HTTP/1.1" 200 None
2026-03-30 08:10:25 [bca.uk] INFO: Scrape type for KE65%20YRY: 2
2026-03-30 08:10:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f3ce6c5f-6434-5e08-9e4b-f5d8f9033afc with identifier: KE65%20YRY
2026-03-30 08:10:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f3ce6c5f-6434-5e08-9e4b-f5d8f9033afc with scrape type 2
2026-03-30 08:10:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f3ce6c5f-6434-5e08-9e4b-f5d8f9033afc with scrape type 2
2026-03-30 08:10:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f3ce6c5f-6434-5e08-9e4b-f5d8f9033afc, identifier: KE65%20YRY
2026-03-30 08:10:25 [bca.uk] INFO: Found listing with ID: LB69%20WFT
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB69%2520WFT%27 HTTP/1.1" 200 None
2026-03-30 08:10:25 [bca.uk] INFO: Scrape type for LB69%20WFT: 0
2026-03-30 08:10:25 [bca.uk] INFO: Found listing with ID: GU67%20HJK
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU67%2520HJK%27 HTTP/1.1" 200 None
2026-03-30 08:10:25 [bca.uk] INFO: Scrape type for GU67%20HJK: 0
2026-03-30 08:10:25 [bca.uk] INFO: Found listing with ID: GU18%20OPC
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU18%2520OPC%27 HTTP/1.1" 200 None
2026-03-30 08:10:25 [bca.uk] INFO: Scrape type for GU18%20OPC: 0
2026-03-30 08:10:25 [bca.uk] INFO: Found listing with ID: KE71%20MGV
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE71%2520MGV%27 HTTP/1.1" 200 None
2026-03-30 08:10:25 [bca.uk] INFO: Scrape type for KE71%20MGV: 0
2026-03-30 08:10:25 [bca.uk] INFO: Found listing with ID: L200%20PBX
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27L200%2520PBX%27 HTTP/1.1" 200 None
2026-03-30 08:10:25 [bca.uk] INFO: Scrape type for L200%20PBX: 0
2026-03-30 08:10:25 [bca.uk] INFO: Found listing with ID: SB18%20DFO
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB18%2520DFO%27 HTTP/1.1" 200 None
2026-03-30 08:10:25 [bca.uk] INFO: Scrape type for SB18%20DFO: 0
2026-03-30 08:10:25 [bca.uk] INFO: Found listing with ID: TRZ%202701
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27TRZ%25202701%27 HTTP/1.1" 200 None
2026-03-30 08:10:25 [bca.uk] INFO: Scrape type for TRZ%202701: 0
2026-03-30 08:10:25 [bca.uk] INFO: Found listing with ID: WF70%20WRR
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF70%2520WRR%27 HTTP/1.1" 200 None
2026-03-30 08:10:25 [bca.uk] INFO: Scrape type for WF70%20WRR: 0
2026-03-30 08:10:25 [bca.uk] INFO: Found listing with ID: WG19%20ZGY
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG19%2520ZGY%27 HTTP/1.1" 200 None
2026-03-30 08:10:25 [bca.uk] INFO: Scrape type for WG19%20ZGY: 2
2026-03-30 08:10:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 677f3f42-1528-59cb-8c81-32aec4401404 with identifier: WG19%20ZGY
2026-03-30 08:10:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 677f3f42-1528-59cb-8c81-32aec4401404 with scrape type 2
2026-03-30 08:10:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 677f3f42-1528-59cb-8c81-32aec4401404 with scrape type 2
2026-03-30 08:10:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 677f3f42-1528-59cb-8c81-32aec4401404, identifier: WG19%20ZGY
2026-03-30 08:10:25 [bca.uk] INFO: Found listing with ID: BV20%20EFS
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV20%2520EFS%27 HTTP/1.1" 200 None
2026-03-30 08:10:25 [bca.uk] INFO: Scrape type for BV20%20EFS: 2
2026-03-30 08:10:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9a73f541-c74b-50d3-800a-fbc9c8c61d3a with identifier: BV20%20EFS
2026-03-30 08:10:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9a73f541-c74b-50d3-800a-fbc9c8c61d3a with scrape type 2
2026-03-30 08:10:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9a73f541-c74b-50d3-800a-fbc9c8c61d3a with scrape type 2
2026-03-30 08:10:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9a73f541-c74b-50d3-800a-fbc9c8c61d3a, identifier: BV20%20EFS
2026-03-30 08:10:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f3ce6c5f-6434-5e08-9e4b-f5d8f9033afc with identifier: KE65%20YRY
2026-03-30 08:10:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f3ce6c5f-6434-5e08-9e4b-f5d8f9033afc with identifier: KE65%20YRY
2026-03-30 08:10:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f3ce6c5f-6434-5e08-9e4b-f5d8f9033afc with identifier: KE65%20YRY to the API
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 331,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KE65%20YRY-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '4.7L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f3ce6c5f-6434-5e08-9e4b-f5d8f9033afc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KE65 YRY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KE65%20YRY&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'MASERATI',
 'model': 'GRANTURISMO',
 'odometer': 38760,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'MASERATI GRANTURISMO 4.7 V8 SPORT MC AUTO SHIFT Coupe',
 'transmission': 'manual',
 'trim': 'V8 SPORT MC AUTO SHIFT',
 'vin': 'ZAMVL45C000163340',
 'year': 2015}
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE65%2520YRY%27 HTTP/1.1" 200 None
2026-03-30 08:10:25 [bca.uk] INFO: Saving data for KE65%20YRY: {'auction_closing_time': 1774951200.0, 'created_time': 1774678337.871831, 'last_price_update_time': 1774858225.888865}
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KE65%2520YRY') HTTP/1.1" 204 0
2026-03-30 08:10:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 677f3f42-1528-59cb-8c81-32aec4401404 with identifier: WG19%20ZGY
2026-03-30 08:10:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 677f3f42-1528-59cb-8c81-32aec4401404 with identifier: WG19%20ZGY
2026-03-30 08:10:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 677f3f42-1528-59cb-8c81-32aec4401404 with identifier: WG19%20ZGY to the API
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 117,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WG19%20ZGY-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '677f3f42-1528-59cb-8c81-32aec4401404',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WG19 ZGY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WG19%20ZGY&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'JEEP',
 'model': 'COMPASS',
 'odometer': 59304,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'JEEP COMPASS 1.6 M/JET 120 2WD LIMITED StationWagon',
 'transmission': 'manual',
 'trim': 'M/JET 120 2WD LIMITED',
 'vin': 'MCANJPCS8KFA42908',
 'year': 2019}
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG19%2520ZGY%27 HTTP/1.1" 200 None
2026-03-30 08:10:26 [bca.uk] INFO: Saving data for WG19%20ZGY: {'auction_closing_time': 1774864800.0, 'created_time': 1774364672.738044, 'last_price_update_time': 1774858226.347773}
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WG19%2520ZGY') HTTP/1.1" 204 0
2026-03-30 08:10:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9a73f541-c74b-50d3-800a-fbc9c8c61d3a with identifier: BV20%20EFS
2026-03-30 08:10:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9a73f541-c74b-50d3-800a-fbc9c8c61d3a with identifier: BV20%20EFS
2026-03-30 08:10:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9a73f541-c74b-50d3-800a-fbc9c8c61d3a with identifier: BV20%20EFS to the API
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 170,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BV20%20EFS-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9a73f541-c74b-50d3-800a-fbc9c8c61d3a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BV20 EFS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BV20%20EFS&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'SEAT',
 'model': 'LEON',
 'odometer': 67021,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'SEAT LEON 2.0 TSI 290 CUPRA EZ DSG Hatchback',
 'transmission': 'automatic',
 'trim': 'TSI 290 CUPRA EZ DSG',
 'vin': 'VSSZZZ5FZLR085579',
 'year': 2020}
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV20%2520EFS%27 HTTP/1.1" 200 None
2026-03-30 08:10:26 [bca.uk] INFO: Saving data for BV20%20EFS: {'auction_closing_time': 1774864800.0, 'created_time': 1774678376.474481, 'last_price_update_time': 1774858226.637978}
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BV20%2520EFS') HTTP/1.1" 204 0
2026-03-30 08:10:26 [bca.uk] INFO: Found listing with ID: NU20%20LZS
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU20%2520LZS%27 HTTP/1.1" 200 None
2026-03-30 08:10:26 [bca.uk] INFO: Scrape type for NU20%20LZS: 2
2026-03-30 08:10:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b07af8a0-d5b4-5f3f-a3ee-add574efb3ce with identifier: NU20%20LZS
2026-03-30 08:10:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b07af8a0-d5b4-5f3f-a3ee-add574efb3ce with scrape type 2
2026-03-30 08:10:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b07af8a0-d5b4-5f3f-a3ee-add574efb3ce with scrape type 2
2026-03-30 08:10:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b07af8a0-d5b4-5f3f-a3ee-add574efb3ce, identifier: NU20%20LZS
2026-03-30 08:10:26 [bca.uk] INFO: Found listing with ID: YX72%20SBU
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX72%2520SBU%27 HTTP/1.1" 200 None
2026-03-30 08:10:26 [bca.uk] INFO: Scrape type for YX72%20SBU: 2
2026-03-30 08:10:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d04be354-1045-5ae7-a09b-0175257d45d3 with identifier: YX72%20SBU
2026-03-30 08:10:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d04be354-1045-5ae7-a09b-0175257d45d3 with scrape type 2
2026-03-30 08:10:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d04be354-1045-5ae7-a09b-0175257d45d3 with scrape type 2
2026-03-30 08:10:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d04be354-1045-5ae7-a09b-0175257d45d3, identifier: YX72%20SBU
2026-03-30 08:10:26 [bca.uk] INFO: Found listing with ID: GL71%20EOG
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL71%2520EOG%27 HTTP/1.1" 200 None
2026-03-30 08:10:26 [bca.uk] INFO: Scrape type for GL71%20EOG: 2
2026-03-30 08:10:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3d8361a2-37e9-5c6f-a9d5-1902c2caa653 with identifier: GL71%20EOG
2026-03-30 08:10:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3d8361a2-37e9-5c6f-a9d5-1902c2caa653 with scrape type 2
2026-03-30 08:10:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3d8361a2-37e9-5c6f-a9d5-1902c2caa653 with scrape type 2
2026-03-30 08:10:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3d8361a2-37e9-5c6f-a9d5-1902c2caa653, identifier: GL71%20EOG
2026-03-30 08:10:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b07af8a0-d5b4-5f3f-a3ee-add574efb3ce with identifier: NU20%20LZS
2026-03-30 08:10:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b07af8a0-d5b4-5f3f-a3ee-add574efb3ce with identifier: NU20%20LZS
2026-03-30 08:10:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b07af8a0-d5b4-5f3f-a3ee-add574efb3ce with identifier: NU20%20LZS to the API
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NU20%20LZS-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b07af8a0-d5b4-5f3f-a3ee-add574efb3ce',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NU20 LZS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NU20%20LZS&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 19059,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.2 TURBO 145 SRI Hatchback',
 'transmission': 'manual',
 'trim': 'TURBO 145 SRI',
 'vin': 'W0VBF6EW5LG042320',
 'year': 2020}
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU20%2520LZS%27 HTTP/1.1" 200 None
2026-03-30 08:10:27 [bca.uk] INFO: Saving data for NU20%20LZS: {'auction_closing_time': 1774864800.0, 'created_time': 1774678337.106085, 'last_price_update_time': 1774858227.277464}
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NU20%2520LZS') HTTP/1.1" 204 0
2026-03-30 08:10:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d04be354-1045-5ae7-a09b-0175257d45d3 with identifier: YX72%20SBU
2026-03-30 08:10:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d04be354-1045-5ae7-a09b-0175257d45d3 with identifier: YX72%20SBU
2026-03-30 08:10:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d04be354-1045-5ae7-a09b-0175257d45d3 with identifier: YX72%20SBU to the API
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YX72%20SBU-GB',
 'category': 'Car',
 'color': 'brown',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd04be354-1045-5ae7-a09b-0175257d45d3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YX72 SBU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YX72%20SBU&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 65101,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.6 CRDI 115 2 ISG StationWagon',
 'transmission': 'manual',
 'trim': 'CRDI 115 2 ISG',
 'vin': 'U5YPU81ALNL090410',
 'year': 2022}
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX72%2520SBU%27 HTTP/1.1" 200 None
2026-03-30 08:10:27 [bca.uk] INFO: Saving data for YX72%20SBU: {'auction_closing_time': 1774864800.0, 'created_time': 1774304629.799395, 'last_price_update_time': 1774858227.59511}
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YX72%2520SBU') HTTP/1.1" 204 0
2026-03-30 08:10:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3d8361a2-37e9-5c6f-a9d5-1902c2caa653 with identifier: GL71%20EOG
2026-03-30 08:10:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3d8361a2-37e9-5c6f-a9d5-1902c2caa653 with identifier: GL71%20EOG
2026-03-30 08:10:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3d8361a2-37e9-5c6f-a9d5-1902c2caa653 with identifier: GL71%20EOG to the API
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 138,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GL71%20EOG-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3d8361a2-37e9-5c6f-a9d5-1902c2caa653',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GL71 EOG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GL71%20EOG&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'HYUNDAI',
 'model': 'KONA',
 'odometer': 37660,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'HYUNDAI KONA 1.0 T-GDI 48V MHEV N LINE Hatchback',
 'transmission': 'manual',
 'trim': 'T-GDI 48V MHEV N LINE',
 'vin': 'KMHK3812LNU847028',
 'year': 2021}
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL71%2520EOG%27 HTTP/1.1" 200 None
2026-03-30 08:10:27 [bca.uk] INFO: Saving data for GL71%20EOG: {'auction_closing_time': 1774864800.0, 'created_time': 1774678349.897743, 'last_price_update_time': 1774858227.92856}
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GL71%2520EOG') HTTP/1.1" 204 0
2026-03-30 08:10:27 [bca.uk] INFO: Found listing with ID: BB05%20OJB
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BB05%2520OJB%27 HTTP/1.1" 200 None
2026-03-30 08:10:27 [bca.uk] INFO: Scrape type for BB05%20OJB: 2
2026-03-30 08:10:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 944a23d4-f187-5539-a3cc-17e820cf403a with identifier: BB05%20OJB
2026-03-30 08:10:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 944a23d4-f187-5539-a3cc-17e820cf403a with scrape type 2
2026-03-30 08:10:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 944a23d4-f187-5539-a3cc-17e820cf403a with scrape type 2
2026-03-30 08:10:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 944a23d4-f187-5539-a3cc-17e820cf403a, identifier: BB05%20OJB
2026-03-30 08:10:28 [bca.uk] INFO: Found listing with ID: CE70%20EUU
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE70%2520EUU%27 HTTP/1.1" 200 None
2026-03-30 08:10:28 [bca.uk] INFO: Scrape type for CE70%20EUU: 0
2026-03-30 08:10:28 [bca.uk] INFO: Found listing with ID: DY68%20HPK
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY68%2520HPK%27 HTTP/1.1" 200 None
2026-03-30 08:10:28 [bca.uk] INFO: Scrape type for DY68%20HPK: 0
2026-03-30 08:10:28 [bca.uk] INFO: Found listing with ID: GP21%20APV
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GP21%2520APV%27 HTTP/1.1" 200 None
2026-03-30 08:10:28 [bca.uk] INFO: Scrape type for GP21%20APV: 2
2026-03-30 08:10:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: eebd2389-0fb2-5300-b253-c7cb23a257d4 with identifier: GP21%20APV
2026-03-30 08:10:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item eebd2389-0fb2-5300-b253-c7cb23a257d4 with scrape type 2
2026-03-30 08:10:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item eebd2389-0fb2-5300-b253-c7cb23a257d4 with scrape type 2
2026-03-30 08:10:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: eebd2389-0fb2-5300-b253-c7cb23a257d4, identifier: GP21%20APV
2026-03-30 08:10:28 [bca.uk] INFO: Found listing with ID: KR71%20YJH
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR71%2520YJH%27 HTTP/1.1" 200 None
2026-03-30 08:10:28 [bca.uk] INFO: Scrape type for KR71%20YJH: 2
2026-03-30 08:10:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 21594cfd-1ab8-5626-a769-941ede824be8 with identifier: KR71%20YJH
2026-03-30 08:10:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 21594cfd-1ab8-5626-a769-941ede824be8 with scrape type 2
2026-03-30 08:10:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 21594cfd-1ab8-5626-a769-941ede824be8 with scrape type 2
2026-03-30 08:10:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 21594cfd-1ab8-5626-a769-941ede824be8, identifier: KR71%20YJH
2026-03-30 08:10:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 944a23d4-f187-5539-a3cc-17e820cf403a with identifier: BB05%20OJB
2026-03-30 08:10:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 944a23d4-f187-5539-a3cc-17e820cf403a with identifier: BB05%20OJB
2026-03-30 08:10:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 944a23d4-f187-5539-a3cc-17e820cf403a with identifier: BB05%20OJB to the API
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 114,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BB05%20OJB-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '944a23d4-f187-5539-a3cc-17e820cf403a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BB05 OJB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BB05%20OJB&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'TOYOTA',
 'model': 'AYGO',
 'odometer': 40028,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'TOYOTA AYGO 1.0 VVT-I X-PLAY Hatchback',
 'transmission': 'manual',
 'trim': 'VVT-I X-PLAY',
 'vin': 'JTDKGNEC70N541019',
 'year': 2020}
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BB05%2520OJB%27 HTTP/1.1" 200 None
2026-03-30 08:10:28 [bca.uk] INFO: Saving data for BB05%20OJB: {'auction_closing_time': 1774864800.0, 'created_time': 1774477597.378172, 'last_price_update_time': 1774858228.622499}
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BB05%2520OJB') HTTP/1.1" 204 0
2026-03-30 08:10:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: eebd2389-0fb2-5300-b253-c7cb23a257d4 with identifier: GP21%20APV
2026-03-30 08:10:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: eebd2389-0fb2-5300-b253-c7cb23a257d4 with identifier: GP21%20APV
2026-03-30 08:10:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: eebd2389-0fb2-5300-b253-c7cb23a257d4 with identifier: GP21%20APV to the API
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 164,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GP21%20APV-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'eebd2389-0fb2-5300-b253-c7cb23a257d4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GP21 APV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GP21%20APV&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'BMW',
 'model': '740D',
 'odometer': 20653,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'BMW 740D 3.0 MHT XDRIVE M SPORT Saloon',
 'transmission': 'automatic',
 'trim': 'MHT XDRIVE M SPORT',
 'vin': 'WBA7D22000CH15144',
 'year': 2021}
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GP21%2520APV%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Saving data for GP21%20APV: {'auction_closing_time': 1774864800.0, 'created_time': 1773824934.904174, 'last_price_update_time': 1774858229.06749}
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GP21%2520APV') HTTP/1.1" 204 0
2026-03-30 08:10:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 21594cfd-1ab8-5626-a769-941ede824be8 with identifier: KR71%20YJH
2026-03-30 08:10:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 21594cfd-1ab8-5626-a769-941ede824be8 with identifier: KR71%20YJH
2026-03-30 08:10:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 21594cfd-1ab8-5626-a769-941ede824be8 with identifier: KR71%20YJH to the API
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 131,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KR71%20YJH-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '21594cfd-1ab8-5626-a769-941ede824be8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KR71 YJH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KR71%20YJH&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'AUDI',
 'model': 'A4 AVANT',
 'odometer': 79238,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'AUDI A4 AVANT 2.0 35 TDI SPORT ED.S-T Estate',
 'transmission': 'automatic',
 'trim': '35 TDI SPORT ED.S-T',
 'vin': 'WAUZZZF40NA020520',
 'year': 2022}
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR71%2520YJH%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Saving data for KR71%20YJH: {'auction_closing_time': 1774864800.0, 'created_time': 1774678347.466653, 'last_price_update_time': 1774858229.37563}
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KR71%2520YJH') HTTP/1.1" 204 0
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: FP69%20OJT
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP69%2520OJT%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for FP69%20OJT: 2
2026-03-30 08:10:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c844a9e2-15ee-53aa-9b00-b2e70cae0e5a with identifier: FP69%20OJT
2026-03-30 08:10:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c844a9e2-15ee-53aa-9b00-b2e70cae0e5a with scrape type 2
2026-03-30 08:10:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c844a9e2-15ee-53aa-9b00-b2e70cae0e5a with scrape type 2
2026-03-30 08:10:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c844a9e2-15ee-53aa-9b00-b2e70cae0e5a, identifier: FP69%20OJT
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: KD19%20JYE
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KD19%2520JYE%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for KD19%20JYE: 0
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: CK23%20RHZ
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK23%2520RHZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for CK23%20RHZ: 0
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: LS21%20MTX
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS21%2520MTX%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for LS21%20MTX: 0
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: MM18%20ZFN
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM18%2520ZFN%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for MM18%20ZFN: 0
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: YL69%20YXG
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL69%2520YXG%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for YL69%20YXG: 0
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: EK69%20VSO
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK69%2520VSO%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for EK69%20VSO: 0
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: EY21%20MWV
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY21%2520MWV%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for EY21%20MWV: 0
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: FY70%20KXT
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY70%2520KXT%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for FY70%20KXT: 0
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: HJ70%20UXS
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ70%2520UXS%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for HJ70%20UXS: 0
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: KM19%20FZW
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM19%2520FZW%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for KM19%20FZW: 0
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: PF55%20KKH
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF55%2520KKH%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for PF55%20KKH: 0
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: DC21%20GDZ
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC21%2520GDZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for DC21%20GDZ: 0
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: CF15%20OAU
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF15%2520OAU%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for CF15%20OAU: 0
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: BV18%20ZPW
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV18%2520ZPW%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for BV18%20ZPW: 2
2026-03-30 08:10:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9db85b06-ea63-5e0a-91fb-0a9efd778980 with identifier: BV18%20ZPW
2026-03-30 08:10:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9db85b06-ea63-5e0a-91fb-0a9efd778980 with scrape type 2
2026-03-30 08:10:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9db85b06-ea63-5e0a-91fb-0a9efd778980 with scrape type 2
2026-03-30 08:10:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9db85b06-ea63-5e0a-91fb-0a9efd778980, identifier: BV18%20ZPW
2026-03-30 08:10:29 [bca.uk] INFO: Found listing with ID: RK71%20MPU
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK71%2520MPU%27 HTTP/1.1" 200 None
2026-03-30 08:10:29 [bca.uk] INFO: Scrape type for RK71%20MPU: 2
2026-03-30 08:10:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 20708b2f-e694-53b7-8569-789568419a33 with identifier: RK71%20MPU
2026-03-30 08:10:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 20708b2f-e694-53b7-8569-789568419a33 with scrape type 2
2026-03-30 08:10:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 20708b2f-e694-53b7-8569-789568419a33 with scrape type 2
2026-03-30 08:10:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 20708b2f-e694-53b7-8569-789568419a33, identifier: RK71%20MPU
2026-03-30 08:10:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c844a9e2-15ee-53aa-9b00-b2e70cae0e5a with identifier: FP69%20OJT
2026-03-30 08:10:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c844a9e2-15ee-53aa-9b00-b2e70cae0e5a with identifier: FP69%20OJT
2026-03-30 08:10:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c844a9e2-15ee-53aa-9b00-b2e70cae0e5a with identifier: FP69%20OJT to the API
2026-03-30 08:10:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 131,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FP69%20OJT-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c844a9e2-15ee-53aa-9b00-b2e70cae0e5a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FP69 OJT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FP69%20OJT&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'VAUXHALL',
 'model': 'MOKKA X',
 'odometer': 40156,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOKKA X 1.6 CDTI 136 GRIFFIN PLUS Hatchback',
 'transmission': 'manual',
 'trim': 'CDTI 136 GRIFFIN PLUS',
 'vin': 'W0VJD7EC3KB874361',
 'year': 2019}
2026-03-30 08:10:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP69%2520OJT%27 HTTP/1.1" 200 None
2026-03-30 08:10:30 [bca.uk] INFO: Saving data for FP69%20OJT: {'auction_closing_time': 1774864800.0, 'created_time': 1774365740.222555, 'last_price_update_time': 1774858230.305469}
2026-03-30 08:10:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FP69%2520OJT') HTTP/1.1" 204 0
2026-03-30 08:10:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9db85b06-ea63-5e0a-91fb-0a9efd778980 with identifier: BV18%20ZPW
2026-03-30 08:10:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9db85b06-ea63-5e0a-91fb-0a9efd778980 with identifier: BV18%20ZPW
2026-03-30 08:10:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9db85b06-ea63-5e0a-91fb-0a9efd778980 with identifier: BV18%20ZPW to the API
2026-03-30 08:10:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BV18%20ZPW-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9db85b06-ea63-5e0a-91fb-0a9efd778980',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BV18 ZPW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BV18%20ZPW&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 73312,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.6 GDI 2WD 2 ISG StationWagon',
 'transmission': 'manual',
 'trim': 'GDI 2WD 2 ISG',
 'vin': 'U5YPH814LJL478313',
 'year': 2018}
2026-03-30 08:10:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV18%2520ZPW%27 HTTP/1.1" 200 None
2026-03-30 08:10:30 [bca.uk] INFO: Saving data for BV18%20ZPW: {'auction_closing_time': 1774864800.0, 'created_time': 1773829373.75547, 'last_price_update_time': 1774858230.758868}
2026-03-30 08:10:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BV18%2520ZPW') HTTP/1.1" 204 0
2026-03-30 08:10:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 20708b2f-e694-53b7-8569-789568419a33 with identifier: RK71%20MPU
2026-03-30 08:10:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 20708b2f-e694-53b7-8569-789568419a33 with identifier: RK71%20MPU
2026-03-30 08:10:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 20708b2f-e694-53b7-8569-789568419a33 with identifier: RK71%20MPU to the API
2026-03-30 08:10:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 44,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RK71%20MPU-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '20708b2f-e694-53b7-8569-789568419a33',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RK71 MPU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RK71%20MPU&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'AUDI',
 'model': 'Q3 SPORTBACK',
 'odometer': 75960,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'AUDI Q3 SPORTBACK 1.4 45 TFSI E S LINE S-T Coupe',
 'transmission': 'automatic',
 'trim': '45 TFSI E S LINE S-T',
 'vin': 'WAUZZZF32N1007310',
 'year': 2021}
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK71%2520MPU%27 HTTP/1.1" 200 None
2026-03-30 08:10:31 [bca.uk] INFO: Saving data for RK71%20MPU: {'auction_closing_time': 1774864800.0, 'created_time': 1774365732.999584, 'last_price_update_time': 1774858231.527479}
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RK71%2520MPU') HTTP/1.1" 204 0
2026-03-30 08:10:31 [bca.uk] INFO: Found listing with ID: GX70%20VAE
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX70%2520VAE%27 HTTP/1.1" 200 None
2026-03-30 08:10:31 [bca.uk] INFO: Scrape type for GX70%20VAE: 2
2026-03-30 08:10:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 92b87c61-331d-5e54-a8f4-327b32f41834 with identifier: GX70%20VAE
2026-03-30 08:10:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 92b87c61-331d-5e54-a8f4-327b32f41834 with scrape type 2
2026-03-30 08:10:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 92b87c61-331d-5e54-a8f4-327b32f41834 with scrape type 2
2026-03-30 08:10:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 92b87c61-331d-5e54-a8f4-327b32f41834, identifier: GX70%20VAE
2026-03-30 08:10:31 [bca.uk] INFO: Found listing with ID: GX18%20DXW
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX18%2520DXW%27 HTTP/1.1" 200 None
2026-03-30 08:10:31 [bca.uk] INFO: Scrape type for GX18%20DXW: 0
2026-03-30 08:10:31 [bca.uk] INFO: Found listing with ID: HY70%20VYZ
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY70%2520VYZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:31 [bca.uk] INFO: Scrape type for HY70%20VYZ: 0
2026-03-30 08:10:31 [bca.uk] INFO: Found listing with ID: LC22%20KXH
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC22%2520KXH%27 HTTP/1.1" 200 None
2026-03-30 08:10:31 [bca.uk] INFO: Scrape type for LC22%20KXH: 0
2026-03-30 08:10:31 [bca.uk] INFO: Found listing with ID: LP23%20ZKR
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP23%2520ZKR%27 HTTP/1.1" 200 None
2026-03-30 08:10:31 [bca.uk] INFO: Scrape type for LP23%20ZKR: 0
2026-03-30 08:10:31 [bca.uk] INFO: Found listing with ID: LX71%20SHV
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX71%2520SHV%27 HTTP/1.1" 200 None
2026-03-30 08:10:31 [bca.uk] INFO: Scrape type for LX71%20SHV: 0
2026-03-30 08:10:31 [bca.uk] INFO: Found listing with ID: NJ21%20LZE
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ21%2520LZE%27 HTTP/1.1" 200 None
2026-03-30 08:10:31 [bca.uk] INFO: Scrape type for NJ21%20LZE: 0
2026-03-30 08:10:31 [bca.uk] INFO: Found listing with ID: VO68%20KWS
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO68%2520KWS%27 HTTP/1.1" 200 None
2026-03-30 08:10:31 [bca.uk] INFO: Scrape type for VO68%20KWS: 0
2026-03-30 08:10:31 [bca.uk] INFO: Found listing with ID: KR24%20WTF
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR24%2520WTF%27 HTTP/1.1" 200 None
2026-03-30 08:10:31 [bca.uk] INFO: Scrape type for KR24%20WTF: 0
2026-03-30 08:10:31 [bca.uk] INFO: Found listing with ID: RN21%20LXG
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RN21%2520LXG%27 HTTP/1.1" 200 None
2026-03-30 08:10:31 [bca.uk] INFO: Scrape type for RN21%20LXG: 2
2026-03-30 08:10:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9d320841-dbbf-51cc-8558-a03bc6755bb9 with identifier: RN21%20LXG
2026-03-30 08:10:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9d320841-dbbf-51cc-8558-a03bc6755bb9 with scrape type 2
2026-03-30 08:10:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9d320841-dbbf-51cc-8558-a03bc6755bb9 with scrape type 2
2026-03-30 08:10:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9d320841-dbbf-51cc-8558-a03bc6755bb9, identifier: RN21%20LXG
2026-03-30 08:10:31 [bca.uk] INFO: Found listing with ID: YS19%20JMO
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS19%2520JMO%27 HTTP/1.1" 200 None
2026-03-30 08:10:31 [bca.uk] INFO: Scrape type for YS19%20JMO: 2
2026-03-30 08:10:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 11edf7e5-fac8-55c9-af3a-4d0a1b0051a1 with identifier: YS19%20JMO
2026-03-30 08:10:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 11edf7e5-fac8-55c9-af3a-4d0a1b0051a1 with scrape type 2
2026-03-30 08:10:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 11edf7e5-fac8-55c9-af3a-4d0a1b0051a1 with scrape type 2
2026-03-30 08:10:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 11edf7e5-fac8-55c9-af3a-4d0a1b0051a1, identifier: YS19%20JMO
2026-03-30 08:10:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 92b87c61-331d-5e54-a8f4-327b32f41834 with identifier: GX70%20VAE
2026-03-30 08:10:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 92b87c61-331d-5e54-a8f4-327b32f41834 with identifier: GX70%20VAE
2026-03-30 08:10:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 92b87c61-331d-5e54-a8f4-327b32f41834 with identifier: GX70%20VAE to the API
2026-03-30 08:10:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 171,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GX70%20VAE-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '92b87c61-331d-5e54-a8f4-327b32f41834',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GX70 VAE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GX70%20VAE&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'SSANGYONG',
 'model': 'KORANDO',
 'odometer': 32430,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'SSANGYONG KORANDO 1.6 D 134 4X4 PIONEER StationWagon',
 'transmission': 'automatic',
 'trim': 'D 134 4X4 PIONEER',
 'vin': 'KPT70A1USKP008115',
 'year': 2020}
2026-03-30 08:10:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX70%2520VAE%27 HTTP/1.1" 200 None
2026-03-30 08:10:32 [bca.uk] INFO: Saving data for GX70%20VAE: {'auction_closing_time': 1774864800.0, 'created_time': 1774535680.223033, 'last_price_update_time': 1774858232.545278}
2026-03-30 08:10:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GX70%2520VAE') HTTP/1.1" 204 0
2026-03-30 08:10:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9d320841-dbbf-51cc-8558-a03bc6755bb9 with identifier: RN21%20LXG
2026-03-30 08:10:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9d320841-dbbf-51cc-8558-a03bc6755bb9 with identifier: RN21%20LXG
2026-03-30 08:10:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9d320841-dbbf-51cc-8558-a03bc6755bb9 with identifier: RN21%20LXG to the API
2026-03-30 08:10:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=47&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 131,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RN21%20LXG-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9d320841-dbbf-51cc-8558-a03bc6755bb9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RN21 LXG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RN21%20LXG&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'CITROEN',
 'model': 'C4',
 'odometer': 29598,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'CITROEN C4 1.2 P/T 130 SENSE PLUS Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 SENSE PLUS',
 'vin': 'VR7BAHNSBME007964',
 'year': 2021}
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RN21%2520LXG%27 HTTP/1.1" 200 None
2026-03-30 08:10:33 [bca.uk] INFO: Saving data for RN21%20LXG: {'auction_closing_time': 1774864800.0, 'created_time': 1774564878.476814, 'last_price_update_time': 1774858233.136762}
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RN21%2520LXG') HTTP/1.1" 204 0
2026-03-30 08:10:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=48&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:10:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 11edf7e5-fac8-55c9-af3a-4d0a1b0051a1 with identifier: YS19%20JMO
2026-03-30 08:10:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 11edf7e5-fac8-55c9-af3a-4d0a1b0051a1 with identifier: YS19%20JMO
2026-03-30 08:10:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 11edf7e5-fac8-55c9-af3a-4d0a1b0051a1 with identifier: YS19%20JMO to the API
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 93,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YS19%20JMO-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '11edf7e5-fac8-55c9-af3a-4d0a1b0051a1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YS19 JMO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YS19%20JMO&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'TOYOTA',
 'model': 'AYGO',
 'odometer': 53266,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'TOYOTA AYGO 1.0 VVT-I X-PLAY Hatchback',
 'transmission': 'manual',
 'trim': 'VVT-I X-PLAY',
 'vin': 'JTDKGNECX0N454604',
 'year': 2019}
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS19%2520JMO%27 HTTP/1.1" 200 None
2026-03-30 08:10:33 [bca.uk] INFO: Saving data for YS19%20JMO: {'auction_closing_time': 1774864800.0, 'created_time': 1774305868.389649, 'last_price_update_time': 1774858233.748443}
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YS19%2520JMO') HTTP/1.1" 204 0
2026-03-30 08:10:33 [bca.uk] INFO: Found listing with ID: SW69%20EFM
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW69%2520EFM%27 HTTP/1.1" 200 None
2026-03-30 08:10:33 [bca.uk] INFO: Scrape type for SW69%20EFM: 2
2026-03-30 08:10:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cff0aa16-e12d-5278-bf91-c64367564f12 with identifier: SW69%20EFM
2026-03-30 08:10:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cff0aa16-e12d-5278-bf91-c64367564f12 with scrape type 2
2026-03-30 08:10:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cff0aa16-e12d-5278-bf91-c64367564f12 with scrape type 2
2026-03-30 08:10:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cff0aa16-e12d-5278-bf91-c64367564f12, identifier: SW69%20EFM
2026-03-30 08:10:33 [bca.uk] INFO: Found listing with ID: VE72%20XGF
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE72%2520XGF%27 HTTP/1.1" 200 None
2026-03-30 08:10:33 [bca.uk] INFO: Scrape type for VE72%20XGF: 0
2026-03-30 08:10:33 [bca.uk] INFO: Found listing with ID: BK71%20VZJ
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK71%2520VZJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:33 [bca.uk] INFO: Scrape type for BK71%20VZJ: 2
2026-03-30 08:10:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b9d81a47-6fc0-5ca0-a419-4b93f94a9e83 with identifier: BK71%20VZJ
2026-03-30 08:10:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b9d81a47-6fc0-5ca0-a419-4b93f94a9e83 with scrape type 2
2026-03-30 08:10:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b9d81a47-6fc0-5ca0-a419-4b93f94a9e83 with scrape type 2
2026-03-30 08:10:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b9d81a47-6fc0-5ca0-a419-4b93f94a9e83, identifier: BK71%20VZJ
2026-03-30 08:10:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cff0aa16-e12d-5278-bf91-c64367564f12 with identifier: SW69%20EFM
2026-03-30 08:10:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cff0aa16-e12d-5278-bf91-c64367564f12 with identifier: SW69%20EFM
2026-03-30 08:10:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cff0aa16-e12d-5278-bf91-c64367564f12 with identifier: SW69%20EFM to the API
2026-03-30 08:10:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SW69%20EFM-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'cff0aa16-e12d-5278-bf91-c64367564f12',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SW69 EFM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SW69%20EFM&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'BMW',
 'model': '330D',
 'odometer': 97643,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'BMW 330D 3.0 XDRIVE M SPORT STEP Saloon',
 'transmission': 'automatic',
 'trim': 'XDRIVE M SPORT STEP',
 'vin': 'WBA5W12020FH62850',
 'year': 2019}
2026-03-30 08:10:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW69%2520EFM%27 HTTP/1.1" 200 None
2026-03-30 08:10:34 [bca.uk] INFO: Saving data for SW69%20EFM: {'auction_closing_time': 1774864800.0, 'created_time': 1774678335.183986, 'last_price_update_time': 1774858234.577449}
2026-03-30 08:10:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SW69%2520EFM') HTTP/1.1" 204 0
2026-03-30 08:10:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b9d81a47-6fc0-5ca0-a419-4b93f94a9e83 with identifier: BK71%20VZJ
2026-03-30 08:10:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b9d81a47-6fc0-5ca0-a419-4b93f94a9e83 with identifier: BK71%20VZJ
2026-03-30 08:10:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b9d81a47-6fc0-5ca0-a419-4b93f94a9e83 with identifier: BK71%20VZJ to the API
2026-03-30 08:10:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BK71%20VZJ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'b9d81a47-6fc0-5ca0-a419-4b93f94a9e83',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BK71 VZJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BK71%20VZJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'TESLA',
 'model': 'MODEL 3',
 'odometer': 58854,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'TESLA MODEL 3 PERFORMANCE AWD (UPGRADE) Saloon',
 'transmission': 'automatic',
 'trim': 'PERFORMANCE AWD (UPGRADE)',
 'vin': 'LRW3F7EC7MC322692',
 'year': 2021}
2026-03-30 08:10:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK71%2520VZJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:34 [bca.uk] INFO: Saving data for BK71%20VZJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774678346.684538, 'last_price_update_time': 1774858234.932563}
2026-03-30 08:10:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BK71%2520VZJ') HTTP/1.1" 204 0
2026-03-30 08:10:34 [bca.uk] INFO: Found listing with ID: VO69%20JNJ
2026-03-30 08:10:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO69%2520JNJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:34 [bca.uk] INFO: Scrape type for VO69%20JNJ: 2
2026-03-30 08:10:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5da9cf35-c45a-531a-b8d5-1af3b2f2bcb2 with identifier: VO69%20JNJ
2026-03-30 08:10:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5da9cf35-c45a-531a-b8d5-1af3b2f2bcb2 with scrape type 2
2026-03-30 08:10:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5da9cf35-c45a-531a-b8d5-1af3b2f2bcb2 with scrape type 2
2026-03-30 08:10:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5da9cf35-c45a-531a-b8d5-1af3b2f2bcb2, identifier: VO69%20JNJ
2026-03-30 08:10:35 [bca.uk] INFO: Found listing with ID: LT23%20OLX
2026-03-30 08:10:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT23%2520OLX%27 HTTP/1.1" 200 None
2026-03-30 08:10:35 [bca.uk] INFO: Scrape type for LT23%20OLX: 2
2026-03-30 08:10:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c14149e6-498b-5ef4-aad0-19512dfca0c0 with identifier: LT23%20OLX
2026-03-30 08:10:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c14149e6-498b-5ef4-aad0-19512dfca0c0 with scrape type 2
2026-03-30 08:10:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c14149e6-498b-5ef4-aad0-19512dfca0c0 with scrape type 2
2026-03-30 08:10:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c14149e6-498b-5ef4-aad0-19512dfca0c0, identifier: LT23%20OLX
2026-03-30 08:10:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5da9cf35-c45a-531a-b8d5-1af3b2f2bcb2 with identifier: VO69%20JNJ
2026-03-30 08:10:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5da9cf35-c45a-531a-b8d5-1af3b2f2bcb2 with identifier: VO69%20JNJ
2026-03-30 08:10:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5da9cf35-c45a-531a-b8d5-1af3b2f2bcb2 with identifier: VO69%20JNJ to the API
2026-03-30 08:10:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 156,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VO69%20JNJ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5da9cf35-c45a-531a-b8d5-1af3b2f2bcb2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VO69 JNJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VO69%20JNJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 45495,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.6 GDI 2 ISG StationWagon',
 'transmission': 'manual',
 'trim': 'GDI 2 ISG',
 'vin': 'U5YPH814LLL784693',
 'year': 2019}
2026-03-30 08:10:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO69%2520JNJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:35 [bca.uk] INFO: Saving data for VO69%20JNJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774678336.098395, 'last_price_update_time': 1774858235.745103}
2026-03-30 08:10:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VO69%2520JNJ') HTTP/1.1" 204 0
2026-03-30 08:10:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c14149e6-498b-5ef4-aad0-19512dfca0c0 with identifier: LT23%20OLX
2026-03-30 08:10:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c14149e6-498b-5ef4-aad0-19512dfca0c0 with identifier: LT23%20OLX
2026-03-30 08:10:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c14149e6-498b-5ef4-aad0-19512dfca0c0 with identifier: LT23%20OLX to the API
2026-03-30 08:10:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=45&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 206,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LT23%20OLX-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.5L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'c14149e6-498b-5ef4-aad0-19512dfca0c0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LT23 OLX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LT23%20OLX&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'AUDI',
 'model': 'RS3 SPORTBACK',
 'odometer': 7709,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'AUDI RS3 SPORTBACK 2.5 TFSI QUATTRO CARBON BLACK S-T Hatchback',
 'transmission': 'automatic',
 'trim': 'TFSI QUATTRO CARBON BLACK S-T',
 'vin': 'WUAZZZGY8PA905882',
 'year': 2023}
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT23%2520OLX%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Saving data for LT23%20OLX: {'auction_closing_time': 1775124000.0, 'created_time': 1774678378.034473, 'last_price_update_time': 1774858236.196448}
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LT23%2520OLX') HTTP/1.1" 204 0
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: AJ19%20JYG
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ19%2520JYG%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Scrape type for AJ19%20JYG: 2
2026-03-30 08:10:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6f32d337-a9c3-5a95-8fea-d0b5fd1a7c7f with identifier: AJ19%20JYG
2026-03-30 08:10:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6f32d337-a9c3-5a95-8fea-d0b5fd1a7c7f with scrape type 2
2026-03-30 08:10:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6f32d337-a9c3-5a95-8fea-d0b5fd1a7c7f with scrape type 2
2026-03-30 08:10:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6f32d337-a9c3-5a95-8fea-d0b5fd1a7c7f, identifier: AJ19%20JYG
2026-03-30 08:10:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6f32d337-a9c3-5a95-8fea-d0b5fd1a7c7f with identifier: AJ19%20JYG
2026-03-30 08:10:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6f32d337-a9c3-5a95-8fea-d0b5fd1a7c7f with identifier: AJ19%20JYG
2026-03-30 08:10:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6f32d337-a9c3-5a95-8fea-d0b5fd1a7c7f with identifier: AJ19%20JYG to the API
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 143,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AJ19%20JYG-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '6f32d337-a9c3-5a95-8fea-d0b5fd1a7c7f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AJ19 JYG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AJ19%20JYG&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'VOLKSWAGEN',
 'model': 'TIGUAN',
 'odometer': 68365,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TIGUAN 2.0 TDI 150 BMT 4M R LINE DSG StationWagon',
 'transmission': 'automatic',
 'trim': 'TDI 150 BMT 4M R LINE DSG',
 'vin': 'WVGZZZ5NZKW852865',
 'year': 2019}
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ19%2520JYG%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Saving data for AJ19%20JYG: {'auction_closing_time': 1774864800.0, 'created_time': 1774678336.480549, 'last_price_update_time': 1774858236.638883}
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AJ19%2520JYG') HTTP/1.1" 204 0
2026-03-30 08:10:36 [bca.uk] INFO: Total items found: 100
2026-03-30 08:10:36 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded
2026-03-30 08:10:36 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:10:36 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: BP67%20TPF
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP67%2520TPF%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Scrape type for BP67%20TPF: 0
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: HG19%20RSU
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG19%2520RSU%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Scrape type for HG19%20RSU: 0
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: KX20%20HXR
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX20%2520HXR%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Scrape type for KX20%20HXR: 0
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: NG21%20WPZ
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG21%2520WPZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Scrape type for NG21%20WPZ: 0
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: SE19%20GMF
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE19%2520GMF%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Scrape type for SE19%20GMF: 0
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: DT19%20CYZ
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT19%2520CYZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Scrape type for DT19%20CYZ: 0
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: WR70%20CUU
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR70%2520CUU%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Scrape type for WR70%20CUU: 0
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: JK03%20RWK
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JK03%2520RWK%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Scrape type for JK03%20RWK: 0
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: SW25%20DKD
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW25%2520DKD%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Scrape type for SW25%20DKD: 0
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: SY21%20TTU
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY21%2520TTU%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Scrape type for SY21%20TTU: 0
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: PK70%20LYY
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK70%2520LYY%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Scrape type for PK70%20LYY: 0
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: SF19%20LPH
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF19%2520LPH%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Scrape type for SF19%20LPH: 0
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: SK22%20ZRT
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK22%2520ZRT%27 HTTP/1.1" 200 None
2026-03-30 08:10:36 [bca.uk] INFO: Scrape type for SK22%20ZRT: 0
2026-03-30 08:10:36 [bca.uk] INFO: Found listing with ID: SY18%20ONF
2026-03-30 08:10:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY18%2520ONF%27 HTTP/1.1" 200 None
2026-03-30 08:10:37 [bca.uk] INFO: Scrape type for SY18%20ONF: 0
2026-03-30 08:10:37 [bca.uk] INFO: Found listing with ID: RK66%20BWN
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK66%2520BWN%27 HTTP/1.1" 200 None
2026-03-30 08:10:37 [bca.uk] INFO: Scrape type for RK66%20BWN: 0
2026-03-30 08:10:37 [bca.uk] INFO: Found listing with ID: AE69%20PCU
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE69%2520PCU%27 HTTP/1.1" 200 None
2026-03-30 08:10:37 [bca.uk] INFO: Scrape type for AE69%20PCU: 0
2026-03-30 08:10:37 [bca.uk] INFO: Found listing with ID: DA72%20FKE
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA72%2520FKE%27 HTTP/1.1" 200 None
2026-03-30 08:10:37 [bca.uk] INFO: Scrape type for DA72%20FKE: 2
2026-03-30 08:10:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 379ca5ab-c799-5f41-a830-16db87f554fc with identifier: DA72%20FKE
2026-03-30 08:10:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 379ca5ab-c799-5f41-a830-16db87f554fc with scrape type 2
2026-03-30 08:10:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 379ca5ab-c799-5f41-a830-16db87f554fc with scrape type 2
2026-03-30 08:10:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 379ca5ab-c799-5f41-a830-16db87f554fc, identifier: DA72%20FKE
2026-03-30 08:10:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 379ca5ab-c799-5f41-a830-16db87f554fc with identifier: DA72%20FKE
2026-03-30 08:10:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 379ca5ab-c799-5f41-a830-16db87f554fc with identifier: DA72%20FKE
2026-03-30 08:10:37 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 379ca5ab-c799-5f41-a830-16db87f554fc with identifier: DA72%20FKE to the API
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DA72%20FKE-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '379ca5ab-c799-5f41-a830-16db87f554fc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DA72 FKE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DA72%20FKE&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'VOLVO',
 'model': 'XC40 ELECTRIC',
 'odometer': 24500,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'VOLVO XC40 ELECTRIC 170KW 69KWH R/C SM PLUS StationWagon',
 'transmission': 'automatic',
 'trim': '170KW 69KWH R/C SM PLUS',
 'vin': 'YV1XZEFV1P2977841',
 'year': 2022}
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA72%2520FKE%27 HTTP/1.1" 200 None
2026-03-30 08:10:37 [bca.uk] INFO: Saving data for DA72%20FKE: {'auction_closing_time': 1774864800.0, 'created_time': 1773909810.216468, 'last_price_update_time': 1774858237.470023}
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DA72%2520FKE') HTTP/1.1" 204 0
2026-03-30 08:10:37 [bca.uk] INFO: Found listing with ID: AV70%20OMP
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV70%2520OMP%27 HTTP/1.1" 200 None
2026-03-30 08:10:37 [bca.uk] INFO: Scrape type for AV70%20OMP: 2
2026-03-30 08:10:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 71746e6d-94dd-5d44-9e27-2a8721c1fbbd with identifier: AV70%20OMP
2026-03-30 08:10:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 71746e6d-94dd-5d44-9e27-2a8721c1fbbd with scrape type 2
2026-03-30 08:10:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 71746e6d-94dd-5d44-9e27-2a8721c1fbbd with scrape type 2
2026-03-30 08:10:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 71746e6d-94dd-5d44-9e27-2a8721c1fbbd, identifier: AV70%20OMP
2026-03-30 08:10:37 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:37 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:37 [bca.uk] INFO: Found listing with ID: DF18%20LXT
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF18%2520LXT%27 HTTP/1.1" 200 None
2026-03-30 08:10:37 [bca.uk] INFO: Scrape type for DF18%20LXT: 0
2026-03-30 08:10:37 [bca.uk] INFO: Found listing with ID: EG68%20NZZ
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EG68%2520NZZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:37 [bca.uk] INFO: Scrape type for EG68%20NZZ: 0
2026-03-30 08:10:37 [bca.uk] INFO: Found listing with ID: MA20%20EVV
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA20%2520EVV%27 HTTP/1.1" 200 None
2026-03-30 08:10:37 [bca.uk] INFO: Scrape type for MA20%20EVV: 0
2026-03-30 08:10:37 [bca.uk] INFO: Found listing with ID: PL69%20EVM
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL69%2520EVM%27 HTTP/1.1" 200 None
2026-03-30 08:10:37 [bca.uk] INFO: Scrape type for PL69%20EVM: 0
2026-03-30 08:10:37 [bca.uk] INFO: Found listing with ID: YH68%20MJZ
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH68%2520MJZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:37 [bca.uk] INFO: Scrape type for YH68%20MJZ: 0
2026-03-30 08:10:37 [bca.uk] INFO: Found listing with ID: FP67%20CCY
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP67%2520CCY%27 HTTP/1.1" 200 None
2026-03-30 08:10:37 [bca.uk] INFO: Scrape type for FP67%20CCY: 0
2026-03-30 08:10:37 [bca.uk] INFO: Found listing with ID: DN21%20WVE
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN21%2520WVE%27 HTTP/1.1" 200 None
2026-03-30 08:10:37 [bca.uk] INFO: Scrape type for DN21%20WVE: 0
2026-03-30 08:10:37 [bca.uk] INFO: Found listing with ID: FL69%20SVT
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL69%2520SVT%27 HTTP/1.1" 200 None
2026-03-30 08:10:37 [bca.uk] INFO: Scrape type for FL69%20SVT: 2
2026-03-30 08:10:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1b2c80c1-c6b7-592f-94b9-29934e4c6564 with identifier: FL69%20SVT
2026-03-30 08:10:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1b2c80c1-c6b7-592f-94b9-29934e4c6564 with scrape type 2
2026-03-30 08:10:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1b2c80c1-c6b7-592f-94b9-29934e4c6564 with scrape type 2
2026-03-30 08:10:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1b2c80c1-c6b7-592f-94b9-29934e4c6564, identifier: FL69%20SVT
2026-03-30 08:10:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 71746e6d-94dd-5d44-9e27-2a8721c1fbbd with identifier: AV70%20OMP
2026-03-30 08:10:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 71746e6d-94dd-5d44-9e27-2a8721c1fbbd with identifier: AV70%20OMP
2026-03-30 08:10:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 71746e6d-94dd-5d44-9e27-2a8721c1fbbd with identifier: AV70%20OMP to the API
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=48&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 110,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AV70%20OMP-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '71746e6d-94dd-5d44-9e27-2a8721c1fbbd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AV70 OMP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AV70%20OMP&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'RENAULT',
 'model': 'CLIO',
 'odometer': 56849,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'RENAULT CLIO 1.5 DCI 85 ICONIC Hatchback',
 'transmission': 'manual',
 'trim': 'DCI 85 ICONIC',
 'vin': 'VF1RJA00X64967502',
 'year': 2020}
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV70%2520OMP%27 HTTP/1.1" 200 None
2026-03-30 08:10:38 [bca.uk] INFO: Saving data for AV70%20OMP: {'auction_closing_time': 1774864800.0, 'created_time': 1774130841.571521, 'last_price_update_time': 1774858238.346858}
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AV70%2520OMP') HTTP/1.1" 204 0
2026-03-30 08:10:38 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:10:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1b2c80c1-c6b7-592f-94b9-29934e4c6564 with identifier: FL69%20SVT
2026-03-30 08:10:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1b2c80c1-c6b7-592f-94b9-29934e4c6564 with identifier: FL69%20SVT
2026-03-30 08:10:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1b2c80c1-c6b7-592f-94b9-29934e4c6564 with identifier: FL69%20SVT to the API
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 122,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FL69%20SVT-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '1b2c80c1-c6b7-592f-94b9-29934e4c6564',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FL69 SVT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FL69%20SVT&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'FORD',
 'model': 'GRAND CONNECT',
 'odometer': 72328,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FORD GRAND CONNECT 1.5 EBL 120 TITANIUM MPV',
 'transmission': 'manual',
 'trim': 'EBL 120 TITANIUM',
 'vin': 'WF0UXXWPGUKY54202',
 'year': 2019}
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL69%2520SVT%27 HTTP/1.1" 200 None
2026-03-30 08:10:38 [bca.uk] INFO: Saving data for FL69%20SVT: {'auction_closing_time': 1774864800.0, 'created_time': 1774016019.369736, 'last_price_update_time': 1774858238.755505}
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FL69%2520SVT') HTTP/1.1" 204 0
2026-03-30 08:10:38 [bca.uk] INFO: Found listing with ID: CT19%20ZJK
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CT19%2520ZJK%27 HTTP/1.1" 200 None
2026-03-30 08:10:38 [bca.uk] INFO: Scrape type for CT19%20ZJK: 2
2026-03-30 08:10:38 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 814d28c3-9431-5997-8f51-f31de97332eb with identifier: CT19%20ZJK
2026-03-30 08:10:38 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 814d28c3-9431-5997-8f51-f31de97332eb with scrape type 2
2026-03-30 08:10:38 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 814d28c3-9431-5997-8f51-f31de97332eb with scrape type 2
2026-03-30 08:10:38 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 814d28c3-9431-5997-8f51-f31de97332eb, identifier: CT19%20ZJK
2026-03-30 08:10:38 [bca.uk] INFO: Found listing with ID: KN70%20XSP
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN70%2520XSP%27 HTTP/1.1" 200 None
2026-03-30 08:10:38 [bca.uk] INFO: Scrape type for KN70%20XSP: 0
2026-03-30 08:10:38 [bca.uk] INFO: Found listing with ID: PA19%20HPZ
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PA19%2520HPZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:38 [bca.uk] INFO: Scrape type for PA19%20HPZ: 0
2026-03-30 08:10:38 [bca.uk] INFO: Found listing with ID: SB70%20MYH
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB70%2520MYH%27 HTTP/1.1" 200 None
2026-03-30 08:10:38 [bca.uk] INFO: Scrape type for SB70%20MYH: 0
2026-03-30 08:10:38 [bca.uk] INFO: Found listing with ID: YY68%20LXG
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY68%2520LXG%27 HTTP/1.1" 200 None
2026-03-30 08:10:38 [bca.uk] INFO: Scrape type for YY68%20LXG: 0
2026-03-30 08:10:38 [bca.uk] INFO: Found listing with ID: NX71%20OYL
2026-03-30 08:10:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX71%2520OYL%27 HTTP/1.1" 200 None
2026-03-30 08:10:39 [bca.uk] INFO: Scrape type for NX71%20OYL: 2
2026-03-30 08:10:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 50dd123e-5e3b-58a8-ba38-d90f7be5c1ec with identifier: NX71%20OYL
2026-03-30 08:10:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 50dd123e-5e3b-58a8-ba38-d90f7be5c1ec with scrape type 2
2026-03-30 08:10:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 50dd123e-5e3b-58a8-ba38-d90f7be5c1ec with scrape type 2
2026-03-30 08:10:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 50dd123e-5e3b-58a8-ba38-d90f7be5c1ec, identifier: NX71%20OYL
2026-03-30 08:10:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 814d28c3-9431-5997-8f51-f31de97332eb with identifier: CT19%20ZJK
2026-03-30 08:10:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 814d28c3-9431-5997-8f51-f31de97332eb with identifier: CT19%20ZJK
2026-03-30 08:10:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 814d28c3-9431-5997-8f51-f31de97332eb with identifier: CT19%20ZJK to the API
2026-03-30 08:10:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=48&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CT19%20ZJK-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '814d28c3-9431-5997-8f51-f31de97332eb',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CT19 ZJK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CT19%20ZJK&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VAUXHALL',
 'model': 'MOKKA X',
 'odometer': 36282,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOKKA X 1.4 T 140 ECOTEC ELITE Hatchback',
 'transmission': 'manual',
 'trim': 'T 140 ECOTEC ELITE',
 'vin': 'W0VJD7E83KB921738',
 'year': 2019}
2026-03-30 08:10:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CT19%2520ZJK%27 HTTP/1.1" 200 None
2026-03-30 08:10:39 [bca.uk] INFO: Saving data for CT19%20ZJK: {'auction_closing_time': 1774864800.0, 'created_time': 1774130863.775604, 'last_price_update_time': 1774858239.991842}
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CT19%2520ZJK') HTTP/1.1" 204 0
2026-03-30 08:10:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 50dd123e-5e3b-58a8-ba38-d90f7be5c1ec with identifier: NX71%20OYL
2026-03-30 08:10:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 50dd123e-5e3b-58a8-ba38-d90f7be5c1ec with identifier: NX71%20OYL
2026-03-30 08:10:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 50dd123e-5e3b-58a8-ba38-d90f7be5c1ec with identifier: NX71%20OYL to the API
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=46&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 163,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NX71%20OYL-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '50dd123e-5e3b-58a8-ba38-d90f7be5c1ec',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NX71 OYL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NX71%20OYL&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow - East',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 30015,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 D165 2WD R-DYNAMIC S Hatchback',
 'transmission': 'manual',
 'trim': 'D165 2WD R-DYNAMIC S',
 'vin': 'SALZB2CN6NH174192',
 'year': 2022}
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX71%2520OYL%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Saving data for NX71%20OYL: {'auction_closing_time': 1774864800.0, 'created_time': 1774015982.929024, 'last_price_update_time': 1774858240.463458}
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NX71%2520OYL') HTTP/1.1" 204 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: GJ75%20FCP
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ75%2520FCP%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for GJ75%20FCP: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: KJ19%20KZC
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ19%2520KZC%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for KJ19%20KZC: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: LG68%20TJY
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG68%2520TJY%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for LG68%20TJY: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: LM25%20VBV
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM25%2520VBV%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for LM25%20VBV: 2
2026-03-30 08:10:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a81d7c48-64ce-5f3f-927b-5ef131c37e10 with identifier: LM25%20VBV
2026-03-30 08:10:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a81d7c48-64ce-5f3f-927b-5ef131c37e10 with scrape type 2
2026-03-30 08:10:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a81d7c48-64ce-5f3f-927b-5ef131c37e10 with scrape type 2
2026-03-30 08:10:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a81d7c48-64ce-5f3f-927b-5ef131c37e10, identifier: LM25%20VBV
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: SA68%20WTE
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA68%2520WTE%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for SA68%20WTE: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: SE68%20NBZ
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE68%2520NBZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for SE68%20NBZ: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: SH70%20EHW
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH70%2520EHW%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for SH70%20EHW: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: SR21%20XPP
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR21%2520XPP%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for SR21%20XPP: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: YF74%20LVB
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF74%2520LVB%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for YF74%20LVB: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: BU69%20USL
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU69%2520USL%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for BU69%20USL: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: WN18%20CZG
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN18%2520CZG%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for WN18%20CZG: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: YC19%20PKO
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC19%2520PKO%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for YC19%20PKO: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: SJ71%20RXG
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ71%2520RXG%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for SJ71%20RXG: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: SD71%20NFK
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD71%2520NFK%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for SD71%20NFK: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: DV68%20ZSK
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV68%2520ZSK%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for DV68%20ZSK: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: CK67%20NNA
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK67%2520NNA%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for CK67%20NNA: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: SN70%20ZTY
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN70%2520ZTY%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for SN70%20ZTY: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: DE69%20ZGU
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE69%2520ZGU%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for DE69%20ZGU: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: GU18%20EUV
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU18%2520EUV%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for GU18%20EUV: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: LS73%20EAO
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS73%2520EAO%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for LS73%20EAO: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: AE71%20SMU
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE71%2520SMU%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for AE71%20SMU: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: EO70%20HZL
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO70%2520HZL%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for EO70%20HZL: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: WD66%20XTT
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD66%2520XTT%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for WD66%20XTT: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: LK71%20VUA
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK71%2520VUA%27 HTTP/1.1" 200 None
2026-03-30 08:10:40 [bca.uk] INFO: Scrape type for LK71%20VUA: 0
2026-03-30 08:10:40 [bca.uk] INFO: Found listing with ID: LN19%20NLG
2026-03-30 08:10:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN19%2520NLG%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for LN19%20NLG: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: HJ20%20XKC
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ20%2520XKC%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for HJ20%20XKC: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: F8%20MMG
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27F8%2520MMG%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for F8%20MMG: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: HT69%20PXU
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT69%2520PXU%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for HT69%20PXU: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: SY68%20WZB
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY68%2520WZB%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for SY68%20WZB: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: YY16%20WBW
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY16%2520WBW%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for YY16%20WBW: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: EK20%20ODX
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK20%2520ODX%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for EK20%20ODX: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: SK70%20KHD
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK70%2520KHD%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for SK70%20KHD: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: YE21%20SDX
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE21%2520SDX%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for YE21%20SDX: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: RO73%20GVE
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO73%2520GVE%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for RO73%20GVE: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: RK17%20KGX
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK17%2520KGX%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for RK17%20KGX: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: LO72%20AOJ
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520AOJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for LO72%20AOJ: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: LO69%20GRK
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO69%2520GRK%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for LO69%20GRK: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: LO72%20AOH
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520AOH%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for LO72%20AOH: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: PL19%20XVZ
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL19%2520XVZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for PL19%20XVZ: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: WV70%20PYX
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV70%2520PYX%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for WV70%20PYX: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: CF71%20BGX
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF71%2520BGX%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for CF71%20BGX: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: DL21%20HYJ
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL21%2520HYJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for DL21%20HYJ: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: KV20%20YPO
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV20%2520YPO%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for KV20%20YPO: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: LO72%20AHD
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520AHD%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for LO72%20AHD: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: KW13%20UPM
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW13%2520UPM%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for KW13%20UPM: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: FL69%20EJK
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL69%2520EJK%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for FL69%20EJK: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: LO72%20AFV
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520AFV%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for LO72%20AFV: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: WT18%20HDJ
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT18%2520HDJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for WT18%20HDJ: 0
2026-03-30 08:10:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a81d7c48-64ce-5f3f-927b-5ef131c37e10 with identifier: LM25%20VBV
2026-03-30 08:10:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a81d7c48-64ce-5f3f-927b-5ef131c37e10 with identifier: LM25%20VBV
2026-03-30 08:10:41 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a81d7c48-64ce-5f3f-927b-5ef131c37e10 with identifier: LM25%20VBV to the API
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=48&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 156,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM25%20VBV-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a81d7c48-64ce-5f3f-927b-5ef131c37e10',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LM25 VBV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM25%20VBV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'BMW',
 'model': '420I GRAN COUPE',
 'odometer': 1877,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'BMW 420I GRAN COUPE 2.0 T M SPORT Coupe',
 'transmission': 'automatic',
 'trim': 'T M SPORT',
 'vin': 'WBA12HC030FU78982',
 'year': 2025}
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM25%2520VBV%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Saving data for LM25%20VBV: {'auction_closing_time': 1774864800.0, 'created_time': 1773957743.199769, 'last_price_update_time': 1774858241.787507}
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM25%2520VBV') HTTP/1.1" 204 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: LT24%20OUA
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT24%2520OUA%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for LT24%20OUA: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: MH72%20DLK
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH72%2520DLK%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for MH72%20DLK: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: W666%20JDP
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27W666%2520JDP%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for W666%20JDP: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: LL70%20XZD
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL70%2520XZD%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for LL70%20XZD: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: DU21%20OZR
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU21%2520OZR%27 HTTP/1.1" 200 None
2026-03-30 08:10:41 [bca.uk] INFO: Scrape type for DU21%20OZR: 0
2026-03-30 08:10:41 [bca.uk] INFO: Found listing with ID: LD72%20OUG
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD72%2520OUG%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for LD72%20OUG: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: VK70%20ZLN
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK70%2520ZLN%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for VK70%20ZLN: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: CF22%20MDN
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF22%2520MDN%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for CF22%20MDN: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: KM23%20ANU
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM23%2520ANU%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for KM23%20ANU: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: BD68%20LOH
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD68%2520LOH%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for BD68%20LOH: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: YE73%20TVP
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE73%2520TVP%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for YE73%20TVP: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: BK21%20LDU
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK21%2520LDU%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for BK21%20LDU: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: EX22%20SWK
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX22%2520SWK%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for EX22%20SWK: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: LM21%20CPZ
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM21%2520CPZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for LM21%20CPZ: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: VGZ%209261
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VGZ%25209261%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for VGZ%209261: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: HT22%20JYF
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT22%2520JYF%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for HT22%20JYF: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: ND72%20KBO
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND72%2520KBO%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for ND72%20KBO: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: VU23%20MWA
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU23%2520MWA%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for VU23%20MWA: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: BK69%20LNC
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK69%2520LNC%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for BK69%20LNC: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: BN71%20RNU
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN71%2520RNU%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for BN71%20RNU: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: LG72%20RHE
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG72%2520RHE%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for LG72%20RHE: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: MT70%20KMU
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT70%2520KMU%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for MT70%20KMU: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: NA69%20VOU
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA69%2520VOU%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for NA69%20VOU: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: CA23%20JKN
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA23%2520JKN%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for CA23%20JKN: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: FN23%20ZNC
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN23%2520ZNC%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for FN23%20ZNC: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: GL67%20URB
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL67%2520URB%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for GL67%20URB: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: YS69%20PCO
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS69%2520PCO%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for YS69%20PCO: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: SW19%20JVU
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW19%2520JVU%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for SW19%20JVU: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: WD21%20BYK
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD21%2520BYK%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for WD21%20BYK: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: WF71%20UAG
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF71%2520UAG%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for WF71%20UAG: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: YS73%20KTA
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS73%2520KTA%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for YS73%20KTA: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: VO24%20TYZ
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO24%2520TYZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for VO24%20TYZ: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: WA68%20ZNW
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA68%2520ZNW%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for WA68%20ZNW: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: U12C45069
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27U12C45069%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for U12C45069: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: LM71%20YXE
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM71%2520YXE%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for LM71%20YXE: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: OU66%20UBE
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU66%2520UBE%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for OU66%20UBE: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: DF19%20HWC
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF19%2520HWC%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for DF19%20HWC: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: AX66%20NKD
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX66%2520NKD%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for AX66%20NKD: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: FX71%20XAR
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX71%2520XAR%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for FX71%20XAR: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: LX71%20OYA
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX71%2520OYA%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for LX71%20OYA: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: AF15%20VVP
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF15%2520VVP%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for AF15%20VVP: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: BD13%20BXW
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD13%2520BXW%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for BD13%20BXW: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: CK11%20KOX
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK11%2520KOX%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for CK11%20KOX: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: DU70%20DPE
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU70%2520DPE%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for DU70%20DPE: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: LB21%20KYK
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB21%2520KYK%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for LB21%20KYK: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: SK21%20YOR
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK21%2520YOR%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for SK21%20YOR: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: DU22%20NTD
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU22%2520NTD%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for DU22%20NTD: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: YT72%20TZV
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT72%2520TZV%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for YT72%20TZV: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: HV20%20UJE
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV20%2520UJE%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for HV20%20UJE: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: KO69%20MKP
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO69%2520MKP%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for KO69%20MKP: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: SC56%20MPC
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC56%2520MPC%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for SC56%20MPC: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: HK23%20LLG
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK23%2520LLG%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for HK23%20LLG: 0
2026-03-30 08:10:42 [bca.uk] INFO: Found listing with ID: PF24%20JLO
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF24%2520JLO%27 HTTP/1.1" 200 None
2026-03-30 08:10:42 [bca.uk] INFO: Scrape type for PF24%20JLO: 2
2026-03-30 08:10:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2a8cf412-6476-547d-99ff-a5a54c5714fc with identifier: PF24%20JLO
2026-03-30 08:10:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2a8cf412-6476-547d-99ff-a5a54c5714fc with scrape type 2
2026-03-30 08:10:42 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2a8cf412-6476-547d-99ff-a5a54c5714fc with scrape type 2
2026-03-30 08:10:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2a8cf412-6476-547d-99ff-a5a54c5714fc, identifier: PF24%20JLO
2026-03-30 08:10:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2a8cf412-6476-547d-99ff-a5a54c5714fc with identifier: PF24%20JLO
2026-03-30 08:10:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2a8cf412-6476-547d-99ff-a5a54c5714fc with identifier: PF24%20JLO
2026-03-30 08:10:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2a8cf412-6476-547d-99ff-a5a54c5714fc with identifier: PF24%20JLO to the API
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=48&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 110,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PF24%20JLO-GB',
 'category': 'Car',
 'color': 'gold',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '2a8cf412-6476-547d-99ff-a5a54c5714fc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PF24 JLO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PF24%20JLO&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'TOYOTA',
 'model': 'C-HR',
 'odometer': 3849,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'TOYOTA C-HR 2.0 HYBRID PREMIERE ED. Hatchback',
 'transmission': 'automatic',
 'trim': 'HYBRID PREMIERE ED.',
 'vin': 'JTPABAAA00R018279',
 'year': 2024}
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF24%2520JLO%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Saving data for PF24%20JLO: {'auction_closing_time': 1774864800.0, 'created_time': 1773843732.233292, 'last_price_update_time': 1774858243.373174}
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PF24%2520JLO') HTTP/1.1" 204 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: VK66%20UFV
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK66%2520UFV%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for VK66%20UFV: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: AJ24%20TVP
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ24%2520TVP%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for AJ24%20TVP: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: PF14%20WGO
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF14%2520WGO%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for PF14%20WGO: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: SG16%20XHH
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG16%2520XHH%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for SG16%20XHH: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: OV23%20EXE
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV23%2520EXE%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for OV23%20EXE: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: YH73%20SOC
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH73%2520SOC%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for YH73%20SOC: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: PY59%20AXP
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY59%2520AXP%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for PY59%20AXP: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: YC68%20CEV
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC68%2520CEV%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for YC68%20CEV: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: AO18%20WCW
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO18%2520WCW%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for AO18%20WCW: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: LD72%20BGK
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD72%2520BGK%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for LD72%20BGK: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: LP72%20SXS
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP72%2520SXS%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for LP72%20SXS: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: FL22%20LFA
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL22%2520LFA%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for FL22%20LFA: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: SA23%20DYO
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA23%2520DYO%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for SA23%20DYO: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: KE72%20VYC
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE72%2520VYC%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for KE72%20VYC: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: LV71%20GKO
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV71%2520GKO%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for LV71%20GKO: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: VO74%20TZV
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO74%2520TZV%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for VO74%20TZV: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: VK21%20NVJ
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK21%2520NVJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for VK21%20NVJ: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: OE23%20EDP
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE23%2520EDP%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for OE23%20EDP: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: LB22%20KLJ
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB22%2520KLJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for LB22%20KLJ: 0
2026-03-30 08:10:43 [bca.uk] INFO: Found listing with ID: DF21%20YTE
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF21%2520YTE%27 HTTP/1.1" 200 None
2026-03-30 08:10:43 [bca.uk] INFO: Scrape type for DF21%20YTE: 2
2026-03-30 08:10:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 41b3b7e8-23f5-5cab-b1f7-529b46e653a3 with identifier: DF21%20YTE
2026-03-30 08:10:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 41b3b7e8-23f5-5cab-b1f7-529b46e653a3 with scrape type 2
2026-03-30 08:10:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 41b3b7e8-23f5-5cab-b1f7-529b46e653a3 with scrape type 2
2026-03-30 08:10:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 41b3b7e8-23f5-5cab-b1f7-529b46e653a3, identifier: DF21%20YTE
2026-03-30 08:10:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 41b3b7e8-23f5-5cab-b1f7-529b46e653a3 with identifier: DF21%20YTE
2026-03-30 08:10:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 41b3b7e8-23f5-5cab-b1f7-529b46e653a3 with identifier: DF21%20YTE
2026-03-30 08:10:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 41b3b7e8-23f5-5cab-b1f7-529b46e653a3 with identifier: DF21%20YTE to the API
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=48&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DF21%20YTE-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '41b3b7e8-23f5-5cab-b1f7-529b46e653a3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DF21 YTE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DF21%20YTE&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'AUDI',
 'model': 'A1 SPORTBACK',
 'odometer': 30903,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'AUDI A1 SPORTBACK 1.0 25 TFSI TECHNIK Hatchback',
 'transmission': 'manual',
 'trim': '25 TFSI TECHNIK',
 'vin': 'WAUZZZGB4MR054800',
 'year': 2021}
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF21%2520YTE%27 HTTP/1.1" 200 None
2026-03-30 08:10:44 [bca.uk] INFO: Saving data for DF21%20YTE: {'auction_closing_time': 1775124000.0, 'created_time': 1774564801.333648, 'last_price_update_time': 1774858244.243752}
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DF21%2520YTE') HTTP/1.1" 204 0
2026-03-30 08:10:44 [bca.uk] INFO: Found listing with ID: YR18%20YAO
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR18%2520YAO%27 HTTP/1.1" 200 None
2026-03-30 08:10:44 [bca.uk] INFO: Scrape type for YR18%20YAO: 0
2026-03-30 08:10:44 [bca.uk] INFO: Found listing with ID: BF69%20YLP
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF69%2520YLP%27 HTTP/1.1" 200 None
2026-03-30 08:10:44 [bca.uk] INFO: Scrape type for BF69%20YLP: 0
2026-03-30 08:10:44 [bca.uk] INFO: Found listing with ID: OV05%20WSL
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV05%2520WSL%27 HTTP/1.1" 200 None
2026-03-30 08:10:44 [bca.uk] INFO: Scrape type for OV05%20WSL: 0
2026-03-30 08:10:44 [bca.uk] INFO: Found listing with ID: EJ59%20OFN
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ59%2520OFN%27 HTTP/1.1" 200 None
2026-03-30 08:10:44 [bca.uk] INFO: Scrape type for EJ59%20OFN: 0
2026-03-30 08:10:44 [bca.uk] INFO: Found listing with ID: EX61%20UPR
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX61%2520UPR%27 HTTP/1.1" 200 None
2026-03-30 08:10:44 [bca.uk] INFO: Scrape type for EX61%20UPR: 0
2026-03-30 08:10:44 [bca.uk] INFO: Found listing with ID: YS69%20ETJ
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS69%2520ETJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:44 [bca.uk] INFO: Scrape type for YS69%20ETJ: 0
2026-03-30 08:10:44 [bca.uk] INFO: Found listing with ID: YE73%20TKV
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE73%2520TKV%27 HTTP/1.1" 200 None
2026-03-30 08:10:44 [bca.uk] INFO: Scrape type for YE73%20TKV: 0
2026-03-30 08:10:44 [bca.uk] INFO: Found listing with ID: MK69%20ZVG
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK69%2520ZVG%27 HTTP/1.1" 200 None
2026-03-30 08:10:44 [bca.uk] INFO: Scrape type for MK69%20ZVG: 0
2026-03-30 08:10:44 [bca.uk] INFO: Found listing with ID: HW20%20WMO
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HW20%2520WMO%27 HTTP/1.1" 200 None
2026-03-30 08:10:44 [bca.uk] INFO: Scrape type for HW20%20WMO: 0
2026-03-30 08:10:44 [bca.uk] INFO: Found listing with ID: CU70%20GVE
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU70%2520GVE%27 HTTP/1.1" 200 None
2026-03-30 08:10:44 [bca.uk] INFO: Scrape type for CU70%20GVE: 0
2026-03-30 08:10:44 [bca.uk] INFO: Found listing with ID: PF73%20UGK
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF73%2520UGK%27 HTTP/1.1" 200 None
2026-03-30 08:10:44 [bca.uk] INFO: Scrape type for PF73%20UGK: 0
2026-03-30 08:10:44 [bca.uk] INFO: Found listing with ID: VE21%20BCO
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE21%2520BCO%27 HTTP/1.1" 200 None
2026-03-30 08:10:44 [bca.uk] INFO: Scrape type for VE21%20BCO: 0
2026-03-30 08:10:44 [bca.uk] INFO: Found listing with ID: LR22%20JWY
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR22%2520JWY%27 HTTP/1.1" 200 None
2026-03-30 08:10:44 [bca.uk] INFO: Scrape type for LR22%20JWY: 2
2026-03-30 08:10:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f5814183-3434-55e1-a557-30b2048d1e46 with identifier: LR22%20JWY
2026-03-30 08:10:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f5814183-3434-55e1-a557-30b2048d1e46 with scrape type 2
2026-03-30 08:10:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f5814183-3434-55e1-a557-30b2048d1e46 with scrape type 2
2026-03-30 08:10:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f5814183-3434-55e1-a557-30b2048d1e46, identifier: LR22%20JWY
2026-03-30 08:10:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f5814183-3434-55e1-a557-30b2048d1e46 with identifier: LR22%20JWY
2026-03-30 08:10:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f5814183-3434-55e1-a557-30b2048d1e46 with identifier: LR22%20JWY
2026-03-30 08:10:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f5814183-3434-55e1-a557-30b2048d1e46 with identifier: LR22%20JWY to the API
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=48&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LR22%20JWY-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f5814183-3434-55e1-a557-30b2048d1e46',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LR22 JWY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LR22%20JWY&vehicleType=*',
 'listing': 'auction',
 'location': 'Crawley',
 'make': 'MAXUS',
 'model': 'DELIVER 9 RWD',
 'odometer': 38424,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'MAXUS DELIVER 9 RWD 2.0 D20 150 MWB Dropside',
 'transmission': 'manual',
 'trim': 'D20 150 MWB',
 'vin': 'LSFAL11A3MA129383',
 'year': 2022}
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR22%2520JWY%27 HTTP/1.1" 200 None
2026-03-30 08:10:45 [bca.uk] INFO: Saving data for LR22%20JWY: {'auction_closing_time': 1774864800.0, 'created_time': 1773838317.846367, 'last_price_update_time': 1774858245.041755}
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LR22%2520JWY') HTTP/1.1" 204 0
2026-03-30 08:10:45 [bca.uk] INFO: Found listing with ID: AX72%20NGU
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX72%2520NGU%27 HTTP/1.1" 200 None
2026-03-30 08:10:45 [bca.uk] INFO: Scrape type for AX72%20NGU: 0
2026-03-30 08:10:45 [bca.uk] INFO: Found listing with ID: KP12%20EHW
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP12%2520EHW%27 HTTP/1.1" 200 None
2026-03-30 08:10:45 [bca.uk] INFO: Scrape type for KP12%20EHW: 0
2026-03-30 08:10:45 [bca.uk] INFO: Found listing with ID: HN21%20KPP
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN21%2520KPP%27 HTTP/1.1" 200 None
2026-03-30 08:10:45 [bca.uk] INFO: Scrape type for HN21%20KPP: 0
2026-03-30 08:10:45 [bca.uk] INFO: Found listing with ID: YH14%20VYL
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH14%2520VYL%27 HTTP/1.1" 200 None
2026-03-30 08:10:45 [bca.uk] INFO: Scrape type for YH14%20VYL: 0
2026-03-30 08:10:45 [bca.uk] INFO: Found listing with ID: YR18%20JVF
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR18%2520JVF%27 HTTP/1.1" 200 None
2026-03-30 08:10:45 [bca.uk] INFO: Scrape type for YR18%20JVF: 0
2026-03-30 08:10:45 [bca.uk] INFO: Found listing with ID: KY18%20PZM
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY18%2520PZM%27 HTTP/1.1" 200 None
2026-03-30 08:10:45 [bca.uk] INFO: Scrape type for KY18%20PZM: 0
2026-03-30 08:10:45 [bca.uk] INFO: Found listing with ID: KS69%20MFA
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS69%2520MFA%27 HTTP/1.1" 200 None
2026-03-30 08:10:45 [bca.uk] INFO: Scrape type for KS69%20MFA: 0
2026-03-30 08:10:45 [bca.uk] INFO: Found listing with ID: FE63%20ZPY
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE63%2520ZPY%27 HTTP/1.1" 200 None
2026-03-30 08:10:45 [bca.uk] INFO: Scrape type for FE63%20ZPY: 0
2026-03-30 08:10:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:10:46 [bca.uk] INFO: Total items found: 100
2026-03-30 08:10:46 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded
2026-03-30 08:10:46 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:10:46 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:46 [bca.uk] INFO: Found listing with ID: CA19%20DFF
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA19%2520DFF%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for CA19%20DFF: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: RE11%20OMV
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE11%2520OMV%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for RE11%20OMV: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: PE69%20MDF
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE69%2520MDF%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for PE69%20MDF: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: YD16%20DDP
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD16%2520DDP%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for YD16%20DDP: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: MW63%20MZE
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW63%2520MZE%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for MW63%20MZE: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: LT72%20SNN
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT72%2520SNN%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for LT72%20SNN: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: YT67%20RVL
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT67%2520RVL%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for YT67%20RVL: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: YH71%20ENM
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH71%2520ENM%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for YH71%20ENM: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: VE72%20ZVG
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE72%2520ZVG%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for VE72%20ZVG: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: MX68%20WWF
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX68%2520WWF%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for MX68%20WWF: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: MX67%20NUV
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX67%2520NUV%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for MX67%20NUV: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: GJ68%20CXU
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ68%2520CXU%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for GJ68%20CXU: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: FE69%20EVJ
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE69%2520EVJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for FE69%20EVJ: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: GM66%20AEG
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM66%2520AEG%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for GM66%20AEG: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: FE69%20EUP
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE69%2520EUP%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for FE69%20EUP: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: FA19%20NXH
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA19%2520NXH%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for FA19%20NXH: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: BV16%20OFL
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV16%2520OFL%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for BV16%20OFL: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: BX70%20LBV
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX70%2520LBV%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for BX70%20LBV: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: ND18%20HSE
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND18%2520HSE%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for ND18%20HSE: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: FN17%20TKU
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN17%2520TKU%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for FN17%20TKU: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: BV13%20YGP
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV13%2520YGP%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for BV13%20YGP: 2
2026-03-30 08:10:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 37815d51-aed6-559c-970e-8f52b7a7adce with identifier: BV13%20YGP
2026-03-30 08:10:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 37815d51-aed6-559c-970e-8f52b7a7adce with scrape type 2
2026-03-30 08:10:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 37815d51-aed6-559c-970e-8f52b7a7adce with scrape type 2
2026-03-30 08:10:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 37815d51-aed6-559c-970e-8f52b7a7adce, identifier: BV13%20YGP
2026-03-30 08:10:47 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:47 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 37815d51-aed6-559c-970e-8f52b7a7adce with identifier: BV13%20YGP
2026-03-30 08:10:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 37815d51-aed6-559c-970e-8f52b7a7adce with identifier: BV13%20YGP
2026-03-30 08:10:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 37815d51-aed6-559c-970e-8f52b7a7adce with identifier: BV13%20YGP to the API
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.9L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '37815d51-aed6-559c-970e-8f52b7a7adce',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BV13 YGP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BV13%20YGP&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'RENAULT',
 'model': 'CLIO',
 'odometer': 75169,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'RENAULT CLIO 0.9 TCE 90 DYNAMIQUE S Hatchback',
 'transmission': 'manual',
 'trim': 'TCE 90 DYNAMIQUE S',
 'vin': 'VF15R5A0H48648037',
 'year': 2013}
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV13%2520YGP%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Saving data for BV13%20YGP: {'auction_closing_time': 1774951200.0, 'created_time': 1774565231.013877, 'last_price_update_time': 1774858247.790633}
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BV13%2520YGP') HTTP/1.1" 204 0
2026-03-30 08:10:47 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: LB71%20BRF
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB71%2520BRF%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for LB71%20BRF: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: WF69%20WPD
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF69%2520WPD%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for WF69%20WPD: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: HS24%20LHH
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HS24%2520LHH%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for HS24%20LHH: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: WG13%20JVU
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG13%2520JVU%27 HTTP/1.1" 200 None
2026-03-30 08:10:47 [bca.uk] INFO: Scrape type for WG13%20JVU: 0
2026-03-30 08:10:47 [bca.uk] INFO: Found listing with ID: CN62%20RDX
2026-03-30 08:10:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN62%2520RDX%27 HTTP/1.1" 200 None
2026-03-30 08:10:48 [bca.uk] INFO: Scrape type for CN62%20RDX: 2
2026-03-30 08:10:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cbde82d3-9e38-5909-b44d-eaa747036306 with identifier: CN62%20RDX
2026-03-30 08:10:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cbde82d3-9e38-5909-b44d-eaa747036306 with scrape type 2
2026-03-30 08:10:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cbde82d3-9e38-5909-b44d-eaa747036306 with scrape type 2
2026-03-30 08:10:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cbde82d3-9e38-5909-b44d-eaa747036306, identifier: CN62%20RDX
2026-03-30 08:10:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cbde82d3-9e38-5909-b44d-eaa747036306 with identifier: CN62%20RDX
2026-03-30 08:10:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cbde82d3-9e38-5909-b44d-eaa747036306 with identifier: CN62%20RDX
2026-03-30 08:10:48 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cbde82d3-9e38-5909-b44d-eaa747036306 with identifier: CN62%20RDX to the API
2026-03-30 08:10:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CN62%20RDX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'cbde82d3-9e38-5909-b44d-eaa747036306',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CN62 RDX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CN62%20RDX&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'SUZUKI',
 'model': 'SWIFT',
 'odometer': 121577,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'SUZUKI SWIFT 1.5 SZ4 Hatchback',
 'transmission': 'automatic',
 'trim': 'SZ4',
 'vin': 'ZC32S108427',
 'year': 2024}
2026-03-30 08:10:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN62%2520RDX%27 HTTP/1.1" 200 None
2026-03-30 08:10:48 [bca.uk] INFO: Saving data for CN62%20RDX: {'auction_closing_time': 1775037600.0, 'created_time': 1774365013.475249, 'last_price_update_time': 1774858248.951366}
2026-03-30 08:10:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CN62%2520RDX') HTTP/1.1" 204 0
2026-03-30 08:10:48 [bca.uk] INFO: Found listing with ID: YL67%20FPO
2026-03-30 08:10:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL67%2520FPO%27 HTTP/1.1" 200 None
2026-03-30 08:10:48 [bca.uk] INFO: Scrape type for YL67%20FPO: 0
2026-03-30 08:10:48 [bca.uk] INFO: Found listing with ID: FE69%20ETA
2026-03-30 08:10:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE69%2520ETA%27 HTTP/1.1" 200 None
2026-03-30 08:10:49 [bca.uk] INFO: Scrape type for FE69%20ETA: 0
2026-03-30 08:10:49 [bca.uk] INFO: Found listing with ID: DX64%20EUF
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX64%2520EUF%27 HTTP/1.1" 200 None
2026-03-30 08:10:49 [bca.uk] INFO: Scrape type for DX64%20EUF: 0
2026-03-30 08:10:49 [bca.uk] INFO: Found listing with ID: HG21%20UXV
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG21%2520UXV%27 HTTP/1.1" 200 None
2026-03-30 08:10:49 [bca.uk] INFO: Scrape type for HG21%20UXV: 0
2026-03-30 08:10:49 [bca.uk] INFO: Found listing with ID: DN71%20BTZ
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN71%2520BTZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:49 [bca.uk] INFO: Scrape type for DN71%20BTZ: 0
2026-03-30 08:10:49 [bca.uk] INFO: Found listing with ID: BJ65%20HZL
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ65%2520HZL%27 HTTP/1.1" 200 None
2026-03-30 08:10:49 [bca.uk] INFO: Scrape type for BJ65%20HZL: 2
2026-03-30 08:10:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 809b5051-8bdc-5461-9974-d939ae092ca7 with identifier: BJ65%20HZL
2026-03-30 08:10:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 809b5051-8bdc-5461-9974-d939ae092ca7 with scrape type 2
2026-03-30 08:10:49 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 809b5051-8bdc-5461-9974-d939ae092ca7 with scrape type 2
2026-03-30 08:10:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 809b5051-8bdc-5461-9974-d939ae092ca7, identifier: BJ65%20HZL
2026-03-30 08:10:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 809b5051-8bdc-5461-9974-d939ae092ca7 with identifier: BJ65%20HZL
2026-03-30 08:10:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 809b5051-8bdc-5461-9974-d939ae092ca7 with identifier: BJ65%20HZL
2026-03-30 08:10:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 809b5051-8bdc-5461-9974-d939ae092ca7 with identifier: BJ65%20HZL to the API
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BJ65%20HZL-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '809b5051-8bdc-5461-9974-d939ae092ca7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BJ65 HZL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BJ65%20HZL&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 73088,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 100 TITANIUM Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 100 TITANIUM',
 'vin': 'WF0DXXGAKDFL56477',
 'year': 2015}
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ65%2520HZL%27 HTTP/1.1" 200 None
2026-03-30 08:10:49 [bca.uk] INFO: Saving data for BJ65%20HZL: {'auction_closing_time': 1775037600.0, 'created_time': 1774478068.864047, 'last_price_update_time': 1774858249.495003}
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BJ65%2520HZL') HTTP/1.1" 204 0
2026-03-30 08:10:49 [bca.uk] INFO: Found listing with ID: CX16%20ULO
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX16%2520ULO%27 HTTP/1.1" 200 None
2026-03-30 08:10:49 [bca.uk] INFO: Scrape type for CX16%20ULO: 0
2026-03-30 08:10:49 [bca.uk] INFO: Found listing with ID: LG17%20XYD
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG17%2520XYD%27 HTTP/1.1" 200 None
2026-03-30 08:10:49 [bca.uk] INFO: Scrape type for LG17%20XYD: 0
2026-03-30 08:10:49 [bca.uk] INFO: Found listing with ID: CU16%20NHH
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU16%2520NHH%27 HTTP/1.1" 200 None
2026-03-30 08:10:49 [bca.uk] INFO: Scrape type for CU16%20NHH: 0
2026-03-30 08:10:49 [bca.uk] INFO: Found listing with ID: KV11%20MZZ
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV11%2520MZZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:49 [bca.uk] INFO: Scrape type for KV11%20MZZ: 2
2026-03-30 08:10:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4587e781-edeb-5bdf-b74b-8642540fe452 with identifier: KV11%20MZZ
2026-03-30 08:10:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4587e781-edeb-5bdf-b74b-8642540fe452 with scrape type 2
2026-03-30 08:10:49 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4587e781-edeb-5bdf-b74b-8642540fe452 with scrape type 2
2026-03-30 08:10:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4587e781-edeb-5bdf-b74b-8642540fe452, identifier: KV11%20MZZ
2026-03-30 08:10:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4587e781-edeb-5bdf-b74b-8642540fe452 with identifier: KV11%20MZZ
2026-03-30 08:10:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4587e781-edeb-5bdf-b74b-8642540fe452 with identifier: KV11%20MZZ
2026-03-30 08:10:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4587e781-edeb-5bdf-b74b-8642540fe452 with identifier: KV11%20MZZ to the API
2026-03-30 08:10:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KV11%20MZZ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '4587e781-edeb-5bdf-b74b-8642540fe452',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KV11 MZZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KV11%20MZZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 66131,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 1.6 S 184 Convertible',
 'transmission': 'manual',
 'trim': 'S 184',
 'vin': 'WMWZP32020TY87159',
 'year': 2011}
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV11%2520MZZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:50 [bca.uk] INFO: Saving data for KV11%20MZZ: {'auction_closing_time': 1775037600.0, 'created_time': 1774390496.675719, 'last_price_update_time': 1774858250.255667}
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KV11%2520MZZ') HTTP/1.1" 204 0
2026-03-30 08:10:50 [bca.uk] INFO: Found listing with ID: KT14%20BXM
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT14%2520BXM%27 HTTP/1.1" 200 None
2026-03-30 08:10:50 [bca.uk] INFO: Scrape type for KT14%20BXM: 2
2026-03-30 08:10:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 35919aa5-2004-5e4e-8af2-f897723eef88 with identifier: KT14%20BXM
2026-03-30 08:10:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 35919aa5-2004-5e4e-8af2-f897723eef88 with scrape type 2
2026-03-30 08:10:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 35919aa5-2004-5e4e-8af2-f897723eef88 with scrape type 2
2026-03-30 08:10:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 35919aa5-2004-5e4e-8af2-f897723eef88, identifier: KT14%20BXM
2026-03-30 08:10:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 35919aa5-2004-5e4e-8af2-f897723eef88 with identifier: KT14%20BXM
2026-03-30 08:10:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 35919aa5-2004-5e4e-8af2-f897723eef88 with identifier: KT14%20BXM
2026-03-30 08:10:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 35919aa5-2004-5e4e-8af2-f897723eef88 with identifier: KT14%20BXM to the API
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KT14%20BXM-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '35919aa5-2004-5e4e-8af2-f897723eef88',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KT14 BXM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KT14%20BXM&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'AUDI',
 'model': 'A3 SPORTBACK',
 'odometer': 129792,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'AUDI A3 SPORTBACK 2.0 TDI 150 S LINE S-T Hatchback',
 'transmission': 'automatic',
 'trim': 'TDI 150 S LINE S-T',
 'vin': 'WAUZZZ8V7FA025172',
 'year': 2014}
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT14%2520BXM%27 HTTP/1.1" 200 None
2026-03-30 08:10:50 [bca.uk] INFO: Saving data for KT14%20BXM: {'auction_closing_time': 1775037600.0, 'created_time': 1774390491.324789, 'last_price_update_time': 1774858250.69656}
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KT14%2520BXM') HTTP/1.1" 204 0
2026-03-30 08:10:50 [bca.uk] INFO: Found listing with ID: KP12%20CLJ
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP12%2520CLJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:50 [bca.uk] INFO: Scrape type for KP12%20CLJ: 2
2026-03-30 08:10:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3ca69653-eab0-5ae3-9e29-b5d0bd684cc6 with identifier: KP12%20CLJ
2026-03-30 08:10:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3ca69653-eab0-5ae3-9e29-b5d0bd684cc6 with scrape type 2
2026-03-30 08:10:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3ca69653-eab0-5ae3-9e29-b5d0bd684cc6 with scrape type 2
2026-03-30 08:10:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3ca69653-eab0-5ae3-9e29-b5d0bd684cc6, identifier: KP12%20CLJ
2026-03-30 08:10:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3ca69653-eab0-5ae3-9e29-b5d0bd684cc6 with identifier: KP12%20CLJ
2026-03-30 08:10:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3ca69653-eab0-5ae3-9e29-b5d0bd684cc6 with identifier: KP12%20CLJ
2026-03-30 08:10:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3ca69653-eab0-5ae3-9e29-b5d0bd684cc6 with identifier: KP12%20CLJ to the API
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 90,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KP12%20CLJ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '0.9L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3ca69653-eab0-5ae3-9e29-b5d0bd684cc6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KP12 CLJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KP12%20CLJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'FIAT',
 'model': '500C',
 'odometer': 10500,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'FIAT 500C 0.9 TWINAIR LOUNGE DUALOGIC Convertible',
 'transmission': 'automatic',
 'trim': 'TWINAIR LOUNGE DUALOGIC',
 'vin': 'ZFA31200000879654',
 'year': 2012}
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP12%2520CLJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Saving data for KP12%20CLJ: {'auction_closing_time': 1775037600.0, 'created_time': 1774390478.420208, 'last_price_update_time': 1774858251.102889}
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KP12%2520CLJ') HTTP/1.1" 204 0
2026-03-30 08:10:51 [bca.uk] INFO: Found listing with ID: FG74%20HFR
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG74%2520HFR%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Scrape type for FG74%20HFR: 0
2026-03-30 08:10:51 [bca.uk] INFO: Found listing with ID: PK17%20FZY
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK17%2520FZY%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Scrape type for PK17%20FZY: 0
2026-03-30 08:10:51 [bca.uk] INFO: Found listing with ID: NU18%20AUO
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU18%2520AUO%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Scrape type for NU18%20AUO: 0
2026-03-30 08:10:51 [bca.uk] INFO: Found listing with ID: FG74%20HFN
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG74%2520HFN%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Scrape type for FG74%20HFN: 0
2026-03-30 08:10:51 [bca.uk] INFO: Found listing with ID: FG74%20HFE
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG74%2520HFE%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Scrape type for FG74%20HFE: 0
2026-03-30 08:10:51 [bca.uk] INFO: Found listing with ID: FG74%20HFM
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG74%2520HFM%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Scrape type for FG74%20HFM: 0
2026-03-30 08:10:51 [bca.uk] INFO: Found listing with ID: MF62%20PCV
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF62%2520PCV%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Scrape type for MF62%20PCV: 0
2026-03-30 08:10:51 [bca.uk] INFO: Found listing with ID: FG74%20HDY
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG74%2520HDY%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Scrape type for FG74%20HDY: 0
2026-03-30 08:10:51 [bca.uk] INFO: Found listing with ID: MD67%20WJL
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD67%2520WJL%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Scrape type for MD67%20WJL: 0
2026-03-30 08:10:51 [bca.uk] INFO: Found listing with ID: EO18%20NVY
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO18%2520NVY%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Scrape type for EO18%20NVY: 2
2026-03-30 08:10:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 717c616d-934f-589a-a3a5-768bb86d6963 with identifier: EO18%20NVY
2026-03-30 08:10:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 717c616d-934f-589a-a3a5-768bb86d6963 with scrape type 2
2026-03-30 08:10:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 717c616d-934f-589a-a3a5-768bb86d6963 with scrape type 2
2026-03-30 08:10:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 717c616d-934f-589a-a3a5-768bb86d6963, identifier: EO18%20NVY
2026-03-30 08:10:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 717c616d-934f-589a-a3a5-768bb86d6963 with identifier: EO18%20NVY
2026-03-30 08:10:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 717c616d-934f-589a-a3a5-768bb86d6963 with identifier: EO18%20NVY
2026-03-30 08:10:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 717c616d-934f-589a-a3a5-768bb86d6963 with identifier: EO18%20NVY to the API
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 186,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EO18%20NVY-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '717c616d-934f-589a-a3a5-768bb86d6963',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EO18 NVY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EO18%20NVY&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'PORSCHE',
 'model': '718 CAYMAN',
 'odometer': 60197,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'PORSCHE 718 CAYMAN 2.5 365 GTS PDK Coupe',
 'transmission': 'automatic',
 'trim': '365 GTS PDK',
 'vin': 'WP0ZZZ98ZJS270633',
 'year': 2018}
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO18%2520NVY%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Saving data for EO18%20NVY: {'auction_closing_time': 1775037600.0, 'created_time': 1774478159.627865, 'last_price_update_time': 1774858251.771936}
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EO18%2520NVY') HTTP/1.1" 204 0
2026-03-30 08:10:51 [bca.uk] INFO: Found listing with ID: FG74%20HDO
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG74%2520HDO%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Scrape type for FG74%20HDO: 0
2026-03-30 08:10:51 [bca.uk] INFO: Found listing with ID: YG17%20LLH
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG17%2520LLH%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Scrape type for YG17%20LLH: 0
2026-03-30 08:10:51 [bca.uk] INFO: Found listing with ID: WJ15%20WPT
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ15%2520WPT%27 HTTP/1.1" 200 None
2026-03-30 08:10:51 [bca.uk] INFO: Scrape type for WJ15%20WPT: 2
2026-03-30 08:10:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 23c44ede-85c5-5286-882a-6c33e1c5064d with identifier: WJ15%20WPT
2026-03-30 08:10:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 23c44ede-85c5-5286-882a-6c33e1c5064d with scrape type 2
2026-03-30 08:10:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 23c44ede-85c5-5286-882a-6c33e1c5064d with scrape type 2
2026-03-30 08:10:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 23c44ede-85c5-5286-882a-6c33e1c5064d, identifier: WJ15%20WPT
2026-03-30 08:10:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 23c44ede-85c5-5286-882a-6c33e1c5064d with identifier: WJ15%20WPT
2026-03-30 08:10:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 23c44ede-85c5-5286-882a-6c33e1c5064d with identifier: WJ15%20WPT
2026-03-30 08:10:52 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 23c44ede-85c5-5286-882a-6c33e1c5064d with identifier: WJ15%20WPT to the API
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 110,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WJ15%20WPT-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '23c44ede-85c5-5286-882a-6c33e1c5064d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WJ15 WPT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WJ15%20WPT&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'AUDI',
 'model': 'TT',
 'odometer': 104443,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'AUDI TT 2.0 TDI ULTRA 184 S LINE Coupe',
 'transmission': 'manual',
 'trim': 'TDI ULTRA 184 S LINE',
 'vin': 'TRUZZZFV5F1010603',
 'year': 2015}
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ15%2520WPT%27 HTTP/1.1" 200 None
2026-03-30 08:10:52 [bca.uk] INFO: Saving data for WJ15%20WPT: {'auction_closing_time': 1775037600.0, 'created_time': 1774390446.845195, 'last_price_update_time': 1774858252.364737}
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WJ15%2520WPT') HTTP/1.1" 204 0
2026-03-30 08:10:52 [bca.uk] INFO: Found listing with ID: WF61%20BKJ
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF61%2520BKJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:52 [bca.uk] INFO: Scrape type for WF61%20BKJ: 2
2026-03-30 08:10:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0aaadab0-07be-5fb1-b668-47a1d9d1ad60 with identifier: WF61%20BKJ
2026-03-30 08:10:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0aaadab0-07be-5fb1-b668-47a1d9d1ad60 with scrape type 2
2026-03-30 08:10:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0aaadab0-07be-5fb1-b668-47a1d9d1ad60 with scrape type 2
2026-03-30 08:10:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0aaadab0-07be-5fb1-b668-47a1d9d1ad60, identifier: WF61%20BKJ
2026-03-30 08:10:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0aaadab0-07be-5fb1-b668-47a1d9d1ad60 with identifier: WF61%20BKJ
2026-03-30 08:10:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0aaadab0-07be-5fb1-b668-47a1d9d1ad60 with identifier: WF61%20BKJ
2026-03-30 08:10:52 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0aaadab0-07be-5fb1-b668-47a1d9d1ad60 with identifier: WF61%20BKJ to the API
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WF61%20BKJ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0aaadab0-07be-5fb1-b668-47a1d9d1ad60',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WF61 BKJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WF61%20BKJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 76854,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.2 60 MATCH Hatchback',
 'transmission': 'manual',
 'trim': '60 MATCH',
 'vin': 'WVWZZZ6RZCU009616',
 'year': 2011}
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF61%2520BKJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:52 [bca.uk] INFO: Saving data for WF61%20BKJ: {'auction_closing_time': 1775037600.0, 'created_time': 1774390417.459434, 'last_price_update_time': 1774858252.783868}
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WF61%2520BKJ') HTTP/1.1" 204 0
2026-03-30 08:10:52 [bca.uk] INFO: Found listing with ID: WV71%20VZT
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV71%2520VZT%27 HTTP/1.1" 200 None
2026-03-30 08:10:52 [bca.uk] INFO: Scrape type for WV71%20VZT: 0
2026-03-30 08:10:52 [bca.uk] INFO: Found listing with ID: BD22%20PWJ
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD22%2520PWJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:52 [bca.uk] INFO: Scrape type for BD22%20PWJ: 0
2026-03-30 08:10:52 [bca.uk] INFO: Found listing with ID: DT24%20XGC
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT24%2520XGC%27 HTTP/1.1" 200 None
2026-03-30 08:10:52 [bca.uk] INFO: Scrape type for DT24%20XGC: 0
2026-03-30 08:10:52 [bca.uk] INFO: Found listing with ID: FM21%20GZT
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM21%2520GZT%27 HTTP/1.1" 200 None
2026-03-30 08:10:52 [bca.uk] INFO: Scrape type for FM21%20GZT: 0
2026-03-30 08:10:52 [bca.uk] INFO: Found listing with ID: KS21%20VMV
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS21%2520VMV%27 HTTP/1.1" 200 None
2026-03-30 08:10:52 [bca.uk] INFO: Scrape type for KS21%20VMV: 0
2026-03-30 08:10:52 [bca.uk] INFO: Found listing with ID: WN23%20YZY
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN23%2520YZY%27 HTTP/1.1" 200 None
2026-03-30 08:10:52 [bca.uk] INFO: Scrape type for WN23%20YZY: 0
2026-03-30 08:10:52 [bca.uk] INFO: Found listing with ID: WN23%20ZBD
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN23%2520ZBD%27 HTTP/1.1" 200 None
2026-03-30 08:10:52 [bca.uk] INFO: Scrape type for WN23%20ZBD: 0
2026-03-30 08:10:52 [bca.uk] INFO: Found listing with ID: WN23%20ZCV
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN23%2520ZCV%27 HTTP/1.1" 200 None
2026-03-30 08:10:52 [bca.uk] INFO: Scrape type for WN23%20ZCV: 0
2026-03-30 08:10:52 [bca.uk] INFO: Found listing with ID: WN23%20ZDA
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN23%2520ZDA%27 HTTP/1.1" 200 None
2026-03-30 08:10:52 [bca.uk] INFO: Scrape type for WN23%20ZDA: 0
2026-03-30 08:10:52 [bca.uk] INFO: Found listing with ID: WN72%20UVL
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN72%2520UVL%27 HTTP/1.1" 200 None
2026-03-30 08:10:52 [bca.uk] INFO: Scrape type for WN72%20UVL: 0
2026-03-30 08:10:52 [bca.uk] INFO: Found listing with ID: WN72%20UYX
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN72%2520UYX%27 HTTP/1.1" 200 None
2026-03-30 08:10:52 [bca.uk] INFO: Scrape type for WN72%20UYX: 0
2026-03-30 08:10:52 [bca.uk] INFO: Found listing with ID: VO68%20KOW
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO68%2520KOW%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for VO68%20KOW: 2
2026-03-30 08:10:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3296d7e4-f4d1-530e-98f5-79524a140883 with identifier: VO68%20KOW
2026-03-30 08:10:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3296d7e4-f4d1-530e-98f5-79524a140883 with scrape type 2
2026-03-30 08:10:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3296d7e4-f4d1-530e-98f5-79524a140883 with scrape type 2
2026-03-30 08:10:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3296d7e4-f4d1-530e-98f5-79524a140883, identifier: VO68%20KOW
2026-03-30 08:10:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3296d7e4-f4d1-530e-98f5-79524a140883 with identifier: VO68%20KOW
2026-03-30 08:10:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3296d7e4-f4d1-530e-98f5-79524a140883 with identifier: VO68%20KOW
2026-03-30 08:10:53 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3296d7e4-f4d1-530e-98f5-79524a140883 with identifier: VO68%20KOW to the API
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=49&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 104,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VO68%20KOW-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '3296d7e4-f4d1-530e-98f5-79524a140883',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VO68 KOW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VO68%20KOW&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'NISSAN',
 'model': 'JUKE',
 'odometer': 102197,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'NISSAN JUKE 1.5 DCI N-CONNECTA Hatchback',
 'transmission': 'manual',
 'trim': 'DCI N-CONNECTA',
 'vin': 'SJNFCAF15U7444056',
 'year': 2018}
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO68%2520KOW%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Saving data for VO68%20KOW: {'auction_closing_time': 1775037600.0, 'created_time': 1774478171.224539, 'last_price_update_time': 1774858253.406098}
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VO68%2520KOW') HTTP/1.1" 204 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: YT23%20PHN
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT23%2520PHN%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for YT23%20PHN: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: LR67%20OCB
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR67%2520OCB%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for LR67%20OCB: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: LL15%20CCY
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL15%2520CCY%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for LL15%20CCY: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: KR20%20YWN
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR20%2520YWN%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for KR20%20YWN: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: SB18%20DDU
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB18%2520DDU%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for SB18%20DDU: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: BD22%20EMJ
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD22%2520EMJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for BD22%20EMJ: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: DS24%20NKU
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS24%2520NKU%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for DS24%20NKU: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: FG20%20FKJ
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG20%2520FKJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for FG20%20FKJ: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: OY69%20YUJ
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY69%2520YUJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for OY69%20YUJ: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: RJ23%20GUC
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ23%2520GUC%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for RJ23%20GUC: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: RY73%20CGK
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RY73%2520CGK%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for RY73%20CGK: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: SA25%20RDZ
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA25%2520RDZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for SA25%20RDZ: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: SM24%20MXR
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM24%2520MXR%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for SM24%20MXR: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: WM73%20AXU
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM73%2520AXU%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for WM73%20AXU: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: WV23%20ODF
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV23%2520ODF%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for WV23%20ODF: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: YA70%20GSY
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA70%2520GSY%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for YA70%20GSY: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: DY24%20HDZ
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY24%2520HDZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for DY24%20HDZ: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: HK71%20FLR
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK71%2520FLR%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for HK71%20FLR: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: HN24%20KKT
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN24%2520KKT%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for HN24%20KKT: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: HV24%20RMX
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV24%2520RMX%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for HV24%20RMX: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: KM25%20OCP
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM25%2520OCP%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for KM25%20OCP: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: LL73%20FWG
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL73%2520FWG%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for LL73%20FWG: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: LN73%20EXV
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN73%2520EXV%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for LN73%20EXV: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: RE73%20KHZ
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE73%2520KHZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for RE73%20KHZ: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: RF73%20LWK
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF73%2520LWK%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for RF73%20LWK: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: DY23%20LBE
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY23%2520LBE%27 HTTP/1.1" 200 None
2026-03-30 08:10:53 [bca.uk] INFO: Scrape type for DY23%20LBE: 0
2026-03-30 08:10:53 [bca.uk] INFO: Found listing with ID: KO69%20PJV
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO69%2520PJV%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for KO69%20PJV: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: KO16%20GDV
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO16%2520GDV%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for KO16%20GDV: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: RJ23%20GUX
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ23%2520GUX%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for RJ23%20GUX: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: KN70%20PZC
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN70%2520PZC%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for KN70%20PZC: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: NU23%20GUO
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU23%2520GUO%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for NU23%20GUO: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: BC16%20UGG
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC16%2520UGG%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for BC16%20UGG: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: RE73%20KLP
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE73%2520KLP%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for RE73%20KLP: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: AO67%20ZWF
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO67%2520ZWF%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for AO67%20ZWF: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: YP72%20BDO
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP72%2520BDO%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for YP72%20BDO: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: NJ23%20MVD
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ23%2520MVD%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for NJ23%20MVD: 0
2026-03-30 08:10:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:10:54 [bca.uk] INFO: Total items found: 100
2026-03-30 08:10:54 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded
2026-03-30 08:10:54 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:10:54 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: FT16%20CWO
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT16%2520CWO%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for FT16%20CWO: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: DV25%20OFO
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV25%2520OFO%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for DV25%20OFO: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: EA67%20ZVE
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA67%2520ZVE%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for EA67%20ZVE: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: MA24%20ZDU
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA24%2520ZDU%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for MA24%20ZDU: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: BD60%20GTF
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD60%2520GTF%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for BD60%20GTF: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: SW71%20BNE
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW71%2520BNE%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for SW71%20BNE: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: AP19%20OSZ
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP19%2520OSZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for AP19%20OSZ: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: LS72%20YXR
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS72%2520YXR%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for LS72%20YXR: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: OE74%20HDJ
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE74%2520HDJ%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for OE74%20HDJ: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: OE75%20YYG
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE75%2520YYG%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for OE75%20YYG: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: YO24%20MPZ
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO24%2520MPZ%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for YO24%20MPZ: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: AP16%20YMV
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP16%2520YMV%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for AP16%20YMV: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: YT59%20ZZG
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT59%2520ZZG%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for YT59%20ZZG: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: LP73%20KTK
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP73%2520KTK%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for LP73%20KTK: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: YG20%20WDN
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG20%2520WDN%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for YG20%20WDN: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: LO72%20AHV
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520AHV%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for LO72%20AHV: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: LO72%20AHU
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520AHU%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for LO72%20AHU: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: FE22%20ZKO
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE22%2520ZKO%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for FE22%20ZKO: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: FE22%20XPR
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE22%2520XPR%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for FE22%20XPR: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: DC73%20LGO
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC73%2520LGO%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for DC73%20LGO: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: SK22%20TZA
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK22%2520TZA%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for SK22%20TZA: 0
2026-03-30 08:10:54 [bca.uk] INFO: Found listing with ID: KV71%20WGU
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV71%2520WGU%27 HTTP/1.1" 200 None
2026-03-30 08:10:54 [bca.uk] INFO: Scrape type for KV71%20WGU: 2
2026-03-30 08:10:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ba2c1ae7-4f92-590a-8fdb-12c0e6c0cc1f with identifier: KV71%20WGU
2026-03-30 08:10:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ba2c1ae7-4f92-590a-8fdb-12c0e6c0cc1f with scrape type 2
2026-03-30 08:10:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ba2c1ae7-4f92-590a-8fdb-12c0e6c0cc1f with scrape type 2
2026-03-30 08:10:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ba2c1ae7-4f92-590a-8fdb-12c0e6c0cc1f, identifier: KV71%20WGU
2026-03-30 08:10:54 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:54 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:10:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ba2c1ae7-4f92-590a-8fdb-12c0e6c0cc1f with identifier: KV71%20WGU
2026-03-30 08:10:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ba2c1ae7-4f92-590a-8fdb-12c0e6c0cc1f with identifier: KV71%20WGU
2026-03-30 08:10:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ba2c1ae7-4f92-590a-8fdb-12c0e6c0cc1f with identifier: KV71%20WGU to the API
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KV71%20WGU-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.1L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ba2c1ae7-4f92-590a-8fdb-12c0e6c0cc1f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KV71 WGU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KV71%20WGU&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'MERCEDES-BENZ',
 'model': 'SPRINTER 314',
 'odometer': 180994,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ SPRINTER 314 2.1 CDI 3.5T RWD L2 H2 PROGRESSIVE '
          'Refrigerated',
 'transmission': 'manual',
 'trim': 'CDI 3.5T RWD L2 H2 PROGRESSIVE',
 'vin': 'W1V9076332P386713',
 'year': 2021}
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV71%2520WGU%27 HTTP/1.1" 200 None
2026-03-30 08:10:55 [bca.uk] INFO: Saving data for KV71%20WGU: {'auction_closing_time': 1774864800.0, 'created_time': 1774274514.072793, 'last_price_update_time': 1774858255.227478}
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KV71%2520WGU') HTTP/1.1" 204 0
2026-03-30 08:10:55 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:10:55 [bca.uk] INFO: Found listing with ID: BF63%20HKP
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF63%2520HKP%27 HTTP/1.1" 200 None
2026-03-30 08:10:55 [bca.uk] INFO: Scrape type for BF63%20HKP: 2
2026-03-30 08:10:55 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a2988d2a-7579-564d-b795-a3ad5f4145c5 with identifier: BF63%20HKP
2026-03-30 08:10:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a2988d2a-7579-564d-b795-a3ad5f4145c5 with scrape type 2
2026-03-30 08:10:55 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a2988d2a-7579-564d-b795-a3ad5f4145c5 with scrape type 2
2026-03-30 08:10:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a2988d2a-7579-564d-b795-a3ad5f4145c5, identifier: BF63%20HKP
2026-03-30 08:10:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a2988d2a-7579-564d-b795-a3ad5f4145c5 with identifier: BF63%20HKP
2026-03-30 08:10:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a2988d2a-7579-564d-b795-a3ad5f4145c5 with identifier: BF63%20HKP
2026-03-30 08:10:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a2988d2a-7579-564d-b795-a3ad5f4145c5 with identifier: BF63%20HKP to the API
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BF63%20HKP-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a2988d2a-7579-564d-b795-a3ad5f4145c5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BF63 HKP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BF63%20HKP&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 97370,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.6 TI-VCT 105 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'TI-VCT 105 ZETEC',
 'vin': 'WF0KXXGCBKDR14566',
 'year': 2013}
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF63%2520HKP%27 HTTP/1.1" 200 None
2026-03-30 08:10:55 [bca.uk] INFO: Saving data for BF63%20HKP: {'auction_closing_time': 1774951200.0, 'created_time': 1773907472.914655, 'last_price_update_time': 1774858255.795392}
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BF63%2520HKP') HTTP/1.1" 204 0
2026-03-30 08:10:55 [bca.uk] INFO: Found listing with ID: ML64%20XYF
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML64%2520XYF%27 HTTP/1.1" 200 None
2026-03-30 08:10:55 [bca.uk] INFO: Scrape type for ML64%20XYF: 0
2026-03-30 08:10:55 [bca.uk] INFO: Found listing with ID: DC18%20OGR
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC18%2520OGR%27 HTTP/1.1" 200 None
2026-03-30 08:10:55 [bca.uk] INFO: Scrape type for DC18%20OGR: 2
2026-03-30 08:10:55 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9663bd29-b0d7-5c5e-b76c-bb93376b8ec6 with identifier: DC18%20OGR
2026-03-30 08:10:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9663bd29-b0d7-5c5e-b76c-bb93376b8ec6 with scrape type 2
2026-03-30 08:10:55 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9663bd29-b0d7-5c5e-b76c-bb93376b8ec6 with scrape type 2
2026-03-30 08:10:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9663bd29-b0d7-5c5e-b76c-bb93376b8ec6, identifier: DC18%20OGR
2026-03-30 08:10:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9663bd29-b0d7-5c5e-b76c-bb93376b8ec6 with identifier: DC18%20OGR
2026-03-30 08:10:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=starlight+blue HTTP/1.1" 200 None
2026-03-30 08:10:56 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:10:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9663bd29-b0d7-5c5e-b76c-bb93376b8ec6 with identifier: DC18%20OGR
2026-03-30 08:10:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9663bd29-b0d7-5c5e-b76c-bb93376b8ec6 with identifier: DC18%20OGR to the API
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 100,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DC18%20OGR-GB',
 'category': 'Car',
 'color': 'starlight blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '9663bd29-b0d7-5c5e-b76c-bb93376b8ec6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DC18 OGR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DC18%20OGR&vehicleType=*',
 'listing': 'auction',
 'location': 'Wolverhampton',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 59244,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 1.5 D STEP Hatchback',
 'transmission': 'automatic',
 'trim': 'D STEP',
 'vin': 'WMWXY32090TC93708',
 'year': 2018}
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC18%2520OGR%27 HTTP/1.1" 200 None
2026-03-30 08:10:56 [bca.uk] INFO: Saving data for DC18%20OGR: {'auction_closing_time': 1775037600.0, 'created_time': 1774564070.653099, 'last_price_update_time': 1774858256.369826}
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DC18%2520OGR') HTTP/1.1" 204 0
2026-03-30 08:10:56 [bca.uk] INFO: Found listing with ID: DU18%20WNA
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU18%2520WNA%27 HTTP/1.1" 200 None
2026-03-30 08:10:56 [bca.uk] INFO: Scrape type for DU18%20WNA: 0
2026-03-30 08:10:56 [bca.uk] INFO: Found listing with ID: HT72%20GXD
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT72%2520GXD%27 HTTP/1.1" 200 None
2026-03-30 08:10:56 [bca.uk] INFO: Scrape type for HT72%20GXD: 0
2026-03-30 08:10:56 [bca.uk] INFO: Found listing with ID: RO22%20EKA
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520EKA%27 HTTP/1.1" 200 None
2026-03-30 08:10:56 [bca.uk] INFO: Scrape type for RO22%20EKA: 2
2026-03-30 08:10:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 17f6906f-2d0b-5b1d-bdf1-96743a7514db with identifier: RO22%20EKA
2026-03-30 08:10:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 17f6906f-2d0b-5b1d-bdf1-96743a7514db with scrape type 2
2026-03-30 08:10:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 17f6906f-2d0b-5b1d-bdf1-96743a7514db with scrape type 2
2026-03-30 08:10:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 17f6906f-2d0b-5b1d-bdf1-96743a7514db, identifier: RO22%20EKA
2026-03-30 08:10:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 17f6906f-2d0b-5b1d-bdf1-96743a7514db with identifier: RO22%20EKA
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=carbon+black HTTP/1.1" 200 None
2026-03-30 08:10:56 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:10:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 17f6906f-2d0b-5b1d-bdf1-96743a7514db with identifier: RO22%20EKA
2026-03-30 08:10:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 17f6906f-2d0b-5b1d-bdf1-96743a7514db with identifier: RO22%20EKA to the API
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RO22%20EKA-GB',
 'category': 'Car',
 'color': 'carbon black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '17f6906f-2d0b-5b1d-bdf1-96743a7514db',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'RO22 EKA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RO22%20EKA&vehicleType=*',
 'listing': 'auction',
 'location': 'Wolverhampton',
 'make': 'BMW',
 'model': 'IX3',
 'odometer': 52163,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW IX3 210KW 80KWH M SPORT StationWagon',
 'transmission': 'automatic',
 'trim': '210KW 80KWH M SPORT',
 'vin': 'WBY42DU090S269453',
 'year': 2022}
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520EKA%27 HTTP/1.1" 200 None
2026-03-30 08:10:56 [bca.uk] INFO: Saving data for RO22%20EKA: {'auction_closing_time': 1775037600.0, 'created_time': 1774564064.603108, 'last_price_update_time': 1774858256.939294}
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RO22%2520EKA') HTTP/1.1" 204 0
2026-03-30 08:10:56 [bca.uk] INFO: Found listing with ID: WD71%20CRX
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD71%2520CRX%27 HTTP/1.1" 200 None
2026-03-30 08:10:56 [bca.uk] INFO: Scrape type for WD71%20CRX: 2
2026-03-30 08:10:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c27604d1-f1d2-541d-b741-16be96724dc6 with identifier: WD71%20CRX
2026-03-30 08:10:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c27604d1-f1d2-541d-b741-16be96724dc6 with scrape type 2
2026-03-30 08:10:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c27604d1-f1d2-541d-b741-16be96724dc6 with scrape type 2
2026-03-30 08:10:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c27604d1-f1d2-541d-b741-16be96724dc6, identifier: WD71%20CRX
2026-03-30 08:10:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c27604d1-f1d2-541d-b741-16be96724dc6 with identifier: WD71%20CRX
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=chili+red HTTP/1.1" 200 None
2026-03-30 08:10:57 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:10:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c27604d1-f1d2-541d-b741-16be96724dc6 with identifier: WD71%20CRX
2026-03-30 08:10:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c27604d1-f1d2-541d-b741-16be96724dc6 with identifier: WD71%20CRX to the API
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WD71%20CRX-GB',
 'category': 'Car',
 'color': 'chili red',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'c27604d1-f1d2-541d-b741-16be96724dc6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WD71 CRX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WD71%20CRX&vehicleType=*',
 'listing': 'auction',
 'location': 'Wolverhampton',
 'make': 'MINI',
 'model': 'ELECTRIC',
 'odometer': 24955,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MINI ELECTRIC 135KW 33KWH COOPER S L2 Hatchback',
 'transmission': 'automatic',
 'trim': '135KW 33KWH COOPER S L2',
 'vin': 'WMW12DJ0902S00123',
 'year': 2021}
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD71%2520CRX%27 HTTP/1.1" 200 None
2026-03-30 08:10:57 [bca.uk] INFO: Saving data for WD71%20CRX: {'auction_closing_time': 1775037600.0, 'created_time': 1774564070.256417, 'last_price_update_time': 1774858257.493122}
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WD71%2520CRX') HTTP/1.1" 204 0
2026-03-30 08:10:57 [bca.uk] INFO: Found listing with ID: HJ24%20VXV
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ24%2520VXV%27 HTTP/1.1" 200 None
2026-03-30 08:10:57 [bca.uk] INFO: Scrape type for HJ24%20VXV: 0
2026-03-30 08:10:57 [bca.uk] INFO: Found listing with ID: NJ21%20VNA
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ21%2520VNA%27 HTTP/1.1" 200 None
2026-03-30 08:10:57 [bca.uk] INFO: Scrape type for NJ21%20VNA: 2
2026-03-30 08:10:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ddc15a19-d19e-5d4f-b48f-ae9af6ebeadd with identifier: NJ21%20VNA
2026-03-30 08:10:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ddc15a19-d19e-5d4f-b48f-ae9af6ebeadd with scrape type 2
2026-03-30 08:10:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ddc15a19-d19e-5d4f-b48f-ae9af6ebeadd with scrape type 2
2026-03-30 08:10:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ddc15a19-d19e-5d4f-b48f-ae9af6ebeadd, identifier: NJ21%20VNA
2026-03-30 08:10:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ddc15a19-d19e-5d4f-b48f-ae9af6ebeadd with identifier: NJ21%20VNA
2026-03-30 08:10:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ddc15a19-d19e-5d4f-b48f-ae9af6ebeadd with identifier: NJ21%20VNA
2026-03-30 08:10:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ddc15a19-d19e-5d4f-b48f-ae9af6ebeadd with identifier: NJ21%20VNA to the API
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 279,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NJ21%20VNA-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ddc15a19-d19e-5d4f-b48f-ae9af6ebeadd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NJ21 VNA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NJ21%20VNA&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'VOLKSWAGEN',
 'model': 'CRAFTER 35 RWD',
 'odometer': 99419,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN CRAFTER 35 RWD 2.0 TDI 140 LWB S/L Dropside',
 'transmission': 'manual',
 'trim': 'TDI 140 LWB S/L',
 'vin': 'WV3ZZZSZZM9026417',
 'year': 2021}
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ21%2520VNA%27 HTTP/1.1" 200 None
2026-03-30 08:10:57 [bca.uk] INFO: Saving data for NJ21%20VNA: {'auction_closing_time': 1774864800.0, 'created_time': 1774477668.577184, 'last_price_update_time': 1774858257.944614}
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NJ21%2520VNA') HTTP/1.1" 204 0
2026-03-30 08:10:57 [bca.uk] INFO: Found listing with ID: NU22%20ETK
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU22%2520ETK%27 HTTP/1.1" 200 None
2026-03-30 08:10:57 [bca.uk] INFO: Scrape type for NU22%20ETK: 2
2026-03-30 08:10:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d2b7b179-d528-58e8-b015-89cf1651438f with identifier: NU22%20ETK
2026-03-30 08:10:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d2b7b179-d528-58e8-b015-89cf1651438f with scrape type 2
2026-03-30 08:10:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d2b7b179-d528-58e8-b015-89cf1651438f with scrape type 2
2026-03-30 08:10:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d2b7b179-d528-58e8-b015-89cf1651438f, identifier: NU22%20ETK
2026-03-30 08:10:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d2b7b179-d528-58e8-b015-89cf1651438f with identifier: NU22%20ETK
2026-03-30 08:10:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d2b7b179-d528-58e8-b015-89cf1651438f with identifier: NU22%20ETK
2026-03-30 08:10:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d2b7b179-d528-58e8-b015-89cf1651438f with identifier: NU22%20ETK to the API
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 146,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NU22%20ETK-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd2b7b179-d528-58e8-b015-89cf1651438f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NU22 ETK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NU22%20ETK&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'PEUGEOT',
 'model': 'PARTNER',
 'odometer': 82627,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'PEUGEOT PARTNER 1.5 B/HDI 100 1000 PROF.PREM.STD Van',
 'transmission': 'manual',
 'trim': 'B/HDI 100 1000 PROF.PREM.STD',
 'vin': 'VR3EFYHT2NJ588196',
 'year': 2022}
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU22%2520ETK%27 HTTP/1.1" 200 None
2026-03-30 08:10:58 [bca.uk] INFO: Saving data for NU22%20ETK: {'auction_closing_time': 1774864800.0, 'created_time': 1774477669.418403, 'last_price_update_time': 1774858258.380455}
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NU22%2520ETK') HTTP/1.1" 204 0
2026-03-30 08:10:58 [bca.uk] INFO: Found listing with ID: FD21%20CFN
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD21%2520CFN%27 HTTP/1.1" 200 None
2026-03-30 08:10:58 [bca.uk] INFO: Scrape type for FD21%20CFN: 0
2026-03-30 08:10:58 [bca.uk] INFO: Found listing with ID: YP74%20VLM
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP74%2520VLM%27 HTTP/1.1" 200 None
2026-03-30 08:10:58 [bca.uk] INFO: Scrape type for YP74%20VLM: 0
2026-03-30 08:10:58 [bca.uk] INFO: Found listing with ID: EO22%20KKF
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO22%2520KKF%27 HTTP/1.1" 200 None
2026-03-30 08:10:58 [bca.uk] INFO: Scrape type for EO22%20KKF: 0
2026-03-30 08:10:58 [bca.uk] INFO: Found listing with ID: NU22%20LLD
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU22%2520LLD%27 HTTP/1.1" 200 None
2026-03-30 08:10:58 [bca.uk] INFO: Scrape type for NU22%20LLD: 0
2026-03-30 08:10:58 [bca.uk] INFO: Found listing with ID: LV73%20OVR
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV73%2520OVR%27 HTTP/1.1" 200 None
2026-03-30 08:10:58 [bca.uk] INFO: Scrape type for LV73%20OVR: 0
2026-03-30 08:10:58 [bca.uk] INFO: Found listing with ID: AJ22%20UYK
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ22%2520UYK%27 HTTP/1.1" 200 None
2026-03-30 08:10:58 [bca.uk] INFO: Scrape type for AJ22%20UYK: 2
2026-03-30 08:10:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: de71fdcf-4115-5480-a700-17bb5e8e48f5 with identifier: AJ22%20UYK
2026-03-30 08:10:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item de71fdcf-4115-5480-a700-17bb5e8e48f5 with scrape type 2
2026-03-30 08:10:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item de71fdcf-4115-5480-a700-17bb5e8e48f5 with scrape type 2
2026-03-30 08:10:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: de71fdcf-4115-5480-a700-17bb5e8e48f5, identifier: AJ22%20UYK
2026-03-30 08:10:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: de71fdcf-4115-5480-a700-17bb5e8e48f5 with identifier: AJ22%20UYK
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:10:58 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=sanremo+green HTTP/1.1" 200 None
2026-03-30 08:10:59 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:10:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:10:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: de71fdcf-4115-5480-a700-17bb5e8e48f5 with identifier: AJ22%20UYK
2026-03-30 08:10:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: de71fdcf-4115-5480-a700-17bb5e8e48f5 with identifier: AJ22%20UYK to the API
2026-03-30 08:10:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:10:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:10:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 154,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AJ22%20UYK-GB',
 'category': 'Car',
 'color': 'sanremo green',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'de71fdcf-4115-5480-a700-17bb5e8e48f5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'AJ22 UYK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AJ22%20UYK&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'BMW',
 'model': '420I GRAN COUPE',
 'odometer': 31121,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW 420I GRAN COUPE 2.0 T M SPORT Coupe',
 'transmission': 'automatic',
 'trim': 'T M SPORT',
 'vin': 'WBA12AV000FN29617',
 'year': 2022}
2026-03-30 08:10:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ22%2520UYK%27 HTTP/1.1" 200 None
2026-03-30 08:10:59 [bca.uk] INFO: Saving data for AJ22%20UYK: {'auction_closing_time': 1775037600.0, 'created_time': 1774564073.165455, 'last_price_update_time': 1774858259.770765}
2026-03-30 08:10:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AJ22%2520UYK') HTTP/1.1" 204 0
2026-03-30 08:10:59 [bca.uk] INFO: Found listing with ID: BL72%20FYW
2026-03-30 08:10:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:10:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL72%2520FYW%27 HTTP/1.1" 200 None
2026-03-30 08:10:59 [bca.uk] INFO: Scrape type for BL72%20FYW: 2
2026-03-30 08:10:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 69ae0c0e-1b7b-59f0-bf1b-69f608b21f19 with identifier: BL72%20FYW
2026-03-30 08:10:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 69ae0c0e-1b7b-59f0-bf1b-69f608b21f19 with scrape type 2
2026-03-30 08:10:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 69ae0c0e-1b7b-59f0-bf1b-69f608b21f19 with scrape type 2
2026-03-30 08:11:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 69ae0c0e-1b7b-59f0-bf1b-69f608b21f19, identifier: BL72%20FYW
2026-03-30 08:11:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 69ae0c0e-1b7b-59f0-bf1b-69f608b21f19 with identifier: BL72%20FYW
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=brooklyn+grey HTTP/1.1" 200 None
2026-03-30 08:11:00 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 69ae0c0e-1b7b-59f0-bf1b-69f608b21f19 with identifier: BL72%20FYW
2026-03-30 08:11:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 69ae0c0e-1b7b-59f0-bf1b-69f608b21f19 with identifier: BL72%20FYW to the API
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BL72%20FYW-GB',
 'category': 'Car',
 'color': 'brooklyn grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '69ae0c0e-1b7b-59f0-bf1b-69f608b21f19',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BL72 FYW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BL72%20FYW&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'BMW',
 'model': 'I4 GRAN COUPE',
 'odometer': 32194,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW I4 GRAN COUPE 250KW 84KWH ED40 M SPORT Coupe',
 'transmission': 'automatic',
 'trim': '250KW 84KWH ED40 M SPORT',
 'vin': 'WBY72AW000FP19198',
 'year': 2022}
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL72%2520FYW%27 HTTP/1.1" 200 None
2026-03-30 08:11:00 [bca.uk] INFO: Saving data for BL72%20FYW: {'auction_closing_time': 1775037600.0, 'created_time': 1774564067.228809, 'last_price_update_time': 1774858260.543746}
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BL72%2520FYW') HTTP/1.1" 204 0
2026-03-30 08:11:00 [bca.uk] INFO: Found listing with ID: LL71%20KKE
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL71%2520KKE%27 HTTP/1.1" 200 None
2026-03-30 08:11:00 [bca.uk] INFO: Scrape type for LL71%20KKE: 2
2026-03-30 08:11:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3e54fdce-db44-572c-829c-48011ee944e3 with identifier: LL71%20KKE
2026-03-30 08:11:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3e54fdce-db44-572c-829c-48011ee944e3 with scrape type 2
2026-03-30 08:11:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3e54fdce-db44-572c-829c-48011ee944e3 with scrape type 2
2026-03-30 08:11:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3e54fdce-db44-572c-829c-48011ee944e3, identifier: LL71%20KKE
2026-03-30 08:11:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3e54fdce-db44-572c-829c-48011ee944e3 with identifier: LL71%20KKE
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=midnight+black HTTP/1.1" 200 None
2026-03-30 08:11:00 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3e54fdce-db44-572c-829c-48011ee944e3 with identifier: LL71%20KKE
2026-03-30 08:11:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3e54fdce-db44-572c-829c-48011ee944e3 with identifier: LL71%20KKE to the API
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LL71%20KKE-GB',
 'category': 'Car',
 'color': 'midnight black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '3e54fdce-db44-572c-829c-48011ee944e3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LL71 KKE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LL71%20KKE&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'MINI',
 'model': 'ELECTRIC',
 'odometer': 14613,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MINI ELECTRIC 135KW 33KWH COOPER S L2 Hatchback',
 'transmission': 'automatic',
 'trim': '135KW 33KWH COOPER S L2',
 'vin': 'WMW12DJ0702R83281',
 'year': 2021}
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL71%2520KKE%27 HTTP/1.1" 200 None
2026-03-30 08:11:01 [bca.uk] INFO: Saving data for LL71%20KKE: {'auction_closing_time': 1775037600.0, 'created_time': 1774564061.083092, 'last_price_update_time': 1774858261.1012}
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LL71%2520KKE') HTTP/1.1" 204 0
2026-03-30 08:11:01 [bca.uk] INFO: Found listing with ID: YG75%20LKE
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG75%2520LKE%27 HTTP/1.1" 200 None
2026-03-30 08:11:01 [bca.uk] INFO: Scrape type for YG75%20LKE: 2
2026-03-30 08:11:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dcaa2ded-e3e6-5c03-a85d-600e2860c0e4 with identifier: YG75%20LKE
2026-03-30 08:11:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dcaa2ded-e3e6-5c03-a85d-600e2860c0e4 with scrape type 2
2026-03-30 08:11:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item dcaa2ded-e3e6-5c03-a85d-600e2860c0e4 with scrape type 2
2026-03-30 08:11:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dcaa2ded-e3e6-5c03-a85d-600e2860c0e4, identifier: YG75%20LKE
2026-03-30 08:11:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dcaa2ded-e3e6-5c03-a85d-600e2860c0e4 with identifier: YG75%20LKE
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=black+sapphire HTTP/1.1" 200 None
2026-03-30 08:11:01 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dcaa2ded-e3e6-5c03-a85d-600e2860c0e4 with identifier: YG75%20LKE
2026-03-30 08:11:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dcaa2ded-e3e6-5c03-a85d-600e2860c0e4 with identifier: YG75%20LKE to the API
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 36,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YG75%20LKE-GB',
 'category': 'Car',
 'color': 'black sapphire',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'dcaa2ded-e3e6-5c03-a85d-600e2860c0e4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YG75 LKE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YG75%20LKE&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'BMW',
 'model': 'XM',
 'odometer': 7008,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'BMW XM 3.0 XDRIVE 50E StationWagon',
 'transmission': 'automatic',
 'trim': 'XDRIVE 50E',
 'vin': 'WBS12CS0709106673',
 'year': 2025}
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG75%2520LKE%27 HTTP/1.1" 200 None
2026-03-30 08:11:01 [bca.uk] INFO: Saving data for YG75%20LKE: {'auction_closing_time': 1775037600.0, 'created_time': 1774564054.65539, 'last_price_update_time': 1774858261.670602}
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YG75%2520LKE') HTTP/1.1" 204 0
2026-03-30 08:11:01 [bca.uk] INFO: Found listing with ID: YM72%20CHG
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM72%2520CHG%27 HTTP/1.1" 200 None
2026-03-30 08:11:01 [bca.uk] INFO: Scrape type for YM72%20CHG: 0
2026-03-30 08:11:01 [bca.uk] INFO: Found listing with ID: YM72%20CHN
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM72%2520CHN%27 HTTP/1.1" 200 None
2026-03-30 08:11:01 [bca.uk] INFO: Scrape type for YM72%20CHN: 0
2026-03-30 08:11:01 [bca.uk] INFO: Found listing with ID: AR09%20BAB
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AR09%2520BAB%27 HTTP/1.1" 200 None
2026-03-30 08:11:01 [bca.uk] INFO: Scrape type for AR09%20BAB: 2
2026-03-30 08:11:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2a0ff466-5a83-5410-b270-5a92c368654d with identifier: AR09%20BAB
2026-03-30 08:11:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2a0ff466-5a83-5410-b270-5a92c368654d with scrape type 2
2026-03-30 08:11:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2a0ff466-5a83-5410-b270-5a92c368654d with scrape type 2
2026-03-30 08:11:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2a0ff466-5a83-5410-b270-5a92c368654d, identifier: AR09%20BAB
2026-03-30 08:11:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2a0ff466-5a83-5410-b270-5a92c368654d with identifier: AR09%20BAB
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:01 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=misano+blue HTTP/1.1" 200 None
2026-03-30 08:11:03 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2a0ff466-5a83-5410-b270-5a92c368654d with identifier: AR09%20BAB
2026-03-30 08:11:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2a0ff466-5a83-5410-b270-5a92c368654d with identifier: AR09%20BAB to the API
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 113,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AR09%20BAB-GB',
 'category': 'Car',
 'color': 'misano blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2a0ff466-5a83-5410-b270-5a92c368654d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'AR09 BAB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AR09%20BAB&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'BMW',
 'model': '118I',
 'odometer': 44509,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'BMW 118I 1.5 M SPORT STEP Hatchback',
 'transmission': 'automatic',
 'trim': 'M SPORT STEP',
 'vin': 'WBA7K320X07F68187',
 'year': 2020}
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AR09%2520BAB%27 HTTP/1.1" 200 None
2026-03-30 08:11:03 [bca.uk] INFO: Saving data for AR09%20BAB: {'auction_closing_time': 1775037600.0, 'created_time': 1774564071.027853, 'last_price_update_time': 1774858263.3251}
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AR09%2520BAB') HTTP/1.1" 204 0
2026-03-30 08:11:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:11:03 [bca.uk] INFO: Found listing with ID: CP66%20GDO
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP66%2520GDO%27 HTTP/1.1" 200 None
2026-03-30 08:11:03 [bca.uk] INFO: Scrape type for CP66%20GDO: 0
2026-03-30 08:11:03 [bca.uk] INFO: Found listing with ID: DA71%20NZX
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA71%2520NZX%27 HTTP/1.1" 200 None
2026-03-30 08:11:03 [bca.uk] INFO: Scrape type for DA71%20NZX: 0
2026-03-30 08:11:03 [bca.uk] INFO: Found listing with ID: EA69%20EWJ
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA69%2520EWJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:03 [bca.uk] INFO: Scrape type for EA69%20EWJ: 0
2026-03-30 08:11:03 [bca.uk] INFO: Found listing with ID: KK19%20JFA
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK19%2520JFA%27 HTTP/1.1" 200 None
2026-03-30 08:11:03 [bca.uk] INFO: Scrape type for KK19%20JFA: 0
2026-03-30 08:11:03 [bca.uk] INFO: Found listing with ID: S555%20NRS
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S555%2520NRS%27 HTTP/1.1" 200 None
2026-03-30 08:11:03 [bca.uk] INFO: Scrape type for S555%20NRS: 0
2026-03-30 08:11:03 [bca.uk] INFO: Found listing with ID: SK71%20XRC
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK71%2520XRC%27 HTTP/1.1" 200 None
2026-03-30 08:11:03 [bca.uk] INFO: Scrape type for SK71%20XRC: 0
2026-03-30 08:11:03 [bca.uk] INFO: Found listing with ID: SL68%20AYB
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL68%2520AYB%27 HTTP/1.1" 200 None
2026-03-30 08:11:03 [bca.uk] INFO: Scrape type for SL68%20AYB: 2
2026-03-30 08:11:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1c1f03c7-e0f6-5b98-9ad6-d355127fc08a with identifier: SL68%20AYB
2026-03-30 08:11:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1c1f03c7-e0f6-5b98-9ad6-d355127fc08a with scrape type 2
2026-03-30 08:11:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1c1f03c7-e0f6-5b98-9ad6-d355127fc08a with scrape type 2
2026-03-30 08:11:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1c1f03c7-e0f6-5b98-9ad6-d355127fc08a, identifier: SL68%20AYB
2026-03-30 08:11:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1c1f03c7-e0f6-5b98-9ad6-d355127fc08a with identifier: SL68%20AYB
2026-03-30 08:11:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1c1f03c7-e0f6-5b98-9ad6-d355127fc08a with identifier: SL68%20AYB
2026-03-30 08:11:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1c1f03c7-e0f6-5b98-9ad6-d355127fc08a with identifier: SL68%20AYB to the API
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=50&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 135,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SL68%20AYB-GB',
 'category': 'Car',
 'color': 'black sapphire',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1c1f03c7-e0f6-5b98-9ad6-d355127fc08a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SL68 AYB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SL68%20AYB&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'BMW',
 'model': '530I',
 'odometer': 53395,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'BMW 530I 2.0 T M SPORT Saloon',
 'transmission': 'automatic',
 'trim': 'T M SPORT',
 'vin': 'WBAJR32050BJ16255',
 'year': 2018}
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL68%2520AYB%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Saving data for SL68%20AYB: {'auction_closing_time': 1775037600.0, 'created_time': 1774564051.679527, 'last_price_update_time': 1774858264.073321}
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SL68%2520AYB') HTTP/1.1" 204 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: V50%20TAT
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27V50%2520TAT%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for V50%20TAT: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: VE68%20XBJ
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE68%2520XBJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for VE68%20XBJ: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: WD17%20NJK
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD17%2520NJK%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for WD17%20NJK: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: WO21%20FXZ
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO21%2520FXZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for WO21%20FXZ: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: WS19%20OKT
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WS19%2520OKT%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for WS19%20OKT: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: YF20%20RRU
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF20%2520RRU%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for YF20%20RRU: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: YF67%20HYP
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF67%2520HYP%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for YF67%20HYP: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: YG20%20MLK
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG20%2520MLK%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for YG20%20MLK: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: CX20%20LXR
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX20%2520LXR%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for CX20%20LXR: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: GL21%20KZD
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL21%2520KZD%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for GL21%20KZD: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: KN72%20NCO
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN72%2520NCO%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for KN72%20NCO: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: DS72%20EVF
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS72%2520EVF%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for DS72%20EVF: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: FX23%20HMV
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX23%2520HMV%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for FX23%20HMV: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: MA21%20TMO
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA21%2520TMO%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for MA21%20TMO: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: YF18%20FBZ
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF18%2520FBZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for YF18%20FBZ: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: YM74%20KKV
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM74%2520KKV%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for YM74%20KKV: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: KU69%20TVN
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU69%2520TVN%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for KU69%20TVN: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: NG68%20LNT
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG68%2520LNT%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for NG68%20LNT: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: PF68%20VDR
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF68%2520VDR%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for PF68%20VDR: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: YN23%20WFK
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN23%2520WFK%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for YN23%20WFK: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: BK71%20HNC
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK71%2520HNC%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for BK71%20HNC: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: LP18%20KMM
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP18%2520KMM%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for LP18%20KMM: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: AJ71%20OCA
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ71%2520OCA%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for AJ71%20OCA: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: BP74%20LZH
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP74%2520LZH%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for BP74%20LZH: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: FV74%20WYA
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV74%2520WYA%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for FV74%20WYA: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: KN68%20LKU
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN68%2520LKU%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for KN68%20LKU: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: ME12%20JME
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ME12%2520JME%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for ME12%20JME: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: MH18%20WSW
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH18%2520WSW%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for MH18%20WSW: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: MW67%20EEN
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW67%2520EEN%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for MW67%20EEN: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: ND71%20WXU
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND71%2520WXU%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for ND71%20WXU: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: ST18%20XWJ
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST18%2520XWJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for ST18%20XWJ: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: YF71%20LXO
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF71%2520LXO%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for YF71%20LXO: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: YG22%20SEO
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG22%2520SEO%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for YG22%20SEO: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: YL71%20LAA
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL71%2520LAA%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for YL71%20LAA: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: YP72%20HGD
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP72%2520HGD%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for YP72%20HGD: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: NA22%20DCV
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA22%2520DCV%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for NA22%20DCV: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: NU22%20CVO
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU22%2520CVO%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for NU22%20CVO: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: VO22%20HCL
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO22%2520HCL%27 HTTP/1.1" 200 None
2026-03-30 08:11:04 [bca.uk] INFO: Scrape type for VO22%20HCL: 0
2026-03-30 08:11:04 [bca.uk] INFO: Found listing with ID: EA71%20XSJ
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA71%2520XSJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for EA71%20XSJ: 0
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: LS72%20YXC
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS72%2520YXC%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for LS72%20YXC: 0
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: LN14%20CGF
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN14%2520CGF%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for LN14%20CGF: 0
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: AF22%20SYA
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF22%2520SYA%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for AF22%20SYA: 0
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: SL23%20KWV
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL23%2520KWV%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for SL23%20KWV: 0
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: YG69%20HLE
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG69%2520HLE%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for YG69%20HLE: 0
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: YK19%20MJC
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK19%2520MJC%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for YK19%20MJC: 0
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: BF14%20LDZ
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF14%2520LDZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for BF14%20LDZ: 0
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: DF16%20UZJ
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF16%2520UZJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for DF16%20UZJ: 0
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: MJ25%20VYK
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ25%2520VYK%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for MJ25%20VYK: 0
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: EK23%20CUO
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK23%2520CUO%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for EK23%20CUO: 0
2026-03-30 08:11:05 [bca.uk] INFO: Total items found: 100
2026-03-30 08:11:05 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=52&sort=MostRecentlyAdded
2026-03-30 08:11:05 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:11:05 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=52&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:05 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=52&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:05 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=52&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: WG19%20NLE
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG19%2520NLE%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for WG19%20NLE: 2
2026-03-30 08:11:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 564565b4-2d60-5703-bd22-446f85f8fa74 with identifier: WG19%20NLE
2026-03-30 08:11:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 564565b4-2d60-5703-bd22-446f85f8fa74 with scrape type 2
2026-03-30 08:11:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 564565b4-2d60-5703-bd22-446f85f8fa74 with scrape type 2
2026-03-30 08:11:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 564565b4-2d60-5703-bd22-446f85f8fa74, identifier: WG19%20NLE
2026-03-30 08:11:05 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:11:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 564565b4-2d60-5703-bd22-446f85f8fa74 with identifier: WG19%20NLE
2026-03-30 08:11:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 564565b4-2d60-5703-bd22-446f85f8fa74 with identifier: WG19%20NLE
2026-03-30 08:11:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 564565b4-2d60-5703-bd22-446f85f8fa74 with identifier: WG19%20NLE to the API
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WG19%20NLE-GB',
 'category': 'Car',
 'color': 'black sapphire',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '564565b4-2d60-5703-bd22-446f85f8fa74',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WG19 NLE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WG19%20NLE&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'BMW',
 'model': '118I',
 'odometer': 73010,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'BMW 118I 1.5 M SPORT SHADOW ED. Hatchback',
 'transmission': 'manual',
 'trim': 'M SPORT SHADOW ED.',
 'vin': 'WBA1R520707D99274',
 'year': 2019}
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG19%2520NLE%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Saving data for WG19%20NLE: {'auction_closing_time': 1775037600.0, 'created_time': 1774564028.180332, 'last_price_update_time': 1774858265.769369}
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WG19%2520NLE') HTTP/1.1" 204 0
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: WG74%20UGY
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG74%2520UGY%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for WG74%20UGY: 0
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: CV23%20XDN
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV23%2520XDN%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for CV23%20XDN: 0
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: AF23%20WGG
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF23%2520WGG%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for AF23%20WGG: 0
2026-03-30 08:11:05 [bca.uk] INFO: Found listing with ID: AJ19%20DWA
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ19%2520DWA%27 HTTP/1.1" 200 None
2026-03-30 08:11:05 [bca.uk] INFO: Scrape type for AJ19%20DWA: 2
2026-03-30 08:11:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2e11d007-95b0-5bbf-8568-e820bdeabc51 with identifier: AJ19%20DWA
2026-03-30 08:11:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2e11d007-95b0-5bbf-8568-e820bdeabc51 with scrape type 2
2026-03-30 08:11:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2e11d007-95b0-5bbf-8568-e820bdeabc51 with scrape type 2
2026-03-30 08:11:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2e11d007-95b0-5bbf-8568-e820bdeabc51, identifier: AJ19%20DWA
2026-03-30 08:11:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2e11d007-95b0-5bbf-8568-e820bdeabc51 with identifier: AJ19%20DWA
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=fluid+black+with+blue+hl HTTP/1.1" 200 None
2026-03-30 08:11:06 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2e11d007-95b0-5bbf-8568-e820bdeabc51 with identifier: AJ19%20DWA
2026-03-30 08:11:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2e11d007-95b0-5bbf-8568-e820bdeabc51 with identifier: AJ19%20DWA to the API
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AJ19%20DWA-GB',
 'category': 'Car',
 'color': 'fluid black with blue hl',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '2e11d007-95b0-5bbf-8568-e820bdeabc51',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'AJ19 DWA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AJ19%20DWA&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'BMW',
 'model': 'I3',
 'odometer': 95232,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'BMW I3 120AH S SUITE Hatchback',
 'transmission': 'automatic',
 'trim': '120AH S SUITE',
 'vin': 'WBY8P620X07D65812',
 'year': 2019}
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ19%2520DWA%27 HTTP/1.1" 200 None
2026-03-30 08:11:06 [bca.uk] INFO: Saving data for AJ19%20DWA: {'auction_closing_time': 1775037600.0, 'created_time': 1774016561.380019, 'last_price_update_time': 1774858266.557861}
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AJ19%2520DWA') HTTP/1.1" 204 0
2026-03-30 08:11:06 [bca.uk] INFO: Found listing with ID: KN67%20GDO
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN67%2520GDO%27 HTTP/1.1" 200 None
2026-03-30 08:11:06 [bca.uk] INFO: Scrape type for KN67%20GDO: 2
2026-03-30 08:11:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 42648640-4b8c-533c-a542-2bf6a5d7902d with identifier: KN67%20GDO
2026-03-30 08:11:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 42648640-4b8c-533c-a542-2bf6a5d7902d with scrape type 2
2026-03-30 08:11:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 42648640-4b8c-533c-a542-2bf6a5d7902d with scrape type 2
2026-03-30 08:11:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 42648640-4b8c-533c-a542-2bf6a5d7902d, identifier: KN67%20GDO
2026-03-30 08:11:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 42648640-4b8c-533c-a542-2bf6a5d7902d with identifier: KN67%20GDO
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=atlantic+grey HTTP/1.1" 200 None
2026-03-30 08:11:06 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 42648640-4b8c-533c-a542-2bf6a5d7902d with identifier: KN67%20GDO
2026-03-30 08:11:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 42648640-4b8c-533c-a542-2bf6a5d7902d with identifier: KN67%20GDO to the API
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KN67%20GDO-GB',
 'category': 'Car',
 'color': 'atlantic grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '42648640-4b8c-533c-a542-2bf6a5d7902d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KN67 GDO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KN67%20GDO&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 82205,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'BMW X1 2.0 SDRIVE 18D SE StationWagon',
 'transmission': 'manual',
 'trim': 'SDRIVE 18D SE',
 'vin': 'WBAHT720405H77042',
 'year': 2017}
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN67%2520GDO%27 HTTP/1.1" 200 None
2026-03-30 08:11:07 [bca.uk] INFO: Saving data for KN67%20GDO: {'auction_closing_time': 1775037600.0, 'created_time': 1774564696.204824, 'last_price_update_time': 1774858267.085671}
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KN67%2520GDO') HTTP/1.1" 204 0
2026-03-30 08:11:07 [bca.uk] INFO: Found listing with ID: MD67%20XLY
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD67%2520XLY%27 HTTP/1.1" 200 None
2026-03-30 08:11:07 [bca.uk] INFO: Scrape type for MD67%20XLY: 2
2026-03-30 08:11:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e2d2aac5-3361-5dc5-9308-fe44e120cc37 with identifier: MD67%20XLY
2026-03-30 08:11:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e2d2aac5-3361-5dc5-9308-fe44e120cc37 with scrape type 2
2026-03-30 08:11:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e2d2aac5-3361-5dc5-9308-fe44e120cc37 with scrape type 2
2026-03-30 08:11:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e2d2aac5-3361-5dc5-9308-fe44e120cc37, identifier: MD67%20XLY
2026-03-30 08:11:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e2d2aac5-3361-5dc5-9308-fe44e120cc37 with identifier: MD67%20XLY
2026-03-30 08:11:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e2d2aac5-3361-5dc5-9308-fe44e120cc37 with identifier: MD67%20XLY
2026-03-30 08:11:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e2d2aac5-3361-5dc5-9308-fe44e120cc37 with identifier: MD67%20XLY to the API
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MD67%20XLY-GB',
 'category': 'Car',
 'color': 'black sapphire',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e2d2aac5-3361-5dc5-9308-fe44e120cc37',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MD67 XLY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MD67%20XLY&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'BMW',
 'model': '420D',
 'odometer': 70308,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'BMW 420D 2.0 190 M SPORT STEP Convertible',
 'transmission': 'automatic',
 'trim': '190 M SPORT STEP',
 'vin': 'WBA8S12070ED19253',
 'year': 2018}
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD67%2520XLY%27 HTTP/1.1" 200 None
2026-03-30 08:11:07 [bca.uk] INFO: Saving data for MD67%20XLY: {'auction_closing_time': 1775037600.0, 'created_time': 1774564414.095721, 'last_price_update_time': 1774858267.545995}
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MD67%2520XLY') HTTP/1.1" 204 0
2026-03-30 08:11:07 [bca.uk] INFO: Found listing with ID: ND72%20KNA
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND72%2520KNA%27 HTTP/1.1" 200 None
2026-03-30 08:11:07 [bca.uk] INFO: Scrape type for ND72%20KNA: 2
2026-03-30 08:11:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4cd36294-5c0e-5871-aba1-880c6f2e68b2 with identifier: ND72%20KNA
2026-03-30 08:11:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4cd36294-5c0e-5871-aba1-880c6f2e68b2 with scrape type 2
2026-03-30 08:11:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4cd36294-5c0e-5871-aba1-880c6f2e68b2 with scrape type 2
2026-03-30 08:11:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4cd36294-5c0e-5871-aba1-880c6f2e68b2, identifier: ND72%20KNA
2026-03-30 08:11:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4cd36294-5c0e-5871-aba1-880c6f2e68b2 with identifier: ND72%20KNA
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=storm+bay HTTP/1.1" 200 None
2026-03-30 08:11:07 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4cd36294-5c0e-5871-aba1-880c6f2e68b2 with identifier: ND72%20KNA
2026-03-30 08:11:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4cd36294-5c0e-5871-aba1-880c6f2e68b2 with identifier: ND72%20KNA to the API
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 133,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ND72%20KNA-GB',
 'category': 'Car',
 'color': 'storm bay',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '4cd36294-5c0e-5871-aba1-880c6f2e68b2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'ND72 KNA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ND72%20KNA&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'BMW',
 'model': '218I GRAN COUPE',
 'odometer': 46217,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'BMW 218I GRAN COUPE 1.5 136 M SPORT Coupe',
 'transmission': 'manual',
 'trim': '136 M SPORT',
 'vin': 'WBA12AK0707M01440',
 'year': 2023}
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND72%2520KNA%27 HTTP/1.1" 200 None
2026-03-30 08:11:08 [bca.uk] INFO: Saving data for ND72%20KNA: {'auction_closing_time': 1775037600.0, 'created_time': 1774564413.1816, 'last_price_update_time': 1774858268.090588}
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ND72%2520KNA') HTTP/1.1" 204 0
2026-03-30 08:11:08 [bca.uk] INFO: Found listing with ID: SO18%20MUP
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO18%2520MUP%27 HTTP/1.1" 200 None
2026-03-30 08:11:08 [bca.uk] INFO: Scrape type for SO18%20MUP: 2
2026-03-30 08:11:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6bd218d5-f444-5744-ad6a-257cb473fa93 with identifier: SO18%20MUP
2026-03-30 08:11:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6bd218d5-f444-5744-ad6a-257cb473fa93 with scrape type 2
2026-03-30 08:11:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6bd218d5-f444-5744-ad6a-257cb473fa93 with scrape type 2
2026-03-30 08:11:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6bd218d5-f444-5744-ad6a-257cb473fa93, identifier: SO18%20MUP
2026-03-30 08:11:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6bd218d5-f444-5744-ad6a-257cb473fa93 with identifier: SO18%20MUP
2026-03-30 08:11:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6bd218d5-f444-5744-ad6a-257cb473fa93 with identifier: SO18%20MUP
2026-03-30 08:11:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6bd218d5-f444-5744-ad6a-257cb473fa93 with identifier: SO18%20MUP to the API
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 122,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SO18%20MUP-GB',
 'category': 'Car',
 'color': 'midnight black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6bd218d5-f444-5744-ad6a-257cb473fa93',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SO18 MUP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SO18%20MUP&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 78017,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 1.5  Hatchback',
 'transmission': 'manual',
 'trim': '',
 'vin': 'WMWXR32070TL98693',
 'year': 2018}
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO18%2520MUP%27 HTTP/1.1" 200 None
2026-03-30 08:11:08 [bca.uk] INFO: Saving data for SO18%20MUP: {'auction_closing_time': 1775037600.0, 'created_time': 1774564412.337325, 'last_price_update_time': 1774858268.511138}
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SO18%2520MUP') HTTP/1.1" 204 0
2026-03-30 08:11:08 [bca.uk] INFO: Found listing with ID: SO67%20BXC
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO67%2520BXC%27 HTTP/1.1" 200 None
2026-03-30 08:11:08 [bca.uk] INFO: Scrape type for SO67%20BXC: 2
2026-03-30 08:11:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7a1793ea-77f6-509e-8128-eae73253c567 with identifier: SO67%20BXC
2026-03-30 08:11:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7a1793ea-77f6-509e-8128-eae73253c567 with scrape type 2
2026-03-30 08:11:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7a1793ea-77f6-509e-8128-eae73253c567 with scrape type 2
2026-03-30 08:11:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7a1793ea-77f6-509e-8128-eae73253c567, identifier: SO67%20BXC
2026-03-30 08:11:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7a1793ea-77f6-509e-8128-eae73253c567 with identifier: SO67%20BXC
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=island+blue HTTP/1.1" 200 None
2026-03-30 08:11:08 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7a1793ea-77f6-509e-8128-eae73253c567 with identifier: SO67%20BXC
2026-03-30 08:11:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7a1793ea-77f6-509e-8128-eae73253c567 with identifier: SO67%20BXC to the API
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 52,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SO67%20BXC-GB',
 'category': 'Car',
 'color': 'island blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '7a1793ea-77f6-509e-8128-eae73253c567',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SO67 BXC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SO67%20BXC&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'MINI',
 'model': 'COUNTRYMAN PHEV',
 'odometer': 76905,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'MINI COUNTRYMAN PHEV 1.5 COOPER S E ALL4 Hatchback',
 'transmission': 'automatic',
 'trim': 'COOPER S E ALL4',
 'vin': 'WMWYU720003E34396',
 'year': 2017}
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO67%2520BXC%27 HTTP/1.1" 200 None
2026-03-30 08:11:09 [bca.uk] INFO: Saving data for SO67%20BXC: {'auction_closing_time': 1775037600.0, 'created_time': 1773828759.958667, 'last_price_update_time': 1774858269.211881}
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SO67%2520BXC') HTTP/1.1" 204 0
2026-03-30 08:11:09 [bca.uk] INFO: Found listing with ID: YA17%20UGS
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA17%2520UGS%27 HTTP/1.1" 200 None
2026-03-30 08:11:09 [bca.uk] INFO: Scrape type for YA17%20UGS: 2
2026-03-30 08:11:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ef7374db-25f2-56ba-88d4-5510fad85470 with identifier: YA17%20UGS
2026-03-30 08:11:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ef7374db-25f2-56ba-88d4-5510fad85470 with scrape type 2
2026-03-30 08:11:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ef7374db-25f2-56ba-88d4-5510fad85470 with scrape type 2
2026-03-30 08:11:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ef7374db-25f2-56ba-88d4-5510fad85470, identifier: YA17%20UGS
2026-03-30 08:11:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ef7374db-25f2-56ba-88d4-5510fad85470 with identifier: YA17%20UGS
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=pepper+white HTTP/1.1" 200 None
2026-03-30 08:11:09 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ef7374db-25f2-56ba-88d4-5510fad85470 with identifier: YA17%20UGS
2026-03-30 08:11:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ef7374db-25f2-56ba-88d4-5510fad85470 with identifier: YA17%20UGS to the API
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YA17%20UGS-GB',
 'category': 'Car',
 'color': 'pepper white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ef7374db-25f2-56ba-88d4-5510fad85470',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YA17 UGS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YA17%20UGS&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 52424,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 1.5 136 Convertible',
 'transmission': 'manual',
 'trim': '136',
 'vin': 'WMWWG320903C38013',
 'year': 2017}
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA17%2520UGS%27 HTTP/1.1" 200 None
2026-03-30 08:11:09 [bca.uk] INFO: Saving data for YA17%20UGS: {'auction_closing_time': 1775037600.0, 'created_time': 1774564714.370318, 'last_price_update_time': 1774858269.826937}
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YA17%2520UGS') HTTP/1.1" 204 0
2026-03-30 08:11:09 [bca.uk] INFO: Found listing with ID: YG20%20JZT
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG20%2520JZT%27 HTTP/1.1" 200 None
2026-03-30 08:11:09 [bca.uk] INFO: Scrape type for YG20%20JZT: 2
2026-03-30 08:11:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 90df0c68-b3d9-5280-860f-257aeac38b4d with identifier: YG20%20JZT
2026-03-30 08:11:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 90df0c68-b3d9-5280-860f-257aeac38b4d with scrape type 2
2026-03-30 08:11:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 90df0c68-b3d9-5280-860f-257aeac38b4d with scrape type 2
2026-03-30 08:11:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 90df0c68-b3d9-5280-860f-257aeac38b4d, identifier: YG20%20JZT
2026-03-30 08:11:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 90df0c68-b3d9-5280-860f-257aeac38b4d with identifier: YG20%20JZT
2026-03-30 08:11:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 90df0c68-b3d9-5280-860f-257aeac38b4d with identifier: YG20%20JZT
2026-03-30 08:11:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 90df0c68-b3d9-5280-860f-257aeac38b4d with identifier: YG20%20JZT to the API
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 115,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YG20%20JZT-GB',
 'category': 'Car',
 'color': 'misano blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '90df0c68-b3d9-5280-860f-257aeac38b4d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YG20 JZT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YG20%20JZT&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'BMW',
 'model': '118I',
 'odometer': 65000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'BMW 118I 1.5 M SPORT STEP Hatchback',
 'transmission': 'automatic',
 'trim': 'M SPORT STEP',
 'vin': 'WBA7K320505R25249',
 'year': 2020}
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG20%2520JZT%27 HTTP/1.1" 200 None
2026-03-30 08:11:10 [bca.uk] INFO: Saving data for YG20%20JZT: {'auction_closing_time': 1775037600.0, 'created_time': 1774564713.73987, 'last_price_update_time': 1774858270.295543}
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YG20%2520JZT') HTTP/1.1" 204 0
2026-03-30 08:11:10 [bca.uk] INFO: Found listing with ID: YK18%20DJO
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK18%2520DJO%27 HTTP/1.1" 200 None
2026-03-30 08:11:10 [bca.uk] INFO: Scrape type for YK18%20DJO: 2
2026-03-30 08:11:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6e65dd51-c944-51e1-b76b-ac8512167f9a with identifier: YK18%20DJO
2026-03-30 08:11:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6e65dd51-c944-51e1-b76b-ac8512167f9a with scrape type 2
2026-03-30 08:11:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6e65dd51-c944-51e1-b76b-ac8512167f9a with scrape type 2
2026-03-30 08:11:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6e65dd51-c944-51e1-b76b-ac8512167f9a, identifier: YK18%20DJO
2026-03-30 08:11:10 [scrapy.extensions.logstats] INFO: Crawled 154 pages (at 5 pages/min), scraped 693 items (at 89 items/min)
2026-03-30 08:11:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 199MiB
2026-03-30 08:11:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6e65dd51-c944-51e1-b76b-ac8512167f9a with identifier: YK18%20DJO
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=tanzanite+blue HTTP/1.1" 200 None
2026-03-30 08:11:10 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6e65dd51-c944-51e1-b76b-ac8512167f9a with identifier: YK18%20DJO
2026-03-30 08:11:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6e65dd51-c944-51e1-b76b-ac8512167f9a with identifier: YK18%20DJO to the API
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YK18%20DJO-GB',
 'category': 'Car',
 'color': 'tanzanite blue',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '6e65dd51-c944-51e1-b76b-ac8512167f9a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YK18 DJO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YK18%20DJO&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'BMW',
 'model': '420D',
 'odometer': 94852,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'BMW 420D 2.0 190 M SPORT Convertible',
 'transmission': 'manual',
 'trim': '190 M SPORT',
 'vin': 'WBA8S12030EA64794',
 'year': 2018}
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK18%2520DJO%27 HTTP/1.1" 200 None
2026-03-30 08:11:10 [bca.uk] INFO: Saving data for YK18%20DJO: {'auction_closing_time': 1775037600.0, 'created_time': 1773828728.737672, 'last_price_update_time': 1774858270.944311}
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YK18%2520DJO') HTTP/1.1" 204 0
2026-03-30 08:11:10 [bca.uk] INFO: Found listing with ID: MV75%20YTP
2026-03-30 08:11:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV75%2520YTP%27 HTTP/1.1" 200 None
2026-03-30 08:11:11 [bca.uk] INFO: Scrape type for MV75%20YTP: 0
2026-03-30 08:11:11 [bca.uk] INFO: Found listing with ID: RF74%20VXB
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF74%2520VXB%27 HTTP/1.1" 200 None
2026-03-30 08:11:11 [bca.uk] INFO: Scrape type for RF74%20VXB: 0
2026-03-30 08:11:11 [bca.uk] INFO: Found listing with ID: FM69%20ZKO
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM69%2520ZKO%27 HTTP/1.1" 200 None
2026-03-30 08:11:11 [bca.uk] INFO: Scrape type for FM69%20ZKO: 2
2026-03-30 08:11:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7849facf-66c3-550d-b73f-f28d59077056 with identifier: FM69%20ZKO
2026-03-30 08:11:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7849facf-66c3-550d-b73f-f28d59077056 with scrape type 2
2026-03-30 08:11:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7849facf-66c3-550d-b73f-f28d59077056 with scrape type 2
2026-03-30 08:11:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7849facf-66c3-550d-b73f-f28d59077056, identifier: FM69%20ZKO
2026-03-30 08:11:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=52&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:11:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7849facf-66c3-550d-b73f-f28d59077056 with identifier: FM69%20ZKO
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=mineral+grey HTTP/1.1" 200 None
2026-03-30 08:11:11 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7849facf-66c3-550d-b73f-f28d59077056 with identifier: FM69%20ZKO
2026-03-30 08:11:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7849facf-66c3-550d-b73f-f28d59077056 with identifier: FM69%20ZKO to the API
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 113,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FM69%20ZKO-GB',
 'category': 'Car',
 'color': 'mineral grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '7849facf-66c3-550d-b73f-f28d59077056',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FM69 ZKO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FM69%20ZKO&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'BMW',
 'model': '118I',
 'odometer': 62968,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'BMW 118I 1.5 SPORT STEP Hatchback',
 'transmission': 'automatic',
 'trim': 'SPORT STEP',
 'vin': 'WBA7K320207F27617',
 'year': 2020}
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM69%2520ZKO%27 HTTP/1.1" 200 None
2026-03-30 08:11:11 [bca.uk] INFO: Saving data for FM69%20ZKO: {'auction_closing_time': 1775037600.0, 'created_time': 1774016416.35456, 'last_price_update_time': 1774858271.852307}
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FM69%2520ZKO') HTTP/1.1" 204 0
2026-03-30 08:11:11 [bca.uk] INFO: Found listing with ID: GJ72%20LDZ
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ72%2520LDZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:11 [bca.uk] INFO: Scrape type for GJ72%20LDZ: 2
2026-03-30 08:11:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 046de3e6-2cc6-5290-9338-bb04ac02f290 with identifier: GJ72%20LDZ
2026-03-30 08:11:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 046de3e6-2cc6-5290-9338-bb04ac02f290 with scrape type 2
2026-03-30 08:11:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 046de3e6-2cc6-5290-9338-bb04ac02f290 with scrape type 2
2026-03-30 08:11:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 046de3e6-2cc6-5290-9338-bb04ac02f290, identifier: GJ72%20LDZ
2026-03-30 08:11:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 046de3e6-2cc6-5290-9338-bb04ac02f290 with identifier: GJ72%20LDZ
2026-03-30 08:11:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:12 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=fluid+black+with+blue HTTP/1.1" 200 None
2026-03-30 08:11:12 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 046de3e6-2cc6-5290-9338-bb04ac02f290 with identifier: GJ72%20LDZ
2026-03-30 08:11:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 046de3e6-2cc6-5290-9338-bb04ac02f290 with identifier: GJ72%20LDZ to the API
2026-03-30 08:11:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GJ72%20LDZ-GB',
 'category': 'Car',
 'color': 'fluid black with blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '046de3e6-2cc6-5290-9338-bb04ac02f290',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'GJ72 LDZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GJ72%20LDZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'I3',
 'odometer': 24948,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW I3 120AH S SUITE Hatchback',
 'transmission': 'automatic',
 'trim': '120AH S SUITE',
 'vin': 'WBY8P620007K97033',
 'year': 2022}
2026-03-30 08:11:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ72%2520LDZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:12 [bca.uk] INFO: Saving data for GJ72%20LDZ: {'auction_closing_time': 1775037600.0, 'created_time': 1774564345.449251, 'last_price_update_time': 1774858272.77158}
2026-03-30 08:11:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GJ72%2520LDZ') HTTP/1.1" 204 0
2026-03-30 08:11:12 [bca.uk] INFO: Found listing with ID: KE22%20JBX
2026-03-30 08:11:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE22%2520JBX%27 HTTP/1.1" 200 None
2026-03-30 08:11:12 [bca.uk] INFO: Scrape type for KE22%20JBX: 2
2026-03-30 08:11:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c6744a18-02e8-553d-826f-890ea8defcf8 with identifier: KE22%20JBX
2026-03-30 08:11:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c6744a18-02e8-553d-826f-890ea8defcf8 with scrape type 2
2026-03-30 08:11:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c6744a18-02e8-553d-826f-890ea8defcf8 with scrape type 2
2026-03-30 08:11:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c6744a18-02e8-553d-826f-890ea8defcf8, identifier: KE22%20JBX
2026-03-30 08:11:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c6744a18-02e8-553d-826f-890ea8defcf8 with identifier: KE22%20JBX
2026-03-30 08:11:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:12 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=sophisto+grey HTTP/1.1" 200 None
2026-03-30 08:11:12 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c6744a18-02e8-553d-826f-890ea8defcf8 with identifier: KE22%20JBX
2026-03-30 08:11:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c6744a18-02e8-553d-826f-890ea8defcf8 with identifier: KE22%20JBX to the API
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KE22%20JBX-GB',
 'category': 'Car',
 'color': 'sophisto grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'c6744a18-02e8-553d-826f-890ea8defcf8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KE22 JBX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KE22%20JBX&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'IX',
 'odometer': 25845,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW IX 385KW 111KWH XD50 M SPORT StationWagon',
 'transmission': 'automatic',
 'trim': '385KW 111KWH XD50 M SPORT',
 'vin': 'WBY22CF020CK45567',
 'year': 2022}
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE22%2520JBX%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Saving data for KE22%20JBX: {'auction_closing_time': 1775037600.0, 'created_time': 1774016420.982468, 'last_price_update_time': 1774858273.305271}
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KE22%2520JBX') HTTP/1.1" 204 0
2026-03-30 08:11:13 [bca.uk] INFO: Total items found: 100
2026-03-30 08:11:13 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=53&sort=MostRecentlyAdded
2026-03-30 08:11:13 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:11:13 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=53&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: RE72%20KLV
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE72%2520KLV%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Scrape type for RE72%20KLV: 2
2026-03-30 08:11:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f66edf9c-02d1-588e-ada1-c40e0b1afca6 with identifier: RE72%20KLV
2026-03-30 08:11:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f66edf9c-02d1-588e-ada1-c40e0b1afca6 with scrape type 2
2026-03-30 08:11:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f66edf9c-02d1-588e-ada1-c40e0b1afca6 with scrape type 2
2026-03-30 08:11:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f66edf9c-02d1-588e-ada1-c40e0b1afca6, identifier: RE72%20KLV
2026-03-30 08:11:13 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=53&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:13 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=53&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f66edf9c-02d1-588e-ada1-c40e0b1afca6 with identifier: RE72%20KLV
2026-03-30 08:11:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f66edf9c-02d1-588e-ada1-c40e0b1afca6 with identifier: RE72%20KLV
2026-03-30 08:11:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f66edf9c-02d1-588e-ada1-c40e0b1afca6 with identifier: RE72%20KLV to the API
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RE72%20KLV-GB',
 'category': 'Car',
 'color': 'black sapphire',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'f66edf9c-02d1-588e-ada1-c40e0b1afca6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'RE72 KLV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RE72%20KLV&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'I4 GRAN COUPE',
 'odometer': 46309,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW I4 GRAN COUPE 250KW 84KWH ED40 M SPORT Coupe',
 'transmission': 'automatic',
 'trim': '250KW 84KWH ED40 M SPORT',
 'vin': 'WBY72AW050FN79200',
 'year': 2022}
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE72%2520KLV%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Saving data for RE72%20KLV: {'auction_closing_time': 1775037600.0, 'created_time': 1773828673.677503, 'last_price_update_time': 1774858273.747984}
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RE72%2520KLV') HTTP/1.1" 204 0
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: WP71%20XJG
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP71%2520XJG%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Scrape type for WP71%20XJG: 0
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: WV71%20SZY
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV71%2520SZY%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Scrape type for WV71%20SZY: 0
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: CE73%20GHD
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE73%2520GHD%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Scrape type for CE73%20GHD: 0
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: PX22%20OYN
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX22%2520OYN%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Scrape type for PX22%20OYN: 0
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: VE72%20AXN
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE72%2520AXN%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Scrape type for VE72%20AXN: 0
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: EJ18%20UWZ
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ18%2520UWZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Scrape type for EJ18%20UWZ: 0
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: KT68%20BGX
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT68%2520BGX%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Scrape type for KT68%20BGX: 0
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: VK71%20LUA
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK71%2520LUA%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Scrape type for VK71%20LUA: 0
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: LD72%20AWR
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD72%2520AWR%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Scrape type for LD72%20AWR: 0
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: LD72%20AWM
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD72%2520AWM%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Scrape type for LD72%20AWM: 0
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: LB22%20JLX
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB22%2520JLX%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Scrape type for LB22%20JLX: 0
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: FV70%20OWM
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV70%2520OWM%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Scrape type for FV70%20OWM: 0
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: FE70%20PXL
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE70%2520PXL%27 HTTP/1.1" 200 None
2026-03-30 08:11:13 [bca.uk] INFO: Scrape type for FE70%20PXL: 0
2026-03-30 08:11:13 [bca.uk] INFO: Found listing with ID: SP67%20XEC
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP67%2520XEC%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for SP67%20XEC: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: DG23%20NXW
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG23%2520NXW%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for DG23%20NXW: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: BW19%20CZC
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW19%2520CZC%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for BW19%20CZC: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: BD68%20MYH
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD68%2520MYH%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for BD68%20MYH: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: NA69%20JGF
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA69%2520JGF%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for NA69%20JGF: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: DV70%20WDM
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV70%2520WDM%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for DV70%20WDM: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: DU21%20XKJ
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU21%2520XKJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for DU21%20XKJ: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: CX71%20BYN
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX71%2520BYN%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for CX71%20BYN: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: BN72%20XXD
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN72%2520XXD%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for BN72%20XXD: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: BK71%20HYF
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK71%2520HYF%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for BK71%20HYF: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: YS21%20SXV
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS21%2520SXV%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for YS21%20SXV: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: YF58%20GKZ
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF58%2520GKZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for YF58%20GKZ: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: WJZ%206428
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJZ%25206428%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for WJZ%206428: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: LD21%20EXT
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD21%2520EXT%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for LD21%20EXT: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: LB22%20JKZ
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB22%2520JKZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for LB22%20JKZ: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: KY23%20LWC
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY23%2520LWC%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for KY23%20LWC: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: DL69%20LUF
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL69%2520LUF%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for DL69%20LUF: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: BN19%20XAZ
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN19%2520XAZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for BN19%20XAZ: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: BJ22%20ZBT
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ22%2520ZBT%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for BJ22%20ZBT: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: BF72%20EYD
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF72%2520EYD%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for BF72%20EYD: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: BF20%20WHE
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF20%2520WHE%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for BF20%20WHE: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: CN19%20KZE
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN19%2520KZE%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for CN19%20KZE: 0
2026-03-30 08:11:14 [bca.uk] INFO: Found listing with ID: YP67%20XUL
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP67%2520XUL%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for YP67%20XUL: 2
2026-03-30 08:11:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7e1f1c3b-1653-5483-9f7f-c78e3cbe4c8b with identifier: YP67%20XUL
2026-03-30 08:11:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7e1f1c3b-1653-5483-9f7f-c78e3cbe4c8b with scrape type 2
2026-03-30 08:11:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7e1f1c3b-1653-5483-9f7f-c78e3cbe4c8b with scrape type 2
2026-03-30 08:11:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7e1f1c3b-1653-5483-9f7f-c78e3cbe4c8b, identifier: YP67%20XUL
2026-03-30 08:11: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 08:11:14 [bca.uk] INFO: Found listing with ID: BK71%20JDZ
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK71%2520JDZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Scrape type for BK71%20JDZ: 2
2026-03-30 08:11:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5e5b34c4-d671-5ccd-b9bf-7ee99f32bf73 with identifier: BK71%20JDZ
2026-03-30 08:11:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5e5b34c4-d671-5ccd-b9bf-7ee99f32bf73 with scrape type 2
2026-03-30 08:11:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5e5b34c4-d671-5ccd-b9bf-7ee99f32bf73 with scrape type 2
2026-03-30 08:11:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5e5b34c4-d671-5ccd-b9bf-7ee99f32bf73, identifier: BK71%20JDZ
2026-03-30 08:11:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7e1f1c3b-1653-5483-9f7f-c78e3cbe4c8b with identifier: YP67%20XUL
2026-03-30 08:11:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7e1f1c3b-1653-5483-9f7f-c78e3cbe4c8b with identifier: YP67%20XUL
2026-03-30 08:11:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7e1f1c3b-1653-5483-9f7f-c78e3cbe4c8b with identifier: YP67%20XUL to the API
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=52&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 163,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YP67%20XUL-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '7e1f1c3b-1653-5483-9f7f-c78e3cbe4c8b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YP67 XUL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YP67%20XUL&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 36756,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 TDCI 105 310 SWB L/R PanelVan',
 'transmission': 'manual',
 'trim': 'TDCI 105 310 SWB L/R',
 'vin': 'WF0YXXTTGYHA22767',
 'year': 2017}
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP67%2520XUL%27 HTTP/1.1" 200 None
2026-03-30 08:11:14 [bca.uk] INFO: Saving data for YP67%20XUL: {'auction_closing_time': 1774951200.0, 'created_time': 1774477323.232773, 'last_price_update_time': 1774858274.935587}
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YP67%2520XUL') HTTP/1.1" 204 0
2026-03-30 08:11:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5e5b34c4-d671-5ccd-b9bf-7ee99f32bf73 with identifier: BK71%20JDZ
2026-03-30 08:11:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5e5b34c4-d671-5ccd-b9bf-7ee99f32bf73 with identifier: BK71%20JDZ
2026-03-30 08:11:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5e5b34c4-d671-5ccd-b9bf-7ee99f32bf73 with identifier: BK71%20JDZ to the API
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BK71%20JDZ-GB',
 'category': 'Car',
 'color': 'carbon black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '5e5b34c4-d671-5ccd-b9bf-7ee99f32bf73',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BK71 JDZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BK71%20JDZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'IX3',
 'odometer': 51536,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'BMW IX3 210KW 80KWH PREMIER ED.PRO StationWagon',
 'transmission': 'automatic',
 'trim': '210KW 80KWH PREMIER ED.PRO',
 'vin': 'WBY7X42020S084257',
 'year': 2021}
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK71%2520JDZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Saving data for BK71%20JDZ: {'auction_closing_time': 1775037600.0, 'created_time': 1774016431.902385, 'last_price_update_time': 1774858275.436497}
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BK71%2520JDZ') HTTP/1.1" 204 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: VE72%20PPO
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE72%2520PPO%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for VE72%20PPO: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: GV07%20VPA
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV07%2520VPA%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for GV07%20VPA: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: LN14%20FHW
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN14%2520FHW%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for LN14%20FHW: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: VO21%20XRD
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO21%2520XRD%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for VO21%20XRD: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: YT64%20EPL
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT64%2520EPL%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for YT64%20EPL: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: VA21%20NKX
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA21%2520NKX%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for VA21%20NKX: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: ST67%20SNK
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST67%2520SNK%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for ST67%20SNK: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: FP64%20VJM
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP64%2520VJM%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for FP64%20VJM: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: SP72%20JNK
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP72%2520JNK%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for SP72%20JNK: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: DE24%20YRP
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE24%2520YRP%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for DE24%20YRP: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: SL20%20JTU
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL20%2520JTU%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for SL20%20JTU: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: HK25%20YHX
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK25%2520YHX%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for HK25%20YHX: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: WG66%20ORO
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG66%2520ORO%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for WG66%20ORO: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: BT18%20XXM
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT18%2520XXM%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for BT18%20XXM: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: VO21%20UWA
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO21%2520UWA%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for VO21%20UWA: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: NL23%20WWK
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL23%2520WWK%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for NL23%20WWK: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: KP71%20VFJ
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP71%2520VFJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for KP71%20VFJ: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: SL15%20OTM
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL15%2520OTM%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for SL15%20OTM: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: HN73%20OSZ
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN73%2520OSZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for HN73%20OSZ: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: AV23%20NFO
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV23%2520NFO%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for AV23%20NFO: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: GC18%20GWV
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GC18%2520GWV%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for GC18%20GWV: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: YR19%20BCD
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR19%2520BCD%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for YR19%20BCD: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: RV18%20WZM
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV18%2520WZM%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for RV18%20WZM: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: SM64%20YYC
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM64%2520YYC%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for SM64%20YYC: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: SY21%20YLX
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY21%2520YLX%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for SY21%20YLX: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: YM72%20BZY
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM72%2520BZY%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for YM72%20BZY: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: DE24%20NRX
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE24%2520NRX%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for DE24%20NRX: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: MJ18%20EUM
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ18%2520EUM%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for MJ18%20EUM: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: HK71%20WFB
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK71%2520WFB%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for HK71%20WFB: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: RJ22%20UCO
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ22%2520UCO%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for RJ22%20UCO: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: CK72%20OCL
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK72%2520OCL%27 HTTP/1.1" 200 None
2026-03-30 08:11:15 [bca.uk] INFO: Scrape type for CK72%20OCL: 0
2026-03-30 08:11:15 [bca.uk] INFO: Found listing with ID: AY71%20XNE
2026-03-30 08:11:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY71%2520XNE%27 HTTP/1.1" 200 None
2026-03-30 08:11:16 [bca.uk] INFO: Scrape type for AY71%20XNE: 0
2026-03-30 08:11:16 [bca.uk] INFO: Found listing with ID: SK22%20UTZ
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK22%2520UTZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:16 [bca.uk] INFO: Scrape type for SK22%20UTZ: 0
2026-03-30 08:11:16 [bca.uk] INFO: Found listing with ID: HJ73%20ODK
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ73%2520ODK%27 HTTP/1.1" 200 None
2026-03-30 08:11:16 [bca.uk] INFO: Scrape type for HJ73%20ODK: 0
2026-03-30 08:11:16 [bca.uk] INFO: Found listing with ID: WN22%20NPU
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520NPU%27 HTTP/1.1" 200 None
2026-03-30 08:11:16 [bca.uk] INFO: Scrape type for WN22%20NPU: 0
2026-03-30 08:11:16 [bca.uk] INFO: Found listing with ID: AG19%20JVC
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AG19%2520JVC%27 HTTP/1.1" 200 None
2026-03-30 08:11:16 [bca.uk] INFO: Scrape type for AG19%20JVC: 0
2026-03-30 08:11:16 [bca.uk] INFO: Found listing with ID: PO22%20XBG
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO22%2520XBG%27 HTTP/1.1" 200 None
2026-03-30 08:11:16 [bca.uk] INFO: Scrape type for PO22%20XBG: 0
2026-03-30 08:11:16 [bca.uk] INFO: Found listing with ID: EK23%20HSY
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK23%2520HSY%27 HTTP/1.1" 200 None
2026-03-30 08:11:16 [bca.uk] INFO: Scrape type for EK23%20HSY: 0
2026-03-30 08:11:16 [bca.uk] INFO: Found listing with ID: RO22%20GGE
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520GGE%27 HTTP/1.1" 200 None
2026-03-30 08:11:16 [bca.uk] INFO: Scrape type for RO22%20GGE: 0
2026-03-30 08:11:16 [bca.uk] INFO: Found listing with ID: WK21%20VYN
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK21%2520VYN%27 HTTP/1.1" 200 None
2026-03-30 08:11:16 [bca.uk] INFO: Scrape type for WK21%20VYN: 0
2026-03-30 08:11:16 [bca.uk] INFO: Found listing with ID: MJ70%20XWT
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ70%2520XWT%27 HTTP/1.1" 200 None
2026-03-30 08:11:16 [bca.uk] INFO: Scrape type for MJ70%20XWT: 0
2026-03-30 08:11:16 [bca.uk] INFO: Found listing with ID: ML24%20YNO
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML24%2520YNO%27 HTTP/1.1" 200 None
2026-03-30 08:11:16 [bca.uk] INFO: Scrape type for ML24%20YNO: 2
2026-03-30 08:11:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6d243fe5-9c0f-58ed-b3a5-362a847db31e with identifier: ML24%20YNO
2026-03-30 08:11:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6d243fe5-9c0f-58ed-b3a5-362a847db31e with scrape type 2
2026-03-30 08:11:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6d243fe5-9c0f-58ed-b3a5-362a847db31e with scrape type 2
2026-03-30 08:11:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6d243fe5-9c0f-58ed-b3a5-362a847db31e, identifier: ML24%20YNO
2026-03-30 08:11:16 [bca.uk] INFO: Found listing with ID: EA22%20RWZ
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA22%2520RWZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:16 [bca.uk] INFO: Scrape type for EA22%20RWZ: 2
2026-03-30 08:11:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bd770c48-f883-5517-b128-d164cb57cd7f with identifier: EA22%20RWZ
2026-03-30 08:11:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bd770c48-f883-5517-b128-d164cb57cd7f with scrape type 2
2026-03-30 08:11:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bd770c48-f883-5517-b128-d164cb57cd7f with scrape type 2
2026-03-30 08:11:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bd770c48-f883-5517-b128-d164cb57cd7f, identifier: EA22%20RWZ
2026-03-30 08:11:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6d243fe5-9c0f-58ed-b3a5-362a847db31e with identifier: ML24%20YNO
2026-03-30 08:11:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6d243fe5-9c0f-58ed-b3a5-362a847db31e with identifier: ML24%20YNO
2026-03-30 08:11:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6d243fe5-9c0f-58ed-b3a5-362a847db31e with identifier: ML24%20YNO to the API
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=52&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ML24%20YNO-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '6d243fe5-9c0f-58ed-b3a5-362a847db31e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'ML24 YNO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ML24%20YNO&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'TESLA',
 'model': 'MODEL Y',
 'odometer': 19591,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'TESLA MODEL Y RWD Hatchback',
 'transmission': 'automatic',
 'trim': 'RWD',
 'vin': 'LRWYHCFS6RC361456',
 'year': 2024}
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML24%2520YNO%27 HTTP/1.1" 200 None
2026-03-30 08:11:16 [bca.uk] INFO: Saving data for ML24%20YNO: {'auction_closing_time': 1774951200.0, 'created_time': 1774390499.710215, 'last_price_update_time': 1774858276.681859}
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ML24%2520YNO') HTTP/1.1" 204 0
2026-03-30 08:11:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bd770c48-f883-5517-b128-d164cb57cd7f with identifier: EA22%20RWZ
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=fluid+black+with+blue++hl HTTP/1.1" 200 None
2026-03-30 08:11:16 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bd770c48-f883-5517-b128-d164cb57cd7f with identifier: EA22%20RWZ
2026-03-30 08:11:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bd770c48-f883-5517-b128-d164cb57cd7f with identifier: EA22%20RWZ to the API
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 422 None
2026-03-30 08:11:17 [crawlers.pipelines.post_to_api] ERROR: bca.uk, item_id bd770c48-f883-5517-b128-d164cb57cd7f: Failed to post item to https://api.app.infinit.cc/api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing: 422 Client Error: Unprocessable Entity for url: https://api.app.infinit.cc/api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing
 | Status Code: 422
 | Response Content: {"ValidationErrors":[{"PropertyName":"Color","ErrorMessage":"color value can only be expressed in letters","ErrorCode":0}],"WasSuccessful":false}
 | Response Headers: {'Content-Type': 'application/json', 'Date': 'Mon, 30 Mar 2026 08:11:16 GMT', 'Request-Context': 'appId=cid-v1:1a14ebe8-38cd-4629-ab2d-40684250fa5b', 'Server': 'Kestrel', 'Strict-Transport-Security': 'max-age=31536000; includeSubDomains; preload', 'Transfer-Encoding': 'chunked'}

2026-03-30 08:11:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EA22%20RWZ-GB',
 'category': 'Car',
 'color': 'fluid black with blue  hl',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'bd770c48-f883-5517-b128-d164cb57cd7f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'EA22 RWZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EA22%20RWZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'I3',
 'odometer': 95213,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW I3 120AH S LOFT Hatchback',
 'transmission': 'automatic',
 'trim': '120AH S LOFT',
 'vin': 'WBY8P620X07K70101',
 'year': 2022}
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA22%2520RWZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:17 [bca.uk] INFO: Saving data for EA22%20RWZ: {'auction_closing_time': 1775037600.0, 'created_time': 1774016399.505199, 'last_price_update_time': 1774858277.186005}
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EA22%2520RWZ') HTTP/1.1" 204 0
2026-03-30 08:11:17 [bca.uk] INFO: Found listing with ID: YP73%20XTR
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP73%2520XTR%27 HTTP/1.1" 200 None
2026-03-30 08:11:17 [bca.uk] INFO: Scrape type for YP73%20XTR: 0
2026-03-30 08:11:17 [bca.uk] INFO: Found listing with ID: LM23%20GNZ
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520GNZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:17 [bca.uk] INFO: Scrape type for LM23%20GNZ: 0
2026-03-30 08:11:17 [bca.uk] INFO: Found listing with ID: YP73%20XTN
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP73%2520XTN%27 HTTP/1.1" 200 None
2026-03-30 08:11:17 [bca.uk] INFO: Scrape type for YP73%20XTN: 0
2026-03-30 08:11:17 [bca.uk] INFO: Found listing with ID: MK23%20NYA
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK23%2520NYA%27 HTTP/1.1" 200 None
2026-03-30 08:11:17 [bca.uk] INFO: Scrape type for MK23%20NYA: 0
2026-03-30 08:11:17 [bca.uk] INFO: Found listing with ID: RO22%20EUN
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520EUN%27 HTTP/1.1" 200 None
2026-03-30 08:11:17 [bca.uk] INFO: Scrape type for RO22%20EUN: 0
2026-03-30 08:11:17 [bca.uk] INFO: Found listing with ID: LJ23%20MBP
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ23%2520MBP%27 HTTP/1.1" 200 None
2026-03-30 08:11:17 [bca.uk] INFO: Scrape type for LJ23%20MBP: 2
2026-03-30 08:11:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3ef35375-bf1c-5abf-b42b-2013a4a606f5 with identifier: LJ23%20MBP
2026-03-30 08:11:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3ef35375-bf1c-5abf-b42b-2013a4a606f5 with scrape type 2
2026-03-30 08:11:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3ef35375-bf1c-5abf-b42b-2013a4a606f5 with scrape type 2
2026-03-30 08:11:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3ef35375-bf1c-5abf-b42b-2013a4a606f5, identifier: LJ23%20MBP
2026-03-30 08:11:17 [bca.uk] INFO: Found listing with ID: GF67%20URS
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF67%2520URS%27 HTTP/1.1" 200 None
2026-03-30 08:11:17 [bca.uk] INFO: Scrape type for GF67%20URS: 2
2026-03-30 08:11:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9085c717-87f1-51e1-b741-af0b2623ab43 with identifier: GF67%20URS
2026-03-30 08:11:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9085c717-87f1-51e1-b741-af0b2623ab43 with scrape type 2
2026-03-30 08:11:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9085c717-87f1-51e1-b741-af0b2623ab43 with scrape type 2
2026-03-30 08:11:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9085c717-87f1-51e1-b741-af0b2623ab43, identifier: GF67%20URS
2026-03-30 08:11:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3ef35375-bf1c-5abf-b42b-2013a4a606f5 with identifier: LJ23%20MBP
2026-03-30 08:11:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3ef35375-bf1c-5abf-b42b-2013a4a606f5 with identifier: LJ23%20MBP
2026-03-30 08:11:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3ef35375-bf1c-5abf-b42b-2013a4a606f5 with identifier: LJ23%20MBP to the API
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=52&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LJ23%20MBP-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '3ef35375-bf1c-5abf-b42b-2013a4a606f5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LJ23 MBP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LJ23%20MBP&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MG MOTOR UK',
 'model': 'ZS ELECTRIC',
 'odometer': 30823,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'MG MOTOR UK ZS ELECTRIC 115KW 73KWH TROPHY LR Hatchback',
 'transmission': 'automatic',
 'trim': '115KW 73KWH TROPHY LR',
 'vin': 'LSJW74090PZ173503',
 'year': 2023}
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ23%2520MBP%27 HTTP/1.1" 200 None
2026-03-30 08:11:17 [bca.uk] INFO: Saving data for LJ23%20MBP: {'auction_closing_time': 1774951200.0, 'created_time': 1773959625.182223, 'last_price_update_time': 1774858277.841446}
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LJ23%2520MBP') HTTP/1.1" 204 0
2026-03-30 08:11:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9085c717-87f1-51e1-b741-af0b2623ab43 with identifier: GF67%20URS
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:17 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=alpine+white HTTP/1.1" 200 None
2026-03-30 08:11:18 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9085c717-87f1-51e1-b741-af0b2623ab43 with identifier: GF67%20URS
2026-03-30 08:11:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9085c717-87f1-51e1-b741-af0b2623ab43 with identifier: GF67%20URS to the API
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GF67%20URS-GB',
 'category': 'Car',
 'color': 'alpine white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9085c717-87f1-51e1-b741-af0b2623ab43',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GF67 URS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GF67%20URS&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': '118I',
 'odometer': 55982,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'BMW 118I 1.5 SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'SPORT',
 'vin': 'WBA1R520705J71543',
 'year': 2017}
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF67%2520URS%27 HTTP/1.1" 200 None
2026-03-30 08:11:18 [bca.uk] INFO: Saving data for GF67%20URS: {'auction_closing_time': 1775037600.0, 'created_time': 1774564380.154048, 'last_price_update_time': 1774858278.302272}
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GF67%2520URS') HTTP/1.1" 204 0
2026-03-30 08:11:18 [bca.uk] INFO: Found listing with ID: MD72%20VVJ
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD72%2520VVJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:18 [bca.uk] INFO: Scrape type for MD72%20VVJ: 0
2026-03-30 08:11:18 [bca.uk] INFO: Found listing with ID: BK25%20YEL
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK25%2520YEL%27 HTTP/1.1" 200 None
2026-03-30 08:11:18 [bca.uk] INFO: Scrape type for BK25%20YEL: 0
2026-03-30 08:11:18 [bca.uk] INFO: Found listing with ID: BJ23%20CYZ
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ23%2520CYZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:18 [bca.uk] INFO: Scrape type for BJ23%20CYZ: 0
2026-03-30 08:11:18 [bca.uk] INFO: Found listing with ID: WV22%20URE
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV22%2520URE%27 HTTP/1.1" 200 None
2026-03-30 08:11:18 [bca.uk] INFO: Scrape type for WV22%20URE: 2
2026-03-30 08:11:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 215e3b8c-3db8-5cfd-8387-bab18116bb76 with identifier: WV22%20URE
2026-03-30 08:11:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 215e3b8c-3db8-5cfd-8387-bab18116bb76 with scrape type 2
2026-03-30 08:11:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 215e3b8c-3db8-5cfd-8387-bab18116bb76 with scrape type 2
2026-03-30 08:11:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 215e3b8c-3db8-5cfd-8387-bab18116bb76, identifier: WV22%20URE
2026-03-30 08:11:18 [bca.uk] INFO: Found listing with ID: GK19%20YXB
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK19%2520YXB%27 HTTP/1.1" 200 None
2026-03-30 08:11:18 [bca.uk] INFO: Scrape type for GK19%20YXB: 2
2026-03-30 08:11:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d5c5da2d-8f2d-5704-842b-6dea3afabacd with identifier: GK19%20YXB
2026-03-30 08:11:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d5c5da2d-8f2d-5704-842b-6dea3afabacd with scrape type 2
2026-03-30 08:11:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d5c5da2d-8f2d-5704-842b-6dea3afabacd with scrape type 2
2026-03-30 08:11:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d5c5da2d-8f2d-5704-842b-6dea3afabacd, identifier: GK19%20YXB
2026-03-30 08:11:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 215e3b8c-3db8-5cfd-8387-bab18116bb76 with identifier: WV22%20URE
2026-03-30 08:11:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 215e3b8c-3db8-5cfd-8387-bab18116bb76 with identifier: WV22%20URE
2026-03-30 08:11:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 215e3b8c-3db8-5cfd-8387-bab18116bb76 with identifier: WV22%20URE to the API
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=52&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 410,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WV22%20URE-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '215e3b8c-3db8-5cfd-8387-bab18116bb76',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'WV22 URE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WV22%20URE&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'AUDI',
 'model': 'Q3',
 'odometer': 23767,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'AUDI Q3 1.5 35 TFSI BLACK ED.S-T StationWagon',
 'transmission': 'automatic',
 'trim': '35 TFSI BLACK ED.S-T',
 'vin': 'WAUZZZF37N1065509',
 'year': 2022}
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV22%2520URE%27 HTTP/1.1" 200 None
2026-03-30 08:11:19 [bca.uk] INFO: Saving data for WV22%20URE: {'auction_closing_time': 1774951200.0, 'created_time': 1774390426.464159, 'last_price_update_time': 1774858279.147203}
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WV22%2520URE') HTTP/1.1" 204 0
2026-03-30 08:11:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d5c5da2d-8f2d-5704-842b-6dea3afabacd with identifier: GK19%20YXB
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=portimao+blue HTTP/1.1" 200 None
2026-03-30 08:11:19 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d5c5da2d-8f2d-5704-842b-6dea3afabacd with identifier: GK19%20YXB
2026-03-30 08:11:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d5c5da2d-8f2d-5704-842b-6dea3afabacd with identifier: GK19%20YXB to the API
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 120,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GK19%20YXB-GB',
 'category': 'Car',
 'color': 'portimao blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd5c5da2d-8f2d-5704-842b-6dea3afabacd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GK19 YXB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GK19%20YXB&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': '320D',
 'odometer': 70673,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'BMW 320D 2.0 XDRIVE M SPORT STEP Saloon',
 'transmission': 'automatic',
 'trim': 'XDRIVE M SPORT STEP',
 'vin': 'WBA5V72090AH99817',
 'year': 2019}
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK19%2520YXB%27 HTTP/1.1" 200 None
2026-03-30 08:11:19 [bca.uk] INFO: Saving data for GK19%20YXB: {'auction_closing_time': 1775037600.0, 'created_time': 1774564381.969397, 'last_price_update_time': 1774858279.769745}
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GK19%2520YXB') HTTP/1.1" 204 0
2026-03-30 08:11:19 [bca.uk] INFO: Found listing with ID: PE24%20XOW
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE24%2520XOW%27 HTTP/1.1" 200 None
2026-03-30 08:11:19 [bca.uk] INFO: Scrape type for PE24%20XOW: 0
2026-03-30 08:11:19 [bca.uk] INFO: Found listing with ID: BF10%20LFM
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF10%2520LFM%27 HTTP/1.1" 200 None
2026-03-30 08:11:19 [bca.uk] INFO: Scrape type for BF10%20LFM: 0
2026-03-30 08:11:19 [bca.uk] INFO: Found listing with ID: VK71%20OAJ
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK71%2520OAJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:19 [bca.uk] INFO: Scrape type for VK71%20OAJ: 0
2026-03-30 08:11:19 [bca.uk] INFO: Found listing with ID: YF66%20XUP
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF66%2520XUP%27 HTTP/1.1" 200 None
2026-03-30 08:11:19 [bca.uk] INFO: Scrape type for YF66%20XUP: 2
2026-03-30 08:11:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 131363e2-5dad-5748-8372-065d67c9e3d6 with identifier: YF66%20XUP
2026-03-30 08:11:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 131363e2-5dad-5748-8372-065d67c9e3d6 with scrape type 2
2026-03-30 08:11:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 131363e2-5dad-5748-8372-065d67c9e3d6 with scrape type 2
2026-03-30 08:11:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 131363e2-5dad-5748-8372-065d67c9e3d6, identifier: YF66%20XUP
2026-03-30 08:11:19 [bca.uk] INFO: Found listing with ID: LB67%20MSU
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB67%2520MSU%27 HTTP/1.1" 200 None
2026-03-30 08:11:19 [bca.uk] INFO: Scrape type for LB67%20MSU: 2
2026-03-30 08:11:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 487a22b6-5914-5c58-9fb8-bc52b07f798a with identifier: LB67%20MSU
2026-03-30 08:11:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 487a22b6-5914-5c58-9fb8-bc52b07f798a with scrape type 2
2026-03-30 08:11:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 487a22b6-5914-5c58-9fb8-bc52b07f798a with scrape type 2
2026-03-30 08:11:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 487a22b6-5914-5c58-9fb8-bc52b07f798a, identifier: LB67%20MSU
2026-03-30 08:11:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 131363e2-5dad-5748-8372-065d67c9e3d6 with identifier: YF66%20XUP
2026-03-30 08:11:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 131363e2-5dad-5748-8372-065d67c9e3d6 with identifier: YF66%20XUP
2026-03-30 08:11:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 131363e2-5dad-5748-8372-065d67c9e3d6 with identifier: YF66%20XUP to the API
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=52&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '131363e2-5dad-5748-8372-065d67c9e3d6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YF66 XUP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YF66%20XUP&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'BMW',
 'model': '520D',
 'odometer': 69121,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'BMW 520D 2.0 190 M SPORT STEP Saloon',
 'transmission': 'automatic',
 'trim': '190 M SPORT STEP',
 'vin': 'WBA5E52040G700304',
 'year': 2016}
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF66%2520XUP%27 HTTP/1.1" 200 None
2026-03-30 08:11:20 [bca.uk] INFO: Saving data for YF66%20XUP: {'auction_closing_time': 1774864800.0, 'created_time': 1774564543.255416, 'last_price_update_time': 1774858280.379911}
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YF66%2520XUP') HTTP/1.1" 204 0
2026-03-30 08:11:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 487a22b6-5914-5c58-9fb8-bc52b07f798a with identifier: LB67%20MSU
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=light+white HTTP/1.1" 200 None
2026-03-30 08:11:20 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 487a22b6-5914-5c58-9fb8-bc52b07f798a with identifier: LB67%20MSU
2026-03-30 08:11:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 487a22b6-5914-5c58-9fb8-bc52b07f798a with identifier: LB67%20MSU to the API
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LB67%20MSU-GB',
 'category': 'Car',
 'color': 'light white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '487a22b6-5914-5c58-9fb8-bc52b07f798a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LB67 MSU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LB67%20MSU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MINI',
 'model': 'COUNTRYMAN',
 'odometer': 105711,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'MINI COUNTRYMAN 1.5 COOPER ALL4 Hatchback',
 'transmission': 'automatic',
 'trim': 'COOPER ALL4',
 'vin': 'WMWYS520703B62424',
 'year': 2018}
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB67%2520MSU%27 HTTP/1.1" 200 None
2026-03-30 08:11:20 [bca.uk] INFO: Saving data for LB67%20MSU: {'auction_closing_time': 1775037600.0, 'created_time': 1774016411.663133, 'last_price_update_time': 1774858280.803524}
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LB67%2520MSU') HTTP/1.1" 204 0
2026-03-30 08:11:20 [bca.uk] INFO: Found listing with ID: AF68%20EJK
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF68%2520EJK%27 HTTP/1.1" 200 None
2026-03-30 08:11:20 [bca.uk] INFO: Scrape type for AF68%20EJK: 0
2026-03-30 08:11:20 [bca.uk] INFO: Found listing with ID: FY67%20UCG
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY67%2520UCG%27 HTTP/1.1" 200 None
2026-03-30 08:11:20 [bca.uk] INFO: Scrape type for FY67%20UCG: 0
2026-03-30 08:11:20 [bca.uk] INFO: Found listing with ID: EK71%20FTZ
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK71%2520FTZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:20 [bca.uk] INFO: Scrape type for EK71%20FTZ: 2
2026-03-30 08:11:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 870ed52c-f7bc-59ac-8f46-2a44b0dcbd51 with identifier: EK71%20FTZ
2026-03-30 08:11:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 870ed52c-f7bc-59ac-8f46-2a44b0dcbd51 with scrape type 2
2026-03-30 08:11:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 870ed52c-f7bc-59ac-8f46-2a44b0dcbd51 with scrape type 2
2026-03-30 08:11:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 870ed52c-f7bc-59ac-8f46-2a44b0dcbd51, identifier: EK71%20FTZ
2026-03-30 08:11:20 [bca.uk] INFO: Found listing with ID: LC19%20LTO
2026-03-30 08:11:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC19%2520LTO%27 HTTP/1.1" 200 None
2026-03-30 08:11:21 [bca.uk] INFO: Scrape type for LC19%20LTO: 2
2026-03-30 08:11:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fcf660a7-993b-56ef-b878-05e41cdaa0b9 with identifier: LC19%20LTO
2026-03-30 08:11:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fcf660a7-993b-56ef-b878-05e41cdaa0b9 with scrape type 2
2026-03-30 08:11:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fcf660a7-993b-56ef-b878-05e41cdaa0b9 with scrape type 2
2026-03-30 08:11:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fcf660a7-993b-56ef-b878-05e41cdaa0b9, identifier: LC19%20LTO
2026-03-30 08:11:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 870ed52c-f7bc-59ac-8f46-2a44b0dcbd51 with identifier: EK71%20FTZ
2026-03-30 08:11:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 870ed52c-f7bc-59ac-8f46-2a44b0dcbd51 with identifier: EK71%20FTZ
2026-03-30 08:11:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 870ed52c-f7bc-59ac-8f46-2a44b0dcbd51 with identifier: EK71%20FTZ to the API
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=52&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 217,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EK71%20FTZ-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-03T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '870ed52c-f7bc-59ac-8f46-2a44b0dcbd51',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EK71 FTZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EK71%20FTZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'FORD',
 'model': 'TRANSIT 350 FWD',
 'odometer': 66631,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT 350 FWD 2.0 EBL 130 L3 H2 TREND PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 130 L3 H2 TREND',
 'vin': 'WF0EXXTTREMG47154',
 'year': 2021}
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK71%2520FTZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:21 [bca.uk] INFO: Saving data for EK71%20FTZ: {'auction_closing_time': 1775210400.0, 'created_time': 1774504981.440759, 'last_price_update_time': 1774858281.389639}
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EK71%2520FTZ') HTTP/1.1" 204 0
2026-03-30 08:11:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fcf660a7-993b-56ef-b878-05e41cdaa0b9 with identifier: LC19%20LTO
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=melbourne+red++frozen+grey+hl HTTP/1.1" 200 None
2026-03-30 08:11:21 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fcf660a7-993b-56ef-b878-05e41cdaa0b9 with identifier: LC19%20LTO
2026-03-30 08:11:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fcf660a7-993b-56ef-b878-05e41cdaa0b9 with identifier: LC19%20LTO to the API
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 422 None
2026-03-30 08:11:21 [crawlers.pipelines.post_to_api] ERROR: bca.uk, item_id fcf660a7-993b-56ef-b878-05e41cdaa0b9: Failed to post item to https://api.app.infinit.cc/api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing: 422 Client Error: Unprocessable Entity for url: https://api.app.infinit.cc/api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing
 | Status Code: 422
 | Response Content: {"ValidationErrors":[{"PropertyName":"Color","ErrorMessage":"color value can only be expressed in letters","ErrorCode":0}],"WasSuccessful":false}
 | Response Headers: {'Content-Type': 'application/json', 'Date': 'Mon, 30 Mar 2026 08:11:21 GMT', 'Request-Context': 'appId=cid-v1:1a14ebe8-38cd-4629-ab2d-40684250fa5b', 'Server': 'Kestrel', 'Strict-Transport-Security': 'max-age=31536000; includeSubDomains; preload', 'Transfer-Encoding': 'chunked'}

2026-03-30 08:11:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LC19%20LTO-GB',
 'category': 'Car',
 'color': 'melbourne red  frozen grey hl',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'fcf660a7-993b-56ef-b878-05e41cdaa0b9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LC19 LTO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LC19%20LTO&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'I3',
 'odometer': 52391,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'BMW I3 120AH Hatchback',
 'transmission': 'automatic',
 'trim': '120AH',
 'vin': 'WBY8P220407D57293',
 'year': 2019}
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC19%2520LTO%27 HTTP/1.1" 200 None
2026-03-30 08:11:21 [bca.uk] INFO: Saving data for LC19%20LTO: {'auction_closing_time': 1775037600.0, 'created_time': 1774564364.016279, 'last_price_update_time': 1774858281.785204}
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LC19%2520LTO') HTTP/1.1" 204 0
2026-03-30 08:11:21 [bca.uk] INFO: Found listing with ID: MV23%20VTO
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV23%2520VTO%27 HTTP/1.1" 200 None
2026-03-30 08:11:21 [bca.uk] INFO: Scrape type for MV23%20VTO: 0
2026-03-30 08:11:21 [bca.uk] INFO: Found listing with ID: FV21%20ZTC
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV21%2520ZTC%27 HTTP/1.1" 200 None
2026-03-30 08:11:21 [bca.uk] INFO: Scrape type for FV21%20ZTC: 0
2026-03-30 08:11:21 [bca.uk] INFO: Found listing with ID: SG65%20YBJ
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG65%2520YBJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:21 [bca.uk] INFO: Scrape type for SG65%20YBJ: 0
2026-03-30 08:11:21 [bca.uk] INFO: Found listing with ID: VF69%20HJG
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VF69%2520HJG%27 HTTP/1.1" 200 None
2026-03-30 08:11:21 [bca.uk] INFO: Scrape type for VF69%20HJG: 0
2026-03-30 08:11:21 [bca.uk] INFO: Found listing with ID: DA21%20EWV
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA21%2520EWV%27 HTTP/1.1" 200 None
2026-03-30 08:11:21 [bca.uk] INFO: Scrape type for DA21%20EWV: 0
2026-03-30 08:11:21 [bca.uk] INFO: Found listing with ID: LP18%20JGU
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP18%2520JGU%27 HTTP/1.1" 200 None
2026-03-30 08:11:21 [bca.uk] INFO: Scrape type for LP18%20JGU: 2
2026-03-30 08:11:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8dda1b2b-d2d9-53d9-8690-121aaeab4f51 with identifier: LP18%20JGU
2026-03-30 08:11:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8dda1b2b-d2d9-53d9-8690-121aaeab4f51 with scrape type 2
2026-03-30 08:11:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8dda1b2b-d2d9-53d9-8690-121aaeab4f51 with scrape type 2
2026-03-30 08:11:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8dda1b2b-d2d9-53d9-8690-121aaeab4f51, identifier: LP18%20JGU
2026-03-30 08:11:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8dda1b2b-d2d9-53d9-8690-121aaeab4f51 with identifier: LP18%20JGU
2026-03-30 08:11:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8dda1b2b-d2d9-53d9-8690-121aaeab4f51 with identifier: LP18%20JGU
2026-03-30 08:11:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8dda1b2b-d2d9-53d9-8690-121aaeab4f51 with identifier: LP18%20JGU to the API
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 132,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LP18%20JGU-GB',
 'category': 'Car',
 'color': 'mineral grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '8dda1b2b-d2d9-53d9-8690-121aaeab4f51',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LP18 JGU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LP18%20JGU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 99378,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'BMW X1 2.0 XDRIVE 18D M SPORT StationWagon',
 'transmission': 'manual',
 'trim': 'XDRIVE 18D M SPORT',
 'vin': 'WBAJH720403D42813',
 'year': 2018}
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP18%2520JGU%27 HTTP/1.1" 200 None
2026-03-30 08:11:22 [bca.uk] INFO: Saving data for LP18%20JGU: {'auction_closing_time': 1775037600.0, 'created_time': 1774564365.903513, 'last_price_update_time': 1774858282.286242}
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LP18%2520JGU') HTTP/1.1" 204 0
2026-03-30 08:11:22 [bca.uk] INFO: Found listing with ID: RE71%20OHV
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE71%2520OHV%27 HTTP/1.1" 200 None
2026-03-30 08:11:22 [bca.uk] INFO: Scrape type for RE71%20OHV: 2
2026-03-30 08:11:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ee4270c5-18ce-5016-9862-eada5de4845a with identifier: RE71%20OHV
2026-03-30 08:11:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ee4270c5-18ce-5016-9862-eada5de4845a with scrape type 2
2026-03-30 08:11:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ee4270c5-18ce-5016-9862-eada5de4845a with scrape type 2
2026-03-30 08:11:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ee4270c5-18ce-5016-9862-eada5de4845a, identifier: RE71%20OHV
2026-03-30 08:11:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ee4270c5-18ce-5016-9862-eada5de4845a with identifier: RE71%20OHV
2026-03-30 08:11:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ee4270c5-18ce-5016-9862-eada5de4845a with identifier: RE71%20OHV
2026-03-30 08:11:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ee4270c5-18ce-5016-9862-eada5de4845a with identifier: RE71%20OHV to the API
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RE71%20OHV-GB',
 'category': 'Car',
 'color': 'black sapphire',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'ee4270c5-18ce-5016-9862-eada5de4845a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'RE71 OHV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RE71%20OHV&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'IX',
 'odometer': 63694,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'BMW IX 240KW 76KWH XD40 M SPORT StationWagon',
 'transmission': 'automatic',
 'trim': '240KW 76KWH XD40 M SPORT',
 'vin': 'WBY12CF060CJ36279',
 'year': 2021}
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE71%2520OHV%27 HTTP/1.1" 200 None
2026-03-30 08:11:22 [bca.uk] INFO: Saving data for RE71%20OHV: {'auction_closing_time': 1775037600.0, 'created_time': 1774564350.120967, 'last_price_update_time': 1774858282.816282}
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RE71%2520OHV') HTTP/1.1" 204 0
2026-03-30 08:11:22 [bca.uk] INFO: Found listing with ID: YH71%20NKU
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH71%2520NKU%27 HTTP/1.1" 200 None
2026-03-30 08:11:22 [bca.uk] INFO: Scrape type for YH71%20NKU: 2
2026-03-30 08:11:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7aa0f85c-0212-59ff-b1e5-2dac1dd1f756 with identifier: YH71%20NKU
2026-03-30 08:11:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7aa0f85c-0212-59ff-b1e5-2dac1dd1f756 with scrape type 2
2026-03-30 08:11:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7aa0f85c-0212-59ff-b1e5-2dac1dd1f756 with scrape type 2
2026-03-30 08:11:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7aa0f85c-0212-59ff-b1e5-2dac1dd1f756, identifier: YH71%20NKU
2026-03-30 08:11:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7aa0f85c-0212-59ff-b1e5-2dac1dd1f756 with identifier: YH71%20NKU
2026-03-30 08:11:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:23 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=phytonic+blue HTTP/1.1" 200 None
2026-03-30 08:11:23 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7aa0f85c-0212-59ff-b1e5-2dac1dd1f756 with identifier: YH71%20NKU
2026-03-30 08:11:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7aa0f85c-0212-59ff-b1e5-2dac1dd1f756 with identifier: YH71%20NKU to the API
2026-03-30 08:11:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YH71%20NKU-GB',
 'category': 'Car',
 'color': 'phytonic blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '7aa0f85c-0212-59ff-b1e5-2dac1dd1f756',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YH71 NKU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YH71%20NKU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'IX',
 'odometer': 29183,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'BMW IX 240KW 76KWH XD40 M SPORT StationWagon',
 'transmission': 'automatic',
 'trim': '240KW 76KWH XD40 M SPORT',
 'vin': 'WBY12CF010CH55441',
 'year': 2021}
2026-03-30 08:11:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH71%2520NKU%27 HTTP/1.1" 200 None
2026-03-30 08:11:23 [bca.uk] INFO: Saving data for YH71%20NKU: {'auction_closing_time': 1775037600.0, 'created_time': 1774016409.73309, 'last_price_update_time': 1774858283.77826}
2026-03-30 08:11:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YH71%2520NKU') HTTP/1.1" 204 0
2026-03-30 08:11:23 [bca.uk] INFO: Found listing with ID: YK18%20YXU
2026-03-30 08:11:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK18%2520YXU%27 HTTP/1.1" 200 None
2026-03-30 08:11:23 [bca.uk] INFO: Scrape type for YK18%20YXU: 2
2026-03-30 08:11:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: df8e066e-a372-5ac2-98b6-aad4e37cd2f8 with identifier: YK18%20YXU
2026-03-30 08:11:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item df8e066e-a372-5ac2-98b6-aad4e37cd2f8 with scrape type 2
2026-03-30 08:11:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item df8e066e-a372-5ac2-98b6-aad4e37cd2f8 with scrape type 2
2026-03-30 08:11:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: df8e066e-a372-5ac2-98b6-aad4e37cd2f8, identifier: YK18%20YXU
2026-03-30 08:11:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: df8e066e-a372-5ac2-98b6-aad4e37cd2f8 with identifier: YK18%20YXU
2026-03-30 08:11:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: df8e066e-a372-5ac2-98b6-aad4e37cd2f8 with identifier: YK18%20YXU
2026-03-30 08:11:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: df8e066e-a372-5ac2-98b6-aad4e37cd2f8 with identifier: YK18%20YXU to the API
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YK18%20YXU-GB',
 'category': 'Car',
 'color': 'mineral grey',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'df8e066e-a372-5ac2-98b6-aad4e37cd2f8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YK18 YXU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YK18%20YXU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': '220I',
 'odometer': 45340,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'BMW 220I 2.0 T M SPORT STEP Coupe',
 'transmission': 'automatic',
 'trim': 'T M SPORT STEP',
 'vin': 'WBA2H52090VD46482',
 'year': 2018}
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK18%2520YXU%27 HTTP/1.1" 200 None
2026-03-30 08:11:24 [bca.uk] INFO: Saving data for YK18%20YXU: {'auction_closing_time': 1775037600.0, 'created_time': 1774564341.414787, 'last_price_update_time': 1774858284.214928}
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YK18%2520YXU') HTTP/1.1" 204 0
2026-03-30 08:11:24 [bca.uk] INFO: Found listing with ID: YS18%20HMA
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS18%2520HMA%27 HTTP/1.1" 200 None
2026-03-30 08:11:24 [bca.uk] INFO: Scrape type for YS18%20HMA: 2
2026-03-30 08:11:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fe39851e-8c54-5975-8745-21aa89dfa46e with identifier: YS18%20HMA
2026-03-30 08:11:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fe39851e-8c54-5975-8745-21aa89dfa46e with scrape type 2
2026-03-30 08:11:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fe39851e-8c54-5975-8745-21aa89dfa46e with scrape type 2
2026-03-30 08:11:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fe39851e-8c54-5975-8745-21aa89dfa46e, identifier: YS18%20HMA
2026-03-30 08:11:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fe39851e-8c54-5975-8745-21aa89dfa46e with identifier: YS18%20HMA
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=long+beach+blue HTTP/1.1" 200 None
2026-03-30 08:11:24 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fe39851e-8c54-5975-8745-21aa89dfa46e with identifier: YS18%20HMA
2026-03-30 08:11:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fe39851e-8c54-5975-8745-21aa89dfa46e with identifier: YS18%20HMA to the API
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 185,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YS18%20HMA-GB',
 'category': 'Car',
 'color': 'long beach blue',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '3.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'fe39851e-8c54-5975-8745-21aa89dfa46e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YS18 HMA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YS18%20HMA&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'M2',
 'odometer': 46409,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'BMW M2 3.0 365 DCT Coupe',
 'transmission': 'automatic',
 'trim': '365 DCT',
 'vin': 'WBS1J52010VD44821',
 'year': 2018}
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS18%2520HMA%27 HTTP/1.1" 200 None
2026-03-30 08:11:24 [bca.uk] INFO: Saving data for YS18%20HMA: {'auction_closing_time': 1775037600.0, 'created_time': 1774016410.717871, 'last_price_update_time': 1774858284.946122}
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YS18%2520HMA') HTTP/1.1" 204 0
2026-03-30 08:11:24 [bca.uk] INFO: Found listing with ID: BC72%20CZN
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC72%2520CZN%27 HTTP/1.1" 200 None
2026-03-30 08:11:24 [bca.uk] INFO: Scrape type for BC72%20CZN: 0
2026-03-30 08:11:24 [bca.uk] INFO: Found listing with ID: RK73%20YDM
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK73%2520YDM%27 HTTP/1.1" 200 None
2026-03-30 08:11:25 [bca.uk] INFO: Scrape type for RK73%20YDM: 0
2026-03-30 08:11:25 [bca.uk] INFO: Found listing with ID: YP22%20JMV
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP22%2520JMV%27 HTTP/1.1" 200 None
2026-03-30 08:11:25 [bca.uk] INFO: Scrape type for YP22%20JMV: 0
2026-03-30 08:11:25 [bca.uk] INFO: Found listing with ID: BG68%20JRO
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG68%2520JRO%27 HTTP/1.1" 200 None
2026-03-30 08:11:25 [bca.uk] INFO: Scrape type for BG68%20JRO: 2
2026-03-30 08:11:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d7308ecd-5772-59cb-8e6e-958ad5a41653 with identifier: BG68%20JRO
2026-03-30 08:11:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d7308ecd-5772-59cb-8e6e-958ad5a41653 with scrape type 2
2026-03-30 08:11:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d7308ecd-5772-59cb-8e6e-958ad5a41653 with scrape type 2
2026-03-30 08:11:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d7308ecd-5772-59cb-8e6e-958ad5a41653, identifier: BG68%20JRO
2026-03-30 08:11:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=53&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:11:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d7308ecd-5772-59cb-8e6e-958ad5a41653 with identifier: BG68%20JRO
2026-03-30 08:11:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d7308ecd-5772-59cb-8e6e-958ad5a41653 with identifier: BG68%20JRO
2026-03-30 08:11:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d7308ecd-5772-59cb-8e6e-958ad5a41653 with identifier: BG68%20JRO to the API
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BG68%20JRO-GB',
 'category': 'Car',
 'color': 'alpine white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd7308ecd-5772-59cb-8e6e-958ad5a41653',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BG68 JRO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BG68%20JRO&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'BMW',
 'model': '118I',
 'odometer': 63251,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'BMW 118I 1.5 SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'SPORT',
 'vin': 'WBA1R520307B76987',
 'year': 2018}
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG68%2520JRO%27 HTTP/1.1" 200 None
2026-03-30 08:11:25 [bca.uk] INFO: Saving data for BG68%20JRO: {'auction_closing_time': 1775037600.0, 'created_time': 1774047237.837753, 'last_price_update_time': 1774858285.426924}
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BG68%2520JRO') HTTP/1.1" 204 0
2026-03-30 08:11:25 [bca.uk] INFO: Found listing with ID: XM05%20BMW
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27XM05%2520BMW%27 HTTP/1.1" 200 None
2026-03-30 08:11:25 [bca.uk] INFO: Scrape type for XM05%20BMW: 2
2026-03-30 08:11:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c3ef1589-515a-55d4-94c1-1bfa987625c6 with identifier: XM05%20BMW
2026-03-30 08:11:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c3ef1589-515a-55d4-94c1-1bfa987625c6 with scrape type 2
2026-03-30 08:11:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c3ef1589-515a-55d4-94c1-1bfa987625c6 with scrape type 2
2026-03-30 08:11:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c3ef1589-515a-55d4-94c1-1bfa987625c6, identifier: XM05%20BMW
2026-03-30 08:11:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c3ef1589-515a-55d4-94c1-1bfa987625c6 with identifier: XM05%20BMW
2026-03-30 08:11:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c3ef1589-515a-55d4-94c1-1bfa987625c6 with identifier: XM05%20BMW
2026-03-30 08:11:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c3ef1589-515a-55d4-94c1-1bfa987625c6 with identifier: XM05%20BMW to the API
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=XM05%20BMW-GB',
 'category': 'Car',
 'color': 'black sapphire',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'c3ef1589-515a-55d4-94c1-1bfa987625c6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'XM05 BMW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=XM05%20BMW&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'BMW',
 'model': 'IX',
 'odometer': 11784,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW IX 385KW 111KWH XD50 M SPORT ED. StationWagon',
 'transmission': 'automatic',
 'trim': '385KW 111KWH XD50 M SPORT ED.',
 'vin': 'WBY22CF080CJ86718',
 'year': 2022}
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27XM05%2520BMW%27 HTTP/1.1" 200 None
2026-03-30 08:11:25 [bca.uk] INFO: Saving data for XM05%20BMW: {'auction_closing_time': 1775037600.0, 'created_time': 1774564318.879424, 'last_price_update_time': 1774858285.867527}
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='XM05%2520BMW') HTTP/1.1" 204 0
2026-03-30 08:11:25 [bca.uk] INFO: Found listing with ID: WA23%20VFM
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA23%2520VFM%27 HTTP/1.1" 200 None
2026-03-30 08:11:25 [bca.uk] INFO: Scrape type for WA23%20VFM: 0
2026-03-30 08:11:25 [bca.uk] INFO: Found listing with ID: HT24%20VKL
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT24%2520VKL%27 HTTP/1.1" 200 None
2026-03-30 08:11:25 [bca.uk] INFO: Scrape type for HT24%20VKL: 0
2026-03-30 08:11:25 [bca.uk] INFO: Found listing with ID: AJ72%20ZXK
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ72%2520ZXK%27 HTTP/1.1" 200 None
2026-03-30 08:11:25 [bca.uk] INFO: Scrape type for AJ72%20ZXK: 2
2026-03-30 08:11:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3cc8b246-5ee7-538c-9f1f-2005dbeb0c73 with identifier: AJ72%20ZXK
2026-03-30 08:11:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3cc8b246-5ee7-538c-9f1f-2005dbeb0c73 with scrape type 2
2026-03-30 08:11:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3cc8b246-5ee7-538c-9f1f-2005dbeb0c73 with scrape type 2
2026-03-30 08:11:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3cc8b246-5ee7-538c-9f1f-2005dbeb0c73, identifier: AJ72%20ZXK
2026-03-30 08:11:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3cc8b246-5ee7-538c-9f1f-2005dbeb0c73 with identifier: AJ72%20ZXK
2026-03-30 08:11:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3cc8b246-5ee7-538c-9f1f-2005dbeb0c73 with identifier: AJ72%20ZXK
2026-03-30 08:11:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3cc8b246-5ee7-538c-9f1f-2005dbeb0c73 with identifier: AJ72%20ZXK to the API
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 145,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AJ72%20ZXK-GB',
 'category': 'Car',
 'color': 'sophisto grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '3cc8b246-5ee7-538c-9f1f-2005dbeb0c73',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'AJ72 ZXK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AJ72%20ZXK&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'BMW',
 'model': '530D',
 'odometer': 104545,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'BMW 530D 3.0 MHT XDRIVE M SPORT Saloon',
 'transmission': 'automatic',
 'trim': 'MHT XDRIVE M SPORT',
 'vin': 'WBA32AH080CM55773',
 'year': 2023}
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ72%2520ZXK%27 HTTP/1.1" 200 None
2026-03-30 08:11:26 [bca.uk] INFO: Saving data for AJ72%20ZXK: {'auction_closing_time': 1775037600.0, 'created_time': 1774564265.752177, 'last_price_update_time': 1774858286.350048}
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AJ72%2520ZXK') HTTP/1.1" 204 0
2026-03-30 08:11:26 [bca.uk] INFO: Found listing with ID: AK69%20KYO
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK69%2520KYO%27 HTTP/1.1" 200 None
2026-03-30 08:11:26 [bca.uk] INFO: Scrape type for AK69%20KYO: 2
2026-03-30 08:11:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5faaaebe-2c50-567c-903f-907e3c620913 with identifier: AK69%20KYO
2026-03-30 08:11:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5faaaebe-2c50-567c-903f-907e3c620913 with scrape type 2
2026-03-30 08:11:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5faaaebe-2c50-567c-903f-907e3c620913 with scrape type 2
2026-03-30 08:11:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5faaaebe-2c50-567c-903f-907e3c620913, identifier: AK69%20KYO
2026-03-30 08:11:26 [bca.uk] INFO: Total items found: 100
2026-03-30 08:11:26 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded
2026-03-30 08:11:26 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:11:26 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5faaaebe-2c50-567c-903f-907e3c620913 with identifier: AK69%20KYO
2026-03-30 08:11:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5faaaebe-2c50-567c-903f-907e3c620913 with identifier: AK69%20KYO
2026-03-30 08:11:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5faaaebe-2c50-567c-903f-907e3c620913 with identifier: AK69%20KYO to the API
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 122,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AK69%20KYO-GB',
 'category': 'Car',
 'color': 'light white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5faaaebe-2c50-567c-903f-907e3c620913',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AK69 KYO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AK69%20KYO&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MINI',
 'model': 'COUNTRYMAN',
 'odometer': 97987,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MINI COUNTRYMAN 1.5 COOPER CLASSIC Hatchback',
 'transmission': 'automatic',
 'trim': 'COOPER CLASSIC',
 'vin': 'WMWYW320X03L46200',
 'year': 2019}
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK69%2520KYO%27 HTTP/1.1" 200 None
2026-03-30 08:11:26 [bca.uk] INFO: Saving data for AK69%20KYO: {'auction_closing_time': 1775037600.0, 'created_time': 1774047440.785684, 'last_price_update_time': 1774858286.965057}
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AK69%2520KYO') HTTP/1.1" 204 0
2026-03-30 08:11:26 [bca.uk] INFO: Found listing with ID: AO73%20UYC
2026-03-30 08:11:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO73%2520UYC%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for AO73%20UYC: 2
2026-03-30 08:11:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6103a2d6-216d-5d58-8aa8-05e51dcd3290 with identifier: AO73%20UYC
2026-03-30 08:11:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6103a2d6-216d-5d58-8aa8-05e51dcd3290 with scrape type 2
2026-03-30 08:11:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6103a2d6-216d-5d58-8aa8-05e51dcd3290 with scrape type 2
2026-03-30 08:11:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6103a2d6-216d-5d58-8aa8-05e51dcd3290, identifier: AO73%20UYC
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: NX16%20EHU
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX16%2520EHU%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for NX16%20EHU: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: PK20%20YWT
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK20%2520YWT%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for PK20%20YWT: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: WV71%20VFO
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV71%2520VFO%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for WV71%20VFO: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: WF09%20CHK
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF09%2520CHK%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for WF09%20CHK: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: IGZ%206918
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27IGZ%25206918%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for IGZ%206918: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: YK71%20URY
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK71%2520URY%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for YK71%20URY: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: YH21%20FMX
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH21%2520FMX%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for YH21%20FMX: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: WX23%20ZDM
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX23%2520ZDM%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for WX23%20ZDM: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: WA70%20XVF
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA70%2520XVF%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for WA70%20XVF: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: RJ74%20BWF
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ74%2520BWF%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for RJ74%20BWF: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: LB20%20VHZ
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB20%2520VHZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for LB20%20VHZ: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: Y447%20GHC
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y447%2520GHC%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for Y447%20GHC: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: FT19%20KWD
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT19%2520KWD%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for FT19%20KWD: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: KS54%20UBV
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS54%2520UBV%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for KS54%20UBV: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: ET18%20TFK
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET18%2520TFK%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for ET18%20TFK: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: WV69%20JWM
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV69%2520JWM%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for WV69%20JWM: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: LD19%20LGG
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD19%2520LGG%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for LD19%20LGG: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: PX69%20VGU
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX69%2520VGU%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for PX69%20VGU: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: CK67%20TXJ
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK67%2520TXJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for CK67%20TXJ: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: DG12%20YOW
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG12%2520YOW%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for DG12%20YOW: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: EK65%20FOP
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK65%2520FOP%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for EK65%20FOP: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: MH65%20UFE
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH65%2520UFE%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for MH65%20UFE: 0
2026-03-30 08:11:27 [bca.uk] INFO: Found listing with ID: RE14%20VAK
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE14%2520VAK%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Scrape type for RE14%20VAK: 2
2026-03-30 08:11:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 847f35da-39fe-5719-ab54-3632bb33695d with identifier: RE14%20VAK
2026-03-30 08:11:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 847f35da-39fe-5719-ab54-3632bb33695d with scrape type 2
2026-03-30 08:11:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 847f35da-39fe-5719-ab54-3632bb33695d with scrape type 2
2026-03-30 08:11:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 847f35da-39fe-5719-ab54-3632bb33695d, identifier: RE14%20VAK
2026-03-30 08:11:27 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:27 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6103a2d6-216d-5d58-8aa8-05e51dcd3290 with identifier: AO73%20UYC
2026-03-30 08:11:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6103a2d6-216d-5d58-8aa8-05e51dcd3290 with identifier: AO73%20UYC
2026-03-30 08:11:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6103a2d6-216d-5d58-8aa8-05e51dcd3290 with identifier: AO73%20UYC to the API
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AO73%20UYC-GB',
 'category': 'Car',
 'color': 'black sapphire',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '6103a2d6-216d-5d58-8aa8-05e51dcd3290',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'AO73 UYC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AO73%20UYC&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'BMW',
 'model': 'IX',
 'odometer': 23287,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'BMW IX 240KW 76KWH XD40 M SPORT StationWagon',
 'transmission': 'automatic',
 'trim': '240KW 76KWH XD40 M SPORT',
 'vin': 'WBY12CF090CP63476',
 'year': 2023}
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO73%2520UYC%27 HTTP/1.1" 200 None
2026-03-30 08:11:27 [bca.uk] INFO: Saving data for AO73%20UYC: {'auction_closing_time': 1775037600.0, 'created_time': 1774047423.758027, 'last_price_update_time': 1774858287.970475}
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AO73%2520UYC') HTTP/1.1" 204 0
2026-03-30 08:11:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 847f35da-39fe-5719-ab54-3632bb33695d with identifier: RE14%20VAK
2026-03-30 08:11:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 847f35da-39fe-5719-ab54-3632bb33695d with identifier: RE14%20VAK
2026-03-30 08:11:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 847f35da-39fe-5719-ab54-3632bb33695d with identifier: RE14%20VAK to the API
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=53&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RE14%20VAK-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '847f35da-39fe-5719-ab54-3632bb33695d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RE14 VAK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RE14%20VAK&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'HONDA',
 'model': 'CIVIC',
 'odometer': 136929,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'HONDA CIVIC 1.8 I-VTEC S Hatchback',
 'transmission': 'manual',
 'trim': 'I-VTEC S',
 'vin': 'SHHFK2740EU004777',
 'year': 2014}
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE14%2520VAK%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Saving data for RE14%20VAK: {'auction_closing_time': 1774864800.0, 'created_time': 1774365586.917935, 'last_price_update_time': 1774858288.381928}
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RE14%2520VAK') HTTP/1.1" 204 0
2026-03-30 08:11:28 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: CP69%20CMU
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP69%2520CMU%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for CP69%20CMU: 2
2026-03-30 08:11:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1c1279e0-d318-5981-86c7-c143b9df73f8 with identifier: CP69%20CMU
2026-03-30 08:11:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1c1279e0-d318-5981-86c7-c143b9df73f8 with scrape type 2
2026-03-30 08:11:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1c1279e0-d318-5981-86c7-c143b9df73f8 with scrape type 2
2026-03-30 08:11:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1c1279e0-d318-5981-86c7-c143b9df73f8, identifier: CP69%20CMU
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: WF09%20HMZ
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF09%2520HMZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for WF09%20HMZ: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: RX52%20CAE
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX52%2520CAE%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for RX52%20CAE: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: AV18%20KAE
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV18%2520KAE%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for AV18%20KAE: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: SV21%20WXG
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV21%2520WXG%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for SV21%20WXG: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: DL70%20KHF
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL70%2520KHF%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for DL70%20KHF: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: KW18%20VNT
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW18%2520VNT%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for KW18%20VNT: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: VA19%20HEV
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA19%2520HEV%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for VA19%20HEV: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: AO69%20NDJ
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO69%2520NDJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for AO69%20NDJ: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: LL69%20HUO
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL69%2520HUO%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for LL69%20HUO: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: EK70%20ZYR
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK70%2520ZYR%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for EK70%20ZYR: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: RF19%20ZFY
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF19%2520ZFY%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for RF19%20ZFY: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: LT69%20LKE
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT69%2520LKE%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for LT69%20LKE: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: FT68%20OJC
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT68%2520OJC%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for FT68%20OJC: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: HX14%20MJY
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX14%2520MJY%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for HX14%20MJY: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: LM63%20FKO
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM63%2520FKO%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for LM63%20FKO: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: RE66%20OXK
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE66%2520OXK%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for RE66%20OXK: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: WJ14%20XTV
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ14%2520XTV%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for WJ14%20XTV: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: AK11%20RKO
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK11%2520RKO%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for AK11%20RKO: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: HD15%20FWV
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HD15%2520FWV%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for HD15%20FWV: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: HK10%20TZB
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK10%2520TZB%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for HK10%20TZB: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: HF53%20FDY
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF53%2520FDY%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for HF53%20FDY: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: FA06%20WRJ
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA06%2520WRJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for FA06%20WRJ: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: GF15%20BPZ
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF15%2520BPZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for GF15%20BPZ: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: YD07%20AWP
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD07%2520AWP%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for YD07%20AWP: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: EO54%20EKR
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO54%2520EKR%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for EO54%20EKR: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: NJ52%20ZYO
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ52%2520ZYO%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for NJ52%20ZYO: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: FH06%20VGN
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH06%2520VGN%27 HTTP/1.1" 200 None
2026-03-30 08:11:28 [bca.uk] INFO: Scrape type for FH06%20VGN: 0
2026-03-30 08:11:28 [bca.uk] INFO: Found listing with ID: LM63%20NDL
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM63%2520NDL%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for LM63%20NDL: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: MF62%20ZHE
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF62%2520ZHE%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for MF62%20ZHE: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: WJ58%20ZYW
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ58%2520ZYW%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for WJ58%20ZYW: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: YK09%20RLU
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK09%2520RLU%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for YK09%20RLU: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: YW15%20JZT
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YW15%2520JZT%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for YW15%20JZT: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: AF64%20XAD
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF64%2520XAD%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for AF64%20XAD: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: BG09%20PWY
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG09%2520PWY%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for BG09%20PWY: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: BJ07%20FXF
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ07%2520FXF%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for BJ07%20FXF: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: DG10%20CJE
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG10%2520CJE%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for DG10%20CJE: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: FE08%20SUV
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE08%2520SUV%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for FE08%20SUV: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: WN09%20WNE
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN09%2520WNE%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for WN09%20WNE: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: YK57%20HJD
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK57%2520HJD%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for YK57%20HJD: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: FV05%20SXW
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV05%2520SXW%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for FV05%20SXW: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: DK14%20MUE
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK14%2520MUE%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for DK14%20MUE: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: KT07%20EJJ
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT07%2520EJJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for KT07%20EJJ: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: MF08%20OWR
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF08%2520OWR%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for MF08%20OWR: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: NU12%20HVK
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU12%2520HVK%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for NU12%20HVK: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: YT64%20NMO
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT64%2520NMO%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for YT64%20NMO: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: MD07%20ECA
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD07%2520ECA%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for MD07%20ECA: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: NA15%20VFU
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA15%2520VFU%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for NA15%20VFU: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: NX68%20YWG
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX68%2520YWG%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for NX68%20YWG: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: OV67%20YLG
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV67%2520YLG%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for OV67%20YLG: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: YS66%20OZH
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS66%2520OZH%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for YS66%20OZH: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: AE14%20PHU
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE14%2520PHU%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for AE14%20PHU: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: EY15%20MLZ
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY15%2520MLZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for EY15%20MLZ: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: HK15%20BNX
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK15%2520BNX%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for HK15%20BNX: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: HN13%20VMC
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN13%2520VMC%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for HN13%20VMC: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: HY62%20XOF
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY62%2520XOF%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for HY62%20XOF: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: LX63%20TBY
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX63%2520TBY%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for LX63%20TBY: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: RJ62%20UDU
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ62%2520UDU%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for RJ62%20UDU: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: VO58%20VJY
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO58%2520VJY%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for VO58%20VJY: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: AF62%20VWX
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF62%2520VWX%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for AF62%20VWX: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: BG58%20UJK
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG58%2520UJK%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for BG58%20UJK: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: BX63%20PGE
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX63%2520PGE%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for BX63%20PGE: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: FD12%20OXZ
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD12%2520OXZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for FD12%20OXZ: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: KM15%20BYX
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM15%2520BYX%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for KM15%20BYX: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: YB71%20DKO
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB71%2520DKO%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for YB71%20DKO: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: LD15%20GCY
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD15%2520GCY%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for LD15%20GCY: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: ML15%20VSM
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML15%2520VSM%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for ML15%20VSM: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: KP72%20UNW
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP72%2520UNW%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for KP72%20UNW: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: YY65%20CKG
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY65%2520CKG%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for YY65%20CKG: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: WU21%20YXA
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU21%2520YXA%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for WU21%20YXA: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: YO22%20UJB
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO22%2520UJB%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for YO22%20UJB: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: PY19%20YTM
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY19%2520YTM%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for PY19%20YTM: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: GX19%20VJN
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX19%2520VJN%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for GX19%20VJN: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: YJ66%20ANS
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ66%2520ANS%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for YJ66%20ANS: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: XX07%20KEL
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27XX07%2520KEL%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for XX07%20KEL: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: YH69%20SLZ
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH69%2520SLZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for YH69%20SLZ: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: YH15%20KZD
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH15%2520KZD%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for YH15%20KZD: 0
2026-03-30 08:11:29 [bca.uk] INFO: Found listing with ID: YG63%20HKA
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG63%2520HKA%27 HTTP/1.1" 200 None
2026-03-30 08:11:29 [bca.uk] INFO: Scrape type for YG63%20HKA: 0
2026-03-30 08:11:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1c1279e0-d318-5981-86c7-c143b9df73f8 with identifier: CP69%20CMU
2026-03-30 08:11:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1c1279e0-d318-5981-86c7-c143b9df73f8 with identifier: CP69%20CMU
2026-03-30 08:11:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1c1279e0-d318-5981-86c7-c143b9df73f8 with identifier: CP69%20CMU to the API
2026-03-30 08:11:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CP69%20CMU-GB',
 'category': 'Car',
 'color': 'black sapphire',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '1c1279e0-d318-5981-86c7-c143b9df73f8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CP69 CMU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CP69%20CMU&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'BMW',
 'model': '420D',
 'odometer': 81776,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'BMW 420D 2.0 190 M SPORT STEP Coupe',
 'transmission': 'automatic',
 'trim': '190 M SPORT STEP',
 'vin': 'WBA4X32020AF37734',
 'year': 2019}
2026-03-30 08:11:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP69%2520CMU%27 HTTP/1.1" 200 None
2026-03-30 08:11:30 [bca.uk] INFO: Saving data for CP69%20CMU: {'auction_closing_time': 1775037600.0, 'created_time': 1774564253.869446, 'last_price_update_time': 1774858290.753842}
2026-03-30 08:11:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CP69%2520CMU') HTTP/1.1" 204 0
2026-03-30 08:11:30 [bca.uk] INFO: Found listing with ID: HN22%20LFY
2026-03-30 08:11:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN22%2520LFY%27 HTTP/1.1" 200 None
2026-03-30 08:11:30 [bca.uk] INFO: Scrape type for HN22%20LFY: 2
2026-03-30 08:11:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 02cb93f6-6b90-5f5e-b2dc-1b0c64b3b4fa with identifier: HN22%20LFY
2026-03-30 08:11:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 02cb93f6-6b90-5f5e-b2dc-1b0c64b3b4fa with scrape type 2
2026-03-30 08:11:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 02cb93f6-6b90-5f5e-b2dc-1b0c64b3b4fa with scrape type 2
2026-03-30 08:11:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 02cb93f6-6b90-5f5e-b2dc-1b0c64b3b4fa, identifier: HN22%20LFY
2026-03-30 08:11:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 02cb93f6-6b90-5f5e-b2dc-1b0c64b3b4fa with identifier: HN22%20LFY
2026-03-30 08:11:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:31 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=jet+black HTTP/1.1" 200 None
2026-03-30 08:11:31 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:31 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 02cb93f6-6b90-5f5e-b2dc-1b0c64b3b4fa with identifier: HN22%20LFY
2026-03-30 08:11:31 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 02cb93f6-6b90-5f5e-b2dc-1b0c64b3b4fa with identifier: HN22%20LFY to the API
2026-03-30 08:11:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:31 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HN22%20LFY-GB',
 'category': 'Car',
 'color': 'jet black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '02cb93f6-6b90-5f5e-b2dc-1b0c64b3b4fa',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'HN22 LFY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HN22%20LFY&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'BMW',
 'model': '218I GRAN COUPE',
 'odometer': 46447,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW 218I GRAN COUPE 1.5 136 SPORT (LCP)DCT Coupe',
 'transmission': 'automatic',
 'trim': '136 SPORT (LCP)DCT',
 'vin': 'WBA12AK0007K80850',
 'year': 2022}
2026-03-30 08:11:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN22%2520LFY%27 HTTP/1.1" 200 None
2026-03-30 08:11:31 [bca.uk] INFO: Saving data for HN22%20LFY: {'auction_closing_time': 1775037600.0, 'created_time': 1774564255.318053, 'last_price_update_time': 1774858291.792578}
2026-03-30 08:11:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HN22%2520LFY') HTTP/1.1" 204 0
2026-03-30 08:11:31 [bca.uk] INFO: Found listing with ID: HX68%20NPN
2026-03-30 08:11:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX68%2520NPN%27 HTTP/1.1" 200 None
2026-03-30 08:11:31 [bca.uk] INFO: Scrape type for HX68%20NPN: 2
2026-03-30 08:11:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5351a628-fc9e-5145-beb1-2a63870e16f5 with identifier: HX68%20NPN
2026-03-30 08:11:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5351a628-fc9e-5145-beb1-2a63870e16f5 with scrape type 2
2026-03-30 08:11:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5351a628-fc9e-5145-beb1-2a63870e16f5 with scrape type 2
2026-03-30 08:11:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5351a628-fc9e-5145-beb1-2a63870e16f5, identifier: HX68%20NPN
2026-03-30 08:11:31 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5351a628-fc9e-5145-beb1-2a63870e16f5 with identifier: HX68%20NPN
2026-03-30 08:11:31 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5351a628-fc9e-5145-beb1-2a63870e16f5 with identifier: HX68%20NPN
2026-03-30 08:11:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5351a628-fc9e-5145-beb1-2a63870e16f5 with identifier: HX68%20NPN to the API
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HX68%20NPN-GB',
 'category': 'Car',
 'color': 'black sapphire',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5351a628-fc9e-5145-beb1-2a63870e16f5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HX68 NPN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HX68%20NPN&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'BMW',
 'model': '118I',
 'odometer': 49179,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'BMW 118I 1.5 SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'SPORT',
 'vin': 'WBA1R520007B77305',
 'year': 2018}
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX68%2520NPN%27 HTTP/1.1" 200 None
2026-03-30 08:11:32 [bca.uk] INFO: Saving data for HX68%20NPN: {'auction_closing_time': 1775037600.0, 'created_time': 1774047046.525372, 'last_price_update_time': 1774858292.221198}
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HX68%2520NPN') HTTP/1.1" 204 0
2026-03-30 08:11:32 [bca.uk] INFO: Found listing with ID: LA66%20FXM
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA66%2520FXM%27 HTTP/1.1" 200 None
2026-03-30 08:11:32 [bca.uk] INFO: Scrape type for LA66%20FXM: 2
2026-03-30 08:11:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1f585074-4156-5cce-a344-64aa58453c0f with identifier: LA66%20FXM
2026-03-30 08:11:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1f585074-4156-5cce-a344-64aa58453c0f with scrape type 2
2026-03-30 08:11:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1f585074-4156-5cce-a344-64aa58453c0f with scrape type 2
2026-03-30 08:11:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1f585074-4156-5cce-a344-64aa58453c0f, identifier: LA66%20FXM
2026-03-30 08:11:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1f585074-4156-5cce-a344-64aa58453c0f with identifier: LA66%20FXM
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=pure+burgundy HTTP/1.1" 200 None
2026-03-30 08:11:32 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1f585074-4156-5cce-a344-64aa58453c0f with identifier: LA66%20FXM
2026-03-30 08:11:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1f585074-4156-5cce-a344-64aa58453c0f with identifier: LA66%20FXM to the API
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LA66%20FXM-GB',
 'category': 'Car',
 'color': 'pure burgundy',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1f585074-4156-5cce-a344-64aa58453c0f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LA66 FXM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LA66%20FXM&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MINI',
 'model': 'CLUBMAN',
 'odometer': 26637,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'MINI CLUBMAN 2.0 COOPER S Estate',
 'transmission': 'automatic',
 'trim': 'COOPER S',
 'vin': 'WMWLN720802D98583',
 'year': 2017}
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA66%2520FXM%27 HTTP/1.1" 200 None
2026-03-30 08:11:32 [bca.uk] INFO: Saving data for LA66%20FXM: {'auction_closing_time': 1775037600.0, 'created_time': 1774046310.097883, 'last_price_update_time': 1774858292.831654}
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LA66%2520FXM') HTTP/1.1" 204 0
2026-03-30 08:11:32 [bca.uk] INFO: Found listing with ID: LG68%20CLY
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG68%2520CLY%27 HTTP/1.1" 200 None
2026-03-30 08:11:32 [bca.uk] INFO: Scrape type for LG68%20CLY: 2
2026-03-30 08:11:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fb46823e-b6a2-5afd-a983-5e1545965efe with identifier: LG68%20CLY
2026-03-30 08:11:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fb46823e-b6a2-5afd-a983-5e1545965efe with scrape type 2
2026-03-30 08:11:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fb46823e-b6a2-5afd-a983-5e1545965efe with scrape type 2
2026-03-30 08:11:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fb46823e-b6a2-5afd-a983-5e1545965efe, identifier: LG68%20CLY
2026-03-30 08:11:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fb46823e-b6a2-5afd-a983-5e1545965efe with identifier: LG68%20CLY
2026-03-30 08:11:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:33 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=british+racing+green HTTP/1.1" 200 None
2026-03-30 08:11:33 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fb46823e-b6a2-5afd-a983-5e1545965efe with identifier: LG68%20CLY
2026-03-30 08:11:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fb46823e-b6a2-5afd-a983-5e1545965efe with identifier: LG68%20CLY to the API
2026-03-30 08:11:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 56,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LG68%20CLY-GB',
 'category': 'Car',
 'color': 'british racing green',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'fb46823e-b6a2-5afd-a983-5e1545965efe',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LG68 CLY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LG68%20CLY&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MINI',
 'model': 'COUNTRYMAN PHEV',
 'odometer': 64211,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'MINI COUNTRYMAN PHEV 1.5 COOPER S E ALL4 Hatchback',
 'transmission': 'automatic',
 'trim': 'COOPER S E ALL4',
 'vin': 'WMWYU720903F77170',
 'year': 2018}
2026-03-30 08:11:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG68%2520CLY%27 HTTP/1.1" 200 None
2026-03-30 08:11:33 [bca.uk] INFO: Saving data for LG68%20CLY: {'auction_closing_time': 1775037600.0, 'created_time': 1774047299.813001, 'last_price_update_time': 1774858293.425389}
2026-03-30 08:11:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LG68%2520CLY') HTTP/1.1" 204 0
2026-03-30 08:11:33 [bca.uk] INFO: Found listing with ID: LJ71%20PMX
2026-03-30 08:11:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ71%2520PMX%27 HTTP/1.1" 200 None
2026-03-30 08:11:33 [bca.uk] INFO: Scrape type for LJ71%20PMX: 2
2026-03-30 08:11:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4563457f-885c-5167-9fe1-20170ab8f4eb with identifier: LJ71%20PMX
2026-03-30 08:11:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4563457f-885c-5167-9fe1-20170ab8f4eb with scrape type 2
2026-03-30 08:11:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4563457f-885c-5167-9fe1-20170ab8f4eb with scrape type 2
2026-03-30 08:11:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4563457f-885c-5167-9fe1-20170ab8f4eb, identifier: LJ71%20PMX
2026-03-30 08:11:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4563457f-885c-5167-9fe1-20170ab8f4eb with identifier: LJ71%20PMX
2026-03-30 08:11:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:33 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=british+racing+green+iv HTTP/1.1" 200 None
2026-03-30 08:11:33 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4563457f-885c-5167-9fe1-20170ab8f4eb with identifier: LJ71%20PMX
2026-03-30 08:11:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4563457f-885c-5167-9fe1-20170ab8f4eb with identifier: LJ71%20PMX to the API
2026-03-30 08:11:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LJ71%20PMX-GB',
 'category': 'Car',
 'color': 'british racing green iv',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '4563457f-885c-5167-9fe1-20170ab8f4eb',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LJ71 PMX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LJ71%20PMX&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MINI',
 'model': 'ELECTRIC',
 'odometer': 13183,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MINI ELECTRIC 135KW 33KWH COOPER S L2 Hatchback',
 'transmission': 'automatic',
 'trim': '135KW 33KWH COOPER S L2',
 'vin': 'WMW12DJ0702R44061',
 'year': 2021}
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ71%2520PMX%27 HTTP/1.1" 200 None
2026-03-30 08:11:34 [bca.uk] INFO: Saving data for LJ71%20PMX: {'auction_closing_time': 1775037600.0, 'created_time': 1774564256.06865, 'last_price_update_time': 1774858294.19018}
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LJ71%2520PMX') HTTP/1.1" 204 0
2026-03-30 08:11:34 [bca.uk] INFO: Found listing with ID: LM22%20CTX
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM22%2520CTX%27 HTTP/1.1" 200 None
2026-03-30 08:11:34 [bca.uk] INFO: Scrape type for LM22%20CTX: 2
2026-03-30 08:11:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f6e625cf-93d0-506b-8760-9cef10126288 with identifier: LM22%20CTX
2026-03-30 08:11:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f6e625cf-93d0-506b-8760-9cef10126288 with scrape type 2
2026-03-30 08:11:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f6e625cf-93d0-506b-8760-9cef10126288 with scrape type 2
2026-03-30 08:11:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f6e625cf-93d0-506b-8760-9cef10126288, identifier: LM22%20CTX
2026-03-30 08:11:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f6e625cf-93d0-506b-8760-9cef10126288 with identifier: LM22%20CTX
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=white+silver HTTP/1.1" 200 None
2026-03-30 08:11:34 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f6e625cf-93d0-506b-8760-9cef10126288 with identifier: LM22%20CTX
2026-03-30 08:11:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f6e625cf-93d0-506b-8760-9cef10126288 with identifier: LM22%20CTX to the API
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM22%20CTX-GB',
 'category': 'Car',
 'color': 'white silver',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'f6e625cf-93d0-506b-8760-9cef10126288',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LM22 CTX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM22%20CTX&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MINI',
 'model': 'ELECTRIC',
 'odometer': 26203,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'MINI ELECTRIC 135KW 33KWH COOPER S L2 Hatchback',
 'transmission': 'automatic',
 'trim': '135KW 33KWH COOPER S L2',
 'vin': 'WMW12DJ0602S53345',
 'year': 2022}
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM22%2520CTX%27 HTTP/1.1" 200 None
2026-03-30 08:11:34 [bca.uk] INFO: Saving data for LM22%20CTX: {'auction_closing_time': 1775037600.0, 'created_time': 1773828545.791272, 'last_price_update_time': 1774858294.807858}
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM22%2520CTX') HTTP/1.1" 204 0
2026-03-30 08:11:34 [bca.uk] INFO: Found listing with ID: LP19%20FLV
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP19%2520FLV%27 HTTP/1.1" 200 None
2026-03-30 08:11:34 [bca.uk] INFO: Scrape type for LP19%20FLV: 2
2026-03-30 08:11:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ad1120af-8776-5a2d-943c-5fd7caf52200 with identifier: LP19%20FLV
2026-03-30 08:11:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ad1120af-8776-5a2d-943c-5fd7caf52200 with scrape type 2
2026-03-30 08:11:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ad1120af-8776-5a2d-943c-5fd7caf52200 with scrape type 2
2026-03-30 08:11:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ad1120af-8776-5a2d-943c-5fd7caf52200, identifier: LP19%20FLV
2026-03-30 08:11:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ad1120af-8776-5a2d-943c-5fd7caf52200 with identifier: LP19%20FLV
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:11:34 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=moonwalk+grey HTTP/1.1" 200 None
2026-03-30 08:11:35 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:11:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ad1120af-8776-5a2d-943c-5fd7caf52200 with identifier: LP19%20FLV
2026-03-30 08:11:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ad1120af-8776-5a2d-943c-5fd7caf52200 with identifier: LP19%20FLV to the API
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 56,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LP19%20FLV-GB',
 'category': 'Car',
 'color': 'moonwalk grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'ad1120af-8776-5a2d-943c-5fd7caf52200',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LP19 FLV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LP19%20FLV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MINI',
 'model': 'COUNTRYMAN PHEV',
 'odometer': 105027,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MINI COUNTRYMAN PHEV 1.5 COOPER S E EXCLUSIVE ALL4 Hatchback',
 'transmission': 'automatic',
 'trim': 'COOPER S E EXCLUSIVE ALL4',
 'vin': 'WMWYU720703J61888',
 'year': 2019}
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP19%2520FLV%27 HTTP/1.1" 200 None
2026-03-30 08:11:35 [bca.uk] INFO: Saving data for LP19%20FLV: {'auction_closing_time': 1775037600.0, 'created_time': 1774564227.583723, 'last_price_update_time': 1774858295.363024}
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LP19%2520FLV') HTTP/1.1" 204 0
2026-03-30 08:11:35 [bca.uk] INFO: Found listing with ID: MD71%20HRO
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD71%2520HRO%27 HTTP/1.1" 200 None
2026-03-30 08:11:35 [bca.uk] INFO: Scrape type for MD71%20HRO: 2
2026-03-30 08:11:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a85beffd-6ff8-5ba3-bc66-5761e5aef35b with identifier: MD71%20HRO
2026-03-30 08:11:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a85beffd-6ff8-5ba3-bc66-5761e5aef35b with scrape type 2
2026-03-30 08:11:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a85beffd-6ff8-5ba3-bc66-5761e5aef35b with scrape type 2
2026-03-30 08:11:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a85beffd-6ff8-5ba3-bc66-5761e5aef35b, identifier: MD71%20HRO
2026-03-30 08:11:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a85beffd-6ff8-5ba3-bc66-5761e5aef35b with identifier: MD71%20HRO
2026-03-30 08:11:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a85beffd-6ff8-5ba3-bc66-5761e5aef35b with identifier: MD71%20HRO
2026-03-30 08:11:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a85beffd-6ff8-5ba3-bc66-5761e5aef35b with identifier: MD71%20HRO to the API
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MD71%20HRO-GB',
 'category': 'Car',
 'color': 'moonwalk grey',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'a85beffd-6ff8-5ba3-bc66-5761e5aef35b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'MD71 HRO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MD71%20HRO&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MINI',
 'model': 'ELECTRIC',
 'odometer': 16868,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'MINI ELECTRIC 135KW 33KWH COOPER S L2 Hatchback',
 'transmission': 'automatic',
 'trim': '135KW 33KWH COOPER S L2',
 'vin': 'WMW12DJ0302S40620',
 'year': 2022}
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD71%2520HRO%27 HTTP/1.1" 200 None
2026-03-30 08:11:35 [bca.uk] INFO: Saving data for MD71%20HRO: {'auction_closing_time': 1775037600.0, 'created_time': 1773908330.841172, 'last_price_update_time': 1774858295.788093}
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MD71%2520HRO') HTTP/1.1" 204 0
2026-03-30 08:11:35 [bca.uk] INFO: Found listing with ID: SK22%20XSG
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK22%2520XSG%27 HTTP/1.1" 200 None
2026-03-30 08:11:35 [bca.uk] INFO: Scrape type for SK22%20XSG: 2
2026-03-30 08:11:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0fe51e7f-d76d-5d28-b821-1ccef8d30545 with identifier: SK22%20XSG
2026-03-30 08:11:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0fe51e7f-d76d-5d28-b821-1ccef8d30545 with scrape type 2
2026-03-30 08:11:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0fe51e7f-d76d-5d28-b821-1ccef8d30545 with scrape type 2
2026-03-30 08:11:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0fe51e7f-d76d-5d28-b821-1ccef8d30545, identifier: SK22%20XSG
2026-03-30 08:11:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0fe51e7f-d76d-5d28-b821-1ccef8d30545 with identifier: SK22%20XSG
2026-03-30 08:11:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0fe51e7f-d76d-5d28-b821-1ccef8d30545 with identifier: SK22%20XSG
2026-03-30 08:11:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0fe51e7f-d76d-5d28-b821-1ccef8d30545 with identifier: SK22%20XSG to the API
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 126,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SK22%20XSG-GB',
 'category': 'Car',
 'color': 'pepper white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0fe51e7f-d76d-5d28-b821-1ccef8d30545',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'SK22 XSG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SK22%20XSG&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 30340,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 1.5 CLASSIC Hatchback',
 'transmission': 'manual',
 'trim': 'CLASSIC',
 'vin': 'WMW32DH0602S46149',
 'year': 2022}
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK22%2520XSG%27 HTTP/1.1" 200 None
2026-03-30 08:11:36 [bca.uk] INFO: Saving data for SK22%20XSG: {'auction_closing_time': 1775037600.0, 'created_time': 1774046347.356284, 'last_price_update_time': 1774858296.18801}
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SK22%2520XSG') HTTP/1.1" 204 0
2026-03-30 08:11:36 [bca.uk] INFO: Found listing with ID: SY68%20SKK
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY68%2520SKK%27 HTTP/1.1" 200 None
2026-03-30 08:11:36 [bca.uk] INFO: Scrape type for SY68%20SKK: 2
2026-03-30 08:11:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 60dff949-3716-5192-b235-7e8ca0bfa478 with identifier: SY68%20SKK
2026-03-30 08:11:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 60dff949-3716-5192-b235-7e8ca0bfa478 with scrape type 2
2026-03-30 08:11:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 60dff949-3716-5192-b235-7e8ca0bfa478 with scrape type 2
2026-03-30 08:11:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 60dff949-3716-5192-b235-7e8ca0bfa478, identifier: SY68%20SKK
2026-03-30 08:11:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 60dff949-3716-5192-b235-7e8ca0bfa478 with identifier: SY68%20SKK
2026-03-30 08:11:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 60dff949-3716-5192-b235-7e8ca0bfa478 with identifier: SY68%20SKK
2026-03-30 08:11:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 60dff949-3716-5192-b235-7e8ca0bfa478 with identifier: SY68%20SKK to the API
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SY68%20SKK-GB',
 'category': 'Car',
 'color': 'pepper white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '60dff949-3716-5192-b235-7e8ca0bfa478',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SY68 SKK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SY68%20SKK&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 77043,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 1.5  Convertible',
 'transmission': 'manual',
 'trim': '',
 'vin': 'WMWWJ320803G46309',
 'year': 2018}
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY68%2520SKK%27 HTTP/1.1" 200 None
2026-03-30 08:11:36 [bca.uk] INFO: Saving data for SY68%20SKK: {'auction_closing_time': 1775037600.0, 'created_time': 1774046347.725198, 'last_price_update_time': 1774858296.591882}
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SY68%2520SKK') HTTP/1.1" 204 0
2026-03-30 08:11:36 [bca.uk] INFO: Found listing with ID: YC19%20OUF
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC19%2520OUF%27 HTTP/1.1" 200 None
2026-03-30 08:11:36 [bca.uk] INFO: Scrape type for YC19%20OUF: 2
2026-03-30 08:11:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 816f65bd-ff4b-5580-9285-623810d56856 with identifier: YC19%20OUF
2026-03-30 08:11:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 816f65bd-ff4b-5580-9285-623810d56856 with scrape type 2
2026-03-30 08:11:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 816f65bd-ff4b-5580-9285-623810d56856 with scrape type 2
2026-03-30 08:11:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 816f65bd-ff4b-5580-9285-623810d56856, identifier: YC19%20OUF
2026-03-30 08:11:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 816f65bd-ff4b-5580-9285-623810d56856 with identifier: YC19%20OUF
2026-03-30 08:11:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 816f65bd-ff4b-5580-9285-623810d56856 with identifier: YC19%20OUF
2026-03-30 08:11:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 816f65bd-ff4b-5580-9285-623810d56856 with identifier: YC19%20OUF to the API
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YC19%20OUF-GB',
 'category': 'Car',
 'color': 'pepper white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '816f65bd-ff4b-5580-9285-623810d56856',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YC19 OUF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YC19%20OUF&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 80921,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 1.5 EXCLUSIVE Hatchback',
 'transmission': 'manual',
 'trim': 'EXCLUSIVE',
 'vin': 'WMWXU72040TR62189',
 'year': 2019}
2026-03-30 08:11:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC19%2520OUF%27 HTTP/1.1" 200 None
2026-03-30 08:11:37 [bca.uk] INFO: Saving data for YC19%20OUF: {'auction_closing_time': 1775037600.0, 'created_time': 1774046349.759807, 'last_price_update_time': 1774858297.061798}
2026-03-30 08:11:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YC19%2520OUF') HTTP/1.1" 204 0
2026-03-30 08:11:37 [bca.uk] INFO: Found listing with ID: YK18%20ZUO
2026-03-30 08:11:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK18%2520ZUO%27 HTTP/1.1" 200 None
2026-03-30 08:11:37 [bca.uk] INFO: Scrape type for YK18%20ZUO: 2
2026-03-30 08:11:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 01df6ad9-0329-5a8f-9dca-49ff39dc026e with identifier: YK18%20ZUO
2026-03-30 08:11:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 01df6ad9-0329-5a8f-9dca-49ff39dc026e with scrape type 2
2026-03-30 08:11:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 01df6ad9-0329-5a8f-9dca-49ff39dc026e with scrape type 2
2026-03-30 08:11:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 01df6ad9-0329-5a8f-9dca-49ff39dc026e, identifier: YK18%20ZUO
2026-03-30 08:11:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 01df6ad9-0329-5a8f-9dca-49ff39dc026e with identifier: YK18%20ZUO
2026-03-30 08:11:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 01df6ad9-0329-5a8f-9dca-49ff39dc026e with identifier: YK18%20ZUO
2026-03-30 08:11:37 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 01df6ad9-0329-5a8f-9dca-49ff39dc026e with identifier: YK18%20ZUO to the API
2026-03-30 08:11:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=51&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YK18%20ZUO-GB',
 'category': 'Car',
 'color': 'black sapphire',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '01df6ad9-0329-5a8f-9dca-49ff39dc026e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YK18 ZUO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YK18%20ZUO&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'BMW',
 'model': 'X2',
 'odometer': 72145,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'BMW X2 2.0 XDRIVE 20D M SPORT STEP Hatchback',
 'transmission': 'automatic',
 'trim': 'XDRIVE 20D M SPORT STEP',
 'vin': 'WBAYL12060EK31658',
 'year': 2018}
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK18%2520ZUO%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Saving data for YK18%20ZUO: {'auction_closing_time': 1775037600.0, 'created_time': 1774564240.523736, 'last_price_update_time': 1774858298.363021}
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YK18%2520ZUO') HTTP/1.1" 204 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: GU23%20VTC
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU23%2520VTC%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for GU23%20VTC: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: FN24%20LZR
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN24%2520LZR%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for FN24%20LZR: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: DV23%20XVH
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV23%2520XVH%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for DV23%20XVH: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: EU67%20UVJ
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU67%2520UVJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for EU67%20UVJ: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: MJ72%20LTF
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ72%2520LTF%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for MJ72%20LTF: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: LK23%20NFG
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK23%2520NFG%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for LK23%20NFG: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: CK22%20VRJ
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK22%2520VRJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for CK22%20VRJ: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: OV62%20HYK
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV62%2520HYK%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for OV62%20HYK: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: SP65%20VRT
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP65%2520VRT%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for SP65%20VRT: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: YP24%20TVK
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP24%2520TVK%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for YP24%20TVK: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: WT25%20UHK
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UHK%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for WT25%20UHK: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: WT25%20UHE
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UHE%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for WT25%20UHE: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: RX74%20EFR
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX74%2520EFR%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for RX74%20EFR: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: GYJM62338
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GYJM62338%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for GYJM62338: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: RV22%20ONS
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV22%2520ONS%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for RV22%20ONS: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: WV71%20SYJ
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV71%2520SYJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for WV71%20SYJ: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: WV71%20SZR
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV71%2520SZR%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for WV71%20SZR: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: CE73%20GHJ
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE73%2520GHJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for CE73%20GHJ: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: CE73%20GHV
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE73%2520GHV%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for CE73%20GHV: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: CE73%20GOP
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE73%2520GOP%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for CE73%20GOP: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: HJ73%20NVW
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ73%2520NVW%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for HJ73%20NVW: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: ML71%20YJE
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML71%2520YJE%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for ML71%20YJE: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: RK22%20OAE
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK22%2520OAE%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for RK22%20OAE: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: RX25%20CHZ
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX25%2520CHZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for RX25%20CHZ: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: RX25%20CHV
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX25%2520CHV%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for RX25%20CHV: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: OV23%20AYB
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV23%2520AYB%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for OV23%20AYB: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: OV73%20EOB
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV73%2520EOB%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for OV73%20EOB: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: RX21%20FMC
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX21%2520FMC%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for RX21%20FMC: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: WM23%20UKO
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM23%2520UKO%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for WM23%20UKO: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: WT25%20UGF
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UGF%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for WT25%20UGF: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: OV72%20CSZ
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV72%2520CSZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for OV72%20CSZ: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: OV72%20AHZ
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV72%2520AHZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for OV72%20AHZ: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: HN73%20SSK
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN73%2520SSK%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for HN73%20SSK: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: LR23%20ZGA
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR23%2520ZGA%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for LR23%20ZGA: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: PX23%20XZA
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX23%2520XZA%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for PX23%20XZA: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: WP71%20XJL
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP71%2520XJL%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for WP71%20XJL: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: MD71%20KXZ
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD71%2520KXZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:38 [bca.uk] INFO: Scrape type for MD71%20KXZ: 0
2026-03-30 08:11:38 [bca.uk] INFO: Found listing with ID: WP23%20OFM
2026-03-30 08:11:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP23%2520OFM%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for WP23%20OFM: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: YF23%20DFE
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF23%2520DFE%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for YF23%20DFE: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: YG23%20VZY
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG23%2520VZY%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for YG23%20VZY: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: YM22%20MJX
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM22%2520MJX%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for YM22%20MJX: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: LS73%20MJV
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS73%2520MJV%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for LS73%20MJV: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: AF23%20PCY
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF23%2520PCY%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for AF23%20PCY: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: AF72%20YWW
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF72%2520YWW%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for AF72%20YWW: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: LD23%20OCN
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD23%2520OCN%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for LD23%20OCN: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: LS22%20UMH
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS22%2520UMH%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for LS22%20UMH: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: RO72%20TMV
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO72%2520TMV%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for RO72%20TMV: 0
2026-03-30 08:11:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:11:39 [bca.uk] INFO: Total items found: 100
2026-03-30 08:11:39 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=55&sort=MostRecentlyAdded
2026-03-30 08:11:39 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:11:39 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=55&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: VA13%20CYL
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA13%2520CYL%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for VA13%20CYL: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: YC67%20AON
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC67%2520AON%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for YC67%20AON: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: YB69%20XUD
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB69%2520XUD%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for YB69%20XUD: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: WR62%20HBY
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR62%2520HBY%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for WR62%20HBY: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: WP15%20YZD
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP15%2520YZD%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for WP15%20YZD: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: T123%20DLW
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27T123%2520DLW%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for T123%20DLW: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: NL20%20WRP
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL20%2520WRP%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for NL20%20WRP: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: UFZ%205180
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27UFZ%25205180%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for UFZ%205180: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: KM69%20JZK
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM69%2520JZK%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for KM69%20JZK: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: SK16%20KLJ
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK16%2520KLJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for SK16%20KLJ: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: DU20%20FSN
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU20%2520FSN%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for DU20%20FSN: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: OFZ%206303
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OFZ%25206303%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for OFZ%206303: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: CA17%20CLR
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA17%2520CLR%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for CA17%20CLR: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: NJ67%20BRF
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ67%2520BRF%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for NJ67%20BRF: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: LX17%20OPU
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX17%2520OPU%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for LX17%20OPU: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: LX13%20SYP
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX13%2520SYP%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for LX13%20SYP: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: LN21%20ZNM
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN21%2520ZNM%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for LN21%20ZNM: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: YY70%20SWO
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY70%2520SWO%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for YY70%20SWO: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: LS68%20YOG
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS68%2520YOG%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for LS68%20YOG: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: T18%20AFG
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27T18%2520AFG%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for T18%20AFG: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: LL69%20TKO
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL69%2520TKO%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for LL69%20TKO: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: FV17%20ZSR
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV17%2520ZSR%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for FV17%20ZSR: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: DY11%20PMO
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY11%2520PMO%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for DY11%20PMO: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: CX16%20BWZ
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX16%2520BWZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for CX16%20BWZ: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: FX13%20FVC
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX13%2520FVC%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for FX13%20FVC: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: YX22%20TVT
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX22%2520TVT%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for YX22%20TVT: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: YW15%20KZO
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YW15%2520KZO%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for YW15%20KZO: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: YR66%20CUC
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR66%2520CUC%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for YR66%20CUC: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: YF62%20KLM
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF62%2520KLM%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for YF62%20KLM: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: YF16%20FHG
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF16%2520FHG%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for YF16%20FHG: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: YE67%20JZJ
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE67%2520JZJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for YE67%20JZJ: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: YD15%20YVG
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD15%2520YVG%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for YD15%20YVG: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: MF56%20ZXC
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF56%2520ZXC%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for MF56%20ZXC: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: FD63%20HBE
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD63%2520HBE%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for FD63%20HBE: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: EJ17%20GCU
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ17%2520GCU%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for EJ17%20GCU: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: DG66%20LNN
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG66%2520LNN%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for DG66%20LNN: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: KO19%20UYF
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO19%2520UYF%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for KO19%20UYF: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: VO14%20XXY
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO14%2520XXY%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for VO14%20XXY: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: DA68%20PGV
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA68%2520PGV%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for DA68%20PGV: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: WX16%20XYN
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX16%2520XYN%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for WX16%20XYN: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: BX63%20XDO
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX63%2520XDO%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for BX63%20XDO: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: AY64%20WVH
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY64%2520WVH%27 HTTP/1.1" 200 None
2026-03-30 08:11:39 [bca.uk] INFO: Scrape type for AY64%20WVH: 0
2026-03-30 08:11:39 [bca.uk] INFO: Found listing with ID: KV66%20DXR
2026-03-30 08:11:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV66%2520DXR%27 HTTP/1.1" 200 None
2026-03-30 08:11:40 [bca.uk] INFO: Scrape type for KV66%20DXR: 0
2026-03-30 08:11:40 [bca.uk] INFO: Found listing with ID: FE14%20VKD
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE14%2520VKD%27 HTTP/1.1" 200 None
2026-03-30 08:11:40 [bca.uk] INFO: Scrape type for FE14%20VKD: 0
2026-03-30 08:11:40 [bca.uk] INFO: Found listing with ID: PN63%20UBR
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN63%2520UBR%27 HTTP/1.1" 200 None
2026-03-30 08:11:40 [bca.uk] INFO: Scrape type for PN63%20UBR: 0
2026-03-30 08:11:40 [bca.uk] INFO: Found listing with ID: HX68%20DNO
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX68%2520DNO%27 HTTP/1.1" 200 None
2026-03-30 08:11:40 [bca.uk] INFO: Scrape type for HX68%20DNO: 0
2026-03-30 08:11:40 [bca.uk] INFO: Found listing with ID: LO69%20XCA
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO69%2520XCA%27 HTTP/1.1" 200 None
2026-03-30 08:11:40 [bca.uk] INFO: Scrape type for LO69%20XCA: 0
2026-03-30 08:11:40 [bca.uk] INFO: Found listing with ID: DF68%20ACO
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF68%2520ACO%27 HTTP/1.1" 200 None
2026-03-30 08:11:40 [bca.uk] INFO: Scrape type for DF68%20ACO: 0
2026-03-30 08:11:40 [bca.uk] INFO: Found listing with ID: LK18%20EBL
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK18%2520EBL%27 HTTP/1.1" 200 None
2026-03-30 08:11:40 [bca.uk] INFO: Scrape type for LK18%20EBL: 0
2026-03-30 08:11:40 [bca.uk] INFO: Found listing with ID: DU65%20FLH
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU65%2520FLH%27 HTTP/1.1" 200 None
2026-03-30 08:11:40 [bca.uk] INFO: Scrape type for DU65%20FLH: 0
2026-03-30 08:11:40 [bca.uk] INFO: Found listing with ID: HE10%20TEL
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HE10%2520TEL%27 HTTP/1.1" 200 None
2026-03-30 08:11:40 [bca.uk] INFO: Scrape type for HE10%20TEL: 0
2026-03-30 08:11:40 [bca.uk] INFO: Found listing with ID: FV66%20WUC
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV66%2520WUC%27 HTTP/1.1" 200 None
2026-03-30 08:11:40 [bca.uk] INFO: Scrape type for FV66%20WUC: 0
2026-03-30 08:11:40 [bca.uk] INFO: Found listing with ID: GFZ%206210
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GFZ%25206210%27 HTTP/1.1" 200 None
2026-03-30 08:11:40 [bca.uk] INFO: Scrape type for GFZ%206210: 0
2026-03-30 08:11:40 [bca.uk] INFO: Found listing with ID: EY09%20OGJ
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY09%2520OGJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:40 [bca.uk] INFO: Scrape type for EY09%20OGJ: 2
2026-03-30 08:11:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5ade0915-f35b-5954-ad83-4fe61eac35ba with identifier: EY09%20OGJ
2026-03-30 08:11:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5ade0915-f35b-5954-ad83-4fe61eac35ba with scrape type 2
2026-03-30 08:11:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5ade0915-f35b-5954-ad83-4fe61eac35ba with scrape type 2
2026-03-30 08:11:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5ade0915-f35b-5954-ad83-4fe61eac35ba, identifier: EY09%20OGJ
2026-03-30 08:11:40 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=55&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:40 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=55&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5ade0915-f35b-5954-ad83-4fe61eac35ba with identifier: EY09%20OGJ
2026-03-30 08:11:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5ade0915-f35b-5954-ad83-4fe61eac35ba with identifier: EY09%20OGJ
2026-03-30 08:11:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5ade0915-f35b-5954-ad83-4fe61eac35ba with identifier: EY09%20OGJ to the API
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EY09%20OGJ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5ade0915-f35b-5954-ad83-4fe61eac35ba',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EY09 OGJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EY09%20OGJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 69407,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 1.6  Hatchback',
 'transmission': 'manual',
 'trim': '',
 'vin': 'WMWMF32030TV51873',
 'year': 2009}
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY09%2520OGJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:40 [bca.uk] INFO: Saving data for EY09%20OGJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774505411.639516, 'last_price_update_time': 1774858300.835092}
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EY09%2520OGJ') HTTP/1.1" 204 0
2026-03-30 08:11:40 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:11:40 [bca.uk] INFO: Found listing with ID: GF62%20WVL
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF62%2520WVL%27 HTTP/1.1" 200 None
2026-03-30 08:11:40 [bca.uk] INFO: Scrape type for GF62%20WVL: 0
2026-03-30 08:11:40 [bca.uk] INFO: Found listing with ID: GY16%20CWG
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY16%2520CWG%27 HTTP/1.1" 200 None
2026-03-30 08:11:41 [bca.uk] INFO: Scrape type for GY16%20CWG: 2
2026-03-30 08:11:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3d4c05d6-b603-5ed3-a5c5-122bf9ebaba5 with identifier: GY16%20CWG
2026-03-30 08:11:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3d4c05d6-b603-5ed3-a5c5-122bf9ebaba5 with scrape type 2
2026-03-30 08:11:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3d4c05d6-b603-5ed3-a5c5-122bf9ebaba5 with scrape type 2
2026-03-30 08:11:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3d4c05d6-b603-5ed3-a5c5-122bf9ebaba5, identifier: GY16%20CWG
2026-03-30 08:11:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3d4c05d6-b603-5ed3-a5c5-122bf9ebaba5 with identifier: GY16%20CWG
2026-03-30 08:11:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3d4c05d6-b603-5ed3-a5c5-122bf9ebaba5 with identifier: GY16%20CWG
2026-03-30 08:11:41 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3d4c05d6-b603-5ed3-a5c5-122bf9ebaba5 with identifier: GY16%20CWG to the API
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 117,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GY16%20CWG-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3d4c05d6-b603-5ed3-a5c5-122bf9ebaba5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GY16 CWG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GY16%20CWG&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'C-MAX',
 'odometer': 66375,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'FORD C-MAX 1.0 E/B 100 ZETEC MPV',
 'transmission': 'manual',
 'trim': 'E/B 100 ZETEC',
 'vin': 'WF0VXXGCEVGG32465',
 'year': 2016}
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY16%2520CWG%27 HTTP/1.1" 200 None
2026-03-30 08:11:41 [bca.uk] INFO: Saving data for GY16%20CWG: {'auction_closing_time': 1774864800.0, 'created_time': 1774505398.111301, 'last_price_update_time': 1774858301.421045}
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GY16%2520CWG') HTTP/1.1" 204 0
2026-03-30 08:11:41 [bca.uk] INFO: Found listing with ID: RX16%20RVA
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX16%2520RVA%27 HTTP/1.1" 200 None
2026-03-30 08:11:41 [bca.uk] INFO: Scrape type for RX16%20RVA: 0
2026-03-30 08:11:41 [bca.uk] INFO: Found listing with ID: WD14%20GVV
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD14%2520GVV%27 HTTP/1.1" 200 None
2026-03-30 08:11:41 [bca.uk] INFO: Scrape type for WD14%20GVV: 2
2026-03-30 08:11:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b9ff045a-3764-5418-a2c2-95aad0376e18 with identifier: WD14%20GVV
2026-03-30 08:11:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b9ff045a-3764-5418-a2c2-95aad0376e18 with scrape type 2
2026-03-30 08:11:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b9ff045a-3764-5418-a2c2-95aad0376e18 with scrape type 2
2026-03-30 08:11:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b9ff045a-3764-5418-a2c2-95aad0376e18, identifier: WD14%20GVV
2026-03-30 08:11:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b9ff045a-3764-5418-a2c2-95aad0376e18 with identifier: WD14%20GVV
2026-03-30 08:11:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b9ff045a-3764-5418-a2c2-95aad0376e18 with identifier: WD14%20GVV
2026-03-30 08:11:41 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b9ff045a-3764-5418-a2c2-95aad0376e18 with identifier: WD14%20GVV to the API
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 106,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WD14%20GVV-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b9ff045a-3764-5418-a2c2-95aad0376e18',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WD14 GVV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WD14%20GVV&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 75244,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 2.0 TDI 150 SE Hatchback',
 'transmission': 'manual',
 'trim': 'TDI 150 SE',
 'vin': 'WVWZZZAUZEP077329',
 'year': 2014}
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD14%2520GVV%27 HTTP/1.1" 200 None
2026-03-30 08:11:41 [bca.uk] INFO: Saving data for WD14%20GVV: {'auction_closing_time': 1774864800.0, 'created_time': 1774304686.005577, 'last_price_update_time': 1774858301.858771}
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WD14%2520GVV') HTTP/1.1" 204 0
2026-03-30 08:11:41 [bca.uk] INFO: Found listing with ID: MT71%20VMX
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT71%2520VMX%27 HTTP/1.1" 200 None
2026-03-30 08:11:41 [bca.uk] INFO: Scrape type for MT71%20VMX: 2
2026-03-30 08:11:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 157e2ecd-9359-5d74-97e7-a866f3f8c8ae with identifier: MT71%20VMX
2026-03-30 08:11:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 157e2ecd-9359-5d74-97e7-a866f3f8c8ae with scrape type 2
2026-03-30 08:11:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 157e2ecd-9359-5d74-97e7-a866f3f8c8ae with scrape type 2
2026-03-30 08:11:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 157e2ecd-9359-5d74-97e7-a866f3f8c8ae, identifier: MT71%20VMX
2026-03-30 08:11:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 157e2ecd-9359-5d74-97e7-a866f3f8c8ae with identifier: MT71%20VMX
2026-03-30 08:11:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 157e2ecd-9359-5d74-97e7-a866f3f8c8ae with identifier: MT71%20VMX
2026-03-30 08:11:42 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 157e2ecd-9359-5d74-97e7-a866f3f8c8ae with identifier: MT71%20VMX to the API
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 52,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MT71%20VMX-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '157e2ecd-9359-5d74-97e7-a866f3f8c8ae',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MT71 VMX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MT71%20VMX&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'MERCEDES-BENZ',
 'model': 'GLC 300 E',
 'odometer': 97578,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ GLC 300 E 2.0 AMG LINE PREMIUM 4M 9G StationWagon',
 'transmission': 'manual',
 'trim': 'AMG LINE PREMIUM 4M 9G',
 'vin': 'W1N2539532V336177',
 'year': 2021}
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT71%2520VMX%27 HTTP/1.1" 200 None
2026-03-30 08:11:42 [bca.uk] INFO: Saving data for MT71%20VMX: {'auction_closing_time': 1774864800.0, 'created_time': 1773823015.639616, 'last_price_update_time': 1774858302.3042}
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MT71%2520VMX') HTTP/1.1" 204 0
2026-03-30 08:11:42 [bca.uk] INFO: Found listing with ID: AV66%20NKH
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV66%2520NKH%27 HTTP/1.1" 200 None
2026-03-30 08:11:42 [bca.uk] INFO: Scrape type for AV66%20NKH: 0
2026-03-30 08:11:42 [bca.uk] INFO: Found listing with ID: BP66%20FWH
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP66%2520FWH%27 HTTP/1.1" 200 None
2026-03-30 08:11:42 [bca.uk] INFO: Scrape type for BP66%20FWH: 0
2026-03-30 08:11:42 [bca.uk] INFO: Found listing with ID: KT65%20DXC
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT65%2520DXC%27 HTTP/1.1" 200 None
2026-03-30 08:11:42 [bca.uk] INFO: Scrape type for KT65%20DXC: 2
2026-03-30 08:11:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 817196f1-3781-55e4-a8f1-67bd2f56b94e with identifier: KT65%20DXC
2026-03-30 08:11:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 817196f1-3781-55e4-a8f1-67bd2f56b94e with scrape type 2
2026-03-30 08:11:42 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 817196f1-3781-55e4-a8f1-67bd2f56b94e with scrape type 2
2026-03-30 08:11:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 817196f1-3781-55e4-a8f1-67bd2f56b94e, identifier: KT65%20DXC
2026-03-30 08:11:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 817196f1-3781-55e4-a8f1-67bd2f56b94e with identifier: KT65%20DXC
2026-03-30 08:11:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 817196f1-3781-55e4-a8f1-67bd2f56b94e with identifier: KT65%20DXC
2026-03-30 08:11:42 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 817196f1-3781-55e4-a8f1-67bd2f56b94e with identifier: KT65%20DXC to the API
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KT65%20DXC-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '817196f1-3781-55e4-a8f1-67bd2f56b94e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KT65 DXC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KT65%20DXC&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VOLVO',
 'model': 'V40',
 'odometer': 59651,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'VOLVO V40 2.0 D4 190 R DESIGN LUX Hatchback',
 'transmission': 'manual',
 'trim': 'D4 190 R DESIGN LUX',
 'vin': 'YV1MVA8L1G2325544',
 'year': 2016}
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT65%2520DXC%27 HTTP/1.1" 200 None
2026-03-30 08:11:42 [bca.uk] INFO: Saving data for KT65%20DXC: {'auction_closing_time': 1774864800.0, 'created_time': 1773929063.560053, 'last_price_update_time': 1774858302.775536}
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KT65%2520DXC') HTTP/1.1" 204 0
2026-03-30 08:11:42 [bca.uk] INFO: Found listing with ID: MT18%20VSP
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT18%2520VSP%27 HTTP/1.1" 200 None
2026-03-30 08:11:42 [bca.uk] INFO: Scrape type for MT18%20VSP: 0
2026-03-30 08:11:42 [bca.uk] INFO: Found listing with ID: AL05%20VJA
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AL05%2520VJA%27 HTTP/1.1" 200 None
2026-03-30 08:11:42 [bca.uk] INFO: Scrape type for AL05%20VJA: 0
2026-03-30 08:11:42 [bca.uk] INFO: Found listing with ID: FM17%20XHW
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM17%2520XHW%27 HTTP/1.1" 200 None
2026-03-30 08:11:42 [bca.uk] INFO: Scrape type for FM17%20XHW: 0
2026-03-30 08:11:42 [bca.uk] INFO: Found listing with ID: DF19%20BFM
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF19%2520BFM%27 HTTP/1.1" 200 None
2026-03-30 08:11:42 [bca.uk] INFO: Scrape type for DF19%20BFM: 0
2026-03-30 08:11:42 [bca.uk] INFO: Found listing with ID: SG72%20WGY
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG72%2520WGY%27 HTTP/1.1" 200 None
2026-03-30 08:11:42 [bca.uk] INFO: Scrape type for SG72%20WGY: 0
2026-03-30 08:11:42 [bca.uk] INFO: Found listing with ID: AK71%20DCV
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK71%2520DCV%27 HTTP/1.1" 200 None
2026-03-30 08:11:42 [bca.uk] INFO: Scrape type for AK71%20DCV: 2
2026-03-30 08:11:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9b5d2db5-3fed-5d0f-8741-eca766bf0df3 with identifier: AK71%20DCV
2026-03-30 08:11:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9b5d2db5-3fed-5d0f-8741-eca766bf0df3 with scrape type 2
2026-03-30 08:11:42 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9b5d2db5-3fed-5d0f-8741-eca766bf0df3 with scrape type 2
2026-03-30 08:11:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9b5d2db5-3fed-5d0f-8741-eca766bf0df3, identifier: AK71%20DCV
2026-03-30 08:11:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9b5d2db5-3fed-5d0f-8741-eca766bf0df3 with identifier: AK71%20DCV
2026-03-30 08:11:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9b5d2db5-3fed-5d0f-8741-eca766bf0df3 with identifier: AK71%20DCV
2026-03-30 08:11:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9b5d2db5-3fed-5d0f-8741-eca766bf0df3 with identifier: AK71%20DCV to the API
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 44,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AK71%20DCV-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '9b5d2db5-3fed-5d0f-8741-eca766bf0df3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'AK71 DCV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AK71%20DCV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'LAND ROVER',
 'model': 'DISCOVERY SPORT',
 'odometer': 129869,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DISCOVERY SPORT 1.5 P300E R-DYNAMIC HSE (5ST) '
          'StationWagon',
 'transmission': 'automatic',
 'trim': 'P300E R-DYNAMIC HSE (5ST)',
 'vin': 'SALCA2ATXNH910402',
 'year': 2022}
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK71%2520DCV%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Saving data for AK71%20DCV: {'auction_closing_time': 1774864800.0, 'created_time': 1773823191.371965, 'last_price_update_time': 1774858303.291179}
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AK71%2520DCV') HTTP/1.1" 204 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: DY66%20KHT
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY66%2520KHT%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for DY66%20KHT: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: GD74%20XKV
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD74%2520XKV%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for GD74%20XKV: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: GY20%20PPX
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY20%2520PPX%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for GY20%20PPX: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: BX23%20TGK
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX23%2520TGK%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for BX23%20TGK: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: KV20%20KKZ
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV20%2520KKZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for KV20%20KKZ: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: BC24%20YDX
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC24%2520YDX%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for BC24%20YDX: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: BD69%20AUX
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD69%2520AUX%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for BD69%20AUX: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: BK68%20SWX
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK68%2520SWX%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for BK68%20SWX: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: MV65%20PSU
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV65%2520PSU%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for MV65%20PSU: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: RV20%20YUE
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV20%2520YUE%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for RV20%20YUE: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: VE67%20ETD
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE67%2520ETD%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for VE67%20ETD: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: YY15%20RXF
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY15%2520RXF%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for YY15%20RXF: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: LJ67%20VWR
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ67%2520VWR%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for LJ67%20VWR: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: KM67%20YLP
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM67%2520YLP%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for KM67%20YLP: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: LO67%20TYC
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO67%2520TYC%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for LO67%20TYC: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: DY18%20XSM
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY18%2520XSM%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for DY18%20XSM: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: LC22%20LDK
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC22%2520LDK%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for LC22%20LDK: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: MF67%20YME
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF67%2520YME%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for MF67%20YME: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: YG66%20HWR
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG66%2520HWR%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for YG66%20HWR: 0
2026-03-30 08:11:43 [bca.uk] INFO: Found listing with ID: EJ09%20XLP
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ09%2520XLP%27 HTTP/1.1" 200 None
2026-03-30 08:11:43 [bca.uk] INFO: Scrape type for EJ09%20XLP: 2
2026-03-30 08:11:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6b555024-e39d-5d72-9e26-178cc866b88a with identifier: EJ09%20XLP
2026-03-30 08:11:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6b555024-e39d-5d72-9e26-178cc866b88a with scrape type 2
2026-03-30 08:11:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6b555024-e39d-5d72-9e26-178cc866b88a with scrape type 2
2026-03-30 08:11:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6b555024-e39d-5d72-9e26-178cc866b88a, identifier: EJ09%20XLP
2026-03-30 08:11:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6b555024-e39d-5d72-9e26-178cc866b88a with identifier: EJ09%20XLP
2026-03-30 08:11:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6b555024-e39d-5d72-9e26-178cc866b88a with identifier: EJ09%20XLP
2026-03-30 08:11:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6b555024-e39d-5d72-9e26-178cc866b88a with identifier: EJ09%20XLP to the API
2026-03-30 08:11:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 167,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EJ09%20XLP-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6b555024-e39d-5d72-9e26-178cc866b88a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EJ09 XLP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EJ09%20XLP&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 181142,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.8 ZETEC S Hatchback',
 'transmission': 'manual',
 'trim': 'ZETEC S',
 'vin': 'WF0PXXGCDP9U66272',
 'year': 2009}
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ09%2520XLP%27 HTTP/1.1" 200 None
2026-03-30 08:11:44 [bca.uk] INFO: Saving data for EJ09%20XLP: {'auction_closing_time': 1774864800.0, 'created_time': 1774361466.573798, 'last_price_update_time': 1774858304.152202}
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EJ09%2520XLP') HTTP/1.1" 204 0
2026-03-30 08:11:44 [bca.uk] INFO: Found listing with ID: EX08%20SYR
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX08%2520SYR%27 HTTP/1.1" 200 None
2026-03-30 08:11:44 [bca.uk] INFO: Scrape type for EX08%20SYR: 2
2026-03-30 08:11:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bb97e179-6e86-554f-9a20-35d30c8b3b92 with identifier: EX08%20SYR
2026-03-30 08:11:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bb97e179-6e86-554f-9a20-35d30c8b3b92 with scrape type 2
2026-03-30 08:11:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bb97e179-6e86-554f-9a20-35d30c8b3b92 with scrape type 2
2026-03-30 08:11:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bb97e179-6e86-554f-9a20-35d30c8b3b92, identifier: EX08%20SYR
2026-03-30 08:11:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bb97e179-6e86-554f-9a20-35d30c8b3b92 with identifier: EX08%20SYR
2026-03-30 08:11:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bb97e179-6e86-554f-9a20-35d30c8b3b92 with identifier: EX08%20SYR
2026-03-30 08:11:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bb97e179-6e86-554f-9a20-35d30c8b3b92 with identifier: EX08%20SYR to the API
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EX08%20SYR-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'bb97e179-6e86-554f-9a20-35d30c8b3b92',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EX08 SYR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EX08%20SYR&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'CITROEN',
 'model': 'C4 PICASSO',
 'odometer': 104499,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'CITROEN C4 PICASSO 2.0 HDI 16V VTR+ EGS MPV',
 'transmission': 'automatic',
 'trim': 'HDI 16V VTR+ EGS',
 'vin': 'VF7UDRHJH45272310',
 'year': 2008}
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX08%2520SYR%27 HTTP/1.1" 200 None
2026-03-30 08:11:44 [bca.uk] INFO: Saving data for EX08%20SYR: {'auction_closing_time': 1774864800.0, 'created_time': 1774361475.052777, 'last_price_update_time': 1774858304.692102}
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EX08%2520SYR') HTTP/1.1" 204 0
2026-03-30 08:11:44 [bca.uk] INFO: Found listing with ID: RJ10%20AVX
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ10%2520AVX%27 HTTP/1.1" 200 None
2026-03-30 08:11:44 [bca.uk] INFO: Scrape type for RJ10%20AVX: 2
2026-03-30 08:11:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 848709fd-6123-5b95-99e1-54990c5a6dd2 with identifier: RJ10%20AVX
2026-03-30 08:11:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 848709fd-6123-5b95-99e1-54990c5a6dd2 with scrape type 2
2026-03-30 08:11:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 848709fd-6123-5b95-99e1-54990c5a6dd2 with scrape type 2
2026-03-30 08:11:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 848709fd-6123-5b95-99e1-54990c5a6dd2, identifier: RJ10%20AVX
2026-03-30 08:11:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 848709fd-6123-5b95-99e1-54990c5a6dd2 with identifier: RJ10%20AVX
2026-03-30 08:11:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 848709fd-6123-5b95-99e1-54990c5a6dd2 with identifier: RJ10%20AVX
2026-03-30 08:11:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 848709fd-6123-5b95-99e1-54990c5a6dd2 with identifier: RJ10%20AVX to the API
2026-03-30 08:11:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 157,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RJ10%20AVX-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '848709fd-6123-5b95-99e1-54990c5a6dd2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RJ10 AVX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RJ10%20AVX&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'RENAULT',
 'model': 'LAGUNA',
 'odometer': 96323,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'RENAULT LAGUNA 2.0 DCI 150 TOM TOM EDITION Coupe',
 'transmission': 'manual',
 'trim': 'DCI 150 TOM TOM EDITION',
 'vin': 'VF1DTEK0643016430',
 'year': 2010}
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ10%2520AVX%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Saving data for RJ10%20AVX: {'auction_closing_time': 1774864800.0, 'created_time': 1774045200.944875, 'last_price_update_time': 1774858305.128028}
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RJ10%2520AVX') HTTP/1.1" 204 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: YL67%20DFN
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL67%2520DFN%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for YL67%20DFN: 2
2026-03-30 08:11:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e230dd4e-9b8a-5289-a680-edde48d65e7c with identifier: YL67%20DFN
2026-03-30 08:11:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e230dd4e-9b8a-5289-a680-edde48d65e7c with scrape type 2
2026-03-30 08:11:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e230dd4e-9b8a-5289-a680-edde48d65e7c with scrape type 2
2026-03-30 08:11:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e230dd4e-9b8a-5289-a680-edde48d65e7c, identifier: YL67%20DFN
2026-03-30 08:11:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e230dd4e-9b8a-5289-a680-edde48d65e7c with identifier: YL67%20DFN
2026-03-30 08:11:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e230dd4e-9b8a-5289-a680-edde48d65e7c with identifier: YL67%20DFN
2026-03-30 08:11:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e230dd4e-9b8a-5289-a680-edde48d65e7c with identifier: YL67%20DFN to the API
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=54&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 103,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YL67%20DFN-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e230dd4e-9b8a-5289-a680-edde48d65e7c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YL67 DFN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YL67%20DFN&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'SKODA',
 'model': 'FABIA',
 'odometer': 112272,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'SKODA FABIA 1.0 TSI 110 REDLINE Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 110 REDLINE',
 'vin': 'TMBFR6NJ5JZ028846',
 'year': 2018}
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL67%2520DFN%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Saving data for YL67%20DFN: {'auction_closing_time': 1774864800.0, 'created_time': 1773824081.785125, 'last_price_update_time': 1774858305.562989}
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YL67%2520DFN') HTTP/1.1" 204 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: MT67%20VTO
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT67%2520VTO%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for MT67%20VTO: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: HJ70%20VZM
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ70%2520VZM%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for HJ70%20VZM: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: BO04%20OPU
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BO04%2520OPU%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for BO04%20OPU: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: HY61%20YAU
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY61%2520YAU%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for HY61%20YAU: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: LD67%20TLV
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD67%2520TLV%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for LD67%20TLV: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: GY66%20LGD
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY66%2520LGD%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for GY66%20LGD: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: MA68%20UZB
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA68%2520UZB%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for MA68%20UZB: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: AY16%20TMV
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY16%2520TMV%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for AY16%20TMV: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: SP18%20MZE
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP18%2520MZE%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for SP18%20MZE: 0
2026-03-30 08:11:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=55&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:11:45 [bca.uk] INFO: Total items found: 100
2026-03-30 08:11:45 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=56&sort=MostRecentlyAdded
2026-03-30 08:11:45 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:11:45 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=56&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: PN10%20DWP
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN10%2520DWP%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for PN10%20DWP: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: WL15%20BPF
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL15%2520BPF%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for WL15%20BPF: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: EY11%20UXN
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY11%2520UXN%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for EY11%20UXN: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: BT11%20UXB
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT11%2520UXB%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for BT11%20UXB: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: EN10%20NNP
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN10%2520NNP%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for EN10%20NNP: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: ET66%20JVE
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET66%2520JVE%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for ET66%20JVE: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: GU13%20LXG
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU13%2520LXG%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for GU13%20LXG: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: GX18%20JXU
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX18%2520JXU%27 HTTP/1.1" 200 None
2026-03-30 08:11:45 [bca.uk] INFO: Scrape type for GX18%20JXU: 0
2026-03-30 08:11:45 [bca.uk] INFO: Found listing with ID: GX66%20OWR
2026-03-30 08:11:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX66%2520OWR%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for GX66%20OWR: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: YG70%20KXS
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG70%2520KXS%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for YG70%20KXS: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: CP19%20EWO
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP19%2520EWO%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for CP19%20EWO: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: EX66%20LNT
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX66%2520LNT%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for EX66%20LNT: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: EY10%20KKF
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY10%2520KKF%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for EY10%20KKF: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: FE61%20YFF
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE61%2520YFF%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for FE61%20YFF: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: LG60%20OXF
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG60%2520OXF%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for LG60%20OXF: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: LV15%20ZDR
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV15%2520ZDR%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for LV15%20ZDR: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: ML66%20BXZ
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML66%2520BXZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for ML66%20BXZ: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: OV62%20LHG
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV62%2520LHG%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for OV62%20LHG: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: PO63%20UJX
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO63%2520UJX%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for PO63%20UJX: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: RF11%20HFU
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF11%2520HFU%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for RF11%20HFU: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: WG59%20OBT
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG59%2520OBT%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for WG59%20OBT: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: YC64%20PKK
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC64%2520PKK%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for YC64%20PKK: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: AV14%20OKZ
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV14%2520OKZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for AV14%20OKZ: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: AX15%20CTE
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX15%2520CTE%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for AX15%20CTE: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: BP65%20FSY
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP65%2520FSY%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for BP65%20FSY: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: LO20%20BWN
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO20%2520BWN%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for LO20%20BWN: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: WJ67%20MWD
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ67%2520MWD%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for WJ67%20MWD: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: YL15%20SZR
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL15%2520SZR%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for YL15%20SZR: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: SM70%20ASV
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM70%2520ASV%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for SM70%20ASV: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: SH67%20DGE
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH67%2520DGE%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for SH67%20DGE: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: RE16%20KKP
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE16%2520KKP%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for RE16%20KKP: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: HJ14%20JWC
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ14%2520JWC%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for HJ14%20JWC: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: HV17%20XYJ
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV17%2520XYJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for HV17%20XYJ: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: YP68%20PBU
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP68%2520PBU%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for YP68%20PBU: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: FA69%20BYD
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA69%2520BYD%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for FA69%20BYD: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: SP65%20FND
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP65%2520FND%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for SP65%20FND: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: WK68%20POF
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK68%2520POF%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for WK68%20POF: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: YC67%20MGE
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC67%2520MGE%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for YC67%20MGE: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: BG19%20LGC
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG19%2520LGC%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for BG19%20LGC: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: LL69%20YKC
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL69%2520YKC%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for LL69%20YKC: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: SX19%20PDK
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SX19%2520PDK%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for SX19%20PDK: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: DX16%20XRN
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX16%2520XRN%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for DX16%20XRN: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: LG18%20RKJ
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG18%2520RKJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for LG18%20RKJ: 0
2026-03-30 08:11:46 [bca.uk] INFO: Found listing with ID: LN69%20GWK
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN69%2520GWK%27 HTTP/1.1" 200 None
2026-03-30 08:11:46 [bca.uk] INFO: Scrape type for LN69%20GWK: 2
2026-03-30 08:11:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 55488b3c-2759-53b9-8d6d-276adfb69802 with identifier: LN69%20GWK
2026-03-30 08:11:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 55488b3c-2759-53b9-8d6d-276adfb69802 with scrape type 2
2026-03-30 08:11:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 55488b3c-2759-53b9-8d6d-276adfb69802 with scrape type 2
2026-03-30 08:11:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 55488b3c-2759-53b9-8d6d-276adfb69802, identifier: LN69%20GWK
2026-03-30 08:11:46 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=56&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:46 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=56&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 55488b3c-2759-53b9-8d6d-276adfb69802 with identifier: LN69%20GWK
2026-03-30 08:11:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 55488b3c-2759-53b9-8d6d-276adfb69802 with identifier: LN69%20GWK
2026-03-30 08:11:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 55488b3c-2759-53b9-8d6d-276adfb69802 with identifier: LN69%20GWK to the API
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=55&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 121,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LN69%20GWK-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '55488b3c-2759-53b9-8d6d-276adfb69802',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LN69 GWK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LN69%20GWK&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'MERCEDES-BENZ',
 'model': 'C220 D',
 'odometer': 101969,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ C220 D 2.0 AMG LINE PREMIUM 9G Coupe',
 'transmission': 'manual',
 'trim': 'AMG LINE PREMIUM 9G',
 'vin': 'WDD2053142F876876',
 'year': 2019}
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN69%2520GWK%27 HTTP/1.1" 200 None
2026-03-30 08:11:47 [bca.uk] INFO: Saving data for LN69%20GWK: {'auction_closing_time': 1774864800.0, 'created_time': 1774265922.218565, 'last_price_update_time': 1774858307.091349}
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LN69%2520GWK') HTTP/1.1" 204 0
2026-03-30 08:11:47 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:11:47 [bca.uk] INFO: Found listing with ID: OU20%20ORK
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU20%2520ORK%27 HTTP/1.1" 200 None
2026-03-30 08:11:47 [bca.uk] INFO: Scrape type for OU20%20ORK: 2
2026-03-30 08:11:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bdbd4a82-cba5-560b-9cea-9969e7b4c776 with identifier: OU20%20ORK
2026-03-30 08:11:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bdbd4a82-cba5-560b-9cea-9969e7b4c776 with scrape type 2
2026-03-30 08:11:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bdbd4a82-cba5-560b-9cea-9969e7b4c776 with scrape type 2
2026-03-30 08:11:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bdbd4a82-cba5-560b-9cea-9969e7b4c776, identifier: OU20%20ORK
2026-03-30 08:11:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bdbd4a82-cba5-560b-9cea-9969e7b4c776 with identifier: OU20%20ORK
2026-03-30 08:11:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bdbd4a82-cba5-560b-9cea-9969e7b4c776 with identifier: OU20%20ORK
2026-03-30 08:11:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bdbd4a82-cba5-560b-9cea-9969e7b4c776 with identifier: OU20%20ORK to the API
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=55&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OU20%20ORK-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'bdbd4a82-cba5-560b-9cea-9969e7b4c776',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OU20 ORK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OU20%20ORK&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 44526,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 2.0 S EXCLUSIVE Hatchback',
 'transmission': 'automatic',
 'trim': 'S EXCLUSIVE',
 'vin': 'WMWXR520302M61029',
 'year': 2020}
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU20%2520ORK%27 HTTP/1.1" 200 None
2026-03-30 08:11:47 [bca.uk] INFO: Saving data for OU20%20ORK: {'auction_closing_time': 1774864800.0, 'created_time': 1773825783.893751, 'last_price_update_time': 1774858307.631477}
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OU20%2520ORK') HTTP/1.1" 204 0
2026-03-30 08:11:47 [bca.uk] INFO: Found listing with ID: WV23%20NVL
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV23%2520NVL%27 HTTP/1.1" 200 None
2026-03-30 08:11:47 [bca.uk] INFO: Scrape type for WV23%20NVL: 0
2026-03-30 08:11:47 [bca.uk] INFO: Found listing with ID: BX70%20NKD
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX70%2520NKD%27 HTTP/1.1" 200 None
2026-03-30 08:11:47 [bca.uk] INFO: Scrape type for BX70%20NKD: 0
2026-03-30 08:11:47 [bca.uk] INFO: Found listing with ID: CA69%20FUW
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA69%2520FUW%27 HTTP/1.1" 200 None
2026-03-30 08:11:47 [bca.uk] INFO: Scrape type for CA69%20FUW: 2
2026-03-30 08:11:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 68a6c693-7fac-51ee-8bbc-339f18623681 with identifier: CA69%20FUW
2026-03-30 08:11:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 68a6c693-7fac-51ee-8bbc-339f18623681 with scrape type 2
2026-03-30 08:11:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 68a6c693-7fac-51ee-8bbc-339f18623681 with scrape type 2
2026-03-30 08:11:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 68a6c693-7fac-51ee-8bbc-339f18623681, identifier: CA69%20FUW
2026-03-30 08:11:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 68a6c693-7fac-51ee-8bbc-339f18623681 with identifier: CA69%20FUW
2026-03-30 08:11:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 68a6c693-7fac-51ee-8bbc-339f18623681 with identifier: CA69%20FUW
2026-03-30 08:11:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 68a6c693-7fac-51ee-8bbc-339f18623681 with identifier: CA69%20FUW to the API
2026-03-30 08:11:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=55&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CA69%20FUW-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '68a6c693-7fac-51ee-8bbc-339f18623681',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CA69 FUW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CA69%20FUW&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'MINI',
 'model': 'COOPER',
 'odometer': 64696,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MINI COOPER 2.0 S CLASSIC Hatchback',
 'transmission': 'automatic',
 'trim': 'S CLASSIC',
 'vin': 'WMWXR520402L41630',
 'year': 2019}
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA69%2520FUW%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Saving data for CA69%20FUW: {'auction_closing_time': 1774864800.0, 'created_time': 1774339306.091433, 'last_price_update_time': 1774858308.154303}
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CA69%2520FUW') HTTP/1.1" 204 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: KN21%20OGW
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN21%2520OGW%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for KN21%20OGW: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: VE69%20NGU
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE69%2520NGU%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for VE69%20NGU: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: EX64%20LWF
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX64%2520LWF%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for EX64%20LWF: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: SP65%20HHN
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP65%2520HHN%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for SP65%20HHN: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: HV66%20TAU
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV66%2520TAU%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for HV66%20TAU: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: EJ02%20SEJ
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ02%2520SEJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for EJ02%20SEJ: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: DE20%20WEW
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE20%2520WEW%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for DE20%20WEW: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: HN18%20UPS
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN18%2520UPS%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for HN18%20UPS: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: KR71%20GXO
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR71%2520GXO%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for KR71%20GXO: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: EY18%20FZX
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY18%2520FZX%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for EY18%20FZX: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: LM72%20UJT
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM72%2520UJT%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for LM72%20UJT: 2
2026-03-30 08:11:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8c02bd87-e338-57c2-9445-8baea3be031e with identifier: LM72%20UJT
2026-03-30 08:11:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8c02bd87-e338-57c2-9445-8baea3be031e with scrape type 2
2026-03-30 08:11:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8c02bd87-e338-57c2-9445-8baea3be031e with scrape type 2
2026-03-30 08:11:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8c02bd87-e338-57c2-9445-8baea3be031e, identifier: LM72%20UJT
2026-03-30 08:11:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8c02bd87-e338-57c2-9445-8baea3be031e with identifier: LM72%20UJT
2026-03-30 08:11:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8c02bd87-e338-57c2-9445-8baea3be031e with identifier: LM72%20UJT
2026-03-30 08:11:48 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8c02bd87-e338-57c2-9445-8baea3be031e with identifier: LM72%20UJT to the API
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=55&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 142,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM72%20UJT-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8c02bd87-e338-57c2-9445-8baea3be031e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LM72 UJT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM72%20UJT&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VAUXHALL',
 'model': 'GRANDLAND',
 'odometer': 40832,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'VAUXHALL GRANDLAND 1.2 T 130 ELITE Hatchback',
 'transmission': 'manual',
 'trim': 'T 130 ELITE',
 'vin': 'W0VZRHNS1N6831894',
 'year': 2022}
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM72%2520UJT%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Saving data for LM72%20UJT: {'auction_closing_time': 1774864800.0, 'created_time': 1773959362.686074, 'last_price_update_time': 1774858308.777915}
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM72%2520UJT') HTTP/1.1" 204 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: WF22%20JWJ
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF22%2520JWJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for WF22%20JWJ: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: KK17%20DSY
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK17%2520DSY%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for KK17%20DSY: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: LP15%20HZY
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP15%2520HZY%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for LP15%20HZY: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: DV67%20RXG
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV67%2520RXG%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for DV67%20RXG: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: EA70%20CJJ
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA70%2520CJJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:48 [bca.uk] INFO: Scrape type for EA70%20CJJ: 0
2026-03-30 08:11:48 [bca.uk] INFO: Found listing with ID: BP69%20LYH
2026-03-30 08:11:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP69%2520LYH%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for BP69%20LYH: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: KU17%20VNL
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU17%2520VNL%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for KU17%20VNL: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: CP19%20UCT
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP19%2520UCT%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for CP19%20UCT: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: VK59%20DWL
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK59%2520DWL%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for VK59%20DWL: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: WN66%20CVC
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN66%2520CVC%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for WN66%20CVC: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: RA66%20VMC
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA66%2520VMC%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for RA66%20VMC: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: EX58%20KFL
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX58%2520KFL%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for EX58%20KFL: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: SY65%20XGP
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY65%2520XGP%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for SY65%20XGP: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: PE57%20ARF
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE57%2520ARF%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for PE57%20ARF: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: SC66%20MVE
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC66%2520MVE%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for SC66%20MVE: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: VU62%20UVA
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU62%2520UVA%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for VU62%20UVA: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: BV63%20MWY
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV63%2520MWY%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for BV63%20MWY: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: DS65%20LGA
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS65%2520LGA%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for DS65%20LGA: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: MT67%20OED
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT67%2520OED%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for MT67%20OED: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: YD11%20CFK
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD11%2520CFK%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for YD11%20CFK: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: NU65%20LDY
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU65%2520LDY%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for NU65%20LDY: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: BU15%20WPP
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU15%2520WPP%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for BU15%20WPP: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: WA06%20XCM
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA06%2520XCM%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for WA06%20XCM: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: ET19%20TUO
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET19%2520TUO%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for ET19%20TUO: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: LK65%20OOF
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK65%2520OOF%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for LK65%20OOF: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: RK20%20KSJ
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK20%2520KSJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for RK20%20KSJ: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: VE14%20BDV
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE14%2520BDV%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for VE14%20BDV: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: VK18%20ERU
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK18%2520ERU%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for VK18%20ERU: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: VN69%20VZU
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN69%2520VZU%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for VN69%20VZU: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: VX73%20HHM
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX73%2520HHM%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for VX73%20HHM: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: AA57%20TEC
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AA57%2520TEC%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for AA57%20TEC: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: AO69%20GHX
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO69%2520GHX%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for AO69%20GHX: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: BC19%20XPT
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC19%2520XPT%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for BC19%20XPT: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: BL74%20LVO
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL74%2520LVO%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for BL74%20LVO: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: BN69%20HNH
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN69%2520HNH%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for BN69%20HNH: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: BW19%20VEU
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW19%2520VEU%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for BW19%20VEU: 0
2026-03-30 08:11:49 [bca.uk] INFO: Found listing with ID: LN72%20VDO
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN72%2520VDO%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Scrape type for LN72%20VDO: 2
2026-03-30 08:11:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 97603795-9082-59b6-ada0-c15c9bb531f9 with identifier: LN72%20VDO
2026-03-30 08:11:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 97603795-9082-59b6-ada0-c15c9bb531f9 with scrape type 2
2026-03-30 08:11:49 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 97603795-9082-59b6-ada0-c15c9bb531f9 with scrape type 2
2026-03-30 08:11:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 97603795-9082-59b6-ada0-c15c9bb531f9, identifier: LN72%20VDO
2026-03-30 08:11:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 97603795-9082-59b6-ada0-c15c9bb531f9 with identifier: LN72%20VDO
2026-03-30 08:11:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 97603795-9082-59b6-ada0-c15c9bb531f9 with identifier: LN72%20VDO
2026-03-30 08:11:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 97603795-9082-59b6-ada0-c15c9bb531f9 with identifier: LN72%20VDO to the API
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=55&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 237,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LN72%20VDO-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '97603795-9082-59b6-ada0-c15c9bb531f9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LN72 VDO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LN72%20VDO&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'MERCEDES-BENZ',
 'model': 'SPRINTER 315',
 'odometer': 121639,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ SPRINTER 315 2.0 CDI 3.5T RWD L3 PROGRESSIVE Luton',
 'transmission': 'manual',
 'trim': 'CDI 3.5T RWD L3 PROGRESSIVE',
 'vin': 'W1V9071352N216344',
 'year': 2022}
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN72%2520VDO%27 HTTP/1.1" 200 None
2026-03-30 08:11:49 [bca.uk] INFO: Saving data for LN72%20VDO: {'auction_closing_time': 1774864800.0, 'created_time': 1773908071.49809, 'last_price_update_time': 1774858309.918288}
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LN72%2520VDO') HTTP/1.1" 204 0
2026-03-30 08:11:50 [bca.uk] INFO: Found listing with ID: WM22%20LHF
2026-03-30 08:11:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM22%2520LHF%27 HTTP/1.1" 200 None
2026-03-30 08:11:50 [bca.uk] INFO: Scrape type for WM22%20LHF: 2
2026-03-30 08:11:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 49d141dc-8502-54aa-8a12-eb04221e2423 with identifier: WM22%20LHF
2026-03-30 08:11:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 49d141dc-8502-54aa-8a12-eb04221e2423 with scrape type 2
2026-03-30 08:11:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 49d141dc-8502-54aa-8a12-eb04221e2423 with scrape type 2
2026-03-30 08:11:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 49d141dc-8502-54aa-8a12-eb04221e2423, identifier: WM22%20LHF
2026-03-30 08:11:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 49d141dc-8502-54aa-8a12-eb04221e2423 with identifier: WM22%20LHF
2026-03-30 08:11:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 49d141dc-8502-54aa-8a12-eb04221e2423 with identifier: WM22%20LHF
2026-03-30 08:11:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 49d141dc-8502-54aa-8a12-eb04221e2423 with identifier: WM22%20LHF to the API
2026-03-30 08:11:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=55&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 241,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WM22%20LHF-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.3L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '49d141dc-8502-54aa-8a12-eb04221e2423',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WM22 LHF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WM22%20LHF&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'RENAULT',
 'model': 'MASTER 3.5T FWD',
 'odometer': 76457,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'RENAULT MASTER 3.5T FWD 2.3 DCI 135 MM BUSINESS+ PanelVan',
 'transmission': 'manual',
 'trim': 'DCI 135 MM BUSINESS+',
 'vin': 'VF1MA000469173909',
 'year': 2022}
2026-03-30 08:11:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM22%2520LHF%27 HTTP/1.1" 200 None
2026-03-30 08:11:50 [bca.uk] INFO: Saving data for WM22%20LHF: {'auction_closing_time': 1774864800.0, 'created_time': 1773908090.826189, 'last_price_update_time': 1774858310.443961}
2026-03-30 08:11:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WM22%2520LHF') HTTP/1.1" 204 0
2026-03-30 08:11:50 [bca.uk] INFO: Found listing with ID: WR73%20NUW
2026-03-30 08:11:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR73%2520NUW%27 HTTP/1.1" 200 None
2026-03-30 08:11:50 [bca.uk] INFO: Scrape type for WR73%20NUW: 0
2026-03-30 08:11:50 [bca.uk] INFO: Found listing with ID: AP64%20FXF
2026-03-30 08:11:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP64%2520FXF%27 HTTP/1.1" 200 None
2026-03-30 08:11:50 [bca.uk] INFO: Scrape type for AP64%20FXF: 0
2026-03-30 08:11:50 [bca.uk] INFO: Found listing with ID: BG23%20XZB
2026-03-30 08:11:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG23%2520XZB%27 HTTP/1.1" 200 None
2026-03-30 08:11:50 [bca.uk] INFO: Scrape type for BG23%20XZB: 0
2026-03-30 08:11:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=56&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:11:52 [bca.uk] INFO: Total items found: 100
2026-03-30 08:11:52 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded
2026-03-30 08:11:52 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:11:52 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: KE23%20WFX
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE23%2520WFX%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for KE23%20WFX: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: NL72%20JYY
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL72%2520JYY%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for NL72%20JYY: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: WM23%20RXO
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM23%2520RXO%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for WM23%20RXO: 2
2026-03-30 08:11:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f0d17bf9-5e1a-5f5a-9a07-32e38b7473ff with identifier: WM23%20RXO
2026-03-30 08:11:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f0d17bf9-5e1a-5f5a-9a07-32e38b7473ff with scrape type 2
2026-03-30 08:11:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f0d17bf9-5e1a-5f5a-9a07-32e38b7473ff with scrape type 2
2026-03-30 08:11:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f0d17bf9-5e1a-5f5a-9a07-32e38b7473ff, identifier: WM23%20RXO
2026-03-30 08:11:52 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:52 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f0d17bf9-5e1a-5f5a-9a07-32e38b7473ff with identifier: WM23%20RXO
2026-03-30 08:11:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f0d17bf9-5e1a-5f5a-9a07-32e38b7473ff with identifier: WM23%20RXO
2026-03-30 08:11:52 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f0d17bf9-5e1a-5f5a-9a07-32e38b7473ff with identifier: WM23%20RXO to the API
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=56&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 183,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WM23%20RXO-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f0d17bf9-5e1a-5f5a-9a07-32e38b7473ff',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WM23 RXO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WM23%20RXO&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'RENAULT',
 'model': 'TRAFIC 28',
 'odometer': 21925,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'RENAULT TRAFIC 28 2.0 B/DCI 130 SL BUSINESS+ PanelVan',
 'transmission': 'manual',
 'trim': 'B/DCI 130 SL BUSINESS+',
 'vin': 'VF1FL000471083064',
 'year': 2023}
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM23%2520RXO%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Saving data for WM23%20RXO: {'auction_closing_time': 1774864800.0, 'created_time': 1773821308.053356, 'last_price_update_time': 1774858312.539425}
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WM23%2520RXO') HTTP/1.1" 204 0
2026-03-30 08:11:52 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: GF21%20HVA
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF21%2520HVA%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for GF21%20HVA: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: KS69%20FVZ
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS69%2520FVZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for KS69%20FVZ: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: EK19%20ZNY
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK19%2520ZNY%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for EK19%20ZNY: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: OY59%20MPE
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY59%2520MPE%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for OY59%20MPE: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: BU64%20HFZ
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU64%2520HFZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for BU64%20HFZ: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: HG60%20MOU
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG60%2520MOU%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for HG60%20MOU: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: OE63%20PXW
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE63%2520PXW%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for OE63%20PXW: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: OV13%20BCY
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV13%2520BCY%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for OV13%20BCY: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: GM15%20GRU
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM15%2520GRU%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for GM15%20GRU: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: DP67%20BZC
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP67%2520BZC%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for DP67%20BZC: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: PE10%20VPC
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE10%2520VPC%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for PE10%20VPC: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: SD14%20YZT
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD14%2520YZT%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for SD14%20YZT: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: PE09%20KEU
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE09%2520KEU%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for PE09%20KEU: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: KY65%20OFL
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY65%2520OFL%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for KY65%20OFL: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: LV16%20UBM
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV16%2520UBM%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for LV16%20UBM: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: C5%20SGG
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27C5%2520SGG%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for C5%20SGG: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: BN57%20TPO
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN57%2520TPO%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for BN57%20TPO: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: KL08%20MZN
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KL08%2520MZN%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for KL08%20MZN: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: YF10%20WHJ
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF10%2520WHJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for YF10%20WHJ: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: PL16%20LGZ
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL16%2520LGZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for PL16%20LGZ: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: SW65%20EYA
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW65%2520EYA%27 HTTP/1.1" 200 None
2026-03-30 08:11:52 [bca.uk] INFO: Scrape type for SW65%20EYA: 0
2026-03-30 08:11:52 [bca.uk] INFO: Found listing with ID: SD71%20ENU
2026-03-30 08:11:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD71%2520ENU%27 HTTP/1.1" 200 None
2026-03-30 08:11:53 [bca.uk] INFO: Scrape type for SD71%20ENU: 2
2026-03-30 08:11:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f017e34f-b6fc-5efb-b27d-96ad7e17afb5 with identifier: SD71%20ENU
2026-03-30 08:11:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f017e34f-b6fc-5efb-b27d-96ad7e17afb5 with scrape type 2
2026-03-30 08:11:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f017e34f-b6fc-5efb-b27d-96ad7e17afb5 with scrape type 2
2026-03-30 08:11:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f017e34f-b6fc-5efb-b27d-96ad7e17afb5, identifier: SD71%20ENU
2026-03-30 08:11:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f017e34f-b6fc-5efb-b27d-96ad7e17afb5 with identifier: SD71%20ENU
2026-03-30 08:11:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f017e34f-b6fc-5efb-b27d-96ad7e17afb5 with identifier: SD71%20ENU
2026-03-30 08:11:53 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f017e34f-b6fc-5efb-b27d-96ad7e17afb5 with identifier: SD71%20ENU to the API
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=56&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 142,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SD71%20ENU-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f017e34f-b6fc-5efb-b27d-96ad7e17afb5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SD71 ENU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SD71%20ENU&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'NISSAN',
 'model': 'MICRA',
 'odometer': 11900,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'NISSAN MICRA 1.0 IG-T 92 TEKNA X-TRONIC Hatchback',
 'transmission': 'automatic',
 'trim': 'IG-T 92 TEKNA X-TRONIC',
 'vin': 'VNVK1400968286612',
 'year': 2021}
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD71%2520ENU%27 HTTP/1.1" 200 None
2026-03-30 08:11:53 [bca.uk] INFO: Saving data for SD71%20ENU: {'auction_closing_time': 1774864800.0, 'created_time': 1774265924.251039, 'last_price_update_time': 1774858313.753898}
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SD71%2520ENU') HTTP/1.1" 204 0
2026-03-30 08:11:53 [bca.uk] INFO: Found listing with ID: WV67%20WXA
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV67%2520WXA%27 HTTP/1.1" 200 None
2026-03-30 08:11:53 [bca.uk] INFO: Scrape type for WV67%20WXA: 0
2026-03-30 08:11:53 [bca.uk] INFO: Found listing with ID: LB71%20URJ
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB71%2520URJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:53 [bca.uk] INFO: Scrape type for LB71%20URJ: 0
2026-03-30 08:11:53 [bca.uk] INFO: Found listing with ID: CE57%20YUK
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE57%2520YUK%27 HTTP/1.1" 200 None
2026-03-30 08:11:53 [bca.uk] INFO: Scrape type for CE57%20YUK: 0
2026-03-30 08:11:53 [bca.uk] INFO: Found listing with ID: EO17%20HFL
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO17%2520HFL%27 HTTP/1.1" 200 None
2026-03-30 08:11:53 [bca.uk] INFO: Scrape type for EO17%20HFL: 0
2026-03-30 08:11:53 [bca.uk] INFO: Found listing with ID: WU13%20NKG
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU13%2520NKG%27 HTTP/1.1" 200 None
2026-03-30 08:11:53 [bca.uk] INFO: Scrape type for WU13%20NKG: 0
2026-03-30 08:11:53 [bca.uk] INFO: Found listing with ID: YG16%20XGE
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG16%2520XGE%27 HTTP/1.1" 200 None
2026-03-30 08:11:53 [bca.uk] INFO: Scrape type for YG16%20XGE: 0
2026-03-30 08:11:53 [bca.uk] INFO: Found listing with ID: SP71%20OVW
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP71%2520OVW%27 HTTP/1.1" 200 None
2026-03-30 08:11:53 [bca.uk] INFO: Scrape type for SP71%20OVW: 0
2026-03-30 08:11:53 [bca.uk] INFO: Found listing with ID: CF74%20GUE
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520GUE%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CF74%20GUE: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: MJ24%20OAZ
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ24%2520OAZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for MJ24%20OAZ: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: MW74%20XBU
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520XBU%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for MW74%20XBU: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: VN74%20DFP
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN74%2520DFP%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for VN74%20DFP: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: YD24%20VSV
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD24%2520VSV%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for YD24%20VSV: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: BP23%20OWA
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP23%2520OWA%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for BP23%20OWA: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: BT23%20KGO
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT23%2520KGO%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for BT23%20KGO: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: BT73%20VNY
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT73%2520VNY%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for BT73%20VNY: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CF74%20GAO
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520GAO%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CF74%20GAO: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CF74%20GBV
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520GBV%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CF74%20GBV: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CF74%20GDO
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520GDO%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CF74%20GDO: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CF74%20GKU
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520GKU%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CF74%20GKU: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CF74%20GRZ
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520GRZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CF74%20GRZ: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CF74%20GSV
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520GSV%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CF74%20GSV: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CK11%20THG
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK11%2520THG%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CK11%20THG: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: HY11%20ZDK
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY11%2520ZDK%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for HY11%20ZDK: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: BK12%20HXD
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK12%2520HXD%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for BK12%20HXD: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: BK60%20WFP
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK60%2520WFP%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for BK60%20WFP: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: BX63%20YWP
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX63%2520YWP%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for BX63%20YWP: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: DV74%20EKY
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV74%2520EKY%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for DV74%20EKY: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: DF59%20CZD
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF59%2520CZD%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for DF59%20CZD: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: KS10%20KFX
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS10%2520KFX%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for KS10%20KFX: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: KN74%20WBP
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN74%2520WBP%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for KN74%20WBP: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: LN69%20HJX
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN69%2520HJX%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for LN69%20HJX: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: AY68%20HZF
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY68%2520HZF%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for AY68%20HZF: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: GN19%20XSV
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN19%2520XSV%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for GN19%20XSV: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: LR17%20YKD
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR17%2520YKD%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for LR17%20YKD: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: MW23%20LPL
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW23%2520LPL%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for MW23%20LPL: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: MW23%20YLS
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW23%2520YLS%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for MW23%20YLS: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: MD73%20YHH
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD73%2520YHH%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for MD73%20YHH: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: AJ17%20AZT
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ17%2520AZT%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for AJ17%20AZT: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: BN69%20VGV
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN69%2520VGV%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for BN69%20VGV: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: SM59%20FAJ
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM59%2520FAJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for SM59%20FAJ: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: SH13%20CDZ
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH13%2520CDZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for SH13%20CDZ: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CF74%20GDE
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520GDE%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CF74%20GDE: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CF74%20GHO
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520GHO%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CF74%20GHO: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CF74%20GPU
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520GPU%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CF74%20GPU: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: VN74%20CYX
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN74%2520CYX%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for VN74%20CYX: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: VN74%20CZB
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN74%2520CZB%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for VN74%20CZB: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CF74%20GDA
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520GDA%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CF74%20GDA: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: HT74%20YXJ
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT74%2520YXJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for HT74%20YXJ: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CX68%20KPN
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX68%2520KPN%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CX68%20KPN: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: PX07%20OTF
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX07%2520OTF%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for PX07%20OTF: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: AF12%20TYO
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF12%2520TYO%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for AF12%20TYO: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CE21%20AVV
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE21%2520AVV%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CE21%20AVV: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: YD18%20RTL
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD18%2520RTL%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for YD18%20RTL: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: DY14%20ZVW
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY14%2520ZVW%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for DY14%20ZVW: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: LU19%20BRX
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LU19%2520BRX%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for LU19%20BRX: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: LB72%20BZL
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB72%2520BZL%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for LB72%20BZL: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: NJ20%20YJF
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ20%2520YJF%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for NJ20%20YJF: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: ME73%20BHO
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ME73%2520BHO%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for ME73%20BHO: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: VN74%20CZA
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN74%2520CZA%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for VN74%20CZA: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: VN74%20DFZ
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN74%2520DFZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for VN74%20DFZ: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CJ23%20MUO
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ23%2520MUO%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CJ23%20MUO: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CJ23%20MUY
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ23%2520MUY%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CJ23%20MUY: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CJ23%20MVF
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ23%2520MVF%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CJ23%20MVF: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CJ23%20NAU
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ23%2520NAU%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CJ23%20NAU: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CJ23%20NBN
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ23%2520NBN%27 HTTP/1.1" 200 None
2026-03-30 08:11:54 [bca.uk] INFO: Scrape type for CJ23%20NBN: 0
2026-03-30 08:11:54 [bca.uk] INFO: Found listing with ID: CJ23%20NFA
2026-03-30 08:11:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ23%2520NFA%27 HTTP/1.1" 200 None
2026-03-30 08:11:55 [bca.uk] INFO: Scrape type for CJ23%20NFA: 0
2026-03-30 08:11:55 [bca.uk] INFO: Found listing with ID: MD73%20CVG
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD73%2520CVG%27 HTTP/1.1" 200 None
2026-03-30 08:11:55 [bca.uk] INFO: Scrape type for MD73%20CVG: 0
2026-03-30 08:11:55 [bca.uk] INFO: Found listing with ID: CF74%20GFZ
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520GFZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:55 [bca.uk] INFO: Scrape type for CF74%20GFZ: 0
2026-03-30 08:11:55 [bca.uk] INFO: Found listing with ID: EY63%20TFZ
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY63%2520TFZ%27 HTTP/1.1" 200 None
2026-03-30 08:11:55 [bca.uk] INFO: Scrape type for EY63%20TFZ: 0
2026-03-30 08:11:55 [bca.uk] INFO: Found listing with ID: MT19%20BNY
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT19%2520BNY%27 HTTP/1.1" 200 None
2026-03-30 08:11:55 [bca.uk] INFO: Scrape type for MT19%20BNY: 0
2026-03-30 08:11:55 [bca.uk] INFO: Found listing with ID: YK13%20MMF
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK13%2520MMF%27 HTTP/1.1" 200 None
2026-03-30 08:11:55 [bca.uk] INFO: Scrape type for YK13%20MMF: 0
2026-03-30 08:11:55 [bca.uk] INFO: Found listing with ID: YS18%20VJO
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS18%2520VJO%27 HTTP/1.1" 200 None
2026-03-30 08:11:55 [bca.uk] INFO: Scrape type for YS18%20VJO: 0
2026-03-30 08:11:55 [bca.uk] INFO: Found listing with ID: CV11%20MXY
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV11%2520MXY%27 HTTP/1.1" 200 None
2026-03-30 08:11:55 [bca.uk] INFO: Scrape type for CV11%20MXY: 0
2026-03-30 08:11:55 [bca.uk] INFO: Found listing with ID: LG19%20FDD
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG19%2520FDD%27 HTTP/1.1" 200 None
2026-03-30 08:11:55 [bca.uk] INFO: Scrape type for LG19%20FDD: 0
2026-03-30 08:11:55 [bca.uk] INFO: Found listing with ID: WA16%20UDO
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA16%2520UDO%27 HTTP/1.1" 200 None
2026-03-30 08:11:55 [bca.uk] INFO: Scrape type for WA16%20UDO: 0
2026-03-30 08:11:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:11:57 [bca.uk] INFO: Total items found: 100
2026-03-30 08:11:57 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=58&sort=MostRecentlyAdded
2026-03-30 08:11:57 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:11:57 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=58&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: WU68%20XGF
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU68%2520XGF%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for WU68%20XGF: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: CF69%20BMU
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF69%2520BMU%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for CF69%20BMU: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: EK69%20NZM
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK69%2520NZM%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for EK69%20NZM: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: EA72%20ZZC
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA72%2520ZZC%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for EA72%20ZZC: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: EU18%20PZT
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU18%2520PZT%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for EU18%20PZT: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: EX22%20YTL
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX22%2520YTL%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for EX22%20YTL: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: EX23%20DWW
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX23%2520DWW%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for EX23%20DWW: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: KM73%20YDN
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520YDN%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for KM73%20YDN: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: KS70%20OTJ
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS70%2520OTJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for KS70%20OTJ: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: LD68%20TFK
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD68%2520TFK%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for LD68%20TFK: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: RJ13%20WRO
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ13%2520WRO%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for RJ13%20WRO: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: SB52%20SVA
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB52%2520SVA%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for SB52%20SVA: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: BD24%20OCG
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD24%2520OCG%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for BD24%20OCG: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: HY19%20YJF
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY19%2520YJF%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for HY19%20YJF: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: KW17%20VSO
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW17%2520VSO%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for KW17%20VSO: 0
2026-03-30 08:11:57 [bca.uk] INFO: Found listing with ID: VK23%20WPF
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK23%2520WPF%27 HTTP/1.1" 200 None
2026-03-30 08:11:57 [bca.uk] INFO: Scrape type for VK23%20WPF: 2
2026-03-30 08:11:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e04f751a-882f-5e35-978d-a6cf3b8bc729 with identifier: VK23%20WPF
2026-03-30 08:11:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e04f751a-882f-5e35-978d-a6cf3b8bc729 with scrape type 2
2026-03-30 08:11:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e04f751a-882f-5e35-978d-a6cf3b8bc729 with scrape type 2
2026-03-30 08:11:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e04f751a-882f-5e35-978d-a6cf3b8bc729, identifier: VK23%20WPF
2026-03-30 08:11:58 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=58&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:58 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=58&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:11:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e04f751a-882f-5e35-978d-a6cf3b8bc729 with identifier: VK23%20WPF
2026-03-30 08:11:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e04f751a-882f-5e35-978d-a6cf3b8bc729 with identifier: VK23%20WPF
2026-03-30 08:11:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e04f751a-882f-5e35-978d-a6cf3b8bc729 with identifier: VK23%20WPF to the API
2026-03-30 08:11:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VK23%20WPF-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e04f751a-882f-5e35-978d-a6cf3b8bc729',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VK23 WPF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VK23%20WPF&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'FORD',
 'model': 'PUMA',
 'odometer': 34634,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'FORD PUMA 1.0 E/B MHEV 125 ST-LINE Hatchback',
 'transmission': 'manual',
 'trim': 'E/B MHEV 125 ST-LINE',
 'vin': 'WF02XXERK2PC57762',
 'year': 2023}
2026-03-30 08:11:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK23%2520WPF%27 HTTP/1.1" 200 None
2026-03-30 08:11:58 [bca.uk] INFO: Saving data for VK23%20WPF: {'auction_closing_time': 1774864800.0, 'created_time': 1773828901.280261, 'last_price_update_time': 1774858318.558128}
2026-03-30 08:11:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VK23%2520WPF') HTTP/1.1" 204 0
2026-03-30 08:11:58 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:11:58 [bca.uk] INFO: Found listing with ID: WO17%20EFJ
2026-03-30 08:11:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO17%2520EFJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:58 [bca.uk] INFO: Scrape type for WO17%20EFJ: 2
2026-03-30 08:11:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a2a2637a-ada7-558f-96ba-a126ca95f546 with identifier: WO17%20EFJ
2026-03-30 08:11:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a2a2637a-ada7-558f-96ba-a126ca95f546 with scrape type 2
2026-03-30 08:11:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a2a2637a-ada7-558f-96ba-a126ca95f546 with scrape type 2
2026-03-30 08:11:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a2a2637a-ada7-558f-96ba-a126ca95f546, identifier: WO17%20EFJ
2026-03-30 08:11:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a2a2637a-ada7-558f-96ba-a126ca95f546 with identifier: WO17%20EFJ
2026-03-30 08:11:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a2a2637a-ada7-558f-96ba-a126ca95f546 with identifier: WO17%20EFJ
2026-03-30 08:11:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a2a2637a-ada7-558f-96ba-a126ca95f546 with identifier: WO17%20EFJ to the API
2026-03-30 08:11:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:11:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 110,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WO17%20EFJ-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a2a2637a-ada7-558f-96ba-a126ca95f546',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WO17 EFJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WO17%20EFJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'FIAT',
 'model': '500',
 'odometer': 82449,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'FIAT 500 1.2 LOUNGE Hatchback',
 'transmission': 'manual',
 'trim': 'LOUNGE',
 'vin': 'ZFA3120000J802160',
 'year': 2017}
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO17%2520EFJ%27 HTTP/1.1" 200 None
2026-03-30 08:11:59 [bca.uk] INFO: Saving data for WO17%20EFJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774005321.965523, 'last_price_update_time': 1774858319.510454}
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WO17%2520EFJ') HTTP/1.1" 204 0
2026-03-30 08:11:59 [bca.uk] INFO: Found listing with ID: GK73%20PWN
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK73%2520PWN%27 HTTP/1.1" 200 None
2026-03-30 08:11:59 [bca.uk] INFO: Scrape type for GK73%20PWN: 0
2026-03-30 08:11:59 [bca.uk] INFO: Found listing with ID: GV11%20FZA
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV11%2520FZA%27 HTTP/1.1" 200 None
2026-03-30 08:11:59 [bca.uk] INFO: Scrape type for GV11%20FZA: 0
2026-03-30 08:11:59 [bca.uk] INFO: Found listing with ID: GX68%20ZLE
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX68%2520ZLE%27 HTTP/1.1" 200 None
2026-03-30 08:11:59 [bca.uk] INFO: Scrape type for GX68%20ZLE: 0
2026-03-30 08:11:59 [bca.uk] INFO: Found listing with ID: HY67%20YJF
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY67%2520YJF%27 HTTP/1.1" 200 None
2026-03-30 08:11:59 [bca.uk] INFO: Scrape type for HY67%20YJF: 0
2026-03-30 08:11:59 [bca.uk] INFO: Found listing with ID: LO04%20NLL
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO04%2520NLL%27 HTTP/1.1" 200 None
2026-03-30 08:11:59 [bca.uk] INFO: Scrape type for LO04%20NLL: 0
2026-03-30 08:11:59 [bca.uk] INFO: Found listing with ID: SF19%20CYL
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF19%2520CYL%27 HTTP/1.1" 200 None
2026-03-30 08:11:59 [bca.uk] INFO: Scrape type for SF19%20CYL: 2
2026-03-30 08:11:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 192db520-526a-5427-a976-f910a51cf6dc with identifier: SF19%20CYL
2026-03-30 08:11:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 192db520-526a-5427-a976-f910a51cf6dc with scrape type 2
2026-03-30 08:11:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 192db520-526a-5427-a976-f910a51cf6dc with scrape type 2
2026-03-30 08:11:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 192db520-526a-5427-a976-f910a51cf6dc, identifier: SF19%20CYL
2026-03-30 08:11:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 192db520-526a-5427-a976-f910a51cf6dc with identifier: SF19%20CYL
2026-03-30 08:11:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 192db520-526a-5427-a976-f910a51cf6dc with identifier: SF19%20CYL
2026-03-30 08:11:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 192db520-526a-5427-a976-f910a51cf6dc with identifier: SF19%20CYL to the API
2026-03-30 08:11:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 113,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SF19%20CYL-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '192db520-526a-5427-a976-f910a51cf6dc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SF19 CYL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SF19%20CYL&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'PEUGEOT',
 'model': 'RIFTER',
 'odometer': 20960,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'PEUGEOT RIFTER 1.5 BLUEHDI 100 ALLURE MPV',
 'transmission': 'manual',
 'trim': 'BLUEHDI 100 ALLURE',
 'vin': 'VR3ECYHYCKJ558834',
 'year': 2019}
2026-03-30 08:12:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF19%2520CYL%27 HTTP/1.1" 200 None
2026-03-30 08:12:00 [bca.uk] INFO: Saving data for SF19%20CYL: {'auction_closing_time': 1774864800.0, 'created_time': 1773827007.907848, 'last_price_update_time': 1774858320.457845}
2026-03-30 08:12:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SF19%2520CYL') HTTP/1.1" 204 0
2026-03-30 08:12:00 [bca.uk] INFO: Found listing with ID: AD19%20NZJ
2026-03-30 08:12:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD19%2520NZJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:00 [bca.uk] INFO: Scrape type for AD19%20NZJ: 0
2026-03-30 08:12:00 [bca.uk] INFO: Found listing with ID: BG15%20FBL
2026-03-30 08:12:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG15%2520FBL%27 HTTP/1.1" 200 None
2026-03-30 08:12:00 [bca.uk] INFO: Scrape type for BG15%20FBL: 2
2026-03-30 08:12:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1cd50d10-a7c1-5436-a58c-b9ba39691522 with identifier: BG15%20FBL
2026-03-30 08:12:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1cd50d10-a7c1-5436-a58c-b9ba39691522 with scrape type 2
2026-03-30 08:12:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1cd50d10-a7c1-5436-a58c-b9ba39691522 with scrape type 2
2026-03-30 08:12:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1cd50d10-a7c1-5436-a58c-b9ba39691522, identifier: BG15%20FBL
2026-03-30 08:12:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1cd50d10-a7c1-5436-a58c-b9ba39691522 with identifier: BG15%20FBL
2026-03-30 08:12:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1cd50d10-a7c1-5436-a58c-b9ba39691522 with identifier: BG15%20FBL
2026-03-30 08:12:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1cd50d10-a7c1-5436-a58c-b9ba39691522 with identifier: BG15%20FBL to the API
2026-03-30 08:12:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 94,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BG15%20FBL-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '1cd50d10-a7c1-5436-a58c-b9ba39691522',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BG15 FBL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BG15%20FBL&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'LEXUS',
 'model': 'CT 200H',
 'odometer': 77483,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'LEXUS CT 200H 1.8 ADVANCE PLUS Hatchback',
 'transmission': 'automatic',
 'trim': 'ADVANCE PLUS',
 'vin': 'JTHKD5BH302241941',
 'year': 2015}
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG15%2520FBL%27 HTTP/1.1" 200 None
2026-03-30 08:12:01 [bca.uk] INFO: Saving data for BG15%20FBL: {'auction_closing_time': 1774864800.0, 'created_time': 1773828880.942976, 'last_price_update_time': 1774858321.26077}
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BG15%2520FBL') HTTP/1.1" 204 0
2026-03-30 08:12:01 [bca.uk] INFO: Found listing with ID: EA73%20MXP
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA73%2520MXP%27 HTTP/1.1" 200 None
2026-03-30 08:12:01 [bca.uk] INFO: Scrape type for EA73%20MXP: 0
2026-03-30 08:12:01 [bca.uk] INFO: Found listing with ID: EU20%20UOE
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU20%2520UOE%27 HTTP/1.1" 200 None
2026-03-30 08:12:01 [bca.uk] INFO: Scrape type for EU20%20UOE: 0
2026-03-30 08:12:01 [bca.uk] INFO: Found listing with ID: FG73%20PGO
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG73%2520PGO%27 HTTP/1.1" 200 None
2026-03-30 08:12:01 [bca.uk] INFO: Scrape type for FG73%20PGO: 0
2026-03-30 08:12:01 [bca.uk] INFO: Found listing with ID: BP67%20AOT
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP67%2520AOT%27 HTTP/1.1" 200 None
2026-03-30 08:12:01 [bca.uk] INFO: Scrape type for BP67%20AOT: 0
2026-03-30 08:12:01 [bca.uk] INFO: Found listing with ID: LE74%20FJJ
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE74%2520FJJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:01 [bca.uk] INFO: Scrape type for LE74%20FJJ: 0
2026-03-30 08:12:01 [bca.uk] INFO: Found listing with ID: LP73%20AOY
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP73%2520AOY%27 HTTP/1.1" 200 None
2026-03-30 08:12:01 [bca.uk] INFO: Scrape type for LP73%20AOY: 0
2026-03-30 08:12:01 [bca.uk] INFO: Found listing with ID: LS23%20ZHO
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS23%2520ZHO%27 HTTP/1.1" 200 None
2026-03-30 08:12:01 [bca.uk] INFO: Scrape type for LS23%20ZHO: 0
2026-03-30 08:12:01 [bca.uk] INFO: Found listing with ID: RF09%20ATO
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF09%2520ATO%27 HTTP/1.1" 200 None
2026-03-30 08:12:01 [bca.uk] INFO: Scrape type for RF09%20ATO: 2
2026-03-30 08:12:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7b572c13-f2a8-5a4a-9cf1-85ec133768b7 with identifier: RF09%20ATO
2026-03-30 08:12:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7b572c13-f2a8-5a4a-9cf1-85ec133768b7 with scrape type 2
2026-03-30 08:12:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7b572c13-f2a8-5a4a-9cf1-85ec133768b7 with scrape type 2
2026-03-30 08:12:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7b572c13-f2a8-5a4a-9cf1-85ec133768b7, identifier: RF09%20ATO
2026-03-30 08:12:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7b572c13-f2a8-5a4a-9cf1-85ec133768b7 with identifier: RF09%20ATO
2026-03-30 08:12:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7b572c13-f2a8-5a4a-9cf1-85ec133768b7 with identifier: RF09%20ATO
2026-03-30 08:12:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7b572c13-f2a8-5a4a-9cf1-85ec133768b7 with identifier: RF09%20ATO to the API
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 106,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RF09%20ATO-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '7b572c13-f2a8-5a4a-9cf1-85ec133768b7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RF09 ATO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RF09%20ATO&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'TOYOTA',
 'model': 'AYGO',
 'odometer': 55326,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'TOYOTA AYGO 1.0 VVT-I BLACK Hatchback',
 'transmission': 'manual',
 'trim': 'VVT-I BLACK',
 'vin': 'JTDJG18C00N384031',
 'year': 2009}
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF09%2520ATO%27 HTTP/1.1" 200 None
2026-03-30 08:12:01 [bca.uk] INFO: Saving data for RF09%20ATO: {'auction_closing_time': 1774864800.0, 'created_time': 1773959455.786258, 'last_price_update_time': 1774858321.847085}
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RF09%2520ATO') HTTP/1.1" 204 0
2026-03-30 08:12:01 [bca.uk] INFO: Found listing with ID: RO24%20YYD
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO24%2520YYD%27 HTTP/1.1" 200 None
2026-03-30 08:12:01 [bca.uk] INFO: Scrape type for RO24%20YYD: 0
2026-03-30 08:12:01 [bca.uk] INFO: Found listing with ID: WM66%20CHF
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM66%2520CHF%27 HTTP/1.1" 200 None
2026-03-30 08:12:01 [bca.uk] INFO: Scrape type for WM66%20CHF: 0
2026-03-30 08:12:01 [bca.uk] INFO: Found listing with ID: KM18%20KVR
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM18%2520KVR%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for KM18%20KVR: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: J100%20GFF
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27J100%2520GFF%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for J100%20GFF: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: GU68%20TYY
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU68%2520TYY%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for GU68%20TYY: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: GO20%20FOX
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GO20%2520FOX%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for GO20%20FOX: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: PO16%20ZBY
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO16%2520ZBY%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for PO16%20ZBY: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: EU15%20ZFP
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU15%2520ZFP%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for EU15%20ZFP: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: ML13%20PZH
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML13%2520PZH%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for ML13%20PZH: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: KW69%20WJJ
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW69%2520WJJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for KW69%20WJJ: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: KF15%20PUX
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF15%2520PUX%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for KF15%20PUX: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: SL70%20OPZ
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL70%2520OPZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for SL70%20OPZ: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: AE09%20LXH
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE09%2520LXH%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for AE09%20LXH: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: SB21%20BMO
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB21%2520BMO%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for SB21%20BMO: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: SJ66%20YFG
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ66%2520YFG%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for SJ66%20YFG: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: PN71%20EYX
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN71%2520EYX%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for PN71%20EYX: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: OE70%20FNZ
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE70%2520FNZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for OE70%20FNZ: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: OY65%20XWC
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY65%2520XWC%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for OY65%20XWC: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: MF13%20KEJ
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF13%2520KEJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for MF13%20KEJ: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: LR70%20YWU
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR70%2520YWU%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for LR70%20YWU: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: RX69%20XHC
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX69%2520XHC%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for RX69%20XHC: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: SY20%20KAO
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY20%2520KAO%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for SY20%20KAO: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: VA68%20DJX
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA68%2520DJX%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for VA68%20DJX: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: VX69%20GVM
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX69%2520GVM%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for VX69%20GVM: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: WH19%20OTD
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WH19%2520OTD%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for WH19%20OTD: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: WM19%20CWJ
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM19%2520CWJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for WM19%20CWJ: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: WN24%20FPA
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN24%2520FPA%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for WN24%20FPA: 0
2026-03-30 08:12:02 [bca.uk] INFO: Found listing with ID: CE72%20GXC
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE72%2520GXC%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Scrape type for CE72%20GXC: 2
2026-03-30 08:12:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 412be044-6ae1-555d-bd55-cd83bf514aa8 with identifier: CE72%20GXC
2026-03-30 08:12:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 412be044-6ae1-555d-bd55-cd83bf514aa8 with scrape type 2
2026-03-30 08:12:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 412be044-6ae1-555d-bd55-cd83bf514aa8 with scrape type 2
2026-03-30 08:12:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 412be044-6ae1-555d-bd55-cd83bf514aa8, identifier: CE72%20GXC
2026-03-30 08:12:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 412be044-6ae1-555d-bd55-cd83bf514aa8 with identifier: CE72%20GXC
2026-03-30 08:12:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 412be044-6ae1-555d-bd55-cd83bf514aa8 with identifier: CE72%20GXC
2026-03-30 08:12:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 412be044-6ae1-555d-bd55-cd83bf514aa8 with identifier: CE72%20GXC to the API
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CE72%20GXC-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '412be044-6ae1-555d-bd55-cd83bf514aa8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CE72 GXC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CE72%20GXC&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'DACIA',
 'model': 'DUSTER',
 'odometer': 18431,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'DACIA DUSTER 1.0 TCE 90 ESSENTIAL StationWagon',
 'transmission': 'manual',
 'trim': 'TCE 90 ESSENTIAL',
 'vin': 'VF1HJD20969769510',
 'year': 2022}
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE72%2520GXC%27 HTTP/1.1" 200 None
2026-03-30 08:12:02 [bca.uk] INFO: Saving data for CE72%20GXC: {'auction_closing_time': 1774864800.0, 'created_time': 1774130903.71199, 'last_price_update_time': 1774858322.905811}
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CE72%2520GXC') HTTP/1.1" 204 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: CJ19%20TWG
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ19%2520TWG%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for CJ19%20TWG: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: CT18%20HRU
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CT18%2520HRU%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for CT18%20HRU: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: FY69%20YFZ
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY69%2520YFZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for FY69%20YFZ: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: GX69%20LDN
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX69%2520LDN%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for GX69%20LDN: 2
2026-03-30 08:12:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e0ca1ddc-3147-5819-aeac-8e50860e775c with identifier: GX69%20LDN
2026-03-30 08:12:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e0ca1ddc-3147-5819-aeac-8e50860e775c with scrape type 2
2026-03-30 08:12:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e0ca1ddc-3147-5819-aeac-8e50860e775c with scrape type 2
2026-03-30 08:12:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e0ca1ddc-3147-5819-aeac-8e50860e775c, identifier: GX69%20LDN
2026-03-30 08:12:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e0ca1ddc-3147-5819-aeac-8e50860e775c with identifier: GX69%20LDN
2026-03-30 08:12:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e0ca1ddc-3147-5819-aeac-8e50860e775c with identifier: GX69%20LDN
2026-03-30 08:12:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e0ca1ddc-3147-5819-aeac-8e50860e775c with identifier: GX69%20LDN to the API
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 279,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GX69%20LDN-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '5.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e0ca1ddc-3147-5819-aeac-8e50860e775c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GX69 LDN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GX69%20LDN&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'FORD',
 'model': 'MUSTANG',
 'odometer': 91232,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FORD MUSTANG 5.0 V8 GT Convertible',
 'transmission': 'automatic',
 'trim': 'V8 GT',
 'vin': '1FATP8PF6K5156346',
 'year': 2019}
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX69%2520LDN%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Saving data for GX69%20LDN: {'auction_closing_time': 1774864800.0, 'created_time': 1774044446.610917, 'last_price_update_time': 1774858323.546783}
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GX69%2520LDN') HTTP/1.1" 204 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: HJ70%20UPK
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ70%2520UPK%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for HJ70%20UPK: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: KR70%20HYO
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR70%2520HYO%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for KR70%20HYO: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: KT18%20DWO
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT18%2520DWO%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for KT18%20DWO: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: LV66%20EBL
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV66%2520EBL%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for LV66%20EBL: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: LT15%20VLH
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT15%2520VLH%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for LT15%20VLH: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: FY71%20OWA
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY71%2520OWA%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for FY71%20OWA: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: EX23%20AZZ
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX23%2520AZZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for EX23%20AZZ: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: MV22%20NMO
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV22%2520NMO%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for MV22%20NMO: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: OV23%20SJU
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV23%2520SJU%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for OV23%20SJU: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: WM72%20CKF
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM72%2520CKF%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for WM72%20CKF: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: YR71%20DXV
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR71%2520DXV%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for YR71%20DXV: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: DF21%20ARU
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF21%2520ARU%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for DF21%20ARU: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: DG71%20YZP
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG71%2520YZP%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for DG71%20YZP: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: FN21%20PZX
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN21%2520PZX%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for FN21%20PZX: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: FX23%20MJF
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX23%2520MJF%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for FX23%20MJF: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: GV72%20MZZ
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV72%2520MZZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for GV72%20MZZ: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: LD23%20BZY
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD23%2520BZY%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for LD23%20BZY: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: MD71%20FBG
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD71%2520FBG%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for MD71%20FBG: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: EA63%20TXS
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA63%2520TXS%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for EA63%20TXS: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: BK22%20DLZ
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520DLZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for BK22%20DLZ: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: YD22%20EHO
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD22%2520EHO%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for YD22%20EHO: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: HJ20%20WJU
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ20%2520WJU%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for HJ20%20WJU: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: LB71%20XCU
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB71%2520XCU%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for LB71%20XCU: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: LG18%20GXS
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG18%2520GXS%27 HTTP/1.1" 200 None
2026-03-30 08:12:03 [bca.uk] INFO: Scrape type for LG18%20GXS: 0
2026-03-30 08:12:03 [bca.uk] INFO: Found listing with ID: LG19%20KYS
2026-03-30 08:12:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG19%2520KYS%27 HTTP/1.1" 200 None
2026-03-30 08:12:04 [bca.uk] INFO: Scrape type for LG19%20KYS: 2
2026-03-30 08:12:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bfa54f28-bb78-5474-8514-ff1d2b79ff4e with identifier: LG19%20KYS
2026-03-30 08:12:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bfa54f28-bb78-5474-8514-ff1d2b79ff4e with scrape type 2
2026-03-30 08:12:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bfa54f28-bb78-5474-8514-ff1d2b79ff4e with scrape type 2
2026-03-30 08:12:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bfa54f28-bb78-5474-8514-ff1d2b79ff4e, identifier: LG19%20KYS
2026-03-30 08:12:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bfa54f28-bb78-5474-8514-ff1d2b79ff4e with identifier: LG19%20KYS
2026-03-30 08:12:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bfa54f28-bb78-5474-8514-ff1d2b79ff4e with identifier: LG19%20KYS
2026-03-30 08:12:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bfa54f28-bb78-5474-8514-ff1d2b79ff4e with identifier: LG19%20KYS to the API
2026-03-30 08:12:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 204,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LG19%20KYS-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'bfa54f28-bb78-5474-8514-ff1d2b79ff4e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LG19 KYS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LG19%20KYS&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'PORSCHE',
 'model': 'MACAN',
 'odometer': 57294,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'PORSCHE MACAN 3.0 354 S PDK StationWagon',
 'transmission': 'automatic',
 'trim': '354 S PDK',
 'vin': 'WP1ZZZ95ZKLB25213',
 'year': 2019}
2026-03-30 08:12:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG19%2520KYS%27 HTTP/1.1" 200 None
2026-03-30 08:12:04 [bca.uk] INFO: Saving data for LG19%20KYS: {'auction_closing_time': 1774864800.0, 'created_time': 1773845897.358745, 'last_price_update_time': 1774858324.446983}
2026-03-30 08:12:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LG19%2520KYS') HTTP/1.1" 204 0
2026-03-30 08:12:04 [bca.uk] INFO: Found listing with ID: LJ19%20OFP
2026-03-30 08:12:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ19%2520OFP%27 HTTP/1.1" 200 None
2026-03-30 08:12:04 [bca.uk] INFO: Scrape type for LJ19%20OFP: 2
2026-03-30 08:12:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 901453e0-7349-5583-8c81-9886073afb63 with identifier: LJ19%20OFP
2026-03-30 08:12:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 901453e0-7349-5583-8c81-9886073afb63 with scrape type 2
2026-03-30 08:12:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 901453e0-7349-5583-8c81-9886073afb63 with scrape type 2
2026-03-30 08:12:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 901453e0-7349-5583-8c81-9886073afb63, identifier: LJ19%20OFP
2026-03-30 08:12:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 901453e0-7349-5583-8c81-9886073afb63 with identifier: LJ19%20OFP
2026-03-30 08:12:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 901453e0-7349-5583-8c81-9886073afb63 with identifier: LJ19%20OFP
2026-03-30 08:12:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 901453e0-7349-5583-8c81-9886073afb63 with identifier: LJ19%20OFP to the API
2026-03-30 08:12:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 106,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LJ19%20OFP-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '0.9L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '901453e0-7349-5583-8c81-9886073afb63',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LJ19 OFP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LJ19%20OFP&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FIAT',
 'model': '500',
 'odometer': 49836,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FIAT 500 0.9 TWINAIR 85 S Hatchback',
 'transmission': 'manual',
 'trim': 'TWINAIR 85 S',
 'vin': 'ZFA3120000JB34012',
 'year': 2019}
2026-03-30 08:12:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ19%2520OFP%27 HTTP/1.1" 200 None
2026-03-30 08:12:04 [bca.uk] INFO: Saving data for LJ19%20OFP: {'auction_closing_time': 1774864800.0, 'created_time': 1774305697.292039, 'last_price_update_time': 1774858324.992232}
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LJ19%2520OFP') HTTP/1.1" 204 0
2026-03-30 08:12:05 [bca.uk] INFO: Found listing with ID: LY19%20DDK
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY19%2520DDK%27 HTTP/1.1" 200 None
2026-03-30 08:12:05 [bca.uk] INFO: Scrape type for LY19%20DDK: 0
2026-03-30 08:12:05 [bca.uk] INFO: Found listing with ID: PO19%20NMU
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO19%2520NMU%27 HTTP/1.1" 200 None
2026-03-30 08:12:05 [bca.uk] INFO: Scrape type for PO19%20NMU: 0
2026-03-30 08:12:05 [bca.uk] INFO: Found listing with ID: RO22%20LSE
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520LSE%27 HTTP/1.1" 200 None
2026-03-30 08:12:05 [bca.uk] INFO: Scrape type for RO22%20LSE: 0
2026-03-30 08:12:05 [bca.uk] INFO: Found listing with ID: WK69%20TNV
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK69%2520TNV%27 HTTP/1.1" 200 None
2026-03-30 08:12:05 [bca.uk] INFO: Scrape type for WK69%20TNV: 2
2026-03-30 08:12:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8e4e2e14-5c4b-5478-98cb-1619231a08e7 with identifier: WK69%20TNV
2026-03-30 08:12:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8e4e2e14-5c4b-5478-98cb-1619231a08e7 with scrape type 2
2026-03-30 08:12:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8e4e2e14-5c4b-5478-98cb-1619231a08e7 with scrape type 2
2026-03-30 08:12:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8e4e2e14-5c4b-5478-98cb-1619231a08e7, identifier: WK69%20TNV
2026-03-30 08:12:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8e4e2e14-5c4b-5478-98cb-1619231a08e7 with identifier: WK69%20TNV
2026-03-30 08:12:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8e4e2e14-5c4b-5478-98cb-1619231a08e7 with identifier: WK69%20TNV
2026-03-30 08:12:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8e4e2e14-5c4b-5478-98cb-1619231a08e7 with identifier: WK69%20TNV to the API
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WK69%20TNV-GB',
 'category': 'Car',
 'color': 'multicoloured',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8e4e2e14-5c4b-5478-98cb-1619231a08e7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WK69 TNV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WK69%20TNV&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'RENAULT',
 'model': 'CAPTUR',
 'odometer': 67561,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'RENAULT CAPTUR 1.3 TCE 150 ICONIC EDC Hatchback',
 'transmission': 'automatic',
 'trim': 'TCE 150 ICONIC EDC',
 'vin': 'VF1R8700063924260',
 'year': 2019}
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK69%2520TNV%27 HTTP/1.1" 200 None
2026-03-30 08:12:05 [bca.uk] INFO: Saving data for WK69%20TNV: {'auction_closing_time': 1774864800.0, 'created_time': 1774364752.507508, 'last_price_update_time': 1774858325.439566}
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WK69%2520TNV') HTTP/1.1" 204 0
2026-03-30 08:12:05 [bca.uk] INFO: Found listing with ID: AO69%20LTU
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO69%2520LTU%27 HTTP/1.1" 200 None
2026-03-30 08:12:05 [bca.uk] INFO: Scrape type for AO69%20LTU: 0
2026-03-30 08:12:05 [bca.uk] INFO: Found listing with ID: AO69%20VJC
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO69%2520VJC%27 HTTP/1.1" 200 None
2026-03-30 08:12:05 [bca.uk] INFO: Scrape type for AO69%20VJC: 0
2026-03-30 08:12:05 [bca.uk] INFO: Found listing with ID: AV70%20FCX
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV70%2520FCX%27 HTTP/1.1" 200 None
2026-03-30 08:12:05 [bca.uk] INFO: Scrape type for AV70%20FCX: 0
2026-03-30 08:12:05 [bca.uk] INFO: Found listing with ID: CV18%20GUE
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV18%2520GUE%27 HTTP/1.1" 200 None
2026-03-30 08:12:05 [bca.uk] INFO: Scrape type for CV18%20GUE: 2
2026-03-30 08:12:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d23232ff-a2e2-5a27-bef2-dd56d7e92344 with identifier: CV18%20GUE
2026-03-30 08:12:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d23232ff-a2e2-5a27-bef2-dd56d7e92344 with scrape type 2
2026-03-30 08:12:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d23232ff-a2e2-5a27-bef2-dd56d7e92344 with scrape type 2
2026-03-30 08:12:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d23232ff-a2e2-5a27-bef2-dd56d7e92344, identifier: CV18%20GUE
2026-03-30 08:12:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d23232ff-a2e2-5a27-bef2-dd56d7e92344 with identifier: CV18%20GUE
2026-03-30 08:12:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d23232ff-a2e2-5a27-bef2-dd56d7e92344 with identifier: CV18%20GUE
2026-03-30 08:12:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d23232ff-a2e2-5a27-bef2-dd56d7e92344 with identifier: CV18%20GUE to the API
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=57&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 169,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CV18%20GUE-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd23232ff-a2e2-5a27-bef2-dd56d7e92344',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CV18 GUE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CV18%20GUE&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 83737,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.6 T GDI GT-LINE StationWagon',
 'transmission': 'manual',
 'trim': 'T GDI GT-LINE',
 'vin': 'U5YPK816LJL465628',
 'year': 2018}
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV18%2520GUE%27 HTTP/1.1" 200 None
2026-03-30 08:12:05 [bca.uk] INFO: Saving data for CV18%20GUE: {'auction_closing_time': 1774864800.0, 'created_time': 1773957808.588583, 'last_price_update_time': 1774858325.907702}
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CV18%2520GUE') HTTP/1.1" 204 0
2026-03-30 08:12:05 [bca.uk] INFO: Found listing with ID: HD71%20BHV
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HD71%2520BHV%27 HTTP/1.1" 200 None
2026-03-30 08:12:05 [bca.uk] INFO: Scrape type for HD71%20BHV: 0
2026-03-30 08:12:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=58&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:12:07 [bca.uk] INFO: Total items found: 100
2026-03-30 08:12:07 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=59&sort=MostRecentlyAdded
2026-03-30 08:12:07 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:12:07 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=59&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: FG68%20NVE
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG68%2520NVE%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for FG68%20NVE: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: FL70%20SVD
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL70%2520SVD%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for FL70%20SVD: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: MA23%20UKP
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA23%2520UKP%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for MA23%20UKP: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: BK22%20PEO
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520PEO%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for BK22%20PEO: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: BK23%20VYL
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK23%2520VYL%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for BK23%20VYL: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: OV23%20EVT
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV23%2520EVT%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for OV23%20EVT: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: OV75%20HYK
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV75%2520HYK%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for OV75%20HYK: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: RF71%20CZZ
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF71%2520CZZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for RF71%20CZZ: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: RO72%20NJX
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO72%2520NJX%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for RO72%20NJX: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: VK23%20FCV
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK23%2520FCV%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for VK23%20FCV: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: YC22%20BMU
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC22%2520BMU%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for YC22%20BMU: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: BD22%20ELH
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD22%2520ELH%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for BD22%20ELH: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: DL72%20PVZ
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL72%2520PVZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for DL72%20PVZ: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: FG22%20FGX
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG22%2520FGX%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for FG22%20FGX: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: HV24%20NMZ
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV24%2520NMZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for HV24%20NMZ: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: LB71%20YRZ
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB71%2520YRZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for LB71%20YRZ: 2
2026-03-30 08:12:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6db1b5b9-5371-521d-8b05-2083bd869286 with identifier: LB71%20YRZ
2026-03-30 08:12:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6db1b5b9-5371-521d-8b05-2083bd869286 with scrape type 2
2026-03-30 08:12:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6db1b5b9-5371-521d-8b05-2083bd869286 with scrape type 2
2026-03-30 08:12:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6db1b5b9-5371-521d-8b05-2083bd869286, identifier: LB71%20YRZ
2026-03-30 08:12:07 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=59&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:07 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=59&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6db1b5b9-5371-521d-8b05-2083bd869286 with identifier: LB71%20YRZ
2026-03-30 08:12:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6db1b5b9-5371-521d-8b05-2083bd869286 with identifier: LB71%20YRZ
2026-03-30 08:12:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6db1b5b9-5371-521d-8b05-2083bd869286 with identifier: LB71%20YRZ to the API
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=58&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LB71%20YRZ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '6db1b5b9-5371-521d-8b05-2083bd869286',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LB71 YRZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LB71%20YRZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'TESLA',
 'model': 'MODEL 3',
 'odometer': 38659,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'TESLA MODEL 3 LONG RANGE AWD Saloon',
 'transmission': 'automatic',
 'trim': 'LONG RANGE AWD',
 'vin': 'LRW3F7EB5MC421101',
 'year': 2021}
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB71%2520YRZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Saving data for LB71%20YRZ: {'auction_closing_time': 1774951200.0, 'created_time': 1774276233.871131, 'last_price_update_time': 1774858327.847512}
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LB71%2520YRZ') HTTP/1.1" 204 0
2026-03-30 08:12:07 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: WM15%20NXF
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM15%2520NXF%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for WM15%20NXF: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: PK71%20GWU
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK71%2520GWU%27 HTTP/1.1" 200 None
2026-03-30 08:12:07 [bca.uk] INFO: Scrape type for PK71%20GWU: 0
2026-03-30 08:12:07 [bca.uk] INFO: Found listing with ID: PN71%20ODY
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN71%2520ODY%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for PN71%20ODY: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: RK24%20KPX
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK24%2520KPX%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for RK24%20KPX: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: SN23%20UNF
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN23%2520UNF%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for SN23%20UNF: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: VO71%20OHD
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO71%2520OHD%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for VO71%20OHD: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: WV23%20XYC
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV23%2520XYC%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for WV23%20XYC: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: YS21%20VOM
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS21%2520VOM%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for YS21%20VOM: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: LC72%20VBD
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC72%2520VBD%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for LC72%20VBD: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: LE73%20GVZ
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE73%2520GVZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for LE73%20GVZ: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: LF23%20WKL
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF23%2520WKL%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for LF23%20WKL: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: LF72%20WKJ
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF72%2520WKJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for LF72%20WKJ: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: LO72%20UJK
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520UJK%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for LO72%20UJK: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: LS70%20HWZ
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS70%2520HWZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for LS70%20HWZ: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: MD72%20VXP
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD72%2520VXP%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for MD72%20VXP: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: MD72%20VZK
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD72%2520VZK%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for MD72%20VZK: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: MJ72%20FCZ
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ72%2520FCZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for MJ72%20FCZ: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: OE71%20BZO
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE71%2520BZO%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for OE71%20BZO: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: OV23%20DKF
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV23%2520DKF%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for OV23%20DKF: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: DL22%20MKZ
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL22%2520MKZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for DL22%20MKZ: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: DS71%20HBF
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS71%2520HBF%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for DS71%20HBF: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: DY23%20EZG
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY23%2520EZG%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for DY23%20EZG: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: FE72%20THK
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE72%2520THK%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for FE72%20THK: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: GJ22%20SFE
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ22%2520SFE%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for GJ22%20SFE: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: GK68%20MHN
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK68%2520MHN%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for GK68%20MHN: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: HG21%20LPE
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG21%2520LPE%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for HG21%20LPE: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: LB70%20VXM
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB70%2520VXM%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for LB70%20VXM: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: AJ72%20HYW
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ72%2520HYW%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for AJ72%20HYW: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: AV71%20OSG
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV71%2520OSG%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for AV71%20OSG: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: ME73%20XWF
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ME73%2520XWF%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for ME73%20XWF: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: ME73%20XWO
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ME73%2520XWO%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for ME73%20XWO: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: ME73%20XYF
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ME73%2520XYF%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for ME73%20XYF: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: AJ22%20CXY
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ22%2520CXY%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for AJ22%20CXY: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: BK22%20PHU
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520PHU%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for BK22%20PHU: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: FN22%20OMM
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN22%2520OMM%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for FN22%20OMM: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: LA16%20UYV
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA16%2520UYV%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for LA16%20UYV: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: LS21%20BVN
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS21%2520BVN%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for LS21%20BVN: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: MA22%20VJO
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA22%2520VJO%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for MA22%20VJO: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: MA22%20ZPE
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA22%2520ZPE%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for MA22%20ZPE: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: YO21%20VLX
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO21%2520VLX%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for YO21%20VLX: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: YO23%20XXP
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO23%2520XXP%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for YO23%20XXP: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: BP72%20UJX
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP72%2520UJX%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for BP72%20UJX: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: CE74%20BWK
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE74%2520BWK%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for CE74%20BWK: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: YA74%20AJX
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA74%2520AJX%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for YA74%20AJX: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: BK23%20JKU
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK23%2520JKU%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for BK23%20JKU: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: DE22%20AOO
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE22%2520AOO%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for DE22%20AOO: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: EO21%20BZD
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO21%2520BZD%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for EO21%20BZD: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: FT72%20LSC
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT72%2520LSC%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for FT72%20LSC: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: GL72%20UXZ
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL72%2520UXZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for GL72%20UXZ: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: GP21%20MDZ
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GP21%2520MDZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for GP21%20MDZ: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: LB72%20WNP
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB72%2520WNP%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for LB72%20WNP: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: LB72%20WRG
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB72%2520WRG%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for LB72%20WRG: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: LM70%20XKP
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM70%2520XKP%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for LM70%20XKP: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: WX22%20WJJ
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX22%2520WJJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for WX22%20WJJ: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: YR71%20HVM
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR71%2520HVM%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for YR71%20HVM: 0
2026-03-30 08:12:08 [bca.uk] INFO: Found listing with ID: YG22%20WVA
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG22%2520WVA%27 HTTP/1.1" 200 None
2026-03-30 08:12:08 [bca.uk] INFO: Scrape type for YG22%20WVA: 2
2026-03-30 08:12:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 912d68ae-690f-519e-98e5-5dbdd5f7759d with identifier: YG22%20WVA
2026-03-30 08:12:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 912d68ae-690f-519e-98e5-5dbdd5f7759d with scrape type 2
2026-03-30 08:12:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 912d68ae-690f-519e-98e5-5dbdd5f7759d with scrape type 2
2026-03-30 08:12:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 912d68ae-690f-519e-98e5-5dbdd5f7759d, identifier: YG22%20WVA
2026-03-30 08:12:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 912d68ae-690f-519e-98e5-5dbdd5f7759d with identifier: YG22%20WVA
2026-03-30 08:12:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 912d68ae-690f-519e-98e5-5dbdd5f7759d with identifier: YG22%20WVA
2026-03-30 08:12:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 912d68ae-690f-519e-98e5-5dbdd5f7759d with identifier: YG22%20WVA to the API
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=58&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YG22%20WVA-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '912d68ae-690f-519e-98e5-5dbdd5f7759d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YG22 WVA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YG22%20WVA&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'BMW',
 'model': 'IX',
 'odometer': 97881,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW IX 240KW 76KWH XD40 M SPORT StationWagon',
 'transmission': 'automatic',
 'trim': '240KW 76KWH XD40 M SPORT',
 'vin': 'WBY12CF010CK19568',
 'year': 2022}
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG22%2520WVA%27 HTTP/1.1" 200 None
2026-03-30 08:12:09 [bca.uk] INFO: Saving data for YG22%20WVA: {'auction_closing_time': 1774951200.0, 'created_time': 1774276295.895353, 'last_price_update_time': 1774858329.469152}
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YG22%2520WVA') HTTP/1.1" 204 0
2026-03-30 08:12:09 [bca.uk] INFO: Found listing with ID: DA72%20XMR
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA72%2520XMR%27 HTTP/1.1" 200 None
2026-03-30 08:12:09 [bca.uk] INFO: Scrape type for DA72%20XMR: 0
2026-03-30 08:12:09 [bca.uk] INFO: Found listing with ID: GV21%20XPJ
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV21%2520XPJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:09 [bca.uk] INFO: Scrape type for GV21%20XPJ: 0
2026-03-30 08:12:09 [bca.uk] INFO: Found listing with ID: HV22%20VCL
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV22%2520VCL%27 HTTP/1.1" 200 None
2026-03-30 08:12:09 [bca.uk] INFO: Scrape type for HV22%20VCL: 0
2026-03-30 08:12:09 [bca.uk] INFO: Found listing with ID: MD72%20WLP
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD72%2520WLP%27 HTTP/1.1" 200 None
2026-03-30 08:12:09 [bca.uk] INFO: Scrape type for MD72%20WLP: 0
2026-03-30 08:12:09 [bca.uk] INFO: Found listing with ID: ND71%20XDT
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND71%2520XDT%27 HTTP/1.1" 200 None
2026-03-30 08:12:09 [bca.uk] INFO: Scrape type for ND71%20XDT: 0
2026-03-30 08:12:09 [bca.uk] INFO: Found listing with ID: NJ23%20LRU
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ23%2520LRU%27 HTTP/1.1" 200 None
2026-03-30 08:12:09 [bca.uk] INFO: Scrape type for NJ23%20LRU: 0
2026-03-30 08:12:09 [bca.uk] INFO: Found listing with ID: NJ24%20UTY
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ24%2520UTY%27 HTTP/1.1" 200 None
2026-03-30 08:12:09 [bca.uk] INFO: Scrape type for NJ24%20UTY: 0
2026-03-30 08:12:09 [bca.uk] INFO: Found listing with ID: NJ24%20UVN
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ24%2520UVN%27 HTTP/1.1" 200 None
2026-03-30 08:12:09 [bca.uk] INFO: Scrape type for NJ24%20UVN: 0
2026-03-30 08:12:09 [bca.uk] INFO: Found listing with ID: PE22%20XGD
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE22%2520XGD%27 HTTP/1.1" 200 None
2026-03-30 08:12:09 [bca.uk] INFO: Scrape type for PE22%20XGD: 0
2026-03-30 08:12:09 [bca.uk] INFO: Found listing with ID: PX71%20JVU
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX71%2520JVU%27 HTTP/1.1" 200 None
2026-03-30 08:12:09 [bca.uk] INFO: Scrape type for PX71%20JVU: 0
2026-03-30 08:12:09 [bca.uk] INFO: Found listing with ID: YB70%20VZO
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB70%2520VZO%27 HTTP/1.1" 200 None
2026-03-30 08:12:09 [bca.uk] INFO: Scrape type for YB70%20VZO: 0
2026-03-30 08:12:09 [bca.uk] INFO: Found listing with ID: BD72%20YOV
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD72%2520YOV%27 HTTP/1.1" 200 None
2026-03-30 08:12:09 [bca.uk] INFO: Scrape type for BD72%20YOV: 0
2026-03-30 08:12:09 [bca.uk] INFO: Found listing with ID: WJ22%20BHP
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ22%2520BHP%27 HTTP/1.1" 200 None
2026-03-30 08:12:09 [bca.uk] INFO: Scrape type for WJ22%20BHP: 2
2026-03-30 08:12:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5d27300d-d899-5b9a-a1bd-4575adf26be9 with identifier: WJ22%20BHP
2026-03-30 08:12:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5d27300d-d899-5b9a-a1bd-4575adf26be9 with scrape type 2
2026-03-30 08:12:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5d27300d-d899-5b9a-a1bd-4575adf26be9 with scrape type 2
2026-03-30 08:12:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5d27300d-d899-5b9a-a1bd-4575adf26be9, identifier: WJ22%20BHP
2026-03-30 08:12:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5d27300d-d899-5b9a-a1bd-4575adf26be9 with identifier: WJ22%20BHP
2026-03-30 08:12:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5d27300d-d899-5b9a-a1bd-4575adf26be9 with identifier: WJ22%20BHP
2026-03-30 08:12:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5d27300d-d899-5b9a-a1bd-4575adf26be9 with identifier: WJ22%20BHP to the API
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=58&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 160,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WJ22%20BHP-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '5d27300d-d899-5b9a-a1bd-4575adf26be9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'WJ22 BHP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WJ22%20BHP&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 43106,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 D165 2WD Hatchback',
 'transmission': 'manual',
 'trim': 'D165 2WD',
 'vin': 'SALZB2CN4NH176149',
 'year': 2022}
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ22%2520BHP%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Saving data for WJ22%20BHP: {'auction_closing_time': 1774951200.0, 'created_time': 1774276254.874667, 'last_price_update_time': 1774858330.264642}
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WJ22%2520BHP') HTTP/1.1" 204 0
2026-03-30 08:12:10 [bca.uk] INFO: Found listing with ID: V24%20VJT
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27V24%2520VJT%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Scrape type for V24%20VJT: 2
2026-03-30 08:12:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 22c278d5-2f2e-5154-989d-2aa114fea5bf with identifier: V24%20VJT
2026-03-30 08:12:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 22c278d5-2f2e-5154-989d-2aa114fea5bf with scrape type 2
2026-03-30 08:12:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 22c278d5-2f2e-5154-989d-2aa114fea5bf with scrape type 2
2026-03-30 08:12:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 22c278d5-2f2e-5154-989d-2aa114fea5bf, identifier: V24%20VJT
2026-03-30 08:12:10 [scrapy.extensions.logstats] INFO: Crawled 161 pages (at 7 pages/min), scraped 766 items (at 73 items/min)
2026-03-30 08:12:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 199MiB
2026-03-30 08:12:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 22c278d5-2f2e-5154-989d-2aa114fea5bf with identifier: V24%20VJT
2026-03-30 08:12:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 22c278d5-2f2e-5154-989d-2aa114fea5bf with identifier: V24%20VJT
2026-03-30 08:12:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 22c278d5-2f2e-5154-989d-2aa114fea5bf with identifier: V24%20VJT to the API
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=58&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 132,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=V24%20VJT-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '22c278d5-2f2e-5154-989d-2aa114fea5bf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'V24 VJT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=V24%20VJT&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'PEUGEOT',
 'model': '2008',
 'odometer': 49700,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 2008 1.2 P/T 130 GT LINE Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 130 GT LINE',
 'vin': 'VR3USHNSKLJ805750',
 'year': 2020}
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27V24%2520VJT%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Saving data for V24%20VJT: {'auction_closing_time': 1774864800.0, 'created_time': 1774564678.144597, 'last_price_update_time': 1774858330.768617}
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='V24%2520VJT') HTTP/1.1" 204 0
2026-03-30 08:12:10 [bca.uk] INFO: Found listing with ID: BN22%20OLK
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN22%2520OLK%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Scrape type for BN22%20OLK: 0
2026-03-30 08:12:10 [bca.uk] INFO: Found listing with ID: LR21%20VDZ
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR21%2520VDZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Scrape type for LR21%20VDZ: 0
2026-03-30 08:12:10 [bca.uk] INFO: Found listing with ID: OV71%20RVA
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV71%2520RVA%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Scrape type for OV71%20RVA: 0
2026-03-30 08:12:10 [bca.uk] INFO: Found listing with ID: RF68%20BBK
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF68%2520BBK%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Scrape type for RF68%20BBK: 0
2026-03-30 08:12:10 [bca.uk] INFO: Found listing with ID: RO22%20EUR
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520EUR%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Scrape type for RO22%20EUR: 0
2026-03-30 08:12:10 [bca.uk] INFO: Found listing with ID: RY18%20ZFG
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RY18%2520ZFG%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Scrape type for RY18%20ZFG: 0
2026-03-30 08:12:10 [bca.uk] INFO: Found listing with ID: GY72%20KBZ
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY72%2520KBZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Scrape type for GY72%20KBZ: 0
2026-03-30 08:12:10 [bca.uk] INFO: Found listing with ID: FT63%20UOP
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT63%2520UOP%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Scrape type for FT63%20UOP: 0
2026-03-30 08:12:10 [bca.uk] INFO: Found listing with ID: FD72%20BGK
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD72%2520BGK%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Scrape type for FD72%20BGK: 0
2026-03-30 08:12:10 [bca.uk] INFO: Found listing with ID: MM72%20BYZ
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM72%2520BYZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Scrape type for MM72%20BYZ: 0
2026-03-30 08:12:10 [bca.uk] INFO: Found listing with ID: PX22%20OLJ
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX22%2520OLJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Scrape type for PX22%20OLJ: 0
2026-03-30 08:12:10 [bca.uk] INFO: Found listing with ID: YJ73%20SBR
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ73%2520SBR%27 HTTP/1.1" 200 None
2026-03-30 08:12:10 [bca.uk] INFO: Scrape type for YJ73%20SBR: 0
2026-03-30 08:12:10 [bca.uk] INFO: Found listing with ID: SH70%20UDV
2026-03-30 08:12:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH70%2520UDV%27 HTTP/1.1" 200 None
2026-03-30 08:12:11 [bca.uk] INFO: Scrape type for SH70%20UDV: 0
2026-03-30 08:12:11 [bca.uk] INFO: Found listing with ID: SP22%20JPX
2026-03-30 08:12:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP22%2520JPX%27 HTTP/1.1" 200 None
2026-03-30 08:12:11 [bca.uk] INFO: Scrape type for SP22%20JPX: 0
2026-03-30 08:12:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=59&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:12:13 [bca.uk] INFO: Total items found: 100
2026-03-30 08:12:13 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=60&sort=MostRecentlyAdded
2026-03-30 08:12:13 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:12:13 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=60&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: WN21%20XHH
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN21%2520XHH%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for WN21%20XHH: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: YC22%20WTN
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC22%2520WTN%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for YC22%20WTN: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: YT22%20JFY
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT22%2520JFY%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for YT22%20JFY: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: YT22%20WYL
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT22%2520WYL%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for YT22%20WYL: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: FH22%20KUE
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH22%2520KUE%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for FH22%20KUE: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: FL22%20UJK
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL22%2520UJK%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for FL22%20UJK: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: FX71%20RTV
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX71%2520RTV%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for FX71%20RTV: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: GJ22%20KJK
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ22%2520KJK%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for GJ22%20KJK: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: GL72%20OHJ
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL72%2520OHJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for GL72%20OHJ: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: MD72%20VWA
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD72%2520VWA%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for MD72%20VWA: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: MV71%20SVG
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV71%2520SVG%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for MV71%20SVG: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: MW71%20FVM
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW71%2520FVM%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for MW71%20FVM: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: NA72%20XGV
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA72%2520XGV%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for NA72%20XGV: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: OY25%20HFW
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY25%2520HFW%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for OY25%20HFW: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: RO22%20EUK
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520EUK%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for RO22%20EUK: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: DA21%20ZXP
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA21%2520ZXP%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for DA21%20ZXP: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: DG24%20LGE
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG24%2520LGE%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for DG24%20LGE: 0
2026-03-30 08:12:13 [bca.uk] INFO: Found listing with ID: RJ71%20LKX
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ71%2520LKX%27 HTTP/1.1" 200 None
2026-03-30 08:12:13 [bca.uk] INFO: Scrape type for RJ71%20LKX: 2
2026-03-30 08:12:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cfc6f0f8-ad02-5043-a2c6-492938fa93f3 with identifier: RJ71%20LKX
2026-03-30 08:12:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cfc6f0f8-ad02-5043-a2c6-492938fa93f3 with scrape type 2
2026-03-30 08:12:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cfc6f0f8-ad02-5043-a2c6-492938fa93f3 with scrape type 2
2026-03-30 08:12:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cfc6f0f8-ad02-5043-a2c6-492938fa93f3, identifier: RJ71%20LKX
2026-03-30 08:12:13 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=60&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:13 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=60&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cfc6f0f8-ad02-5043-a2c6-492938fa93f3 with identifier: RJ71%20LKX
2026-03-30 08:12:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cfc6f0f8-ad02-5043-a2c6-492938fa93f3 with identifier: RJ71%20LKX
2026-03-30 08:12:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cfc6f0f8-ad02-5043-a2c6-492938fa93f3 with identifier: RJ71%20LKX to the API
2026-03-30 08:12:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=59&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RJ71%20LKX-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'cfc6f0f8-ad02-5043-a2c6-492938fa93f3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'RJ71 LKX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RJ71%20LKX&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'BMW',
 'model': '118I',
 'odometer': 55743,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW 118I 1.5 136 M SPORT (LCP) Hatchback',
 'transmission': 'manual',
 'trim': '136 M SPORT (LCP)',
 'vin': 'WBA7K320707K43610',
 'year': 2022}
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ71%2520LKX%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Saving data for RJ71%20LKX: {'auction_closing_time': 1774951200.0, 'created_time': 1774276912.75819, 'last_price_update_time': 1774858334.185843}
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RJ71%2520LKX') HTTP/1.1" 204 0
2026-03-30 08:12: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 08:12:14 [bca.uk] INFO: Found listing with ID: PX25%20WJN
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX25%2520WJN%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for PX25%20WJN: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: VN23%20ZTK
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN23%2520ZTK%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for VN23%20ZTK: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: ML22%20AFA
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML22%2520AFA%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for ML22%20AFA: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: ML22%20EWK
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML22%2520EWK%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for ML22%20EWK: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: MV71%20KRK
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV71%2520KRK%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for MV71%20KRK: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: MV71%20KSJ
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV71%2520KSJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for MV71%20KSJ: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: NG71%20FKJ
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG71%2520FKJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for NG71%20FKJ: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: WK24%20EHS
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK24%2520EHS%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for WK24%20EHS: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: WN22%20KWJ
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520KWJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for WN22%20KWJ: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: YGZ%204681
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YGZ%25204681%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for YGZ%204681: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: BL72%20KHV
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL72%2520KHV%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for BL72%20KHV: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: DA21%20VYG
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA21%2520VYG%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for DA21%20VYG: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: DG22%20XZH
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG22%2520XZH%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for DG22%20XZH: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: DL73%20ZSG
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520ZSG%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for DL73%20ZSG: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: DY20%20VXM
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY20%2520VXM%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for DY20%20VXM: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: EJ21%20UUW
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ21%2520UUW%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for EJ21%20UUW: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: GSZ%201907
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GSZ%25201907%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for GSZ%201907: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: HV71%20WGO
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV71%2520WGO%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for HV71%20WGO: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: LE71%20DWU
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE71%2520DWU%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for LE71%20DWU: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: CE74%20BKN
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE74%2520BKN%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for CE74%20BKN: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: FT24%20UMX
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT24%2520UMX%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for FT24%20UMX: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: NV73%20GNN
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV73%2520GNN%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for NV73%20GNN: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: PK18%20RYX
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK18%2520RYX%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for PK18%20RYX: 0
2026-03-30 08:12:14 [bca.uk] INFO: Found listing with ID: YJ25%20TLT
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ25%2520TLT%27 HTTP/1.1" 200 None
2026-03-30 08:12:14 [bca.uk] INFO: Scrape type for YJ25%20TLT: 2
2026-03-30 08:12:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 61665c6e-eb75-5b7a-9d80-6b476de32a73 with identifier: YJ25%20TLT
2026-03-30 08:12:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 61665c6e-eb75-5b7a-9d80-6b476de32a73 with scrape type 2
2026-03-30 08:12:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 61665c6e-eb75-5b7a-9d80-6b476de32a73 with scrape type 2
2026-03-30 08:12:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 61665c6e-eb75-5b7a-9d80-6b476de32a73, identifier: YJ25%20TLT
2026-03-30 08:12:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 61665c6e-eb75-5b7a-9d80-6b476de32a73 with identifier: YJ25%20TLT
2026-03-30 08:12:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 61665c6e-eb75-5b7a-9d80-6b476de32a73 with identifier: YJ25%20TLT
2026-03-30 08:12:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 61665c6e-eb75-5b7a-9d80-6b476de32a73 with identifier: YJ25%20TLT to the API
2026-03-30 08:12:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=59&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 135,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YJ25%20TLT-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '61665c6e-eb75-5b7a-9d80-6b476de32a73',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YJ25 TLT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YJ25%20TLT&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'VOLKSWAGEN',
 'model': 'TIGUAN',
 'odometer': 9343,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TIGUAN 1.5 E-TSI 150 MATCH DSG StationWagon',
 'transmission': 'automatic',
 'trim': 'E-TSI 150 MATCH DSG',
 'vin': 'WVGZZZCT6SW558650',
 'year': 2025}
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ25%2520TLT%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Saving data for YJ25%20TLT: {'auction_closing_time': 1774951200.0, 'created_time': 1774276590.331301, 'last_price_update_time': 1774858335.112435}
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YJ25%2520TLT') HTTP/1.1" 204 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: KX68%20PZN
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX68%2520PZN%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for KX68%20PZN: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: LF22%20UDU
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF22%2520UDU%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for LF22%20UDU: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: WU23%20EPE
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU23%2520EPE%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for WU23%20EPE: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: WV23%20YML
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV23%2520YML%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for WV23%20YML: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: YY71%20LYG
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY71%2520LYG%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for YY71%20LYG: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: GD72%20DEU
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD72%2520DEU%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for GD72%20DEU: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: GJ22%20RSV
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ22%2520RSV%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for GJ22%20RSV: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: GL72%20UYB
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL72%2520UYB%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for GL72%20UYB: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: HK70%20XOP
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK70%2520XOP%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for HK70%20XOP: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: KM71%20SVJ
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM71%2520SVJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for KM71%20SVJ: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: LD23%20NZW
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD23%2520NZW%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for LD23%20NZW: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: LE71%20EVX
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE71%2520EVX%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for LE71%20EVX: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: MA21%20GBZ
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA21%2520GBZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for MA21%20GBZ: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: VK23%20TZT
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK23%2520TZT%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for VK23%20TZT: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: WN22%20ACX
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520ACX%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for WN22%20ACX: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: WN23%20RYK
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN23%2520RYK%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for WN23%20RYK: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: AJ68%20RTO
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ68%2520RTO%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for AJ68%20RTO: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: BN21%20VMZ
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN21%2520VMZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for BN21%20VMZ: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: CE22%20VUG
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE22%2520VUG%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for CE22%20VUG: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: DE24%20HNW
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE24%2520HNW%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for DE24%20HNW: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: EK22%20EWN
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK22%2520EWN%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for EK22%20EWN: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: FD22%20YAV
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD22%2520YAV%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for FD22%20YAV: 0
2026-03-30 08:12:15 [bca.uk] INFO: Found listing with ID: PN72%20NYD
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN72%2520NYD%27 HTTP/1.1" 200 None
2026-03-30 08:12:15 [bca.uk] INFO: Scrape type for PN72%20NYD: 2
2026-03-30 08:12:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c87d20c1-1e63-542f-8429-69092661914a with identifier: PN72%20NYD
2026-03-30 08:12:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c87d20c1-1e63-542f-8429-69092661914a with scrape type 2
2026-03-30 08:12:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c87d20c1-1e63-542f-8429-69092661914a with scrape type 2
2026-03-30 08:12:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c87d20c1-1e63-542f-8429-69092661914a, identifier: PN72%20NYD
2026-03-30 08:12:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c87d20c1-1e63-542f-8429-69092661914a with identifier: PN72%20NYD
2026-03-30 08:12:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c87d20c1-1e63-542f-8429-69092661914a with identifier: PN72%20NYD
2026-03-30 08:12:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c87d20c1-1e63-542f-8429-69092661914a with identifier: PN72%20NYD to the API
2026-03-30 08:12:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=59&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 21,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PN72%20NYD-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'c87d20c1-1e63-542f-8429-69092661914a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'PN72 NYD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PN72%20NYD&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 51466,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 1.4 TSI E-HYBRID STYLE DSG Hatchback',
 'transmission': 'automatic',
 'trim': 'TSI E-HYBRID STYLE DSG',
 'vin': 'WVWZZZCD1PW301707',
 'year': 2022}
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN72%2520NYD%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Saving data for PN72%20NYD: {'auction_closing_time': 1774951200.0, 'created_time': 1774276589.751496, 'last_price_update_time': 1774858337.059522}
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PN72%2520NYD') HTTP/1.1" 204 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: YE74%20VBD
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE74%2520VBD%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for YE74%20VBD: 2
2026-03-30 08:12:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d3ba88be-b4d7-52ce-aacd-ce3b694cfa75 with identifier: YE74%20VBD
2026-03-30 08:12:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d3ba88be-b4d7-52ce-aacd-ce3b694cfa75 with scrape type 2
2026-03-30 08:12:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d3ba88be-b4d7-52ce-aacd-ce3b694cfa75 with scrape type 2
2026-03-30 08:12:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d3ba88be-b4d7-52ce-aacd-ce3b694cfa75, identifier: YE74%20VBD
2026-03-30 08:12:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d3ba88be-b4d7-52ce-aacd-ce3b694cfa75 with identifier: YE74%20VBD
2026-03-30 08:12:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d3ba88be-b4d7-52ce-aacd-ce3b694cfa75 with identifier: YE74%20VBD
2026-03-30 08:12:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d3ba88be-b4d7-52ce-aacd-ce3b694cfa75 with identifier: YE74%20VBD to the API
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=59&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YE74%20VBD-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'd3ba88be-b4d7-52ce-aacd-ce3b694cfa75',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YE74 VBD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YE74%20VBD&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'AUDI',
 'model': 'Q6 E-TRON',
 'odometer': 28213,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'AUDI Q6 E-TRON 285KW 100KWH QUATTRO SPORT StationWagon',
 'transmission': 'automatic',
 'trim': '285KW 100KWH QUATTRO SPORT',
 'vin': 'WAUZZZGF0SA009805',
 'year': 2024}
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE74%2520VBD%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Saving data for YE74%20VBD: {'auction_closing_time': 1774951200.0, 'created_time': 1773823779.925334, 'last_price_update_time': 1774858337.589746}
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YE74%2520VBD') HTTP/1.1" 204 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: YR22%20OLW
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR22%2520OLW%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for YR22%20OLW: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: LY14%20SYV
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY14%2520SYV%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for LY14%20SYV: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: AE25%20TFU
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE25%2520TFU%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for AE25%20TFU: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: AE25%20TKF
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE25%2520TKF%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for AE25%20TKF: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: DA55%20UOC
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA55%2520UOC%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for DA55%20UOC: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: BX72%20SKZ
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX72%2520SKZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for BX72%20SKZ: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: DY74%20XDW
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520XDW%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for DY74%20XDW: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: MW19%20FWU
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW19%2520FWU%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for MW19%20FWU: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: NGZ%204980
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NGZ%25204980%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for NGZ%204980: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: NX70%20YNN
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX70%2520YNN%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for NX70%20YNN: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: UIG%206502
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27UIG%25206502%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for UIG%206502: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: VN19%20OXZ
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN19%2520OXZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for VN19%20OXZ: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: WP19%20XTL
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP19%2520XTL%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for WP19%20XTL: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: WT19%20MYC
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT19%2520MYC%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for WT19%20MYC: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: YT19%20LDO
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT19%2520LDO%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for YT19%20LDO: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: YX69%20YNJ
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX69%2520YNJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for YX69%20YNJ: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: CE70%20YEJ
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE70%2520YEJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for CE70%20YEJ: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: ER61%20ERR
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ER61%2520ERR%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for ER61%20ERR: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: EY70%20VMJ
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY70%2520VMJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for EY70%20VMJ: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: KO19%20FZP
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO19%2520FZP%27 HTTP/1.1" 200 None
2026-03-30 08:12:17 [bca.uk] INFO: Scrape type for KO19%20FZP: 0
2026-03-30 08:12:17 [bca.uk] INFO: Found listing with ID: KP73%20JFY
2026-03-30 08:12:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP73%2520JFY%27 HTTP/1.1" 200 None
2026-03-30 08:12:18 [bca.uk] INFO: Scrape type for KP73%20JFY: 0
2026-03-30 08:12:18 [bca.uk] INFO: Found listing with ID: MA69%20GVJ
2026-03-30 08:12:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA69%2520GVJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:18 [bca.uk] INFO: Scrape type for MA69%20GVJ: 0
2026-03-30 08:12:18 [bca.uk] INFO: Found listing with ID: MF20%20MYB
2026-03-30 08:12:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF20%2520MYB%27 HTTP/1.1" 200 None
2026-03-30 08:12:18 [bca.uk] INFO: Scrape type for MF20%20MYB: 0
2026-03-30 08:12:18 [bca.uk] INFO: Found listing with ID: MT19%20XFA
2026-03-30 08:12:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT19%2520XFA%27 HTTP/1.1" 200 None
2026-03-30 08:12:18 [bca.uk] INFO: Scrape type for MT19%20XFA: 0
2026-03-30 08:12:18 [bca.uk] INFO: Found listing with ID: LR52%20SVV
2026-03-30 08:12:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR52%2520SVV%27 HTTP/1.1" 200 None
2026-03-30 08:12:18 [bca.uk] INFO: Scrape type for LR52%20SVV: 2
2026-03-30 08:12:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 17a4cc31-9734-5efa-8679-29c747178606 with identifier: LR52%20SVV
2026-03-30 08:12:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 17a4cc31-9734-5efa-8679-29c747178606 with scrape type 2
2026-03-30 08:12:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 17a4cc31-9734-5efa-8679-29c747178606 with scrape type 2
2026-03-30 08:12:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 17a4cc31-9734-5efa-8679-29c747178606, identifier: LR52%20SVV
2026-03-30 08:12:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 17a4cc31-9734-5efa-8679-29c747178606 with identifier: LR52%20SVV
2026-03-30 08:12:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 17a4cc31-9734-5efa-8679-29c747178606 with identifier: LR52%20SVV
2026-03-30 08:12:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 17a4cc31-9734-5efa-8679-29c747178606 with identifier: LR52%20SVV to the API
2026-03-30 08:12:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=59&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 259,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LR52%20SVV-GB',
 'category': 'Car',
 'color': 'green',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-04-08T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '17a4cc31-9734-5efa-8679-29c747178606',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LR52 SVV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LR52%20SVV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'JAGUAR',
 'model': 'S-TYPE',
 'odometer': 72622,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2002-01-01',
 'seller_name': None,
 'title': 'JAGUAR S-TYPE 3.0 V6 SE Saloon',
 'transmission': 'automatic',
 'trim': 'V6 SE',
 'vin': 'SAJAC01P43FM76293',
 'year': 2002}
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR52%2520SVV%27 HTTP/1.1" 200 None
2026-03-30 08:12:19 [bca.uk] INFO: Saving data for LR52%20SVV: {'auction_closing_time': 1775642400.0, 'created_time': 1773909193.304545, 'last_price_update_time': 1774858339.06445}
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LR52%2520SVV') HTTP/1.1" 204 0
2026-03-30 08:12:19 [bca.uk] INFO: Found listing with ID: YS69%20LBZ
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS69%2520LBZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:19 [bca.uk] INFO: Scrape type for YS69%20LBZ: 0
2026-03-30 08:12:19 [bca.uk] INFO: Found listing with ID: WJ24%20ONB
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ24%2520ONB%27 HTTP/1.1" 200 None
2026-03-30 08:12:19 [bca.uk] INFO: Scrape type for WJ24%20ONB: 0
2026-03-30 08:12:19 [bca.uk] INFO: Found listing with ID: YD74%20NDV
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD74%2520NDV%27 HTTP/1.1" 200 None
2026-03-30 08:12:19 [bca.uk] INFO: Scrape type for YD74%20NDV: 2
2026-03-30 08:12:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f93386b0-9c99-5b92-b892-bc57f4287e4c with identifier: YD74%20NDV
2026-03-30 08:12:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f93386b0-9c99-5b92-b892-bc57f4287e4c with scrape type 2
2026-03-30 08:12:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f93386b0-9c99-5b92-b892-bc57f4287e4c with scrape type 2
2026-03-30 08:12:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f93386b0-9c99-5b92-b892-bc57f4287e4c, identifier: YD74%20NDV
2026-03-30 08:12:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f93386b0-9c99-5b92-b892-bc57f4287e4c with identifier: YD74%20NDV
2026-03-30 08:12:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f93386b0-9c99-5b92-b892-bc57f4287e4c with identifier: YD74%20NDV
2026-03-30 08:12:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f93386b0-9c99-5b92-b892-bc57f4287e4c with identifier: YD74%20NDV to the API
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=59&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 148,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YD74%20NDV-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f93386b0-9c99-5b92-b892-bc57f4287e4c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YD74 NDV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YD74%20NDV&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'BMW',
 'model': '320I',
 'odometer': 15209,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'BMW 320I 2.0 T M SPORT STEP Saloon',
 'transmission': 'automatic',
 'trim': 'T M SPORT STEP',
 'vin': 'WBA50FF0408E73501',
 'year': 2024}
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD74%2520NDV%27 HTTP/1.1" 200 None
2026-03-30 08:12:19 [bca.uk] INFO: Saving data for YD74%20NDV: {'auction_closing_time': 1774951200.0, 'created_time': 1774565272.101933, 'last_price_update_time': 1774858339.630709}
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YD74%2520NDV') HTTP/1.1" 204 0
2026-03-30 08:12:19 [bca.uk] INFO: Found listing with ID: YR74%20UGO
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR74%2520UGO%27 HTTP/1.1" 200 None
2026-03-30 08:12:19 [bca.uk] INFO: Scrape type for YR74%20UGO: 0
2026-03-30 08:12:19 [bca.uk] INFO: Found listing with ID: LJ22%20OVX
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ22%2520OVX%27 HTTP/1.1" 200 None
2026-03-30 08:12:19 [bca.uk] INFO: Scrape type for LJ22%20OVX: 0
2026-03-30 08:12:19 [bca.uk] INFO: Found listing with ID: KM71%20HVW
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM71%2520HVW%27 HTTP/1.1" 200 None
2026-03-30 08:12:19 [bca.uk] INFO: Scrape type for KM71%20HVW: 0
2026-03-30 08:12:19 [bca.uk] INFO: Found listing with ID: EJ23%20BDV
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ23%2520BDV%27 HTTP/1.1" 200 None
2026-03-30 08:12:19 [bca.uk] INFO: Scrape type for EJ23%20BDV: 0
2026-03-30 08:12:19 [bca.uk] INFO: Found listing with ID: NK72%20ATF
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK72%2520ATF%27 HTTP/1.1" 200 None
2026-03-30 08:12:19 [bca.uk] INFO: Scrape type for NK72%20ATF: 2
2026-03-30 08:12:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 90447bc7-67a2-5ee4-8d0d-13b4e7c37ed6 with identifier: NK72%20ATF
2026-03-30 08:12:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 90447bc7-67a2-5ee4-8d0d-13b4e7c37ed6 with scrape type 2
2026-03-30 08:12:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 90447bc7-67a2-5ee4-8d0d-13b4e7c37ed6 with scrape type 2
2026-03-30 08:12:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 90447bc7-67a2-5ee4-8d0d-13b4e7c37ed6, identifier: NK72%20ATF
2026-03-30 08:12:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 90447bc7-67a2-5ee4-8d0d-13b4e7c37ed6 with identifier: NK72%20ATF
2026-03-30 08:12:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 90447bc7-67a2-5ee4-8d0d-13b4e7c37ed6 with identifier: NK72%20ATF
2026-03-30 08:12:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 90447bc7-67a2-5ee4-8d0d-13b4e7c37ed6 with identifier: NK72%20ATF to the API
2026-03-30 08:12:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=59&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 190,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NK72%20ATF-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '90447bc7-67a2-5ee4-8d0d-13b4e7c37ed6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NK72 ATF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NK72%20ATF&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'CITROEN',
 'model': 'SPACETOURER',
 'odometer': 21717,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'CITROEN SPACETOURER 2.0 BLUEHDI 180 XL FLAIR EAT8 MPV',
 'transmission': 'automatic',
 'trim': 'BLUEHDI 180 XL FLAIR EAT8',
 'vin': 'VF7VEEHZ7NZ056338',
 'year': 2022}
2026-03-30 08:12:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK72%2520ATF%27 HTTP/1.1" 200 None
2026-03-30 08:12:20 [bca.uk] INFO: Saving data for NK72%20ATF: {'auction_closing_time': 1774951200.0, 'created_time': 1774565275.392113, 'last_price_update_time': 1774858340.603005}
2026-03-30 08:12:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NK72%2520ATF') HTTP/1.1" 204 0
2026-03-30 08:12:20 [bca.uk] INFO: Found listing with ID: FJ22%20SKE
2026-03-30 08:12:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ22%2520SKE%27 HTTP/1.1" 200 None
2026-03-30 08:12:20 [bca.uk] INFO: Scrape type for FJ22%20SKE: 0
2026-03-30 08:12:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=60&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:12:22 [bca.uk] INFO: Total items found: 100
2026-03-30 08:12:22 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=61&sort=MostRecentlyAdded
2026-03-30 08:12:22 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:12:22 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=61&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:22 [bca.uk] INFO: Found listing with ID: YF71%20EWW
2026-03-30 08:12:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF71%2520EWW%27 HTTP/1.1" 200 None
2026-03-30 08:12:22 [bca.uk] INFO: Scrape type for YF71%20EWW: 0
2026-03-30 08:12:22 [bca.uk] INFO: Found listing with ID: RO25%20UHK
2026-03-30 08:12:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO25%2520UHK%27 HTTP/1.1" 200 None
2026-03-30 08:12:22 [bca.uk] INFO: Scrape type for RO25%20UHK: 0
2026-03-30 08:12:22 [bca.uk] INFO: Found listing with ID: PL72%20VKN
2026-03-30 08:12:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL72%2520VKN%27 HTTP/1.1" 200 None
2026-03-30 08:12:22 [bca.uk] INFO: Scrape type for PL72%20VKN: 0
2026-03-30 08:12:22 [bca.uk] INFO: Found listing with ID: MJ25%20UXY
2026-03-30 08:12:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ25%2520UXY%27 HTTP/1.1" 200 None
2026-03-30 08:12:22 [bca.uk] INFO: Scrape type for MJ25%20UXY: 0
2026-03-30 08:12:22 [bca.uk] INFO: Found listing with ID: DK72%20MUP
2026-03-30 08:12:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK72%2520MUP%27 HTTP/1.1" 200 None
2026-03-30 08:12:22 [bca.uk] INFO: Scrape type for DK72%20MUP: 0
2026-03-30 08:12:22 [bca.uk] INFO: Found listing with ID: C11%20HLD
2026-03-30 08:12:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27C11%2520HLD%27 HTTP/1.1" 200 None
2026-03-30 08:12:22 [bca.uk] INFO: Scrape type for C11%20HLD: 0
2026-03-30 08:12:22 [bca.uk] INFO: Found listing with ID: MH18%20WND
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH18%2520WND%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for MH18%20WND: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: YG21%20EGK
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG21%2520EGK%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for YG21%20EGK: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: YE20%20PZR
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE20%2520PZR%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for YE20%20PZR: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: OV69%20WDL
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV69%2520WDL%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for OV69%20WDL: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: RE58%20ETV
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE58%2520ETV%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for RE58%20ETV: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: GJ19%20WEX
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ19%2520WEX%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for GJ19%20WEX: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: OE21%20MKN
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE21%2520MKN%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for OE21%20MKN: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: EA70%20VCU
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA70%2520VCU%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for EA70%20VCU: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: FL21%20UBW
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL21%2520UBW%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for FL21%20UBW: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: GV17%20MPX
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV17%2520MPX%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for GV17%20MPX: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: LM72%20CMF
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM72%2520CMF%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for LM72%20CMF: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: RE23%20GYT
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE23%2520GYT%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for RE23%20GYT: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: KT21%20UWN
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT21%2520UWN%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for KT21%20UWN: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: VX23%20XSA
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX23%2520XSA%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for VX23%20XSA: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: SE18%20YBW
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE18%2520YBW%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for SE18%20YBW: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: RJ69%20LZC
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ69%2520LZC%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for RJ69%20LZC: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: PK69%20OVZ
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK69%2520OVZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for PK69%20OVZ: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: OY25%20DMF
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY25%2520DMF%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for OY25%20DMF: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: YG09%20EFL
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG09%2520EFL%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for YG09%20EFL: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: DG23%20FXB
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG23%2520FXB%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for DG23%20FXB: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: LB20%20EKW
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB20%2520EKW%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for LB20%20EKW: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: EK62%20FCO
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK62%2520FCO%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for EK62%20FCO: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: RV66%20CJU
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV66%2520CJU%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for RV66%20CJU: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: EX69%20AOB
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX69%2520AOB%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for EX69%20AOB: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: GJ69%20LTK
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ69%2520LTK%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for GJ69%20LTK: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: EY08%20KHL
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY08%2520KHL%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for EY08%20KHL: 0
2026-03-30 08:12:23 [bca.uk] INFO: Found listing with ID: WM22%20LCA
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM22%2520LCA%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Scrape type for WM22%20LCA: 2
2026-03-30 08:12:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 05169134-b9ea-54ec-8dae-0492da0849e3 with identifier: WM22%20LCA
2026-03-30 08:12:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 05169134-b9ea-54ec-8dae-0492da0849e3 with scrape type 2
2026-03-30 08:12:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 05169134-b9ea-54ec-8dae-0492da0849e3 with scrape type 2
2026-03-30 08:12:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 05169134-b9ea-54ec-8dae-0492da0849e3, identifier: WM22%20LCA
2026-03-30 08:12:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=61&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=61&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 05169134-b9ea-54ec-8dae-0492da0849e3 with identifier: WM22%20LCA
2026-03-30 08:12:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 05169134-b9ea-54ec-8dae-0492da0849e3 with identifier: WM22%20LCA
2026-03-30 08:12:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 05169134-b9ea-54ec-8dae-0492da0849e3 with identifier: WM22%20LCA to the API
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=60&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 244,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WM22%20LCA-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '4.4L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '05169134-b9ea-54ec-8dae-0492da0849e3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WM22 LCA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WM22%20LCA&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'BMW',
 'model': 'M850I GRANCOUPE',
 'odometer': 26794,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW M850I GRANCOUPE 4.4 XDRIVE Coupe',
 'transmission': 'automatic',
 'trim': 'XDRIVE',
 'vin': 'WBAGV82020CL15762',
 'year': 2022}
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM22%2520LCA%27 HTTP/1.1" 200 None
2026-03-30 08:12:23 [bca.uk] INFO: Saving data for WM22%20LCA: {'auction_closing_time': 1775124000.0, 'created_time': 1773843556.357577, 'last_price_update_time': 1774858343.944704}
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WM22%2520LCA') HTTP/1.1" 204 0
2026-03-30 08:12:24 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:12:24 [bca.uk] INFO: Found listing with ID: KM20%20LWW
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM20%2520LWW%27 HTTP/1.1" 200 None
2026-03-30 08:12:24 [bca.uk] INFO: Scrape type for KM20%20LWW: 0
2026-03-30 08:12:24 [bca.uk] INFO: Found listing with ID: LB70%20HDN
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB70%2520HDN%27 HTTP/1.1" 200 None
2026-03-30 08:12:24 [bca.uk] INFO: Scrape type for LB70%20HDN: 0
2026-03-30 08:12:24 [bca.uk] INFO: Found listing with ID: LD69%20UUB
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD69%2520UUB%27 HTTP/1.1" 200 None
2026-03-30 08:12:24 [bca.uk] INFO: Scrape type for LD69%20UUB: 0
2026-03-30 08:12:24 [bca.uk] INFO: Found listing with ID: VN20%20KCF
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN20%2520KCF%27 HTTP/1.1" 200 None
2026-03-30 08:12:24 [bca.uk] INFO: Scrape type for VN20%20KCF: 0
2026-03-30 08:12:24 [bca.uk] INFO: Found listing with ID: GF72%20XCM
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF72%2520XCM%27 HTTP/1.1" 200 None
2026-03-30 08:12:24 [bca.uk] INFO: Scrape type for GF72%20XCM: 0
2026-03-30 08:12:24 [bca.uk] INFO: Found listing with ID: GJ22%20OBS
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ22%2520OBS%27 HTTP/1.1" 200 None
2026-03-30 08:12:24 [bca.uk] INFO: Scrape type for GJ22%20OBS: 0
2026-03-30 08:12:24 [bca.uk] INFO: Found listing with ID: HJ72%20VRG
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ72%2520VRG%27 HTTP/1.1" 200 None
2026-03-30 08:12:24 [bca.uk] INFO: Scrape type for HJ72%20VRG: 0
2026-03-30 08:12:24 [bca.uk] INFO: Found listing with ID: CE24%20MDF
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE24%2520MDF%27 HTTP/1.1" 200 None
2026-03-30 08:12:24 [bca.uk] INFO: Scrape type for CE24%20MDF: 2
2026-03-30 08:12:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 45efb700-62b5-53bb-96e0-ccce2f981f24 with identifier: CE24%20MDF
2026-03-30 08:12:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 45efb700-62b5-53bb-96e0-ccce2f981f24 with scrape type 2
2026-03-30 08:12:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 45efb700-62b5-53bb-96e0-ccce2f981f24 with scrape type 2
2026-03-30 08:12:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 45efb700-62b5-53bb-96e0-ccce2f981f24, identifier: CE24%20MDF
2026-03-30 08:12:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 45efb700-62b5-53bb-96e0-ccce2f981f24 with identifier: CE24%20MDF
2026-03-30 08:12:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 45efb700-62b5-53bb-96e0-ccce2f981f24 with identifier: CE24%20MDF
2026-03-30 08:12:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 45efb700-62b5-53bb-96e0-ccce2f981f24 with identifier: CE24%20MDF to the API
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=60&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 173,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CE24%20MDF-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '45efb700-62b5-53bb-96e0-ccce2f981f24',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CE24 MDF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CE24%20MDF&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'VOLKSWAGEN',
 'model': 'MULTIVAN',
 'odometer': 15407,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN MULTIVAN 2.0 TDI LWB STYLE DSG MPV',
 'transmission': 'automatic',
 'trim': 'TDI LWB STYLE DSG',
 'vin': 'WV2ZZZSTXRH014013',
 'year': 2024}
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE24%2520MDF%27 HTTP/1.1" 200 None
2026-03-30 08:12:24 [bca.uk] INFO: Saving data for CE24%20MDF: {'auction_closing_time': 1775124000.0, 'created_time': 1773842539.991564, 'last_price_update_time': 1774858344.982998}
2026-03-30 08:12:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CE24%2520MDF') HTTP/1.1" 204 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: OU69%20NBZ
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU69%2520NBZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for OU69%20NBZ: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: RK21%20BVG
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK21%2520BVG%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for RK21%20BVG: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: BT67%20MYL
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT67%2520MYL%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for BT67%20MYL: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: FL22%20YFY
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL22%2520YFY%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for FL22%20YFY: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: HF70%20BJO
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF70%2520BJO%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for HF70%20BJO: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: MF19%20AYP
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF19%2520AYP%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for MF19%20AYP: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: DL71%20XZY
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL71%2520XZY%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for DL71%20XZY: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: GN69%20YJO
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN69%2520YJO%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for GN69%20YJO: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: DN14%20EYH
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN14%2520EYH%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for DN14%20EYH: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: NV22%20ZNU
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV22%2520ZNU%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for NV22%20ZNU: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: DY19%20ZHC
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY19%2520ZHC%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for DY19%20ZHC: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: SG22%20PMO
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG22%2520PMO%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for SG22%20PMO: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: VN19%20AOL
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN19%2520AOL%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for VN19%20AOL: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: YF71%20NZV
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF71%2520NZV%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for YF71%20NZV: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: DY72%20NXL
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY72%2520NXL%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for DY72%20NXL: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: FD19%20LLX
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD19%2520LLX%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for FD19%20LLX: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: GV19%20DDY
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV19%2520DDY%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for GV19%20DDY: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: WGZ%201184
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WGZ%25201184%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for WGZ%201184: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: YHZ%206531
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YHZ%25206531%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for YHZ%206531: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: YK22%20NXD
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK22%2520NXD%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for YK22%20NXD: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: FN60%20KWB
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN60%2520KWB%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for FN60%20KWB: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: SE19%20OZF
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE19%2520OZF%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for SE19%20OZF: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: BC23%20HNY
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC23%2520HNY%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for BC23%20HNY: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: WN67%20XHL
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN67%2520XHL%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for WN67%20XHL: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: GF21%20EFU
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF21%2520EFU%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for GF21%20EFU: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: KM69%20YOF
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM69%2520YOF%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for KM69%20YOF: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: YM72%20XST
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM72%2520XST%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for YM72%20XST: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: GX21%20MTJ
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX21%2520MTJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for GX21%20MTJ: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: WU15%20FRX
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU15%2520FRX%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for WU15%20FRX: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: PE17%20WVY
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE17%2520WVY%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for PE17%20WVY: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: NA23%20AXW
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA23%2520AXW%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for NA23%20AXW: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: EG19%20JMU
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EG19%2520JMU%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for EG19%20JMU: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: YR22%20KWK
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR22%2520KWK%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for YR22%20KWK: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: GK23%20HWC
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK23%2520HWC%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for GK23%20HWC: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: YK11%20DZG
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK11%2520DZG%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for YK11%20DZG: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: GJ72%20ZXD
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ72%2520ZXD%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for GJ72%20ZXD: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: HL19%20XUO
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HL19%2520XUO%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for HL19%20XUO: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: LS22%20NVM
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS22%2520NVM%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for LS22%20NVM: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: SB71%20GJU
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB71%2520GJU%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for SB71%20GJU: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: RE71%20XTN
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE71%2520XTN%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for RE71%20XTN: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: WN19%20NKM
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN19%2520NKM%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for WN19%20NKM: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: MT15%20KFO
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT15%2520KFO%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for MT15%20KFO: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: LR22%20UZD
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR22%2520UZD%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for LR22%20UZD: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: RE63%20KKR
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE63%2520KKR%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for RE63%20KKR: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: RA24%20DYB
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA24%2520DYB%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for RA24%20DYB: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: RO21%20UGR
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO21%2520UGR%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for RO21%20UGR: 0
2026-03-30 08:12:25 [bca.uk] INFO: Found listing with ID: SM72%20PLU
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM72%2520PLU%27 HTTP/1.1" 200 None
2026-03-30 08:12:25 [bca.uk] INFO: Scrape type for SM72%20PLU: 2
2026-03-30 08:12:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7fabad16-c97a-5c59-b91a-b33aa0ec1e4d with identifier: SM72%20PLU
2026-03-30 08:12:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7fabad16-c97a-5c59-b91a-b33aa0ec1e4d with scrape type 2
2026-03-30 08:12:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7fabad16-c97a-5c59-b91a-b33aa0ec1e4d with scrape type 2
2026-03-30 08:12:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7fabad16-c97a-5c59-b91a-b33aa0ec1e4d, identifier: SM72%20PLU
2026-03-30 08:12:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7fabad16-c97a-5c59-b91a-b33aa0ec1e4d with identifier: SM72%20PLU
2026-03-30 08:12:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7fabad16-c97a-5c59-b91a-b33aa0ec1e4d with identifier: SM72%20PLU
2026-03-30 08:12:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7fabad16-c97a-5c59-b91a-b33aa0ec1e4d with identifier: SM72%20PLU to the API
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=60&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 106,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SM72%20PLU-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '7fabad16-c97a-5c59-b91a-b33aa0ec1e4d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SM72 PLU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SM72%20PLU&vehicleType=*',
 'listing': 'auction',
 'location': 'Edinburgh',
 'make': 'SUZUKI',
 'model': 'SWIFT',
 'odometer': 17261,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'SUZUKI SWIFT 1.2 DUALJET SHVS SZ-L Hatchback',
 'transmission': 'manual',
 'trim': 'DUALJET SHVS SZ-L',
 'vin': 'JSAAZCA3S00571624',
 'year': 2023}
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM72%2520PLU%27 HTTP/1.1" 200 None
2026-03-30 08:12:26 [bca.uk] INFO: Saving data for SM72%20PLU: {'auction_closing_time': 1775037600.0, 'created_time': 1774006361.821484, 'last_price_update_time': 1774858346.457852}
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SM72%2520PLU') HTTP/1.1" 204 0
2026-03-30 08:12:26 [bca.uk] INFO: Found listing with ID: HV18%20YST
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV18%2520YST%27 HTTP/1.1" 200 None
2026-03-30 08:12:26 [bca.uk] INFO: Scrape type for HV18%20YST: 0
2026-03-30 08:12:26 [bca.uk] INFO: Found listing with ID: HN23%20RRO
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN23%2520RRO%27 HTTP/1.1" 200 None
2026-03-30 08:12:26 [bca.uk] INFO: Scrape type for HN23%20RRO: 0
2026-03-30 08:12:26 [bca.uk] INFO: Found listing with ID: KS72%20BND
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS72%2520BND%27 HTTP/1.1" 200 None
2026-03-30 08:12:26 [bca.uk] INFO: Scrape type for KS72%20BND: 0
2026-03-30 08:12:26 [bca.uk] INFO: Found listing with ID: KS72%20NBA
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS72%2520NBA%27 HTTP/1.1" 200 None
2026-03-30 08:12:26 [bca.uk] INFO: Scrape type for KS72%20NBA: 0
2026-03-30 08:12:26 [bca.uk] INFO: Found listing with ID: SO68%20NWR
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO68%2520NWR%27 HTTP/1.1" 200 None
2026-03-30 08:12:26 [bca.uk] INFO: Scrape type for SO68%20NWR: 0
2026-03-30 08:12:26 [bca.uk] INFO: Found listing with ID: AK62%20DWZ
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK62%2520DWZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:26 [bca.uk] INFO: Scrape type for AK62%20DWZ: 0
2026-03-30 08:12:26 [bca.uk] INFO: Found listing with ID: LM64%20DCX
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM64%2520DCX%27 HTTP/1.1" 200 None
2026-03-30 08:12:26 [bca.uk] INFO: Scrape type for LM64%20DCX: 0
2026-03-30 08:12:26 [bca.uk] INFO: Found listing with ID: CK09%20WRX
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK09%2520WRX%27 HTTP/1.1" 200 None
2026-03-30 08:12:26 [bca.uk] INFO: Scrape type for CK09%20WRX: 0
2026-03-30 08:12:26 [bca.uk] INFO: Found listing with ID: YH05%20VKB
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH05%2520VKB%27 HTTP/1.1" 200 None
2026-03-30 08:12:26 [bca.uk] INFO: Scrape type for YH05%20VKB: 0
2026-03-30 08:12:26 [bca.uk] INFO: Found listing with ID: EU15%20ZJX
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU15%2520ZJX%27 HTTP/1.1" 200 None
2026-03-30 08:12:26 [bca.uk] INFO: Scrape type for EU15%20ZJX: 0
2026-03-30 08:12:26 [bca.uk] INFO: Found listing with ID: CE65%20FXR
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE65%2520FXR%27 HTTP/1.1" 200 None
2026-03-30 08:12:26 [bca.uk] INFO: Scrape type for CE65%20FXR: 0
2026-03-30 08:12:26 [bca.uk] INFO: Found listing with ID: LN62%20ZNM
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN62%2520ZNM%27 HTTP/1.1" 200 None
2026-03-30 08:12:26 [bca.uk] INFO: Scrape type for LN62%20ZNM: 0
2026-03-30 08:12:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=61&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:12:28 [bca.uk] INFO: Total items found: 100
2026-03-30 08:12:28 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=62&sort=MostRecentlyAdded
2026-03-30 08:12:28 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:12:28 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=62&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: MK15%20UNE
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK15%2520UNE%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for MK15%20UNE: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: WM10%20CYJ
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM10%2520CYJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for WM10%20CYJ: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: DF21%20YUB
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF21%2520YUB%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for DF21%20YUB: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: MC25%20CFZ
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC25%2520CFZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for MC25%20CFZ: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: VO71%20UHX
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO71%2520UHX%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for VO71%20UHX: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: RF55%20LBE
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF55%2520LBE%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for RF55%20LBE: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: WX21%20YHR
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX21%2520YHR%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for WX21%20YHR: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: KN70%20FML
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN70%2520FML%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for KN70%20FML: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: LT22%20PXB
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT22%2520PXB%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for LT22%20PXB: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: DE71%20HPU
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE71%2520HPU%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for DE71%20HPU: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: LO70%20NVA
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO70%2520NVA%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for LO70%20NVA: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: MM72%20FLE
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM72%2520FLE%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for MM72%20FLE: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: FE16%20SWJ
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE16%2520SWJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for FE16%20SWJ: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: NG19%20XJO
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG19%2520XJO%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for NG19%20XJO: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: KP22%20XRK
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP22%2520XRK%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for KP22%20XRK: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: BK23%20TXL
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK23%2520TXL%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for BK23%20TXL: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: BV23%20EKD
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV23%2520EKD%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for BV23%20EKD: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: EX61%20HFZ
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX61%2520HFZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for EX61%20HFZ: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: DF74%20TPY
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF74%2520TPY%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for DF74%20TPY: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: MT66%20HOJ
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT66%2520HOJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for MT66%20HOJ: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: SL67%20THX
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL67%2520THX%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for SL67%20THX: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: CK15%20WVX
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK15%2520WVX%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for CK15%20WVX: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: CK68%20LMX
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK68%2520LMX%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for CK68%20LMX: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: CU13%20HVX
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU13%2520HVX%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for CU13%20HVX: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: CV10%20XKT
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV10%2520XKT%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for CV10%20XKT: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: KR65%20DTN
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR65%2520DTN%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for KR65%20DTN: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: BC21%20KLD
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC21%2520KLD%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for BC21%20KLD: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: FV71%20JWL
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV71%2520JWL%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for FV71%20JWL: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: VN72%20KLJ
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN72%2520KLJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for VN72%20KLJ: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: VK71%20EXU
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK71%2520EXU%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for VK71%20EXU: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: LF23%20XAM
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF23%2520XAM%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for LF23%20XAM: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: OY23%20VCU
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY23%2520VCU%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for OY23%20VCU: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: VA21%20LZK
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA21%2520LZK%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for VA21%20LZK: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: VE71%20ZKP
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE71%2520ZKP%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for VE71%20ZKP: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: GJ23%20KGV
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ23%2520KGV%27 HTTP/1.1" 200 None
2026-03-30 08:12:28 [bca.uk] INFO: Scrape type for GJ23%20KGV: 0
2026-03-30 08:12:28 [bca.uk] INFO: Found listing with ID: KE21%20TXN
2026-03-30 08:12:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE21%2520TXN%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for KE21%20TXN: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: KW73%20YGN
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW73%2520YGN%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for KW73%20YGN: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: LE71%20CTV
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE71%2520CTV%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for LE71%20CTV: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: KW20%20LGO
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW20%2520LGO%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for KW20%20LGO: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: VE21%20AZG
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE21%2520AZG%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for VE21%20AZG: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: DE23%20EXV
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE23%2520EXV%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for DE23%20EXV: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: CJ71%20JJX
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ71%2520JJX%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for CJ71%20JJX: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: LP71%20WJV
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP71%2520WJV%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for LP71%20WJV: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: RJ71%20ZYS
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ71%2520ZYS%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for RJ71%20ZYS: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: DA61%20MJO
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA61%2520MJO%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for DA61%20MJO: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: YD72%20AFE
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD72%2520AFE%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for YD72%20AFE: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: LP71%20TEY
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP71%2520TEY%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for LP71%20TEY: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: VN21%20HLR
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN21%2520HLR%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for VN21%20HLR: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: BK22%20UGF
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520UGF%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for BK22%20UGF: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: CA72%20UME
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA72%2520UME%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for CA72%20UME: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: CF72%20HXM
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF72%2520HXM%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for CF72%20HXM: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: FY70%20GVR
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY70%2520GVR%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for FY70%20GVR: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: NK65%20YGZ
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK65%2520YGZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for NK65%20YGZ: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: MD21%20WZL
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD21%2520WZL%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for MD21%20WZL: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: CK72%20WPU
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK72%2520WPU%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for CK72%20WPU: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: KR22%20XLD
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR22%2520XLD%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for KR22%20XLD: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: LL72%20AXY
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL72%2520AXY%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for LL72%20AXY: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: WP72%20ZBO
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP72%2520ZBO%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for WP72%20ZBO: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: AY66%20KUP
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY66%2520KUP%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for AY66%20KUP: 0
2026-03-30 08:12:29 [bca.uk] INFO: Found listing with ID: KM19%20WYY
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM19%2520WYY%27 HTTP/1.1" 200 None
2026-03-30 08:12:29 [bca.uk] INFO: Scrape type for KM19%20WYY: 2
2026-03-30 08:12:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2a8eb126-5f33-55ac-92be-3915fca40c23 with identifier: KM19%20WYY
2026-03-30 08:12:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2a8eb126-5f33-55ac-92be-3915fca40c23 with scrape type 2
2026-03-30 08:12:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2a8eb126-5f33-55ac-92be-3915fca40c23 with scrape type 2
2026-03-30 08:12:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2a8eb126-5f33-55ac-92be-3915fca40c23, identifier: KM19%20WYY
2026-03-30 08:12:29 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=62&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:29 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=62&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2a8eb126-5f33-55ac-92be-3915fca40c23 with identifier: KM19%20WYY
2026-03-30 08:12:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2a8eb126-5f33-55ac-92be-3915fca40c23 with identifier: KM19%20WYY
2026-03-30 08:12:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2a8eb126-5f33-55ac-92be-3915fca40c23 with identifier: KM19%20WYY to the API
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=61&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KM19%20WYY-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2a8eb126-5f33-55ac-92be-3915fca40c23',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KM19 WYY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KM19%20WYY&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'AUDI',
 'model': 'A5 SPORTBACK',
 'odometer': 67865,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'AUDI A5 SPORTBACK 2.0 40 TFSI S LINE S-T Hatchback',
 'transmission': 'automatic',
 'trim': '40 TFSI S LINE S-T',
 'vin': 'WAUZZZF57KA033057',
 'year': 2019}
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM19%2520WYY%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Saving data for KM19%20WYY: {'auction_closing_time': 1774864800.0, 'created_time': 1774091319.106496, 'last_price_update_time': 1774858350.03737}
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KM19%2520WYY') HTTP/1.1" 204 0
2026-03-30 08:12: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 08:12:30 [bca.uk] INFO: Found listing with ID: WG69%20OKP
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG69%2520OKP%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for WG69%20OKP: 2
2026-03-30 08:12:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9b362a37-b294-558d-a284-b00360d2e73f with identifier: WG69%20OKP
2026-03-30 08:12:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9b362a37-b294-558d-a284-b00360d2e73f with scrape type 2
2026-03-30 08:12:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9b362a37-b294-558d-a284-b00360d2e73f with scrape type 2
2026-03-30 08:12:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9b362a37-b294-558d-a284-b00360d2e73f, identifier: WG69%20OKP
2026-03-30 08:12:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9b362a37-b294-558d-a284-b00360d2e73f with identifier: WG69%20OKP
2026-03-30 08:12:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9b362a37-b294-558d-a284-b00360d2e73f with identifier: WG69%20OKP
2026-03-30 08:12:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9b362a37-b294-558d-a284-b00360d2e73f with identifier: WG69%20OKP to the API
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=61&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WG69%20OKP-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9b362a37-b294-558d-a284-b00360d2e73f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WG69 OKP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WG69%20OKP&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'BMW',
 'model': 'Z4',
 'odometer': 50013,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'BMW Z4 2.0 SDRIVE 30I M SPORT Roadster',
 'transmission': 'automatic',
 'trim': 'SDRIVE 30I M SPORT',
 'vin': 'WBAHF32040WW51741',
 'year': 2019}
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG69%2520OKP%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Saving data for WG69%20OKP: {'auction_closing_time': 1774864800.0, 'created_time': 1774419028.947325, 'last_price_update_time': 1774858350.571352}
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WG69%2520OKP') HTTP/1.1" 204 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: WN24%20VML
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN24%2520VML%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for WN24%20VML: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: CA74%20HFP
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA74%2520HFP%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for CA74%20HFP: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: FL22%20DXC
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL22%2520DXC%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for FL22%20DXC: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: LO23%20MGV
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO23%2520MGV%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for LO23%20MGV: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: RA70%20BYN
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA70%2520BYN%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for RA70%20BYN: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: MH72%20CBU
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH72%2520CBU%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for MH72%20CBU: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: GJ22%20EPF
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ22%2520EPF%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for GJ22%20EPF: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: LS74%20FOP
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS74%2520FOP%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for LS74%20FOP: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: MA23%20OHR
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA23%2520OHR%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for MA23%20OHR: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: RO69%20NWG
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO69%2520NWG%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for RO69%20NWG: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: CA72%20AUT
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA72%2520AUT%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for CA72%20AUT: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: FL71%20JOU
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL71%2520JOU%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for FL71%20JOU: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: GJ23%20WEV
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ23%2520WEV%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for GJ23%20WEV: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: VE71%20ZFR
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE71%2520ZFR%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for VE71%20ZFR: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: YGZ%208440
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YGZ%25208440%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for YGZ%208440: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: AF22%20DJU
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF22%2520DJU%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for AF22%20DJU: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: DS23%20APF
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS23%2520APF%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for DS23%20APF: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: DY72%20XSA
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY72%2520XSA%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for DY72%20XSA: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: MV23%20PAO
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV23%2520PAO%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for MV23%20PAO: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: PG04%20HLN
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PG04%2520HLN%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for PG04%20HLN: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: OV21%20NMJ
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV21%2520NMJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for OV21%20NMJ: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: OV23%20MYM
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV23%2520MYM%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for OV23%20MYM: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: YM21%20VTU
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM21%2520VTU%27 HTTP/1.1" 200 None
2026-03-30 08:12:30 [bca.uk] INFO: Scrape type for YM21%20VTU: 0
2026-03-30 08:12:30 [bca.uk] INFO: Found listing with ID: YR70%20FWZ
2026-03-30 08:12:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR70%2520FWZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for YR70%20FWZ: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: DL22%20OCV
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL22%2520OCV%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for DL22%20OCV: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: EF72%20WBE
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF72%2520WBE%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for EF72%20WBE: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: EY69%20KKD
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY69%2520KKD%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for EY69%20KKD: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: FH70%20GYA
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH70%2520GYA%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for FH70%20GYA: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: LM71%20AWG
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM71%2520AWG%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for LM71%20AWG: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: LS23%20KND
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS23%2520KND%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for LS23%20KND: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: AU22%20UNH
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU22%2520UNH%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for AU22%20UNH: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: CA72%20UMH
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA72%2520UMH%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for CA72%20UMH: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: GL73%20UUB
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL73%2520UUB%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for GL73%20UUB: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: CF17%20LFL
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF17%2520LFL%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for CF17%20LFL: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: WV23%20YCG
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV23%2520YCG%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for WV23%20YCG: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: WV23%20YED
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV23%2520YED%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for WV23%20YED: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: DL24%20OPV
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL24%2520OPV%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for DL24%20OPV: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: LO21%20EFG
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO21%2520EFG%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for LO21%20EFG: 0
2026-03-30 08:12:31 [bca.uk] INFO: Found listing with ID: KY22%20JVH
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY22%2520JVH%27 HTTP/1.1" 200 None
2026-03-30 08:12:31 [bca.uk] INFO: Scrape type for KY22%20JVH: 0
2026-03-30 08:12:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=62&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:12:33 [bca.uk] INFO: Total items found: 100
2026-03-30 08:12:33 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=63&sort=MostRecentlyAdded
2026-03-30 08:12:33 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:12:33 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=63&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: RO73%20JYJ
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO73%2520JYJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for RO73%20JYJ: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: Y37%20XEB
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y37%2520XEB%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for Y37%20XEB: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: LF64%20ZXO
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF64%2520ZXO%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for LF64%20ZXO: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: YA71%20HFJ
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA71%2520HFJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for YA71%20HFJ: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: PX22%20OLO
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX22%2520OLO%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for PX22%20OLO: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: HG22%20AZJ
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG22%2520AZJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for HG22%20AZJ: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: LC20%20HCL
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC20%2520HCL%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for LC20%20HCL: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: RE23%20FJD
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE23%2520FJD%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for RE23%20FJD: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: VO67%20NNX
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO67%2520NNX%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for VO67%20NNX: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: WD69%20HTP
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD69%2520HTP%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for WD69%20HTP: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: EG68%20JJZ
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EG68%2520JJZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for EG68%20JJZ: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: FL22%20ANV
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL22%2520ANV%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for FL22%20ANV: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: WF06%20XNY
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF06%2520XNY%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for WF06%20XNY: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: YR72%20WUA
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR72%2520WUA%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for YR72%20WUA: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: DV22%20OHJ
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV22%2520OHJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for DV22%20OHJ: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: MM22%20ZFU
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM22%2520ZFU%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for MM22%20ZFU: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: LM65%20BEY
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM65%2520BEY%27 HTTP/1.1" 200 None
2026-03-30 08:12:33 [bca.uk] INFO: Scrape type for LM65%20BEY: 0
2026-03-30 08:12:33 [bca.uk] INFO: Found listing with ID: DP68%20HVM
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP68%2520HVM%27 HTTP/1.1" 200 None
2026-03-30 08:12:34 [bca.uk] INFO: Scrape type for DP68%20HVM: 0
2026-03-30 08:12:34 [bca.uk] INFO: Found listing with ID: RE22%20DDU
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE22%2520DDU%27 HTTP/1.1" 200 None
2026-03-30 08:12:34 [bca.uk] INFO: Scrape type for RE22%20DDU: 0
2026-03-30 08:12:34 [bca.uk] INFO: Found listing with ID: BX72%20XSR
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX72%2520XSR%27 HTTP/1.1" 200 None
2026-03-30 08:12:34 [bca.uk] INFO: Scrape type for BX72%20XSR: 0
2026-03-30 08:12:34 [bca.uk] INFO: Found listing with ID: YR22%20PVT
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR22%2520PVT%27 HTTP/1.1" 200 None
2026-03-30 08:12:34 [bca.uk] INFO: Scrape type for YR22%20PVT: 0
2026-03-30 08:12:34 [bca.uk] INFO: Found listing with ID: YG15%20EEY
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG15%2520EEY%27 HTTP/1.1" 200 None
2026-03-30 08:12:34 [bca.uk] INFO: Scrape type for YG15%20EEY: 0
2026-03-30 08:12:34 [bca.uk] INFO: Found listing with ID: MA23%20VFZ
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA23%2520VFZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:34 [bca.uk] INFO: Scrape type for MA23%20VFZ: 0
2026-03-30 08:12:34 [bca.uk] INFO: Found listing with ID: MF22%20SZU
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF22%2520SZU%27 HTTP/1.1" 200 None
2026-03-30 08:12:34 [bca.uk] INFO: Scrape type for MF22%20SZU: 0
2026-03-30 08:12:34 [bca.uk] INFO: Found listing with ID: BL21%20UCV
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL21%2520UCV%27 HTTP/1.1" 200 None
2026-03-30 08:12:34 [bca.uk] INFO: Scrape type for BL21%20UCV: 0
2026-03-30 08:12:34 [bca.uk] INFO: Found listing with ID: DL70%20JYH
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL70%2520JYH%27 HTTP/1.1" 200 None
2026-03-30 08:12:34 [bca.uk] INFO: Scrape type for DL70%20JYH: 2
2026-03-30 08:12:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1a93f5fa-559a-507d-8601-1b670c7b58e8 with identifier: DL70%20JYH
2026-03-30 08:12:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1a93f5fa-559a-507d-8601-1b670c7b58e8 with scrape type 2
2026-03-30 08:12:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1a93f5fa-559a-507d-8601-1b670c7b58e8 with scrape type 2
2026-03-30 08:12:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1a93f5fa-559a-507d-8601-1b670c7b58e8, identifier: DL70%20JYH
2026-03-30 08:12:34 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=63&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:34 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=63&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1a93f5fa-559a-507d-8601-1b670c7b58e8 with identifier: DL70%20JYH
2026-03-30 08:12:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1a93f5fa-559a-507d-8601-1b670c7b58e8 with identifier: DL70%20JYH
2026-03-30 08:12:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1a93f5fa-559a-507d-8601-1b670c7b58e8 with identifier: DL70%20JYH to the API
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=62&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 30,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DL70%20JYH-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '1a93f5fa-559a-507d-8601-1b670c7b58e8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DL70 JYH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DL70%20JYH&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'VAUXHALL',
 'model': 'GRANDLAND X',
 'odometer': 60940,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'VAUXHALL GRANDLAND X 1.6 PHEV 300 AWD ELITE (8SP) Hatchback',
 'transmission': 'automatic',
 'trim': 'PHEV 300 AWD ELITE (8SP)',
 'vin': 'W0VZ45GB8LS073583',
 'year': 2020}
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL70%2520JYH%27 HTTP/1.1" 200 None
2026-03-30 08:12:34 [bca.uk] INFO: Saving data for DL70%20JYH: {'auction_closing_time': 1774951200.0, 'created_time': 1774390419.462144, 'last_price_update_time': 1774858354.77567}
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DL70%2520JYH') HTTP/1.1" 204 0
2026-03-30 08:12:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:12:34 [bca.uk] INFO: Found listing with ID: DE24%20UUP
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE24%2520UUP%27 HTTP/1.1" 200 None
2026-03-30 08:12:34 [bca.uk] INFO: Scrape type for DE24%20UUP: 0
2026-03-30 08:12:34 [bca.uk] INFO: Found listing with ID: LT68%20FXH
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT68%2520FXH%27 HTTP/1.1" 200 None
2026-03-30 08:12:34 [bca.uk] INFO: Scrape type for LT68%20FXH: 0
2026-03-30 08:12:34 [bca.uk] INFO: Found listing with ID: RO72%20LVF
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO72%2520LVF%27 HTTP/1.1" 200 None
2026-03-30 08:12:34 [bca.uk] INFO: Scrape type for RO72%20LVF: 0
2026-03-30 08:12:34 [bca.uk] INFO: Found listing with ID: NL69%20OLK
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL69%2520OLK%27 HTTP/1.1" 200 None
2026-03-30 08:12:34 [bca.uk] INFO: Scrape type for NL69%20OLK: 2
2026-03-30 08:12:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 85cfa96c-0fdc-5dc0-87aa-2af1bedd4e5c with identifier: NL69%20OLK
2026-03-30 08:12:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 85cfa96c-0fdc-5dc0-87aa-2af1bedd4e5c with scrape type 2
2026-03-30 08:12:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 85cfa96c-0fdc-5dc0-87aa-2af1bedd4e5c with scrape type 2
2026-03-30 08:12:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 85cfa96c-0fdc-5dc0-87aa-2af1bedd4e5c, identifier: NL69%20OLK
2026-03-30 08:12:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 85cfa96c-0fdc-5dc0-87aa-2af1bedd4e5c with identifier: NL69%20OLK
2026-03-30 08:12:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 85cfa96c-0fdc-5dc0-87aa-2af1bedd4e5c with identifier: NL69%20OLK
2026-03-30 08:12:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 85cfa96c-0fdc-5dc0-87aa-2af1bedd4e5c with identifier: NL69%20OLK to the API
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=62&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'beige',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '85cfa96c-0fdc-5dc0-87aa-2af1bedd4e5c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NL69 OLK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NL69%20OLK&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'FIAT',
 'model': '500X',
 'odometer': 49356,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FIAT 500X 1.0 M/AIR CITY CROSS Hatchback',
 'transmission': 'manual',
 'trim': 'M/AIR CITY CROSS',
 'vin': 'ZFA3340000P819976',
 'year': 2019}
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL69%2520OLK%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Saving data for NL69%20OLK: {'auction_closing_time': 1774951200.0, 'created_time': 1774390418.810761, 'last_price_update_time': 1774858355.449256}
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NL69%2520OLK') HTTP/1.1" 204 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: LS72%20OLW
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS72%2520OLW%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for LS72%20OLW: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: SN72%20GZX
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN72%2520GZX%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for SN72%20GZX: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: YB21%20WUC
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB21%2520WUC%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for YB21%20WUC: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: YG16%20YSS
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG16%2520YSS%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for YG16%20YSS: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: SO15%20OPN
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO15%2520OPN%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for SO15%20OPN: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: LR20%20LWJ
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR20%2520LWJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for LR20%20LWJ: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: GU66%20AVR
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU66%2520AVR%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for GU66%20AVR: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: HV65%20TYB
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV65%2520TYB%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for HV65%20TYB: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: LO21%20AUE
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO21%2520AUE%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for LO21%20AUE: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: FJ57%20ATF
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ57%2520ATF%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for FJ57%20ATF: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: KS65%20MTJ
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS65%2520MTJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for KS65%20MTJ: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: YR68%20OEH
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR68%2520OEH%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for YR68%20OEH: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: LJ20%20OWB
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ20%2520OWB%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for LJ20%20OWB: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: ST12%20EDP
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST12%2520EDP%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for ST12%20EDP: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: GT08%20SPY
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GT08%2520SPY%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for GT08%20SPY: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: PF13%20UHO
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF13%2520UHO%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for PF13%20UHO: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: KM17%20KKF
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM17%2520KKF%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for KM17%20KKF: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: LB08%20ECA
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB08%2520ECA%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for LB08%20ECA: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: EF70%20CXX
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF70%2520CXX%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for EF70%20CXX: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: RF71%20AEP
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF71%2520AEP%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for RF71%20AEP: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: DKZ%20133
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DKZ%2520133%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for DKZ%20133: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: LT24%20HBY
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT24%2520HBY%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for LT24%20HBY: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: AM65%20KAR
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AM65%2520KAR%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for AM65%20KAR: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: LT74%20FZJ
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT74%2520FZJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for LT74%20FZJ: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: YR23%20WZO
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR23%2520WZO%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for YR23%20WZO: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: LT09%20KBU
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT09%2520KBU%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for LT09%20KBU: 0
2026-03-30 08:12:35 [bca.uk] INFO: Found listing with ID: SD14%20DZH
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD14%2520DZH%27 HTTP/1.1" 200 None
2026-03-30 08:12:35 [bca.uk] INFO: Scrape type for SD14%20DZH: 2
2026-03-30 08:12:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 92a1f917-8a82-5fbb-a0be-09195410f23f with identifier: SD14%20DZH
2026-03-30 08:12:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 92a1f917-8a82-5fbb-a0be-09195410f23f with scrape type 2
2026-03-30 08:12:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 92a1f917-8a82-5fbb-a0be-09195410f23f with scrape type 2
2026-03-30 08:12:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 92a1f917-8a82-5fbb-a0be-09195410f23f, identifier: SD14%20DZH
2026-03-30 08:12:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 92a1f917-8a82-5fbb-a0be-09195410f23f with identifier: SD14%20DZH
2026-03-30 08:12:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 92a1f917-8a82-5fbb-a0be-09195410f23f with identifier: SD14%20DZH
2026-03-30 08:12:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 92a1f917-8a82-5fbb-a0be-09195410f23f with identifier: SD14%20DZH to the API
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=62&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SD14%20DZH-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '92a1f917-8a82-5fbb-a0be-09195410f23f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SD14 DZH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SD14%20DZH&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'VAUXHALL',
 'model': 'MOKKA',
 'odometer': 91263,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOKKA 1.4 T 140 SE 4X4 S/S StationWagon',
 'transmission': 'manual',
 'trim': 'T 140 SE 4X4 S/S',
 'vin': 'W0LJD7E81EB703942',
 'year': 2014}
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD14%2520DZH%27 HTTP/1.1" 200 None
2026-03-30 08:12:36 [bca.uk] INFO: Saving data for SD14%20DZH: {'auction_closing_time': 1775037600.0, 'created_time': 1774479395.389829, 'last_price_update_time': 1774858356.334786}
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SD14%2520DZH') HTTP/1.1" 204 0
2026-03-30 08:12:36 [bca.uk] INFO: Found listing with ID: BK64%20KVG
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK64%2520KVG%27 HTTP/1.1" 200 None
2026-03-30 08:12:36 [bca.uk] INFO: Scrape type for BK64%20KVG: 0
2026-03-30 08:12:36 [bca.uk] INFO: Found listing with ID: WF12%20XNJ
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF12%2520XNJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:36 [bca.uk] INFO: Scrape type for WF12%20XNJ: 0
2026-03-30 08:12:36 [bca.uk] INFO: Found listing with ID: HJ73%20URE
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ73%2520URE%27 HTTP/1.1" 200 None
2026-03-30 08:12:36 [bca.uk] INFO: Scrape type for HJ73%20URE: 0
2026-03-30 08:12:36 [bca.uk] INFO: Found listing with ID: AV65%20ZLK
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV65%2520ZLK%27 HTTP/1.1" 200 None
2026-03-30 08:12:36 [bca.uk] INFO: Scrape type for AV65%20ZLK: 2
2026-03-30 08:12:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0503deb5-4846-5861-9f50-219496c53849 with identifier: AV65%20ZLK
2026-03-30 08:12:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0503deb5-4846-5861-9f50-219496c53849 with scrape type 2
2026-03-30 08:12:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0503deb5-4846-5861-9f50-219496c53849 with scrape type 2
2026-03-30 08:12:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0503deb5-4846-5861-9f50-219496c53849, identifier: AV65%20ZLK
2026-03-30 08:12:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0503deb5-4846-5861-9f50-219496c53849 with identifier: AV65%20ZLK
2026-03-30 08:12:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0503deb5-4846-5861-9f50-219496c53849 with identifier: AV65%20ZLK
2026-03-30 08:12:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0503deb5-4846-5861-9f50-219496c53849 with identifier: AV65%20ZLK to the API
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=62&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 110,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AV65%20ZLK-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0503deb5-4846-5861-9f50-219496c53849',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AV65 ZLK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AV65%20ZLK&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 113035,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.0 E/B 125 TITANIUM Estate',
 'transmission': 'manual',
 'trim': 'E/B 125 TITANIUM',
 'vin': 'WF06XXGCC6FE26180',
 'year': 2015}
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV65%2520ZLK%27 HTTP/1.1" 200 None
2026-03-30 08:12:36 [bca.uk] INFO: Saving data for AV65%20ZLK: {'auction_closing_time': 1775037600.0, 'created_time': 1774006294.950765, 'last_price_update_time': 1774858356.888427}
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AV65%2520ZLK') HTTP/1.1" 204 0
2026-03-30 08:12:36 [bca.uk] INFO: Found listing with ID: GU10%20GKA
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU10%2520GKA%27 HTTP/1.1" 200 None
2026-03-30 08:12:36 [bca.uk] INFO: Scrape type for GU10%20GKA: 2
2026-03-30 08:12:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6f7d1576-3870-59ef-add7-671282547c6d with identifier: GU10%20GKA
2026-03-30 08:12:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6f7d1576-3870-59ef-add7-671282547c6d with scrape type 2
2026-03-30 08:12:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6f7d1576-3870-59ef-add7-671282547c6d with scrape type 2
2026-03-30 08:12:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6f7d1576-3870-59ef-add7-671282547c6d, identifier: GU10%20GKA
2026-03-30 08:12:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6f7d1576-3870-59ef-add7-671282547c6d with identifier: GU10%20GKA
2026-03-30 08:12:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6f7d1576-3870-59ef-add7-671282547c6d with identifier: GU10%20GKA
2026-03-30 08:12:37 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6f7d1576-3870-59ef-add7-671282547c6d with identifier: GU10%20GKA to the API
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=62&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 107,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GU10%20GKA-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6f7d1576-3870-59ef-add7-671282547c6d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GU10 GKA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GU10%20GKA&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'TOYOTA',
 'model': 'AYGO',
 'odometer': 81835,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'TOYOTA AYGO 1.0 VVT-I BLUE MMT Hatchback',
 'transmission': 'automatic',
 'trim': 'VVT-I BLUE MMT',
 'vin': 'JTDKG18C70N449672',
 'year': 2010}
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU10%2520GKA%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Saving data for GU10%20GKA: {'auction_closing_time': 1775037600.0, 'created_time': 1774390881.485956, 'last_price_update_time': 1774858357.304715}
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GU10%2520GKA') HTTP/1.1" 204 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: WN22%20WPJ
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520WPJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for WN22%20WPJ: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: WM14%20PDY
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM14%2520PDY%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for WM14%20PDY: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: YA11%20KXE
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA11%2520KXE%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for YA11%20KXE: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: BK14%20FYL
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK14%2520FYL%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for BK14%20FYL: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: GK62%20PZS
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK62%2520PZS%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for GK62%20PZS: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: LK13%20VNL
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK13%2520VNL%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for LK13%20VNL: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: OE03%20OHV
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE03%2520OHV%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for OE03%20OHV: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: OY16%20BTX
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY16%2520BTX%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for OY16%20BTX: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: RJ16%20DYF
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ16%2520DYF%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for RJ16%20DYF: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: RV11%20MXY
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV11%2520MXY%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for RV11%20MXY: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: WM14%20HBK
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM14%2520HBK%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for WM14%20HBK: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: VE22%20FKB
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE22%2520FKB%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for VE22%20FKB: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: RF17%20FMX
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF17%2520FMX%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for RF17%20FMX: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: VO23%20PXF
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO23%2520PXF%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for VO23%20PXF: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: OU15%20RWZ
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU15%2520RWZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for OU15%20RWZ: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: YT62%20VUV
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT62%2520VUV%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for YT62%20VUV: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: RO22%20AMK
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520AMK%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for RO22%20AMK: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: LT65%20ANU
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT65%2520ANU%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for LT65%20ANU: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: LL71%20GTF
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL71%2520GTF%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for LL71%20GTF: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: OE25%20HUV
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE25%2520HUV%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for OE25%20HUV: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: RV75%20YJL
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV75%2520YJL%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for RV75%20YJL: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: MK62%20YWB
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK62%2520YWB%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for MK62%20YWB: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: SV17%20YJJ
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV17%2520YJJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for SV17%20YJJ: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: DA22%20BSU
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA22%2520BSU%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for DA22%20BSU: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: HL19%20YRV
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HL19%2520YRV%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for HL19%20YRV: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: KN25%20NHY
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN25%2520NHY%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for KN25%20NHY: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: LA71%20ZAZ
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA71%2520ZAZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for LA71%20ZAZ: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: LB72%20ENL
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB72%2520ENL%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for LB72%20ENL: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: MM22%20WHU
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM22%2520WHU%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for MM22%20WHU: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: SJ75%20HEU
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ75%2520HEU%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for SJ75%20HEU: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: WP25%20CFV
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP25%2520CFV%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for WP25%20CFV: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: ST20%20RXP
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST20%2520RXP%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for ST20%20RXP: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: DP19%20UYE
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP19%2520UYE%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for DP19%20UYE: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: HG59%20EGD
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG59%2520EGD%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for HG59%20EGD: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: AJ12%20EAC
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ12%2520EAC%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for AJ12%20EAC: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: GJ12%20EKW
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ12%2520EKW%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for GJ12%20EKW: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: GV11%20EZZ
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV11%2520EZZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for GV11%20EZZ: 0
2026-03-30 08:12:37 [bca.uk] INFO: Found listing with ID: YE14%20BUA
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE14%2520BUA%27 HTTP/1.1" 200 None
2026-03-30 08:12:37 [bca.uk] INFO: Scrape type for YE14%20BUA: 0
2026-03-30 08:12:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=63&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:12:38 [bca.uk] INFO: Total items found: 100
2026-03-30 08:12:38 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=64&sort=MostRecentlyAdded
2026-03-30 08:12:38 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:12:38 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=64&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: BW15%20PUE
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW15%2520PUE%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for BW15%20PUE: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: DS69%20HJY
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS69%2520HJY%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for DS69%20HJY: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: DU11%20DXO
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU11%2520DXO%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for DU11%20DXO: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: LB70%20OVU
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB70%2520OVU%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for LB70%20OVU: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: LK23%20NAO
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK23%2520NAO%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for LK23%20NAO: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: MD70%20CUY
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD70%2520CUY%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for MD70%20CUY: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: ME19%20TZN
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ME19%2520TZN%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for ME19%20TZN: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: MJ20%20GMV
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ20%2520GMV%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for MJ20%20GMV: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: WP59%20WCD
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP59%2520WCD%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for WP59%20WCD: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: YK17%20XEV
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK17%2520XEV%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for YK17%20XEV: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: CE67%20HJV
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE67%2520HJV%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for CE67%20HJV: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: CF15%20PZY
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF15%2520PZY%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for CF15%20PZY: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: CF68%20XZU
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF68%2520XZU%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for CF68%20XZU: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: CJ22%20FGE
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ22%2520FGE%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for CJ22%20FGE: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: CV14%20LNR
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV14%2520LNR%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for CV14%20LNR: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: CV72%20KHJ
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV72%2520KHJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for CV72%20KHJ: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: FY73%20TXN
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY73%2520TXN%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for FY73%20TXN: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: GN13%20WMW
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN13%2520WMW%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for GN13%20WMW: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: HN65%20MEU
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN65%2520MEU%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for HN65%20MEU: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: HX67%20SXF
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX67%2520SXF%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for HX67%20SXF: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: KW67%20KHT
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW67%2520KHT%27 HTTP/1.1" 200 None
2026-03-30 08:12:38 [bca.uk] INFO: Scrape type for KW67%20KHT: 0
2026-03-30 08:12:38 [bca.uk] INFO: Found listing with ID: DY13%20GYS
2026-03-30 08:12:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY13%2520GYS%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for DY13%20GYS: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: YG21%20NPZ
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG21%2520NPZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for YG21%20NPZ: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: HG18%20AVU
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG18%2520AVU%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for HG18%20AVU: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: GD65%20KZY
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD65%2520KZY%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for GD65%20KZY: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: WM19%20HUV
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM19%2520HUV%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for WM19%20HUV: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: WR70%20CFL
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR70%2520CFL%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for WR70%20CFL: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: YF23%20KWB
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF23%2520KWB%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for YF23%20KWB: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: DC73%20MYU
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC73%2520MYU%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for DC73%20MYU: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: LJ69%20ZCL
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ69%2520ZCL%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for LJ69%20ZCL: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: LS65%20AEY
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS65%2520AEY%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for LS65%20AEY: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: OE20%20FPO
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE20%2520FPO%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for OE20%20FPO: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: PF68%20OZD
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF68%2520OZD%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for PF68%20OZD: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: WL63%20BNY
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL63%2520BNY%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for WL63%20BNY: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: WN56%20WWK
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN56%2520WWK%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for WN56%20WWK: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: YC70%20CCJ
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC70%2520CCJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for YC70%20CCJ: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: EX69%20GCV
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX69%2520GCV%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for EX69%20GCV: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: SW67%20OGP
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW67%2520OGP%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for SW67%20OGP: 2
2026-03-30 08:12:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 46dfb61b-e3b6-5f47-9253-4f28876975fb with identifier: SW67%20OGP
2026-03-30 08:12:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 46dfb61b-e3b6-5f47-9253-4f28876975fb with scrape type 2
2026-03-30 08:12:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 46dfb61b-e3b6-5f47-9253-4f28876975fb with scrape type 2
2026-03-30 08:12:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 46dfb61b-e3b6-5f47-9253-4f28876975fb, identifier: SW67%20OGP
2026-03-30 08:12:39 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=64&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:39 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=64&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 46dfb61b-e3b6-5f47-9253-4f28876975fb with identifier: SW67%20OGP
2026-03-30 08:12:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 46dfb61b-e3b6-5f47-9253-4f28876975fb with identifier: SW67%20OGP
2026-03-30 08:12:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 46dfb61b-e3b6-5f47-9253-4f28876975fb with identifier: SW67%20OGP to the API
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=63&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 141,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SW67%20OGP-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '46dfb61b-e3b6-5f47-9253-4f28876975fb',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SW67 OGP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SW67%20OGP&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'MINI',
 'model': 'COUNTRYMAN',
 'odometer': 124659,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'MINI COUNTRYMAN 1.5 COOPER ALL4 Hatchback',
 'transmission': 'manual',
 'trim': 'COOPER ALL4',
 'vin': 'WMWYS520803C24865',
 'year': 2018}
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW67%2520OGP%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Saving data for SW67%20OGP: {'auction_closing_time': 1774864800.0, 'created_time': 1774277318.786682, 'last_price_update_time': 1774858359.823853}
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SW67%2520OGP') HTTP/1.1" 204 0
2026-03-30 08:12:39 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: BK25%20PZS
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK25%2520PZS%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for BK25%20PZS: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: BN25%20XWD
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN25%2520XWD%27 HTTP/1.1" 200 None
2026-03-30 08:12:39 [bca.uk] INFO: Scrape type for BN25%20XWD: 0
2026-03-30 08:12:39 [bca.uk] INFO: Found listing with ID: BN25%20YFM
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN25%2520YFM%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for BN25%20YFM: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: BP71%20FXE
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP71%2520FXE%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for BP71%20FXE: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: LM24%20ETV
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM24%2520ETV%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for LM24%20ETV: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: VO24%20ZGR
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO24%2520ZGR%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for VO24%20ZGR: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: BK25%20HMZ
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK25%2520HMZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for BK25%20HMZ: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: HJ63%20DWX
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ63%2520DWX%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for HJ63%20DWX: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: WD74%20GWP
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD74%2520GWP%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for WD74%20GWP: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: FE23%20EFH
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE23%2520EFH%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for FE23%20EFH: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: RE72%20NLT
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE72%2520NLT%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for RE72%20NLT: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: SF08%20YGT
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF08%2520YGT%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for SF08%20YGT: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: DY74%20XDX
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520XDX%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for DY74%20XDX: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: YY73%20XJU
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520XJU%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for YY73%20XJU: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: FM24%20YPU
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM24%2520YPU%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for FM24%20YPU: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: SD70%20WDE
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD70%2520WDE%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for SD70%20WDE: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: GX16%20BYW
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX16%2520BYW%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for GX16%20BYW: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: KD15%20EHO
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KD15%2520EHO%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for KD15%20EHO: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: MV61%20YKG
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV61%2520YKG%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for MV61%20YKG: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: YM65%20RVC
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM65%2520RVC%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for YM65%20RVC: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: FA17%20AYV
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA17%2520AYV%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for FA17%20AYV: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: GF60%20CXD
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF60%2520CXD%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for GF60%20CXD: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: WO24%20OCH
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO24%2520OCH%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for WO24%20OCH: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: VE73%20PXF
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE73%2520PXF%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for VE73%20PXF: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: NG72%20GVE
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG72%2520GVE%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for NG72%20GVE: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: ND72%20VRG
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND72%2520VRG%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for ND72%20VRG: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: YP23%20BXD
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP23%2520BXD%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for YP23%20BXD: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: ND72%20RXP
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND72%2520RXP%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for ND72%20RXP: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: VK22%20OVX
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK22%2520OVX%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for VK22%20OVX: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: ND72%20MWX
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND72%2520MWX%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for ND72%20MWX: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: HV24%20VKW
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV24%2520VKW%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for HV24%20VKW: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: ND72%20MJK
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND72%2520MJK%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for ND72%20MJK: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: DF71%20OEZ
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF71%2520OEZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for DF71%20OEZ: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: AJ73%20TUH
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ73%2520TUH%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for AJ73%20TUH: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: NL22%20LHD
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL22%2520LHD%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for NL22%20LHD: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: WV18%20HCL
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV18%2520HCL%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for WV18%20HCL: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: CA15%20ELL
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA15%2520ELL%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for CA15%20ELL: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: DF20%20ARX
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF20%2520ARX%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for DF20%20ARX: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: NG17%20GFX
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG17%2520GFX%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for NG17%20GFX: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: WF61%20VYN
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF61%2520VYN%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for WF61%20VYN: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: NA23%20XUN
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA23%2520XUN%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for NA23%20XUN: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: AJ71%20PVP
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ71%2520PVP%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for AJ71%20PVP: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: KV63%20PZD
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV63%2520PZD%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for KV63%20PZD: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: BN64%20WYM
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN64%2520WYM%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for BN64%20WYM: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: DS68%20NWM
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS68%2520NWM%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for DS68%20NWM: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: YF20%20TPY
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF20%2520TPY%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for YF20%20TPY: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: KE73%20EOH
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE73%2520EOH%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for KE73%20EOH: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: NA20%20NDX
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA20%2520NDX%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for NA20%20NDX: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: LO21%20EFD
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO21%2520EFD%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for LO21%20EFD: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: RV09%20HFG
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV09%2520HFG%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for RV09%20HFG: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: RE24%20JZO
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE24%2520JZO%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for RE24%20JZO: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: MA64%20NDL
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA64%2520NDL%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for MA64%20NDL: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: KL68%20EHU
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KL68%2520EHU%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for KL68%20EHU: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: HG22%20FBD
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG22%2520FBD%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for HG22%20FBD: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: BL21%20UGV
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL21%2520UGV%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for BL21%20UGV: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: BX69%20YVE
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX69%2520YVE%27 HTTP/1.1" 200 None
2026-03-30 08:12:40 [bca.uk] INFO: Scrape type for BX69%20YVE: 0
2026-03-30 08:12:40 [bca.uk] INFO: Found listing with ID: LJ74%20TZT
2026-03-30 08:12:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ74%2520TZT%27 HTTP/1.1" 200 None
2026-03-30 08:12:41 [bca.uk] INFO: Scrape type for LJ74%20TZT: 0
2026-03-30 08:12:41 [bca.uk] INFO: Found listing with ID: YP16%20VJD
2026-03-30 08:12:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP16%2520VJD%27 HTTP/1.1" 200 None
2026-03-30 08:12:41 [bca.uk] INFO: Scrape type for YP16%20VJD: 0
2026-03-30 08:12:41 [bca.uk] INFO: Found listing with ID: WH21%20SOE
2026-03-30 08:12:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WH21%2520SOE%27 HTTP/1.1" 200 None
2026-03-30 08:12:41 [bca.uk] INFO: Scrape type for WH21%20SOE: 0
2026-03-30 08:12:41 [bca.uk] INFO: Found listing with ID: YL17%20CXP
2026-03-30 08:12:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL17%2520CXP%27 HTTP/1.1" 200 None
2026-03-30 08:12:41 [bca.uk] INFO: Scrape type for YL17%20CXP: 0
2026-03-30 08:12:41 [bca.uk] INFO: Found listing with ID: EA68%20BNF
2026-03-30 08:12:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA68%2520BNF%27 HTTP/1.1" 200 None
2026-03-30 08:12:41 [bca.uk] INFO: Scrape type for EA68%20BNF: 0
2026-03-30 08:12:41 [bca.uk] INFO: Found listing with ID: DA73%20ZHL
2026-03-30 08:12:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA73%2520ZHL%27 HTTP/1.1" 200 None
2026-03-30 08:12:41 [bca.uk] INFO: Scrape type for DA73%20ZHL: 0
2026-03-30 08:12:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=64&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:12:43 [bca.uk] INFO: Total items found: 100
2026-03-30 08:12:43 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded
2026-03-30 08:12:43 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:12:43 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:43 [bca.uk] INFO: Found listing with ID: BK22%20PWJ
2026-03-30 08:12:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520PWJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:43 [bca.uk] INFO: Scrape type for BK22%20PWJ: 0
2026-03-30 08:12:43 [bca.uk] INFO: Found listing with ID: BU72%20XTD
2026-03-30 08:12:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU72%2520XTD%27 HTTP/1.1" 200 None
2026-03-30 08:12:43 [bca.uk] INFO: Scrape type for BU72%20XTD: 0
2026-03-30 08:12:43 [bca.uk] INFO: Found listing with ID: WA64%20ZFT
2026-03-30 08:12:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA64%2520ZFT%27 HTTP/1.1" 200 None
2026-03-30 08:12:43 [bca.uk] INFO: Scrape type for WA64%20ZFT: 0
2026-03-30 08:12:43 [bca.uk] INFO: Found listing with ID: OV19%20XON
2026-03-30 08:12:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV19%2520XON%27 HTTP/1.1" 200 None
2026-03-30 08:12:43 [bca.uk] INFO: Scrape type for OV19%20XON: 0
2026-03-30 08:12:43 [bca.uk] INFO: Found listing with ID: WN14%20WXE
2026-03-30 08:12:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN14%2520WXE%27 HTTP/1.1" 200 None
2026-03-30 08:12:43 [bca.uk] INFO: Scrape type for WN14%20WXE: 0
2026-03-30 08:12:43 [bca.uk] INFO: Found listing with ID: MF64%20ZBC
2026-03-30 08:12:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF64%2520ZBC%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for MF64%20ZBC: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: HX24%20UMR
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX24%2520UMR%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for HX24%20UMR: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: WV61%20CLU
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV61%2520CLU%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for WV61%20CLU: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: BF73%20ATK
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF73%2520ATK%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for BF73%20ATK: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: VX66%20ORY
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX66%2520ORY%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for VX66%20ORY: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: NJ18%20BWP
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ18%2520BWP%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for NJ18%20BWP: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: VK17%20YZN
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK17%2520YZN%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for VK17%20YZN: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: WT17%20VHG
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT17%2520VHG%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for WT17%20VHG: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: DY73%20WKE
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY73%2520WKE%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for DY73%20WKE: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: LD03%20JVY
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD03%2520JVY%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for LD03%20JVY: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: LG61%20YAY
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG61%2520YAY%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for LG61%20YAY: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: DN75%20JVD
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN75%2520JVD%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for DN75%20JVD: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: HIG%201047
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HIG%25201047%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for HIG%201047: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: HT71%20LXK
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT71%2520LXK%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for HT71%20LXK: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: KN73%20OYO
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN73%2520OYO%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for KN73%20OYO: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: KN75%20AXF
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN75%2520AXF%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for KN75%20AXF: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: KN75%20BJO
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN75%2520BJO%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for KN75%20BJO: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: PK67%20EHF
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK67%2520EHF%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for PK67%20EHF: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: YB66%20FHO
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB66%2520FHO%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for YB66%20FHO: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: BK23%20FRN
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK23%2520FRN%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for BK23%20FRN: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: NL65%20EDJ
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL65%2520EDJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for NL65%20EDJ: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: EK71%20CNY
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK71%2520CNY%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for EK71%20CNY: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: OY08%20AEB
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY08%2520AEB%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for OY08%20AEB: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: CJ73%20WEP
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ73%2520WEP%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for CJ73%20WEP: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: DS68%20HHV
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS68%2520HHV%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for DS68%20HHV: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: GU70%20PGO
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU70%2520PGO%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for GU70%20PGO: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: CV64%20HJX
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV64%2520HJX%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for CV64%20HJX: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: RJ22%20FLA
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ22%2520FLA%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for RJ22%20FLA: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: NL61%20GXK
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL61%2520GXK%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for NL61%20GXK: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: DV19%20WPO
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV19%2520WPO%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for DV19%20WPO: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: FD72%20PVN
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD72%2520PVN%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for FD72%20PVN: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: EN15%20YKO
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN15%2520YKO%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for EN15%20YKO: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: KR62%20YRJ
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR62%2520YRJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for KR62%20YRJ: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: EA68%20ONF
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA68%2520ONF%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for EA68%20ONF: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: MJ21%20XRH
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ21%2520XRH%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for MJ21%20XRH: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: GJ68%20TGY
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ68%2520TGY%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for GJ68%20TGY: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: KN62%20YUJ
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN62%2520YUJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for KN62%20YUJ: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: FE22%20UXA
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE22%2520UXA%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for FE22%20UXA: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: KM63%20KZH
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM63%2520KZH%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for KM63%20KZH: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: EK23%20AYG
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK23%2520AYG%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for EK23%20AYG: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: BF72%20CVV
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF72%2520CVV%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for BF72%20CVV: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: YB71%20XEO
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB71%2520XEO%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for YB71%20XEO: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: EK22%20WFP
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK22%2520WFP%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for EK22%20WFP: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: UIG%206005
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27UIG%25206005%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for UIG%206005: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: FL71%20TOJ
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL71%2520TOJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for FL71%20TOJ: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: SP19%20UYU
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP19%2520UYU%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for SP19%20UYU: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: SJ70%20DJD
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ70%2520DJD%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for SJ70%20DJD: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: PY72%20DHK
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY72%2520DHK%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for PY72%20DHK: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: BU21%20SXJ
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU21%2520SXJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for BU21%20SXJ: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: OV69%20EBD
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV69%2520EBD%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for OV69%20EBD: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: DA68%20HXH
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA68%2520HXH%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for DA68%20HXH: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: DL23%20ZJK
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL23%2520ZJK%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for DL23%20ZJK: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: VU21%20TNK
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU21%2520TNK%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for VU21%20TNK: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: NX22%20OCA
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX22%2520OCA%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for NX22%20OCA: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: NC72%20JWW
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NC72%2520JWW%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for NC72%20JWW: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: NA68%20LVX
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA68%2520LVX%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for NA68%20LVX: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: KU69%20WHE
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU69%2520WHE%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for KU69%20WHE: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: PF21%20LJL
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF21%2520LJL%27 HTTP/1.1" 200 None
2026-03-30 08:12:44 [bca.uk] INFO: Scrape type for PF21%20LJL: 0
2026-03-30 08:12:44 [bca.uk] INFO: Found listing with ID: EK58%20MYO
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK58%2520MYO%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for EK58%20MYO: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: LX18%20ZWW
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX18%2520ZWW%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for LX18%20ZWW: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: EK08%20WXH
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK08%2520WXH%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for EK08%20WXH: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: SW72%20OSK
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW72%2520OSK%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for SW72%20OSK: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: ST72%20BBZ
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST72%2520BBZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for ST72%20BBZ: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: PY20%20HJO
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY20%2520HJO%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for PY20%20HJO: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: PH53%20HHS
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PH53%2520HHS%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for PH53%20HHS: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: PK67%20WNA
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK67%2520WNA%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for PK67%20WNA: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: KS69%20EBP
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS69%2520EBP%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for KS69%20EBP: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: BJ11%20YJY
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ11%2520YJY%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for BJ11%20YJY: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: HJ19%20DCZ
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ19%2520DCZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for HJ19%20DCZ: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: FM68%20PVV
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM68%2520PVV%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for FM68%20PVV: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: PJ73%20HFG
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ73%2520HFG%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for PJ73%20HFG: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: SO18%20MKK
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO18%2520MKK%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for SO18%20MKK: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: RF68%20ZDJ
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF68%2520ZDJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for RF68%20ZDJ: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: OW68%20YKX
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW68%2520YKX%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for OW68%20YKX: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: PJ64%20YVN
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ64%2520YVN%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for PJ64%20YVN: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: MK68%20BWL
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK68%2520BWL%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for MK68%20BWL: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: LL19%20PXX
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL19%2520PXX%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for LL19%20PXX: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: LC72%20OYD
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC72%2520OYD%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for LC72%20OYD: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: NJ62%20UJD
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ62%2520UJD%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for NJ62%20UJD: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: KO68%20AFJ
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO68%2520AFJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for KO68%20AFJ: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: GY22%20JHU
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY22%2520JHU%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for GY22%20JHU: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: MK19%20OLH
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK19%2520OLH%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for MK19%20OLH: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: GN20%20WMG
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN20%2520WMG%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for GN20%20WMG: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: GF68%20OLA
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF68%2520OLA%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for GF68%20OLA: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: AF58%20XDR
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF58%2520XDR%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for AF58%20XDR: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: SD65%20BYK
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD65%2520BYK%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for SD65%20BYK: 0
2026-03-30 08:12:45 [bca.uk] INFO: Found listing with ID: SP16%20HHM
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP16%2520HHM%27 HTTP/1.1" 200 None
2026-03-30 08:12:45 [bca.uk] INFO: Scrape type for SP16%20HHM: 2
2026-03-30 08:12:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8718194d-5aa8-5342-81c6-3a060515a91b with identifier: SP16%20HHM
2026-03-30 08:12:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8718194d-5aa8-5342-81c6-3a060515a91b with scrape type 2
2026-03-30 08:12:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8718194d-5aa8-5342-81c6-3a060515a91b with scrape type 2
2026-03-30 08:12:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8718194d-5aa8-5342-81c6-3a060515a91b, identifier: SP16%20HHM
2026-03-30 08:12:45 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:45 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8718194d-5aa8-5342-81c6-3a060515a91b with identifier: SP16%20HHM
2026-03-30 08:12:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8718194d-5aa8-5342-81c6-3a060515a91b with identifier: SP16%20HHM
2026-03-30 08:12:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8718194d-5aa8-5342-81c6-3a060515a91b with identifier: SP16%20HHM to the API
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=64&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 108,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SP16%20HHM-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '8718194d-5aa8-5342-81c6-3a060515a91b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SP16 HHM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SP16%20HHM&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'HONDA',
 'model': 'HR-V',
 'odometer': 101652,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'HONDA HR-V 1.6 I-DTEC 120 SE Hatchback',
 'transmission': 'manual',
 'trim': 'I-DTEC 120 SE',
 'vin': '3HGRU8750GM301941',
 'year': 2016}
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP16%2520HHM%27 HTTP/1.1" 200 None
2026-03-30 08:12:46 [bca.uk] INFO: Saving data for SP16%20HHM: {'auction_closing_time': 1774864800.0, 'created_time': 1773958628.542446, 'last_price_update_time': 1774858366.351587}
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SP16%2520HHM') HTTP/1.1" 204 0
2026-03-30 08:12: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 08:12:46 [bca.uk] INFO: Found listing with ID: SP16%20MZO
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP16%2520MZO%27 HTTP/1.1" 200 None
2026-03-30 08:12:46 [bca.uk] INFO: Scrape type for SP16%20MZO: 0
2026-03-30 08:12:46 [bca.uk] INFO: Found listing with ID: ST17%20ZVZ
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST17%2520ZVZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:46 [bca.uk] INFO: Scrape type for ST17%20ZVZ: 0
2026-03-30 08:12:46 [bca.uk] INFO: Found listing with ID: ST59%20UXJ
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST59%2520UXJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:46 [bca.uk] INFO: Scrape type for ST59%20UXJ: 2
2026-03-30 08:12:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8dca016a-82b1-572b-859b-03d868095474 with identifier: ST59%20UXJ
2026-03-30 08:12:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8dca016a-82b1-572b-859b-03d868095474 with scrape type 2
2026-03-30 08:12:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8dca016a-82b1-572b-859b-03d868095474 with scrape type 2
2026-03-30 08:12:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8dca016a-82b1-572b-859b-03d868095474, identifier: ST59%20UXJ
2026-03-30 08:12:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8dca016a-82b1-572b-859b-03d868095474 with identifier: ST59%20UXJ
2026-03-30 08:12:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8dca016a-82b1-572b-859b-03d868095474 with identifier: ST59%20UXJ
2026-03-30 08:12:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8dca016a-82b1-572b-859b-03d868095474 with identifier: ST59%20UXJ to the API
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=64&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ST59%20UXJ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8dca016a-82b1-572b-859b-03d868095474',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ST59 UXJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ST59%20UXJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 112741,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.2 70 SE Hatchback',
 'transmission': 'manual',
 'trim': '70 SE',
 'vin': 'WVWZZZ6RZAU016283',
 'year': 2010}
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST59%2520UXJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:46 [bca.uk] INFO: Saving data for ST59%20UXJ: {'auction_closing_time': 1774864800.0, 'created_time': 1773823834.473728, 'last_price_update_time': 1774858366.907842}
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ST59%2520UXJ') HTTP/1.1" 204 0
2026-03-30 08:12:46 [bca.uk] INFO: Found listing with ID: ST62%20GMY
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST62%2520GMY%27 HTTP/1.1" 200 None
2026-03-30 08:12:46 [bca.uk] INFO: Scrape type for ST62%20GMY: 0
2026-03-30 08:12:46 [bca.uk] INFO: Found listing with ID: SY13%20LWN
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY13%2520LWN%27 HTTP/1.1" 200 None
2026-03-30 08:12:46 [bca.uk] INFO: Scrape type for SY13%20LWN: 0
2026-03-30 08:12:46 [bca.uk] INFO: Found listing with ID: AE22%20RZB
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE22%2520RZB%27 HTTP/1.1" 200 None
2026-03-30 08:12:46 [bca.uk] INFO: Scrape type for AE22%20RZB: 0
2026-03-30 08:12:46 [bca.uk] INFO: Found listing with ID: DS24%20ULX
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS24%2520ULX%27 HTTP/1.1" 200 None
2026-03-30 08:12:46 [bca.uk] INFO: Scrape type for DS24%20ULX: 0
2026-03-30 08:12:46 [bca.uk] INFO: Found listing with ID: DT73%20BFN
2026-03-30 08:12:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT73%2520BFN%27 HTTP/1.1" 200 None
2026-03-30 08:12:47 [bca.uk] INFO: Scrape type for DT73%20BFN: 0
2026-03-30 08:12:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:12:49 [bca.uk] INFO: Total items found: 100
2026-03-30 08:12:49 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=66&sort=MostRecentlyAdded
2026-03-30 08:12:49 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:12:49 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=66&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: DV24%20WAJ
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV24%2520WAJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for DV24%20WAJ: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: KF23%20VZG
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF23%2520VZG%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for KF23%20VZG: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: KV68%20PHU
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV68%2520PHU%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for KV68%20PHU: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: YE69%20UZW
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE69%2520UZW%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for YE69%20UZW: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: WR19%20HNA
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR19%2520HNA%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for WR19%20HNA: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: LT68%20MLZ
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT68%2520MLZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for LT68%20MLZ: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: YB12%20ATU
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB12%2520ATU%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for YB12%20ATU: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: LR20%20KWF
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR20%2520KWF%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for LR20%20KWF: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: KY73%20ATX
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY73%2520ATX%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for KY73%20ATX: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: FL19%20DVF
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL19%2520DVF%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for FL19%20DVF: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: NL23%20WUR
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL23%2520WUR%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for NL23%20WUR: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: EY22%20KWX
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY22%2520KWX%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for EY22%20KWX: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: EU17%20RBY
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU17%2520RBY%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for EU17%20RBY: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: EN22%20DRX
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN22%2520DRX%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for EN22%20DRX: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: AF69%20FCP
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF69%2520FCP%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for AF69%20FCP: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: FE23%20TRX
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE23%2520TRX%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for FE23%20TRX: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: LF16%20UZY
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF16%2520UZY%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for LF16%20UZY: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: OV12%20AEN
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV12%2520AEN%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for OV12%20AEN: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: RA66%20UPX
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA66%2520UPX%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for RA66%20UPX: 0
2026-03-30 08:12:49 [bca.uk] INFO: Found listing with ID: RE68%20ECJ
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE68%2520ECJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:49 [bca.uk] INFO: Scrape type for RE68%20ECJ: 2
2026-03-30 08:12:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6c15ca6e-990f-537a-bc31-909672cd08c0 with identifier: RE68%20ECJ
2026-03-30 08:12:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6c15ca6e-990f-537a-bc31-909672cd08c0 with scrape type 2
2026-03-30 08:12:49 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6c15ca6e-990f-537a-bc31-909672cd08c0 with scrape type 2
2026-03-30 08:12:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6c15ca6e-990f-537a-bc31-909672cd08c0, identifier: RE68%20ECJ
2026-03-30 08:12:49 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=66&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:49 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=66&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6c15ca6e-990f-537a-bc31-909672cd08c0 with identifier: RE68%20ECJ
2026-03-30 08:12:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6c15ca6e-990f-537a-bc31-909672cd08c0 with identifier: RE68%20ECJ
2026-03-30 08:12:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6c15ca6e-990f-537a-bc31-909672cd08c0 with identifier: RE68%20ECJ to the API
2026-03-30 08:12:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 117,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RE68%20ECJ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6c15ca6e-990f-537a-bc31-909672cd08c0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RE68 ECJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RE68%20ECJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'AUDI',
 'model': 'A3 SPORTBACK',
 'odometer': 74949,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'AUDI A3 SPORTBACK 1.5 35 TFSI BLACK ED.S-T Hatchback',
 'transmission': 'automatic',
 'trim': '35 TFSI BLACK ED.S-T',
 'vin': 'WAUZZZ8V2KA014770',
 'year': 2018}
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE68%2520ECJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:50 [bca.uk] INFO: Saving data for RE68%20ECJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774477258.60958, 'last_price_update_time': 1774858370.130459}
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RE68%2520ECJ') HTTP/1.1" 204 0
2026-03-30 08:12:50 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:12:50 [bca.uk] INFO: Found listing with ID: S6%20HXF
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S6%2520HXF%27 HTTP/1.1" 200 None
2026-03-30 08:12:50 [bca.uk] INFO: Scrape type for S6%20HXF: 0
2026-03-30 08:12:50 [bca.uk] INFO: Found listing with ID: VE71%20LYK
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE71%2520LYK%27 HTTP/1.1" 200 None
2026-03-30 08:12:50 [bca.uk] INFO: Scrape type for VE71%20LYK: 2
2026-03-30 08:12:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 56409412-f9a9-54f5-ba9f-db399491112e with identifier: VE71%20LYK
2026-03-30 08:12:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 56409412-f9a9-54f5-ba9f-db399491112e with scrape type 2
2026-03-30 08:12:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 56409412-f9a9-54f5-ba9f-db399491112e with scrape type 2
2026-03-30 08:12:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 56409412-f9a9-54f5-ba9f-db399491112e, identifier: VE71%20LYK
2026-03-30 08:12:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 56409412-f9a9-54f5-ba9f-db399491112e with identifier: VE71%20LYK
2026-03-30 08:12:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 56409412-f9a9-54f5-ba9f-db399491112e with identifier: VE71%20LYK
2026-03-30 08:12:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 56409412-f9a9-54f5-ba9f-db399491112e with identifier: VE71%20LYK to the API
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VE71%20LYK-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '56409412-f9a9-54f5-ba9f-db399491112e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VE71 LYK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VE71%20LYK&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 81507,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 75 SE ED. Hatchback',
 'transmission': 'manual',
 'trim': '75 SE ED.',
 'vin': 'VXKUPHMHDM4380555',
 'year': 2021}
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE71%2520LYK%27 HTTP/1.1" 200 None
2026-03-30 08:12:50 [bca.uk] INFO: Saving data for VE71%20LYK: {'auction_closing_time': 1774864800.0, 'created_time': 1773842904.51704, 'last_price_update_time': 1774858370.667816}
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VE71%2520LYK') HTTP/1.1" 204 0
2026-03-30 08:12:50 [bca.uk] INFO: Found listing with ID: WN69%20KKH
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN69%2520KKH%27 HTTP/1.1" 200 None
2026-03-30 08:12:50 [bca.uk] INFO: Scrape type for WN69%20KKH: 0
2026-03-30 08:12:50 [bca.uk] INFO: Found listing with ID: WP65%20AOT
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP65%2520AOT%27 HTTP/1.1" 200 None
2026-03-30 08:12:50 [bca.uk] INFO: Scrape type for WP65%20AOT: 2
2026-03-30 08:12:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 15c29c89-ce14-5e34-b852-b55f281efc2e with identifier: WP65%20AOT
2026-03-30 08:12:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 15c29c89-ce14-5e34-b852-b55f281efc2e with scrape type 2
2026-03-30 08:12:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 15c29c89-ce14-5e34-b852-b55f281efc2e with scrape type 2
2026-03-30 08:12:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 15c29c89-ce14-5e34-b852-b55f281efc2e, identifier: WP65%20AOT
2026-03-30 08:12:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 15c29c89-ce14-5e34-b852-b55f281efc2e with identifier: WP65%20AOT
2026-03-30 08:12:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 15c29c89-ce14-5e34-b852-b55f281efc2e with identifier: WP65%20AOT
2026-03-30 08:12:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 15c29c89-ce14-5e34-b852-b55f281efc2e with identifier: WP65%20AOT to the API
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 121,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WP65%20AOT-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '15c29c89-ce14-5e34-b852-b55f281efc2e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WP65 AOT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WP65%20AOT&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'LEXUS',
 'model': 'NX 300H',
 'odometer': 56724,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'LEXUS NX 300H 2.5 SE StationWagon',
 'transmission': 'manual',
 'trim': 'SE',
 'vin': 'JTJBJRBZ802032539',
 'year': 2015}
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP65%2520AOT%27 HTTP/1.1" 200 None
2026-03-30 08:12:51 [bca.uk] INFO: Saving data for WP65%20AOT: {'auction_closing_time': 1774864800.0, 'created_time': 1774303558.23142, 'last_price_update_time': 1774858371.102456}
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WP65%2520AOT') HTTP/1.1" 204 0
2026-03-30 08:12:51 [bca.uk] INFO: Found listing with ID: WR64%20VZJ
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR64%2520VZJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:51 [bca.uk] INFO: Scrape type for WR64%20VZJ: 2
2026-03-30 08:12:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6645b542-3cbe-572c-be92-94fe9e6c21e4 with identifier: WR64%20VZJ
2026-03-30 08:12:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6645b542-3cbe-572c-be92-94fe9e6c21e4 with scrape type 2
2026-03-30 08:12:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6645b542-3cbe-572c-be92-94fe9e6c21e4 with scrape type 2
2026-03-30 08:12:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6645b542-3cbe-572c-be92-94fe9e6c21e4, identifier: WR64%20VZJ
2026-03-30 08:12:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6645b542-3cbe-572c-be92-94fe9e6c21e4 with identifier: WR64%20VZJ
2026-03-30 08:12:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6645b542-3cbe-572c-be92-94fe9e6c21e4 with identifier: WR64%20VZJ
2026-03-30 08:12:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6645b542-3cbe-572c-be92-94fe9e6c21e4 with identifier: WR64%20VZJ to the API
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 113,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WR64%20VZJ-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6645b542-3cbe-572c-be92-94fe9e6c21e4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WR64 VZJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WR64%20VZJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FIAT',
 'model': '500',
 'odometer': 19247,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'FIAT 500 1.2 S Hatchback',
 'transmission': 'manual',
 'trim': 'S',
 'vin': 'ZFA3120000J284687',
 'year': 2014}
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR64%2520VZJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:51 [bca.uk] INFO: Saving data for WR64%20VZJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774390866.745643, 'last_price_update_time': 1774858371.537941}
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WR64%2520VZJ') HTTP/1.1" 204 0
2026-03-30 08:12:51 [bca.uk] INFO: Found listing with ID: WU22%20JXA
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU22%2520JXA%27 HTTP/1.1" 200 None
2026-03-30 08:12:51 [bca.uk] INFO: Scrape type for WU22%20JXA: 2
2026-03-30 08:12:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4c5e8408-bfd8-50d1-a79c-573ac001cf1b with identifier: WU22%20JXA
2026-03-30 08:12:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4c5e8408-bfd8-50d1-a79c-573ac001cf1b with scrape type 2
2026-03-30 08:12:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4c5e8408-bfd8-50d1-a79c-573ac001cf1b with scrape type 2
2026-03-30 08:12:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4c5e8408-bfd8-50d1-a79c-573ac001cf1b, identifier: WU22%20JXA
2026-03-30 08:12:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4c5e8408-bfd8-50d1-a79c-573ac001cf1b with identifier: WU22%20JXA
2026-03-30 08:12:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4c5e8408-bfd8-50d1-a79c-573ac001cf1b with identifier: WU22%20JXA
2026-03-30 08:12:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4c5e8408-bfd8-50d1-a79c-573ac001cf1b with identifier: WU22%20JXA to the API
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 142,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WU22%20JXA-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '4c5e8408-bfd8-50d1-a79c-573ac001cf1b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WU22 JXA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WU22%20JXA&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'TIGUAN',
 'odometer': 60947,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TIGUAN 1.5 TSI 130 ACTIVE StationWagon',
 'transmission': 'manual',
 'trim': 'TSI 130 ACTIVE',
 'vin': 'WVGZZZ5NZNW029190',
 'year': 2022}
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU22%2520JXA%27 HTTP/1.1" 200 None
2026-03-30 08:12:51 [bca.uk] INFO: Saving data for WU22%20JXA: {'auction_closing_time': 1774864800.0, 'created_time': 1773933174.531957, 'last_price_update_time': 1774858371.949286}
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WU22%2520JXA') HTTP/1.1" 204 0
2026-03-30 08:12:51 [bca.uk] INFO: Found listing with ID: BX14%20XGB
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX14%2520XGB%27 HTTP/1.1" 200 None
2026-03-30 08:12:51 [bca.uk] INFO: Scrape type for BX14%20XGB: 0
2026-03-30 08:12:51 [bca.uk] INFO: Found listing with ID: DL66%20JWY
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL66%2520JWY%27 HTTP/1.1" 200 None
2026-03-30 08:12:52 [bca.uk] INFO: Scrape type for DL66%20JWY: 0
2026-03-30 08:12:52 [bca.uk] INFO: Found listing with ID: EU67%20ZKA
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU67%2520ZKA%27 HTTP/1.1" 200 None
2026-03-30 08:12:52 [bca.uk] INFO: Scrape type for EU67%20ZKA: 2
2026-03-30 08:12:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ecba9c33-70d5-5bd9-b210-f099b9f2a00c with identifier: EU67%20ZKA
2026-03-30 08:12:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ecba9c33-70d5-5bd9-b210-f099b9f2a00c with scrape type 2
2026-03-30 08:12:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ecba9c33-70d5-5bd9-b210-f099b9f2a00c with scrape type 2
2026-03-30 08:12:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ecba9c33-70d5-5bd9-b210-f099b9f2a00c, identifier: EU67%20ZKA
2026-03-30 08:12:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ecba9c33-70d5-5bd9-b210-f099b9f2a00c with identifier: EU67%20ZKA
2026-03-30 08:12:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ecba9c33-70d5-5bd9-b210-f099b9f2a00c with identifier: EU67%20ZKA
2026-03-30 08:12:52 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ecba9c33-70d5-5bd9-b210-f099b9f2a00c with identifier: EU67%20ZKA to the API
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EU67%20ZKA-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ecba9c33-70d5-5bd9-b210-f099b9f2a00c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EU67 ZKA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EU67%20ZKA&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 68957,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 3008 1.2 P/T 130 GT LINE Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 130 GT LINE',
 'vin': 'VF3MRHNYHHS241510',
 'year': 2017}
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU67%2520ZKA%27 HTTP/1.1" 200 None
2026-03-30 08:12:52 [bca.uk] INFO: Saving data for EU67%20ZKA: {'auction_closing_time': 1774864800.0, 'created_time': 1774303580.629024, 'last_price_update_time': 1774858372.434479}
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EU67%2520ZKA') HTTP/1.1" 204 0
2026-03-30 08:12:52 [bca.uk] INFO: Found listing with ID: EW19%20FOC
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EW19%2520FOC%27 HTTP/1.1" 200 None
2026-03-30 08:12:52 [bca.uk] INFO: Scrape type for EW19%20FOC: 2
2026-03-30 08:12:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0397c4a8-2b0d-54d8-a0a6-f83ed5da4b1b with identifier: EW19%20FOC
2026-03-30 08:12:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0397c4a8-2b0d-54d8-a0a6-f83ed5da4b1b with scrape type 2
2026-03-30 08:12:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0397c4a8-2b0d-54d8-a0a6-f83ed5da4b1b with scrape type 2
2026-03-30 08:12:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0397c4a8-2b0d-54d8-a0a6-f83ed5da4b1b, identifier: EW19%20FOC
2026-03-30 08:12:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0397c4a8-2b0d-54d8-a0a6-f83ed5da4b1b with identifier: EW19%20FOC
2026-03-30 08:12:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0397c4a8-2b0d-54d8-a0a6-f83ed5da4b1b with identifier: EW19%20FOC
2026-03-30 08:12:52 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0397c4a8-2b0d-54d8-a0a6-f83ed5da4b1b with identifier: EW19%20FOC to the API
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EW19%20FOC-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0397c4a8-2b0d-54d8-a0a6-f83ed5da4b1b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EW19 FOC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EW19%20FOC&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'S-MAX',
 'odometer': 143471,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FORD S-MAX 2.0 TDCI 190 ST-LINE MPV',
 'transmission': 'manual',
 'trim': 'TDCI 190 ST-LINE',
 'vin': 'WF0JXXWPCJKY57121',
 'year': 2019}
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EW19%2520FOC%27 HTTP/1.1" 200 None
2026-03-30 08:12:52 [bca.uk] INFO: Saving data for EW19%20FOC: {'auction_closing_time': 1774864800.0, 'created_time': 1773821375.457603, 'last_price_update_time': 1774858372.858865}
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EW19%2520FOC') HTTP/1.1" 204 0
2026-03-30 08:12:52 [bca.uk] INFO: Found listing with ID: FN18%20YMZ
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN18%2520YMZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:52 [bca.uk] INFO: Scrape type for FN18%20YMZ: 2
2026-03-30 08:12:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9894db42-e65f-595b-9e5e-94476c5c8d03 with identifier: FN18%20YMZ
2026-03-30 08:12:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9894db42-e65f-595b-9e5e-94476c5c8d03 with scrape type 2
2026-03-30 08:12:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9894db42-e65f-595b-9e5e-94476c5c8d03 with scrape type 2
2026-03-30 08:12:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9894db42-e65f-595b-9e5e-94476c5c8d03, identifier: FN18%20YMZ
2026-03-30 08:12:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9894db42-e65f-595b-9e5e-94476c5c8d03 with identifier: FN18%20YMZ
2026-03-30 08:12:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9894db42-e65f-595b-9e5e-94476c5c8d03 with identifier: FN18%20YMZ
2026-03-30 08:12:53 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9894db42-e65f-595b-9e5e-94476c5c8d03 with identifier: FN18%20YMZ to the API
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FN18%20YMZ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9894db42-e65f-595b-9e5e-94476c5c8d03',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FN18 YMZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FN18%20YMZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'TOYOTA',
 'model': 'YARIS',
 'odometer': 55538,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'TOYOTA YARIS 1.5 VVT-I ICON Hatchback',
 'transmission': 'manual',
 'trim': 'VVT-I ICON',
 'vin': 'VNKKG3D330A062083',
 'year': 2018}
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN18%2520YMZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:53 [bca.uk] INFO: Saving data for FN18%20YMZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774479203.709387, 'last_price_update_time': 1774858373.334389}
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FN18%2520YMZ') HTTP/1.1" 204 0
2026-03-30 08:12:53 [bca.uk] INFO: Found listing with ID: HG67%20UFV
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG67%2520UFV%27 HTTP/1.1" 200 None
2026-03-30 08:12:53 [bca.uk] INFO: Scrape type for HG67%20UFV: 0
2026-03-30 08:12:53 [bca.uk] INFO: Found listing with ID: KM64%20VPG
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM64%2520VPG%27 HTTP/1.1" 200 None
2026-03-30 08:12:53 [bca.uk] INFO: Scrape type for KM64%20VPG: 0
2026-03-30 08:12:53 [bca.uk] INFO: Found listing with ID: LS24%20JXF
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS24%2520JXF%27 HTTP/1.1" 200 None
2026-03-30 08:12:53 [bca.uk] INFO: Scrape type for LS24%20JXF: 0
2026-03-30 08:12:53 [bca.uk] INFO: Found listing with ID: MM72%20XPR
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM72%2520XPR%27 HTTP/1.1" 200 None
2026-03-30 08:12:53 [bca.uk] INFO: Scrape type for MM72%20XPR: 0
2026-03-30 08:12:53 [bca.uk] INFO: Found listing with ID: WG24%20TUV
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG24%2520TUV%27 HTTP/1.1" 200 None
2026-03-30 08:12:53 [bca.uk] INFO: Scrape type for WG24%20TUV: 0
2026-03-30 08:12:53 [bca.uk] INFO: Found listing with ID: HJ73%20OWV
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ73%2520OWV%27 HTTP/1.1" 200 None
2026-03-30 08:12:53 [bca.uk] INFO: Scrape type for HJ73%20OWV: 0
2026-03-30 08:12:53 [bca.uk] INFO: Found listing with ID: HX74%20PHY
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX74%2520PHY%27 HTTP/1.1" 200 None
2026-03-30 08:12:53 [bca.uk] INFO: Scrape type for HX74%20PHY: 0
2026-03-30 08:12:53 [bca.uk] INFO: Found listing with ID: DL24%20OOX
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL24%2520OOX%27 HTTP/1.1" 200 None
2026-03-30 08:12:53 [bca.uk] INFO: Scrape type for DL24%20OOX: 0
2026-03-30 08:12:53 [bca.uk] INFO: Found listing with ID: DS24%20ULU
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS24%2520ULU%27 HTTP/1.1" 200 None
2026-03-30 08:12:53 [bca.uk] INFO: Scrape type for DS24%20ULU: 0
2026-03-30 08:12:53 [bca.uk] INFO: Found listing with ID: CE64%20LHN
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE64%2520LHN%27 HTTP/1.1" 200 None
2026-03-30 08:12:53 [bca.uk] INFO: Scrape type for CE64%20LHN: 2
2026-03-30 08:12:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: deeb5d8b-d7d5-5f9d-82e8-0fdbb3985cba with identifier: CE64%20LHN
2026-03-30 08:12:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item deeb5d8b-d7d5-5f9d-82e8-0fdbb3985cba with scrape type 2
2026-03-30 08:12:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item deeb5d8b-d7d5-5f9d-82e8-0fdbb3985cba with scrape type 2
2026-03-30 08:12:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: deeb5d8b-d7d5-5f9d-82e8-0fdbb3985cba, identifier: CE64%20LHN
2026-03-30 08:12:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: deeb5d8b-d7d5-5f9d-82e8-0fdbb3985cba with identifier: CE64%20LHN
2026-03-30 08:12:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: deeb5d8b-d7d5-5f9d-82e8-0fdbb3985cba with identifier: CE64%20LHN
2026-03-30 08:12:53 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: deeb5d8b-d7d5-5f9d-82e8-0fdbb3985cba with identifier: CE64%20LHN to the API
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 95,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CE64%20LHN-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'deeb5d8b-d7d5-5f9d-82e8-0fdbb3985cba',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CE64 LHN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CE64%20LHN&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'CITROEN',
 'model': 'DS3',
 'odometer': 119883,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'CITROEN DS3 1.6 E-HDI A/D DSTYLE PLUS Hatchback',
 'transmission': 'manual',
 'trim': 'E-HDI A/D DSTYLE PLUS',
 'vin': 'VF7SA9HPKEW660527',
 'year': 2014}
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE64%2520LHN%27 HTTP/1.1" 200 None
2026-03-30 08:12:54 [bca.uk] INFO: Saving data for CE64%20LHN: {'auction_closing_time': 1774864800.0, 'created_time': 1774044572.376513, 'last_price_update_time': 1774858374.081155}
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CE64%2520LHN') HTTP/1.1" 204 0
2026-03-30 08:12:54 [bca.uk] INFO: Found listing with ID: VE59%20LZX
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE59%2520LZX%27 HTTP/1.1" 200 None
2026-03-30 08:12:54 [bca.uk] INFO: Scrape type for VE59%20LZX: 0
2026-03-30 08:12:54 [bca.uk] INFO: Found listing with ID: WL07%20KFX
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL07%2520KFX%27 HTTP/1.1" 200 None
2026-03-30 08:12:54 [bca.uk] INFO: Scrape type for WL07%20KFX: 0
2026-03-30 08:12:54 [bca.uk] INFO: Found listing with ID: NU20%20OJZ
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU20%2520OJZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:54 [bca.uk] INFO: Scrape type for NU20%20OJZ: 0
2026-03-30 08:12:54 [bca.uk] INFO: Found listing with ID: RF16%20HDG
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF16%2520HDG%27 HTTP/1.1" 200 None
2026-03-30 08:12:54 [bca.uk] INFO: Scrape type for RF16%20HDG: 2
2026-03-30 08:12:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 240258dd-9b1f-54ed-8685-dd33c6a52282 with identifier: RF16%20HDG
2026-03-30 08:12:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 240258dd-9b1f-54ed-8685-dd33c6a52282 with scrape type 2
2026-03-30 08:12:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 240258dd-9b1f-54ed-8685-dd33c6a52282 with scrape type 2
2026-03-30 08:12:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 240258dd-9b1f-54ed-8685-dd33c6a52282, identifier: RF16%20HDG
2026-03-30 08:12:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 240258dd-9b1f-54ed-8685-dd33c6a52282 with identifier: RF16%20HDG
2026-03-30 08:12:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 240258dd-9b1f-54ed-8685-dd33c6a52282 with identifier: RF16%20HDG
2026-03-30 08:12:54 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 240258dd-9b1f-54ed-8685-dd33c6a52282 with identifier: RF16%20HDG to the API
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RF16%20HDG-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '240258dd-9b1f-54ed-8685-dd33c6a52282',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RF16 HDG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RF16%20HDG&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'HONDA',
 'model': 'CIVIC TOURER',
 'odometer': 151940,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'HONDA CIVIC TOURER 1.8 I-VTEC SE PLUS Estate',
 'transmission': 'manual',
 'trim': 'I-VTEC SE PLUS',
 'vin': 'SHHFK2730FU505034',
 'year': 2016}
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF16%2520HDG%27 HTTP/1.1" 200 None
2026-03-30 08:12:54 [bca.uk] INFO: Saving data for RF16%20HDG: {'auction_closing_time': 1774864800.0, 'created_time': 1774277140.675841, 'last_price_update_time': 1774858374.619513}
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RF16%2520HDG') HTTP/1.1" 204 0
2026-03-30 08:12:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=66&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:12:54 [bca.uk] INFO: Found listing with ID: WV63%20NDU
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV63%2520NDU%27 HTTP/1.1" 200 None
2026-03-30 08:12:54 [bca.uk] INFO: Scrape type for WV63%20NDU: 0
2026-03-30 08:12:54 [bca.uk] INFO: Found listing with ID: BJ71%20XEE
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ71%2520XEE%27 HTTP/1.1" 200 None
2026-03-30 08:12:54 [bca.uk] INFO: Scrape type for BJ71%20XEE: 2
2026-03-30 08:12:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0853187c-e935-5c29-a1e7-cd6403cc22a2 with identifier: BJ71%20XEE
2026-03-30 08:12:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0853187c-e935-5c29-a1e7-cd6403cc22a2 with scrape type 2
2026-03-30 08:12:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0853187c-e935-5c29-a1e7-cd6403cc22a2 with scrape type 2
2026-03-30 08:12:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0853187c-e935-5c29-a1e7-cd6403cc22a2, identifier: BJ71%20XEE
2026-03-30 08:12:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0853187c-e935-5c29-a1e7-cd6403cc22a2 with identifier: BJ71%20XEE
2026-03-30 08:12:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0853187c-e935-5c29-a1e7-cd6403cc22a2 with identifier: BJ71%20XEE
2026-03-30 08:12:54 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0853187c-e935-5c29-a1e7-cd6403cc22a2 with identifier: BJ71%20XEE to the API
2026-03-30 08:12:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BJ71%20XEE-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '0853187c-e935-5c29-a1e7-cd6403cc22a2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BJ71 XEE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BJ71%20XEE&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'FIAT',
 'model': '500 E',
 'odometer': 28173,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FIAT 500 E 87KW 42KWH PASSION Hatchback',
 'transmission': 'automatic',
 'trim': '87KW 42KWH PASSION',
 'vin': 'ZFAEFAB43NX051234',
 'year': 2021}
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ71%2520XEE%27 HTTP/1.1" 200 None
2026-03-30 08:12:55 [bca.uk] INFO: Saving data for BJ71%20XEE: {'auction_closing_time': 1774951200.0, 'created_time': 1773831281.056851, 'last_price_update_time': 1774858375.379483}
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BJ71%2520XEE') HTTP/1.1" 204 0
2026-03-30 08:12:55 [bca.uk] INFO: Found listing with ID: BT72%20YFL
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT72%2520YFL%27 HTTP/1.1" 200 None
2026-03-30 08:12:55 [bca.uk] INFO: Scrape type for BT72%20YFL: 2
2026-03-30 08:12:55 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e20850fc-87ea-5ffb-a7fd-6a40f19e4cbe with identifier: BT72%20YFL
2026-03-30 08:12:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e20850fc-87ea-5ffb-a7fd-6a40f19e4cbe with scrape type 2
2026-03-30 08:12:55 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e20850fc-87ea-5ffb-a7fd-6a40f19e4cbe with scrape type 2
2026-03-30 08:12:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e20850fc-87ea-5ffb-a7fd-6a40f19e4cbe, identifier: BT72%20YFL
2026-03-30 08:12:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e20850fc-87ea-5ffb-a7fd-6a40f19e4cbe with identifier: BT72%20YFL
2026-03-30 08:12:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e20850fc-87ea-5ffb-a7fd-6a40f19e4cbe with identifier: BT72%20YFL
2026-03-30 08:12:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e20850fc-87ea-5ffb-a7fd-6a40f19e4cbe with identifier: BT72%20YFL to the API
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BT72%20YFL-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'e20850fc-87ea-5ffb-a7fd-6a40f19e4cbe',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BT72 YFL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BT72%20YFL&vehicleType=*',
 'listing': 'auction',
 'location': 'Edinburgh',
 'make': 'TESLA',
 'model': 'MODEL Y',
 'odometer': 34885,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'TESLA MODEL Y AWD LONG RANGE Hatchback',
 'transmission': 'automatic',
 'trim': 'AWD LONG RANGE',
 'vin': 'LRWYHCEK5PC579550',
 'year': 2022}
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT72%2520YFL%27 HTTP/1.1" 200 None
2026-03-30 08:12:55 [bca.uk] INFO: Saving data for BT72%20YFL: {'auction_closing_time': 1774951200.0, 'created_time': 1773833423.259489, 'last_price_update_time': 1774858375.898081}
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BT72%2520YFL') HTTP/1.1" 204 0
2026-03-30 08:12:55 [bca.uk] INFO: Total items found: 100
2026-03-30 08:12:55 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=67&sort=MostRecentlyAdded
2026-03-30 08:12:55 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:12:55 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=67&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:55 [bca.uk] INFO: Found listing with ID: BX72%20SOA
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX72%2520SOA%27 HTTP/1.1" 200 None
2026-03-30 08:12:55 [bca.uk] INFO: Scrape type for BX72%20SOA: 0
2026-03-30 08:12:55 [bca.uk] INFO: Found listing with ID: DL73%20LFK
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520LFK%27 HTTP/1.1" 200 None
2026-03-30 08:12:55 [bca.uk] INFO: Scrape type for DL73%20LFK: 0
2026-03-30 08:12:55 [bca.uk] INFO: Found listing with ID: DL73%20LSX
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520LSX%27 HTTP/1.1" 200 None
2026-03-30 08:12:55 [bca.uk] INFO: Scrape type for DL73%20LSX: 0
2026-03-30 08:12:55 [bca.uk] INFO: Found listing with ID: DN25%20TXB
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN25%2520TXB%27 HTTP/1.1" 200 None
2026-03-30 08:12:55 [bca.uk] INFO: Scrape type for DN25%20TXB: 2
2026-03-30 08:12:55 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 755e2fec-72f5-5969-b809-d9d8a5bbdcc7 with identifier: DN25%20TXB
2026-03-30 08:12:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 755e2fec-72f5-5969-b809-d9d8a5bbdcc7 with scrape type 2
2026-03-30 08:12:55 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 755e2fec-72f5-5969-b809-d9d8a5bbdcc7 with scrape type 2
2026-03-30 08:12:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 755e2fec-72f5-5969-b809-d9d8a5bbdcc7, identifier: DN25%20TXB
2026-03-30 08:12:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 755e2fec-72f5-5969-b809-d9d8a5bbdcc7 with identifier: DN25%20TXB
2026-03-30 08:12:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 755e2fec-72f5-5969-b809-d9d8a5bbdcc7 with identifier: DN25%20TXB
2026-03-30 08:12:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 755e2fec-72f5-5969-b809-d9d8a5bbdcc7 with identifier: DN25%20TXB to the API
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DN25%20TXB-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '755e2fec-72f5-5969-b809-d9d8a5bbdcc7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'DN25 TXB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DN25%20TXB&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'FORD',
 'model': 'CAPRI',
 'odometer': 2848,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'FORD CAPRI 210KW 77KWH SELECT Hatchback',
 'transmission': 'automatic',
 'trim': '210KW 77KWH SELECT',
 'vin': 'WF0SPBEF1SSJ46943',
 'year': 2025}
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN25%2520TXB%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Saving data for DN25%20TXB: {'auction_closing_time': 1774951200.0, 'created_time': 1773823489.395148, 'last_price_update_time': 1774858376.395164}
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DN25%2520TXB') HTTP/1.1" 204 0
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: VX24%20WKR
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX24%2520WKR%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for VX24%20WKR: 0
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: LS59%20WNP
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS59%2520WNP%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for LS59%20WNP: 0
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: WG73%20OAP
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG73%2520OAP%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for WG73%20OAP: 0
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: YE72%20WSZ
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE72%2520WSZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for YE72%20WSZ: 0
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: WN73%20CVF
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN73%2520CVF%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for WN73%20CVF: 0
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: LG64%20SVT
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG64%2520SVT%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for LG64%20SVT: 0
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: KS65%20LUJ
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS65%2520LUJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for KS65%20LUJ: 0
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: HY59%20MHN
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY59%2520MHN%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for HY59%20MHN: 0
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: BP73%20LPL
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP73%2520LPL%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for BP73%20LPL: 0
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: GU25%20CYK
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU25%2520CYK%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for GU25%20CYK: 0
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: GL69%20LKE
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL69%2520LKE%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for GL69%20LKE: 0
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: EU16%20UEY
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU16%2520UEY%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for EU16%20UEY: 0
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: GP25%20CFA
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GP25%2520CFA%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for GP25%20CFA: 0
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: EK67%20HHX
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK67%2520HHX%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for EK67%20HHX: 2
2026-03-30 08:12:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 30e66127-b6f0-57a6-a15d-484042c8ed7e with identifier: EK67%20HHX
2026-03-30 08:12:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 30e66127-b6f0-57a6-a15d-484042c8ed7e with scrape type 2
2026-03-30 08:12:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 30e66127-b6f0-57a6-a15d-484042c8ed7e with scrape type 2
2026-03-30 08:12:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 30e66127-b6f0-57a6-a15d-484042c8ed7e, identifier: EK67%20HHX
2026-03-30 08:12:56 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=67&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:56 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=67&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:12:56 [bca.uk] INFO: Found listing with ID: GD23%20NXE
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD23%2520NXE%27 HTTP/1.1" 200 None
2026-03-30 08:12:56 [bca.uk] INFO: Scrape type for GD23%20NXE: 2
2026-03-30 08:12:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0034764f-bcc4-5960-b5d4-02578f154565 with identifier: GD23%20NXE
2026-03-30 08:12:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0034764f-bcc4-5960-b5d4-02578f154565 with scrape type 2
2026-03-30 08:12:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0034764f-bcc4-5960-b5d4-02578f154565 with scrape type 2
2026-03-30 08:12:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0034764f-bcc4-5960-b5d4-02578f154565, identifier: GD23%20NXE
2026-03-30 08:12:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 30e66127-b6f0-57a6-a15d-484042c8ed7e with identifier: EK67%20HHX
2026-03-30 08:12:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 30e66127-b6f0-57a6-a15d-484042c8ed7e with identifier: EK67%20HHX
2026-03-30 08:12:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 30e66127-b6f0-57a6-a15d-484042c8ed7e with identifier: EK67%20HHX to the API
2026-03-30 08:12:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=66&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 156,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EK67%20HHX-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '30e66127-b6f0-57a6-a15d-484042c8ed7e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EK67 HHX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EK67%20HHX&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'TRANSPORTER T28',
 'odometer': 137177,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TRANSPORTER T28 2.0 TDI 102 BMT H/L SWB PanelVan',
 'transmission': 'manual',
 'trim': 'TDI 102 BMT H/L SWB',
 'vin': 'WV1ZZZ7HZJX000202',
 'year': 2017}
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK67%2520HHX%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Saving data for EK67%20HHX: {'auction_closing_time': 1774864800.0, 'created_time': 1773907482.912062, 'last_price_update_time': 1774858377.227399}
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EK67%2520HHX') HTTP/1.1" 204 0
2026-03-30 08:12:57 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:12:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0034764f-bcc4-5960-b5d4-02578f154565 with identifier: GD23%20NXE
2026-03-30 08:12:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0034764f-bcc4-5960-b5d4-02578f154565 with identifier: GD23%20NXE
2026-03-30 08:12:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0034764f-bcc4-5960-b5d4-02578f154565 with identifier: GD23%20NXE to the API
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 29,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GD23%20NXE-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '0034764f-bcc4-5960-b5d4-02578f154565',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'GD23 NXE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GD23%20NXE&vehicleType=*',
 'listing': 'auction',
 'location': 'Edinburgh',
 'make': 'ALFA ROMEO',
 'model': 'TONALE',
 'odometer': 33673,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'ALFA ROMEO TONALE 1.3 PHEV AWD VELOCE Hatchback',
 'transmission': 'automatic',
 'trim': 'PHEV AWD VELOCE',
 'vin': 'ZARPATDW4N3039567',
 'year': 2023}
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD23%2520NXE%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Saving data for GD23%20NXE: {'auction_closing_time': 1774951200.0, 'created_time': 1773833596.662973, 'last_price_update_time': 1774858377.627947}
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GD23%2520NXE') HTTP/1.1" 204 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: WN24%20YMM
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN24%2520YMM%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for WN24%20YMM: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: HV24%20LUO
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV24%2520LUO%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for HV24%20LUO: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: EK66%20HSA
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK66%2520HSA%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for EK66%20HSA: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: WN24%20JXA
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN24%2520JXA%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for WN24%20JXA: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: DG09%20NKN
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG09%2520NKN%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for DG09%20NKN: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: LP67%20WFR
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP67%2520WFR%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for LP67%20WFR: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: BK63%20HUJ
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK63%2520HUJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for BK63%20HUJ: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: WN25%20TFK
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN25%2520TFK%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for WN25%20TFK: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: BP73%20HVS
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP73%2520HVS%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for BP73%20HVS: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: MK24%20YVZ
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK24%2520YVZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for MK24%20YVZ: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: VX24%20WFW
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX24%2520WFW%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for VX24%20WFW: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: WR74%20YCH
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR74%2520YCH%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for WR74%20YCH: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: YF23%20FZH
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF23%2520FZH%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for YF23%20FZH: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: YC67%20OMR
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC67%2520OMR%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for YC67%20OMR: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: WR75%20UOJ
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR75%2520UOJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for WR75%20UOJ: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: DV74%20ALU
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV74%2520ALU%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for DV74%20ALU: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: DY74%20XDV
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520XDV%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for DY74%20XDV: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: NG73%20YLM
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG73%2520YLM%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for NG73%20YLM: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: WV73%20ZYN
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV73%2520ZYN%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for WV73%20ZYN: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: WR75%20CXT
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR75%2520CXT%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for WR75%20CXT: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: WR25%20NZX
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR25%2520NZX%27 HTTP/1.1" 200 None
2026-03-30 08:12:57 [bca.uk] INFO: Scrape type for WR25%20NZX: 0
2026-03-30 08:12:57 [bca.uk] INFO: Found listing with ID: BK73%20UUP
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK73%2520UUP%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for BK73%20UUP: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: NU71%20JWW
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU71%2520JWW%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for NU71%20JWW: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: WO74%20DWW
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO74%2520DWW%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for WO74%20DWW: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: WN74%20BVS
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN74%2520BVS%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for WN74%20BVS: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: WN75%20BBJ
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520BBJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for WN75%20BBJ: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: OU65%20MVZ
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU65%2520MVZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for OU65%20MVZ: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: YF72%20HXH
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF72%2520HXH%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for YF72%20HXH: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: OE21%20PVN
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE21%2520PVN%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for OE21%20PVN: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: LY63%20BRZ
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY63%2520BRZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for LY63%20BRZ: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: VN68%20KOJ
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN68%2520KOJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for VN68%20KOJ: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: AF70%20LXK
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF70%2520LXK%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for AF70%20LXK: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: KF17%20FZC
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF17%2520FZC%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for KF17%20FZC: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: EX63%20ZNH
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX63%2520ZNH%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for EX63%20ZNH: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: EK15%20TZJ
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK15%2520TZJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for EK15%20TZJ: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: CY12%20KRJ
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CY12%2520KRJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for CY12%20KRJ: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: CK11%20FHT
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK11%2520FHT%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for CK11%20FHT: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: AY19%20FOM
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY19%2520FOM%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for AY19%20FOM: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: AX67%20DXM
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX67%2520DXM%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for AX67%20DXM: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: P816%20SWC
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27P816%2520SWC%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for P816%20SWC: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: NV21%20ZXG
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV21%2520ZXG%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for NV21%20ZXG: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: CX18%20GGA
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX18%2520GGA%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for CX18%20GGA: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: AF21%20HMA
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF21%2520HMA%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for AF21%20HMA: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: CX15%20XTS
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX15%2520XTS%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for CX15%20XTS: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: BV69%20NWR
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV69%2520NWR%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for BV69%20NWR: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: KM73%20WAE
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520WAE%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for KM73%20WAE: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: NU20%20TVN
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU20%2520TVN%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for NU20%20TVN: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: KX22%20OCU
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX22%2520OCU%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for KX22%20OCU: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: OE67%20KWJ
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE67%2520KWJ%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for OE67%20KWJ: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: ET66%20LPP
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET66%2520LPP%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for ET66%20LPP: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: LY70%20GCU
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY70%2520GCU%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for LY70%20GCU: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: LX67%20MWF
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX67%2520MWF%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for LX67%20MWF: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: LV64%20WLA
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV64%2520WLA%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for LV64%20WLA: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: LN18%20VST
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN18%2520VST%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for LN18%20VST: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: LF14%20OJP
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF14%2520OJP%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for LF14%20OJP: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: BK62%20CYC
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK62%2520CYC%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for BK62%20CYC: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: MJ17%20EEV
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ17%2520EEV%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for MJ17%20EEV: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: LD18%20OUB
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD18%2520OUB%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for LD18%20OUB: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: LB15%20FKR
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB15%2520FKR%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for LB15%20FKR: 0
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: NA65%20XCN
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA65%2520XCN%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for NA65%20XCN: 2
2026-03-30 08:12:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d7b9c75d-b851-552d-ae36-23d10cf6459a with identifier: NA65%20XCN
2026-03-30 08:12:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d7b9c75d-b851-552d-ae36-23d10cf6459a with scrape type 2
2026-03-30 08:12:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d7b9c75d-b851-552d-ae36-23d10cf6459a with scrape type 2
2026-03-30 08:12:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d7b9c75d-b851-552d-ae36-23d10cf6459a, identifier: NA65%20XCN
2026-03-30 08:12:58 [bca.uk] INFO: Found listing with ID: GU23%20VMV
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU23%2520VMV%27 HTTP/1.1" 200 None
2026-03-30 08:12:58 [bca.uk] INFO: Scrape type for GU23%20VMV: 2
2026-03-30 08:12:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f8e9c116-4c99-559a-8cd1-05b9a6eb3b41 with identifier: GU23%20VMV
2026-03-30 08:12:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f8e9c116-4c99-559a-8cd1-05b9a6eb3b41 with scrape type 2
2026-03-30 08:12:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f8e9c116-4c99-559a-8cd1-05b9a6eb3b41 with scrape type 2
2026-03-30 08:12:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f8e9c116-4c99-559a-8cd1-05b9a6eb3b41, identifier: GU23%20VMV
2026-03-30 08:12:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d7b9c75d-b851-552d-ae36-23d10cf6459a with identifier: NA65%20XCN
2026-03-30 08:12:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d7b9c75d-b851-552d-ae36-23d10cf6459a with identifier: NA65%20XCN
2026-03-30 08:12:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d7b9c75d-b851-552d-ae36-23d10cf6459a with identifier: NA65%20XCN to the API
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=66&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NA65%20XCN-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd7b9c75d-b851-552d-ae36-23d10cf6459a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NA65 XCN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NA65%20XCN&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'SKODA',
 'model': 'FABIA',
 'odometer': 107397,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'SKODA FABIA 1.4 TDI 90 SE L DSG Estate',
 'transmission': 'automatic',
 'trim': 'TDI 90 SE L DSG',
 'vin': 'TMBKJ6NJ8GZ041623',
 'year': 2015}
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA65%2520XCN%27 HTTP/1.1" 200 None
2026-03-30 08:12:59 [bca.uk] INFO: Saving data for NA65%20XCN: {'auction_closing_time': 1774864800.0, 'created_time': 1774598514.296844, 'last_price_update_time': 1774858379.337101}
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NA65%2520XCN') HTTP/1.1" 204 0
2026-03-30 08:12:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f8e9c116-4c99-559a-8cd1-05b9a6eb3b41 with identifier: GU23%20VMV
2026-03-30 08:12:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f8e9c116-4c99-559a-8cd1-05b9a6eb3b41 with identifier: GU23%20VMV
2026-03-30 08:12:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f8e9c116-4c99-559a-8cd1-05b9a6eb3b41 with identifier: GU23%20VMV to the API
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:12:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 171,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GU23%20VMV-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f8e9c116-4c99-559a-8cd1-05b9a6eb3b41',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'GU23 VMV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GU23%20VMV&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 24802,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 D200 4WD R-DYNAMIC S Hatchback',
 'transmission': 'automatic',
 'trim': 'D200 4WD R-DYNAMIC S',
 'vin': 'SALZA2AN9PH209834',
 'year': 2023}
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU23%2520VMV%27 HTTP/1.1" 200 None
2026-03-30 08:12:59 [bca.uk] INFO: Saving data for GU23%20VMV: {'auction_closing_time': 1774951200.0, 'created_time': 1773833269.304884, 'last_price_update_time': 1774858379.770751}
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GU23%2520VMV') HTTP/1.1" 204 0
2026-03-30 08:12:59 [bca.uk] INFO: Found listing with ID: HN23%20BBZ
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN23%2520BBZ%27 HTTP/1.1" 200 None
2026-03-30 08:12:59 [bca.uk] INFO: Scrape type for HN23%20BBZ: 0
2026-03-30 08:12:59 [bca.uk] INFO: Found listing with ID: WU55%20KKM
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU55%2520KKM%27 HTTP/1.1" 200 None
2026-03-30 08:12:59 [bca.uk] INFO: Scrape type for WU55%20KKM: 2
2026-03-30 08:12:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3e3a953e-0287-5f1e-9739-4470dbe1d7f7 with identifier: WU55%20KKM
2026-03-30 08:12:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3e3a953e-0287-5f1e-9739-4470dbe1d7f7 with scrape type 2
2026-03-30 08:12:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3e3a953e-0287-5f1e-9739-4470dbe1d7f7 with scrape type 2
2026-03-30 08:12:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3e3a953e-0287-5f1e-9739-4470dbe1d7f7, identifier: WU55%20KKM
2026-03-30 08:12:59 [bca.uk] INFO: Found listing with ID: KE73%20ZLV
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE73%2520ZLV%27 HTTP/1.1" 200 None
2026-03-30 08:12:59 [bca.uk] INFO: Scrape type for KE73%20ZLV: 0
2026-03-30 08:12:59 [bca.uk] INFO: Found listing with ID: LF23%20RSM
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF23%2520RSM%27 HTTP/1.1" 200 None
2026-03-30 08:12:59 [bca.uk] INFO: Scrape type for LF23%20RSM: 0
2026-03-30 08:12:59 [bca.uk] INFO: Found listing with ID: LO74%20YKP
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:12:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO74%2520YKP%27 HTTP/1.1" 200 None
2026-03-30 08:12:59 [bca.uk] INFO: Scrape type for LO74%20YKP: 0
2026-03-30 08:12:59 [bca.uk] INFO: Found listing with ID: VA73%20BBJ
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA73%2520BBJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:00 [bca.uk] INFO: Scrape type for VA73%20BBJ: 0
2026-03-30 08:13:00 [bca.uk] INFO: Found listing with ID: WD72%20GOK
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD72%2520GOK%27 HTTP/1.1" 200 None
2026-03-30 08:13:00 [bca.uk] INFO: Scrape type for WD72%20GOK: 0
2026-03-30 08:13:00 [bca.uk] INFO: Found listing with ID: WV74%20NYF
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV74%2520NYF%27 HTTP/1.1" 200 None
2026-03-30 08:13:00 [bca.uk] INFO: Scrape type for WV74%20NYF: 0
2026-03-30 08:13:00 [bca.uk] INFO: Found listing with ID: YJ73%20WVG
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ73%2520WVG%27 HTTP/1.1" 200 None
2026-03-30 08:13:00 [bca.uk] INFO: Scrape type for YJ73%20WVG: 2
2026-03-30 08:13:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 06cc327a-3a35-599a-9381-390c2cd411fb with identifier: YJ73%20WVG
2026-03-30 08:13:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 06cc327a-3a35-599a-9381-390c2cd411fb with scrape type 2
2026-03-30 08:13:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 06cc327a-3a35-599a-9381-390c2cd411fb with scrape type 2
2026-03-30 08:13:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 06cc327a-3a35-599a-9381-390c2cd411fb, identifier: YJ73%20WVG
2026-03-30 08:13:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3e3a953e-0287-5f1e-9739-4470dbe1d7f7 with identifier: WU55%20KKM
2026-03-30 08:13:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3e3a953e-0287-5f1e-9739-4470dbe1d7f7 with identifier: WU55%20KKM
2026-03-30 08:13:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3e3a953e-0287-5f1e-9739-4470dbe1d7f7 with identifier: WU55%20KKM to the API
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=66&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 166,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WU55%20KKM-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3e3a953e-0287-5f1e-9739-4470dbe1d7f7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WU55 KKM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WU55%20KKM&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 78901,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2005-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 1.6 FSI SE Hatchback',
 'transmission': 'manual',
 'trim': 'FSI SE',
 'vin': 'WVWZZZ1KZ6B044135',
 'year': 2005}
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU55%2520KKM%27 HTTP/1.1" 200 None
2026-03-30 08:13:00 [bca.uk] INFO: Saving data for WU55%20KKM: {'auction_closing_time': 1774864800.0, 'created_time': 1774598466.839823, 'last_price_update_time': 1774858380.514233}
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WU55%2520KKM') HTTP/1.1" 204 0
2026-03-30 08:13:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 06cc327a-3a35-599a-9381-390c2cd411fb with identifier: YJ73%20WVG
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=black%2Fgrey HTTP/1.1" 200 None
2026-03-30 08:13:00 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:13:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 06cc327a-3a35-599a-9381-390c2cd411fb with identifier: YJ73%20WVG
2026-03-30 08:13:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 06cc327a-3a35-599a-9381-390c2cd411fb with identifier: YJ73%20WVG to the API
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YJ73%20WVG-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '06cc327a-3a35-599a-9381-390c2cd411fb',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YJ73 WVG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YJ73%20WVG&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'JEEP',
 'model': 'AVENGER',
 'odometer': 4708,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'JEEP AVENGER 115KW 54KWH 1ST EDITION Hatchback',
 'transmission': 'automatic',
 'trim': '115KW 54KWH 1ST EDITION',
 'vin': 'ZACNJAC55PJK32565',
 'year': 2023}
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ73%2520WVG%27 HTTP/1.1" 200 None
2026-03-30 08:13:01 [bca.uk] INFO: Saving data for YJ73%20WVG: {'auction_closing_time': 1774951200.0, 'created_time': 1773831264.891912, 'last_price_update_time': 1774858381.000092}
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YJ73%2520WVG') HTTP/1.1" 204 0
2026-03-30 08:13:01 [bca.uk] INFO: Found listing with ID: GJ18%20BND
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ18%2520BND%27 HTTP/1.1" 200 None
2026-03-30 08:13:01 [bca.uk] INFO: Scrape type for GJ18%20BND: 0
2026-03-30 08:13:01 [bca.uk] INFO: Found listing with ID: LK63%20SFF
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK63%2520SFF%27 HTTP/1.1" 200 None
2026-03-30 08:13:01 [bca.uk] INFO: Scrape type for LK63%20SFF: 2
2026-03-30 08:13:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 30791cce-562d-5ecc-b1a2-9f3e1b0a6294 with identifier: LK63%20SFF
2026-03-30 08:13:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 30791cce-562d-5ecc-b1a2-9f3e1b0a6294 with scrape type 2
2026-03-30 08:13:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 30791cce-562d-5ecc-b1a2-9f3e1b0a6294 with scrape type 2
2026-03-30 08:13:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 30791cce-562d-5ecc-b1a2-9f3e1b0a6294, identifier: LK63%20SFF
2026-03-30 08:13:01 [bca.uk] INFO: Found listing with ID: AF73%20FDG
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF73%2520FDG%27 HTTP/1.1" 200 None
2026-03-30 08:13:01 [bca.uk] INFO: Scrape type for AF73%20FDG: 2
2026-03-30 08:13:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 825444b2-3e5e-5ba1-aedd-3ba2992123f2 with identifier: AF73%20FDG
2026-03-30 08:13:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 825444b2-3e5e-5ba1-aedd-3ba2992123f2 with scrape type 2
2026-03-30 08:13:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 825444b2-3e5e-5ba1-aedd-3ba2992123f2 with scrape type 2
2026-03-30 08:13:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 825444b2-3e5e-5ba1-aedd-3ba2992123f2, identifier: AF73%20FDG
2026-03-30 08:13:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 30791cce-562d-5ecc-b1a2-9f3e1b0a6294 with identifier: LK63%20SFF
2026-03-30 08:13:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 30791cce-562d-5ecc-b1a2-9f3e1b0a6294 with identifier: LK63%20SFF
2026-03-30 08:13:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 30791cce-562d-5ecc-b1a2-9f3e1b0a6294 with identifier: LK63%20SFF to the API
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=66&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LK63%20SFF-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '30791cce-562d-5ecc-b1a2-9f3e1b0a6294',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LK63 SFF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LK63%20SFF&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 151629,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 2.0 TDI 150 GT DSG Hatchback',
 'transmission': 'automatic',
 'trim': 'TDI 150 GT DSG',
 'vin': 'WVWZZZAUZEP020085',
 'year': 2013}
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK63%2520SFF%27 HTTP/1.1" 200 None
2026-03-30 08:13:01 [bca.uk] INFO: Saving data for LK63%20SFF: {'auction_closing_time': 1774864800.0, 'created_time': 1774598533.019861, 'last_price_update_time': 1774858381.668177}
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LK63%2520SFF') HTTP/1.1" 204 0
2026-03-30 08:13:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 825444b2-3e5e-5ba1-aedd-3ba2992123f2 with identifier: AF73%20FDG
2026-03-30 08:13:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 825444b2-3e5e-5ba1-aedd-3ba2992123f2 with identifier: AF73%20FDG
2026-03-30 08:13:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 825444b2-3e5e-5ba1-aedd-3ba2992123f2 with identifier: AF73%20FDG to the API
2026-03-30 08:13:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AF73%20FDG-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '825444b2-3e5e-5ba1-aedd-3ba2992123f2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'AF73 FDG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AF73%20FDG&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'TESLA',
 'model': 'MODEL Y',
 'odometer': 21979,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'TESLA MODEL Y RWD Hatchback',
 'transmission': 'automatic',
 'trim': 'RWD',
 'vin': 'LRWYHCFS0PC041479',
 'year': 2023}
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF73%2520FDG%27 HTTP/1.1" 200 None
2026-03-30 08:13:02 [bca.uk] INFO: Saving data for AF73%20FDG: {'auction_closing_time': 1774951200.0, 'created_time': 1773933740.093199, 'last_price_update_time': 1774858382.271928}
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AF73%2520FDG') HTTP/1.1" 204 0
2026-03-30 08:13:02 [bca.uk] INFO: Found listing with ID: LB21%20MTJ
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB21%2520MTJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:02 [bca.uk] INFO: Scrape type for LB21%20MTJ: 0
2026-03-30 08:13:02 [bca.uk] INFO: Found listing with ID: GX71%20UUD
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX71%2520UUD%27 HTTP/1.1" 200 None
2026-03-30 08:13:02 [bca.uk] INFO: Scrape type for GX71%20UUD: 0
2026-03-30 08:13:02 [bca.uk] INFO: Found listing with ID: NL72%20HKB
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL72%2520HKB%27 HTTP/1.1" 200 None
2026-03-30 08:13:02 [bca.uk] INFO: Scrape type for NL72%20HKB: 0
2026-03-30 08:13:02 [bca.uk] INFO: Found listing with ID: SD21%20KYV
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD21%2520KYV%27 HTTP/1.1" 200 None
2026-03-30 08:13:02 [bca.uk] INFO: Scrape type for SD21%20KYV: 0
2026-03-30 08:13:02 [bca.uk] INFO: Found listing with ID: FL19%20OHY
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL19%2520OHY%27 HTTP/1.1" 200 None
2026-03-30 08:13:02 [bca.uk] INFO: Scrape type for FL19%20OHY: 0
2026-03-30 08:13:02 [bca.uk] INFO: Found listing with ID: WP16%20UPX
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP16%2520UPX%27 HTTP/1.1" 200 None
2026-03-30 08:13:02 [bca.uk] INFO: Scrape type for WP16%20UPX: 0
2026-03-30 08:13:02 [bca.uk] INFO: Found listing with ID: YB63%20EEP
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB63%2520EEP%27 HTTP/1.1" 200 None
2026-03-30 08:13:02 [bca.uk] INFO: Scrape type for YB63%20EEP: 0
2026-03-30 08:13:02 [bca.uk] INFO: Found listing with ID: YR60%20YDW
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR60%2520YDW%27 HTTP/1.1" 200 None
2026-03-30 08:13:02 [bca.uk] INFO: Scrape type for YR60%20YDW: 2
2026-03-30 08:13:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f131dd30-9e3e-5117-a64e-3c32a244fb59 with identifier: YR60%20YDW
2026-03-30 08:13:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f131dd30-9e3e-5117-a64e-3c32a244fb59 with scrape type 2
2026-03-30 08:13:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f131dd30-9e3e-5117-a64e-3c32a244fb59 with scrape type 2
2026-03-30 08:13:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f131dd30-9e3e-5117-a64e-3c32a244fb59, identifier: YR60%20YDW
2026-03-30 08:13:02 [bca.uk] INFO: Found listing with ID: BP23%20OXE
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP23%2520OXE%27 HTTP/1.1" 200 None
2026-03-30 08:13:02 [bca.uk] INFO: Scrape type for BP23%20OXE: 2
2026-03-30 08:13:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2bee91bf-a8d6-5231-be75-a7d6d84348d4 with identifier: BP23%20OXE
2026-03-30 08:13:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2bee91bf-a8d6-5231-be75-a7d6d84348d4 with scrape type 2
2026-03-30 08:13:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2bee91bf-a8d6-5231-be75-a7d6d84348d4 with scrape type 2
2026-03-30 08:13:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2bee91bf-a8d6-5231-be75-a7d6d84348d4, identifier: BP23%20OXE
2026-03-30 08:13:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f131dd30-9e3e-5117-a64e-3c32a244fb59 with identifier: YR60%20YDW
2026-03-30 08:13:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f131dd30-9e3e-5117-a64e-3c32a244fb59 with identifier: YR60%20YDW
2026-03-30 08:13:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f131dd30-9e3e-5117-a64e-3c32a244fb59 with identifier: YR60%20YDW to the API
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=66&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YR60%20YDW-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f131dd30-9e3e-5117-a64e-3c32a244fb59',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YR60 YDW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YR60%20YDW&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'TOURAN',
 'odometer': 154640,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TOURAN 2.0 TDI 140 SPORT MPV',
 'transmission': 'manual',
 'trim': 'TDI 140 SPORT',
 'vin': 'WVGZZZ1TZBW014937',
 'year': 2010}
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR60%2520YDW%27 HTTP/1.1" 200 None
2026-03-30 08:13:02 [bca.uk] INFO: Saving data for YR60%20YDW: {'auction_closing_time': 1774864800.0, 'created_time': 1774265322.364577, 'last_price_update_time': 1774858382.94866}
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YR60%2520YDW') HTTP/1.1" 204 0
2026-03-30 08:13:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2bee91bf-a8d6-5231-be75-a7d6d84348d4 with identifier: BP23%20OXE
2026-03-30 08:13:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2bee91bf-a8d6-5231-be75-a7d6d84348d4 with identifier: BP23%20OXE
2026-03-30 08:13:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2bee91bf-a8d6-5231-be75-a7d6d84348d4 with identifier: BP23%20OXE to the API
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 135,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BP23%20OXE-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2bee91bf-a8d6-5231-be75-a7d6d84348d4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BP23 OXE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BP23%20OXE&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'DS AUTOMOBILES',
 'model': 'DS 3',
 'odometer': 47654,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'DS AUTOMOBILES DS 3 1.2 P/T 130 PERFORMANCE LINE+ EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 PERFORMANCE LINE+ EAT8',
 'vin': 'VR1URHNSSPW047103',
 'year': 2023}
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP23%2520OXE%27 HTTP/1.1" 200 None
2026-03-30 08:13:03 [bca.uk] INFO: Saving data for BP23%20OXE: {'auction_closing_time': 1774951200.0, 'created_time': 1773841980.515057, 'last_price_update_time': 1774858383.257074}
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BP23%2520OXE') HTTP/1.1" 204 0
2026-03-30 08:13:03 [bca.uk] INFO: Found listing with ID: GY64%20XME
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY64%2520XME%27 HTTP/1.1" 200 None
2026-03-30 08:13:03 [bca.uk] INFO: Scrape type for GY64%20XME: 2
2026-03-30 08:13:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fc56dc96-30d1-52f1-80bd-21e43f1d02fe with identifier: GY64%20XME
2026-03-30 08:13:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fc56dc96-30d1-52f1-80bd-21e43f1d02fe with scrape type 2
2026-03-30 08:13:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fc56dc96-30d1-52f1-80bd-21e43f1d02fe with scrape type 2
2026-03-30 08:13:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fc56dc96-30d1-52f1-80bd-21e43f1d02fe, identifier: GY64%20XME
2026-03-30 08:13:03 [bca.uk] INFO: Found listing with ID: DL74%20WSX
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL74%2520WSX%27 HTTP/1.1" 200 None
2026-03-30 08:13:03 [bca.uk] INFO: Scrape type for DL74%20WSX: 0
2026-03-30 08:13:03 [bca.uk] INFO: Found listing with ID: DP74%20RXJ
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP74%2520RXJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:03 [bca.uk] INFO: Scrape type for DP74%20RXJ: 2
2026-03-30 08:13:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 35749ee0-d1fa-535e-a483-400e3936db59 with identifier: DP74%20RXJ
2026-03-30 08:13:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 35749ee0-d1fa-535e-a483-400e3936db59 with scrape type 2
2026-03-30 08:13:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 35749ee0-d1fa-535e-a483-400e3936db59 with scrape type 2
2026-03-30 08:13:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 35749ee0-d1fa-535e-a483-400e3936db59, identifier: DP74%20RXJ
2026-03-30 08:13:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fc56dc96-30d1-52f1-80bd-21e43f1d02fe with identifier: GY64%20XME
2026-03-30 08:13:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fc56dc96-30d1-52f1-80bd-21e43f1d02fe with identifier: GY64%20XME
2026-03-30 08:13:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fc56dc96-30d1-52f1-80bd-21e43f1d02fe with identifier: GY64%20XME to the API
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=66&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GY64%20XME-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'fc56dc96-30d1-52f1-80bd-21e43f1d02fe',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GY64 XME',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GY64%20XME&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 111288,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.2 SD4 4WD PURE Hatchback',
 'transmission': 'manual',
 'trim': 'SD4 4WD PURE',
 'vin': 'SALVA2CE6FH015529',
 'year': 2014}
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY64%2520XME%27 HTTP/1.1" 200 None
2026-03-30 08:13:03 [bca.uk] INFO: Saving data for GY64%20XME: {'auction_closing_time': 1774864800.0, 'created_time': 1774005987.045393, 'last_price_update_time': 1774858383.840431}
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GY64%2520XME') HTTP/1.1" 204 0
2026-03-30 08:13:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 35749ee0-d1fa-535e-a483-400e3936db59 with identifier: DP74%20RXJ
2026-03-30 08:13:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 35749ee0-d1fa-535e-a483-400e3936db59 with identifier: DP74%20RXJ
2026-03-30 08:13:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 35749ee0-d1fa-535e-a483-400e3936db59 with identifier: DP74%20RXJ to the API
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 126,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DP74%20RXJ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '35749ee0-d1fa-535e-a483-400e3936db59',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'DP74 RXJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DP74%20RXJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VAUXHALL',
 'model': 'GRANDLAND',
 'odometer': 2587,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'VAUXHALL GRANDLAND 1.2 MH 136 ULTIMATE E-DCT6 Hatchback',
 'transmission': 'automatic',
 'trim': 'MH 136 ULTIMATE E-DCT6',
 'vin': 'VXKKAHPY1R6055192',
 'year': 2024}
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP74%2520RXJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:04 [bca.uk] INFO: Saving data for DP74%20RXJ: {'auction_closing_time': 1774951200.0, 'created_time': 1773841254.634468, 'last_price_update_time': 1774858384.255624}
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DP74%2520RXJ') HTTP/1.1" 204 0
2026-03-30 08:13:04 [bca.uk] INFO: Found listing with ID: LC18%20GYK
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC18%2520GYK%27 HTTP/1.1" 200 None
2026-03-30 08:13:04 [bca.uk] INFO: Scrape type for LC18%20GYK: 0
2026-03-30 08:13:04 [bca.uk] INFO: Found listing with ID: OE62%20CWL
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE62%2520CWL%27 HTTP/1.1" 200 None
2026-03-30 08:13:04 [bca.uk] INFO: Scrape type for OE62%20CWL: 2
2026-03-30 08:13:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dd5db9a7-733f-59df-9cc0-07b2c205c3b6 with identifier: OE62%20CWL
2026-03-30 08:13:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dd5db9a7-733f-59df-9cc0-07b2c205c3b6 with scrape type 2
2026-03-30 08:13:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item dd5db9a7-733f-59df-9cc0-07b2c205c3b6 with scrape type 2
2026-03-30 08:13:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dd5db9a7-733f-59df-9cc0-07b2c205c3b6, identifier: OE62%20CWL
2026-03-30 08:13:04 [bca.uk] INFO: Found listing with ID: DV24%20JXF
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV24%2520JXF%27 HTTP/1.1" 200 None
2026-03-30 08:13:04 [bca.uk] INFO: Scrape type for DV24%20JXF: 0
2026-03-30 08:13:04 [bca.uk] INFO: Found listing with ID: DV24%20KFY
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV24%2520KFY%27 HTTP/1.1" 200 None
2026-03-30 08:13:04 [bca.uk] INFO: Scrape type for DV24%20KFY: 2
2026-03-30 08:13:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 69ab4a96-0337-5ab1-a6ee-4148c6e1ed3f with identifier: DV24%20KFY
2026-03-30 08:13:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 69ab4a96-0337-5ab1-a6ee-4148c6e1ed3f with scrape type 2
2026-03-30 08:13:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 69ab4a96-0337-5ab1-a6ee-4148c6e1ed3f with scrape type 2
2026-03-30 08:13:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 69ab4a96-0337-5ab1-a6ee-4148c6e1ed3f, identifier: DV24%20KFY
2026-03-30 08:13:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dd5db9a7-733f-59df-9cc0-07b2c205c3b6 with identifier: OE62%20CWL
2026-03-30 08:13:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dd5db9a7-733f-59df-9cc0-07b2c205c3b6 with identifier: OE62%20CWL
2026-03-30 08:13:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dd5db9a7-733f-59df-9cc0-07b2c205c3b6 with identifier: OE62%20CWL to the API
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=66&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OE62%20CWL-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'dd5db9a7-733f-59df-9cc0-07b2c205c3b6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OE62 CWL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OE62%20CWL&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': '520D',
 'odometer': 150494,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'BMW 520D 2.0 SE STEP S/S Saloon',
 'transmission': 'manual',
 'trim': 'SE STEP S/S',
 'vin': 'WBAFW12000D164124',
 'year': 2012}
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE62%2520CWL%27 HTTP/1.1" 200 None
2026-03-30 08:13:04 [bca.uk] INFO: Saving data for OE62%20CWL: {'auction_closing_time': 1774864800.0, 'created_time': 1774006046.884055, 'last_price_update_time': 1774858384.885778}
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OE62%2520CWL') HTTP/1.1" 204 0
2026-03-30 08:13:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 69ab4a96-0337-5ab1-a6ee-4148c6e1ed3f with identifier: DV24%20KFY
2026-03-30 08:13:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 69ab4a96-0337-5ab1-a6ee-4148c6e1ed3f with identifier: DV24%20KFY
2026-03-30 08:13:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 69ab4a96-0337-5ab1-a6ee-4148c6e1ed3f with identifier: DV24%20KFY to the API
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DV24%20KFY-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '69ab4a96-0337-5ab1-a6ee-4148c6e1ed3f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'DV24 KFY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DV24%20KFY&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VAUXHALL',
 'model': 'GRANDLAND',
 'odometer': 5939,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'VAUXHALL GRANDLAND 1.2 T 130 ULTIMATE Hatchback',
 'transmission': 'automatic',
 'trim': 'T 130 ULTIMATE',
 'vin': 'W0VZRHNS8R6008062',
 'year': 2024}
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV24%2520KFY%27 HTTP/1.1" 200 None
2026-03-30 08:13:05 [bca.uk] INFO: Saving data for DV24%20KFY: {'auction_closing_time': 1774951200.0, 'created_time': 1773842946.700462, 'last_price_update_time': 1774858385.204598}
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DV24%2520KFY') HTTP/1.1" 204 0
2026-03-30 08:13:05 [bca.uk] INFO: Found listing with ID: YP67%20WHC
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP67%2520WHC%27 HTTP/1.1" 200 None
2026-03-30 08:13:05 [bca.uk] INFO: Scrape type for YP67%20WHC: 2
2026-03-30 08:13:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d11750fc-cb9f-5839-90ae-3ea338e6215f with identifier: YP67%20WHC
2026-03-30 08:13:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d11750fc-cb9f-5839-90ae-3ea338e6215f with scrape type 2
2026-03-30 08:13:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d11750fc-cb9f-5839-90ae-3ea338e6215f with scrape type 2
2026-03-30 08:13:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d11750fc-cb9f-5839-90ae-3ea338e6215f, identifier: YP67%20WHC
2026-03-30 08:13:05 [bca.uk] INFO: Found listing with ID: FN72%20OEE
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN72%2520OEE%27 HTTP/1.1" 200 None
2026-03-30 08:13:05 [bca.uk] INFO: Scrape type for FN72%20OEE: 2
2026-03-30 08:13:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5ce29172-45ae-56e4-ad3a-1cd607439269 with identifier: FN72%20OEE
2026-03-30 08:13:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5ce29172-45ae-56e4-ad3a-1cd607439269 with scrape type 2
2026-03-30 08:13:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5ce29172-45ae-56e4-ad3a-1cd607439269 with scrape type 2
2026-03-30 08:13:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5ce29172-45ae-56e4-ad3a-1cd607439269, identifier: FN72%20OEE
2026-03-30 08:13:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d11750fc-cb9f-5839-90ae-3ea338e6215f with identifier: YP67%20WHC
2026-03-30 08:13:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d11750fc-cb9f-5839-90ae-3ea338e6215f with identifier: YP67%20WHC
2026-03-30 08:13:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d11750fc-cb9f-5839-90ae-3ea338e6215f with identifier: YP67%20WHC to the API
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=66&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 126,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YP67%20WHC-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd11750fc-cb9f-5839-90ae-3ea338e6215f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YP67 WHC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YP67%20WHC&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MINI',
 'model': 'COUNTRYMAN',
 'odometer': 58257,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'MINI COUNTRYMAN 1.5 COOPER Hatchback',
 'transmission': 'manual',
 'trim': 'COOPER',
 'vin': 'WMWYS320203E25679',
 'year': 2017}
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP67%2520WHC%27 HTTP/1.1" 200 None
2026-03-30 08:13:05 [bca.uk] INFO: Saving data for YP67%20WHC: {'auction_closing_time': 1774864800.0, 'created_time': 1774364495.446222, 'last_price_update_time': 1774858385.737274}
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YP67%2520WHC') HTTP/1.1" 204 0
2026-03-30 08:13:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5ce29172-45ae-56e4-ad3a-1cd607439269 with identifier: FN72%20OEE
2026-03-30 08:13:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5ce29172-45ae-56e4-ad3a-1cd607439269 with identifier: FN72%20OEE
2026-03-30 08:13:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5ce29172-45ae-56e4-ad3a-1cd607439269 with identifier: FN72%20OEE to the API
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 166,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FN72%20OEE-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '5ce29172-45ae-56e4-ad3a-1cd607439269',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'FN72 OEE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FN72%20OEE&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'KIA',
 'model': 'SORENTO',
 'odometer': 65363,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'KIA SORENTO 1.6 T-GDI HEV 3 StationWagon',
 'transmission': 'automatic',
 'trim': 'T-GDI HEV 3',
 'vin': 'KNARH81GSP5133800',
 'year': 2022}
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN72%2520OEE%27 HTTP/1.1" 200 None
2026-03-30 08:13:06 [bca.uk] INFO: Saving data for FN72%20OEE: {'auction_closing_time': 1774951200.0, 'created_time': 1773835127.425283, 'last_price_update_time': 1774858386.086268}
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FN72%2520OEE') HTTP/1.1" 204 0
2026-03-30 08:13:06 [bca.uk] INFO: Found listing with ID: LR19%20OWB
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR19%2520OWB%27 HTTP/1.1" 200 None
2026-03-30 08:13:06 [bca.uk] INFO: Scrape type for LR19%20OWB: 0
2026-03-30 08:13:06 [bca.uk] INFO: Found listing with ID: PK15%20DVO
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK15%2520DVO%27 HTTP/1.1" 200 None
2026-03-30 08:13:06 [bca.uk] INFO: Scrape type for PK15%20DVO: 0
2026-03-30 08:13:06 [bca.uk] INFO: Found listing with ID: AF63%20XJH
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF63%2520XJH%27 HTTP/1.1" 200 None
2026-03-30 08:13:06 [bca.uk] INFO: Scrape type for AF63%20XJH: 0
2026-03-30 08:13:06 [bca.uk] INFO: Found listing with ID: AE14%20JFZ
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE14%2520JFZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:06 [bca.uk] INFO: Scrape type for AE14%20JFZ: 0
2026-03-30 08:13:06 [bca.uk] INFO: Found listing with ID: AE14%20JFY
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE14%2520JFY%27 HTTP/1.1" 200 None
2026-03-30 08:13:06 [bca.uk] INFO: Scrape type for AE14%20JFY: 2
2026-03-30 08:13:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e17f467f-54e7-5cb6-b4ae-1518c892dd5f with identifier: AE14%20JFY
2026-03-30 08:13:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e17f467f-54e7-5cb6-b4ae-1518c892dd5f with scrape type 2
2026-03-30 08:13:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e17f467f-54e7-5cb6-b4ae-1518c892dd5f with scrape type 2
2026-03-30 08:13:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e17f467f-54e7-5cb6-b4ae-1518c892dd5f, identifier: AE14%20JFY
2026-03-30 08:13:06 [bca.uk] INFO: Found listing with ID: FV72%20NMZ
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV72%2520NMZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:06 [bca.uk] INFO: Scrape type for FV72%20NMZ: 2
2026-03-30 08:13:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 21f24e56-16b9-55cd-bcde-f334770f9987 with identifier: FV72%20NMZ
2026-03-30 08:13:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 21f24e56-16b9-55cd-bcde-f334770f9987 with scrape type 2
2026-03-30 08:13:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 21f24e56-16b9-55cd-bcde-f334770f9987 with scrape type 2
2026-03-30 08:13:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 21f24e56-16b9-55cd-bcde-f334770f9987, identifier: FV72%20NMZ
2026-03-30 08:13:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e17f467f-54e7-5cb6-b4ae-1518c892dd5f with identifier: AE14%20JFY
2026-03-30 08:13:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e17f467f-54e7-5cb6-b4ae-1518c892dd5f with identifier: AE14%20JFY
2026-03-30 08:13:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e17f467f-54e7-5cb6-b4ae-1518c892dd5f with identifier: AE14%20JFY to the API
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=66&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AE14%20JFY-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e17f467f-54e7-5cb6-b4ae-1518c892dd5f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'AE14 JFY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AE14%20JFY&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'VOLVO',
 'model': 'V40',
 'odometer': 36246,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2026-01-01',
 'seller_name': None,
 'title': 'VOLVO V40 1.6 T4 180 SE P/S Hatchback',
 'transmission': 'automatic',
 'trim': 'T4 180 SE P/S',
 'vin': 'YV1MV485BE2122796',
 'year': 2026}
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE14%2520JFY%27 HTTP/1.1" 200 None
2026-03-30 08:13:06 [bca.uk] INFO: Saving data for AE14%20JFY: {'auction_closing_time': 1774864800.0, 'created_time': 1773909884.299158, 'last_price_update_time': 1774858386.68805}
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AE14%2520JFY') HTTP/1.1" 204 0
2026-03-30 08:13:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 21f24e56-16b9-55cd-bcde-f334770f9987 with identifier: FV72%20NMZ
2026-03-30 08:13:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 21f24e56-16b9-55cd-bcde-f334770f9987 with identifier: FV72%20NMZ
2026-03-30 08:13:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 21f24e56-16b9-55cd-bcde-f334770f9987 with identifier: FV72%20NMZ to the API
2026-03-30 08:13:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FV72%20NMZ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '21f24e56-16b9-55cd-bcde-f334770f9987',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'FV72 NMZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FV72%20NMZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FIAT',
 'model': '500',
 'odometer': 34483,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'FIAT 500 1.0 M/H DOLCEVITA Hatchback',
 'transmission': 'manual',
 'trim': 'M/H DOLCEVITA',
 'vin': 'ZFACF1CJ9NJG92390',
 'year': 2022}
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV72%2520NMZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:07 [bca.uk] INFO: Saving data for FV72%20NMZ: {'auction_closing_time': 1774951200.0, 'created_time': 1773841786.711323, 'last_price_update_time': 1774858387.172602}
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FV72%2520NMZ') HTTP/1.1" 204 0
2026-03-30 08:13:07 [bca.uk] INFO: Found listing with ID: AE14%20JCY
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE14%2520JCY%27 HTTP/1.1" 200 None
2026-03-30 08:13:07 [bca.uk] INFO: Scrape type for AE14%20JCY: 0
2026-03-30 08:13:07 [bca.uk] INFO: Found listing with ID: EF18%20OMT
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF18%2520OMT%27 HTTP/1.1" 200 None
2026-03-30 08:13:07 [bca.uk] INFO: Scrape type for EF18%20OMT: 0
2026-03-30 08:13:07 [bca.uk] INFO: Found listing with ID: BN67%20GNX
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN67%2520GNX%27 HTTP/1.1" 200 None
2026-03-30 08:13:07 [bca.uk] INFO: Scrape type for BN67%20GNX: 0
2026-03-30 08:13:07 [bca.uk] INFO: Found listing with ID: VX15%20EAC
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX15%2520EAC%27 HTTP/1.1" 200 None
2026-03-30 08:13:07 [bca.uk] INFO: Scrape type for VX15%20EAC: 0
2026-03-30 08:13:07 [bca.uk] INFO: Found listing with ID: NV70%20ESY
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV70%2520ESY%27 HTTP/1.1" 200 None
2026-03-30 08:13:07 [bca.uk] INFO: Scrape type for NV70%20ESY: 0
2026-03-30 08:13:07 [bca.uk] INFO: Found listing with ID: FV72%20UEH
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV72%2520UEH%27 HTTP/1.1" 200 None
2026-03-30 08:13:07 [bca.uk] INFO: Scrape type for FV72%20UEH: 0
2026-03-30 08:13:07 [bca.uk] INFO: Found listing with ID: MJ74%20HCK
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ74%2520HCK%27 HTTP/1.1" 200 None
2026-03-30 08:13:07 [bca.uk] INFO: Scrape type for MJ74%20HCK: 2
2026-03-30 08:13:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 19d78f46-a84d-599a-8344-366496d8840d with identifier: MJ74%20HCK
2026-03-30 08:13:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 19d78f46-a84d-599a-8344-366496d8840d with scrape type 2
2026-03-30 08:13:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 19d78f46-a84d-599a-8344-366496d8840d with scrape type 2
2026-03-30 08:13:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 19d78f46-a84d-599a-8344-366496d8840d, identifier: MJ74%20HCK
2026-03-30 08:13:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 19d78f46-a84d-599a-8344-366496d8840d with identifier: MJ74%20HCK
2026-03-30 08:13:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 19d78f46-a84d-599a-8344-366496d8840d with identifier: MJ74%20HCK
2026-03-30 08:13:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 19d78f46-a84d-599a-8344-366496d8840d with identifier: MJ74%20HCK to the API
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MJ74%20HCK-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '19d78f46-a84d-599a-8344-366496d8840d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'MJ74 HCK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MJ74%20HCK&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 22676,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.2 P/T 100 ALLURE Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 100 ALLURE',
 'vin': 'VR3UPHNE2R4285465',
 'year': 2024}
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ74%2520HCK%27 HTTP/1.1" 200 None
2026-03-30 08:13:07 [bca.uk] INFO: Saving data for MJ74%20HCK: {'auction_closing_time': 1774951200.0, 'created_time': 1773845020.425727, 'last_price_update_time': 1774858387.724267}
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ74%2520HCK') HTTP/1.1" 204 0
2026-03-30 08:13:07 [bca.uk] INFO: Found listing with ID: ML74%20XNP
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML74%2520XNP%27 HTTP/1.1" 200 None
2026-03-30 08:13:07 [bca.uk] INFO: Scrape type for ML74%20XNP: 0
2026-03-30 08:13:07 [bca.uk] INFO: Found listing with ID: ML74%20XNR
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML74%2520XNR%27 HTTP/1.1" 200 None
2026-03-30 08:13:07 [bca.uk] INFO: Scrape type for ML74%20XNR: 2
2026-03-30 08:13:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 40f3f18b-494c-547e-b83e-ffd68d3c3fd0 with identifier: ML74%20XNR
2026-03-30 08:13:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 40f3f18b-494c-547e-b83e-ffd68d3c3fd0 with scrape type 2
2026-03-30 08:13:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 40f3f18b-494c-547e-b83e-ffd68d3c3fd0 with scrape type 2
2026-03-30 08:13:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 40f3f18b-494c-547e-b83e-ffd68d3c3fd0, identifier: ML74%20XNR
2026-03-30 08:13:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 40f3f18b-494c-547e-b83e-ffd68d3c3fd0 with identifier: ML74%20XNR
2026-03-30 08:13:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 40f3f18b-494c-547e-b83e-ffd68d3c3fd0 with identifier: ML74%20XNR
2026-03-30 08:13:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 40f3f18b-494c-547e-b83e-ffd68d3c3fd0 with identifier: ML74%20XNR to the API
2026-03-30 08:13:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ML74%20XNR-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '40f3f18b-494c-547e-b83e-ffd68d3c3fd0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'ML74 XNR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ML74%20XNR&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 20160,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.2 P/T 100 ALLURE Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 100 ALLURE',
 'vin': 'VR3UPHNE3R4285197',
 'year': 2024}
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML74%2520XNR%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Saving data for ML74%20XNR: {'auction_closing_time': 1774951200.0, 'created_time': 1773841925.093771, 'last_price_update_time': 1774858388.186813}
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ML74%2520XNR') HTTP/1.1" 204 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: MW23%20LTA
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW23%2520LTA%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for MW23%20LTA: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: RJ73%20HUP
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ73%2520HUP%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for RJ73%20HUP: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: WR74%20UBG
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR74%2520UBG%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for WR74%20UBG: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: HV23%20ZBJ
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV23%2520ZBJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for HV23%20ZBJ: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: KM71%20VHH
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM71%2520VHH%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for KM71%20VHH: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: LD66%20KNU
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD66%2520KNU%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for LD66%20KNU: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: KR69%20XGT
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR69%2520XGT%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for KR69%20XGT: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: PJ21%20LPF
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ21%2520LPF%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for PJ21%20LPF: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: MJ19%20YMY
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ19%2520YMY%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for MJ19%20YMY: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: DK18%20MWO
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK18%2520MWO%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for DK18%20MWO: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: M2%20CFL
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M2%2520CFL%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for M2%20CFL: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: PO21%20ZDW
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO21%2520ZDW%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for PO21%20ZDW: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: PO21%20ZDP
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO21%2520ZDP%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for PO21%20ZDP: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: DE14%20ARU
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE14%2520ARU%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for DE14%20ARU: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: PK20%20WGA
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK20%2520WGA%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for PK20%20WGA: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: CV11%20TXJ
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV11%2520TXJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for CV11%20TXJ: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: PK20%20VKB
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK20%2520VKB%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for PK20%20VKB: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: DF19%20LHK
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF19%2520LHK%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for DF19%20LHK: 0
2026-03-30 08:13:08 [bca.uk] INFO: Found listing with ID: LL74%20DLN
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DLN%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Scrape type for LL74%20DLN: 2
2026-03-30 08:13:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ec5f103e-4e90-535f-8445-051d8801b0b0 with identifier: LL74%20DLN
2026-03-30 08:13:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ec5f103e-4e90-535f-8445-051d8801b0b0 with scrape type 2
2026-03-30 08:13:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ec5f103e-4e90-535f-8445-051d8801b0b0 with scrape type 2
2026-03-30 08:13:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ec5f103e-4e90-535f-8445-051d8801b0b0, identifier: LL74%20DLN
2026-03-30 08:13:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ec5f103e-4e90-535f-8445-051d8801b0b0 with identifier: LL74%20DLN
2026-03-30 08:13:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ec5f103e-4e90-535f-8445-051d8801b0b0 with identifier: LL74%20DLN
2026-03-30 08:13:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ec5f103e-4e90-535f-8445-051d8801b0b0 with identifier: LL74%20DLN to the API
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=65&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 121,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LL74%20DLN-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ec5f103e-4e90-535f-8445-051d8801b0b0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LL74 DLN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LL74%20DLN&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 6845,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 T 100 GS Hatchback',
 'transmission': 'manual',
 'trim': 'T 100 GS',
 'vin': 'VXKUPHNE6R4300175',
 'year': 2024}
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DLN%27 HTTP/1.1" 200 None
2026-03-30 08:13:08 [bca.uk] INFO: Saving data for LL74%20DLN: {'auction_closing_time': 1775037600.0, 'created_time': 1773842844.501971, 'last_price_update_time': 1774858388.989586}
2026-03-30 08:13:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LL74%2520DLN') HTTP/1.1" 204 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: WN65%20OEG
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN65%2520OEG%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for WN65%20OEG: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: YT68%20JKU
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT68%2520JKU%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for YT68%20JKU: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: WN14%20FCG
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN14%2520FCG%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for WN14%20FCG: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: RE12%20TFN
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE12%2520TFN%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for RE12%20TFN: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: BN25%20UTW
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN25%2520UTW%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for BN25%20UTW: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: KF73%20BYX
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF73%2520BYX%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for KF73%20BYX: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: LL74%20XTA
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520XTA%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for LL74%20XTA: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: MW74%20DVV
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520DVV%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for MW74%20DVV: 0
2026-03-30 08:13:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=67&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:13:09 [bca.uk] INFO: Total items found: 100
2026-03-30 08:13:09 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=68&sort=MostRecentlyAdded
2026-03-30 08:13:09 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:13:09 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=68&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: PK74%20OFC
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK74%2520OFC%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for PK74%20OFC: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: BF63%20KJZ
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF63%2520KJZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for BF63%20KJZ: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: CJ23%20LXA
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ23%2520LXA%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for CJ23%20LXA: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: EJ72%20ACU
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ72%2520ACU%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for EJ72%20ACU: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: KS24%20TYV
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS24%2520TYV%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for KS24%20TYV: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: ML24%20NRU
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML24%2520NRU%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for ML24%20NRU: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: VU74%20HZD
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU74%2520HZD%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for VU74%20HZD: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: DL73%20UMC
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520UMC%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for DL73%20UMC: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: GU74%20WVN
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU74%2520WVN%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for GU74%20WVN: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: GX74%20UHE
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX74%2520UHE%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for GX74%20UHE: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: LB72%20VUS
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB72%2520VUS%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for LB72%20VUS: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: LG24%20WZZ
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG24%2520WZZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for LG24%20WZZ: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: BX23%20TMV
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX23%2520TMV%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for BX23%20TMV: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: BX23%20TMZ
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX23%2520TMZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for BX23%20TMZ: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: BX23%20TTZ
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX23%2520TTZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for BX23%20TTZ: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: GU74%20UHC
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU74%2520UHC%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for GU74%20UHC: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: YB71%20VPU
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB71%2520VPU%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for YB71%20VPU: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: WR73%20XTW
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR73%2520XTW%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for WR73%20XTW: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: DL21%20UYK
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL21%2520UYK%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for DL21%20UYK: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: DU64%20RWV
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU64%2520RWV%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for DU64%20RWV: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: DY74%20XXO
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520XXO%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for DY74%20XXO: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: DY74%20XYB
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520XYB%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for DY74%20XYB: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: FE23%20WVV
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE23%2520WVV%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for FE23%20WVV: 0
2026-03-30 08:13:09 [bca.uk] INFO: Found listing with ID: CP19%20FCN
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP19%2520FCN%27 HTTP/1.1" 200 None
2026-03-30 08:13:09 [bca.uk] INFO: Scrape type for CP19%20FCN: 2
2026-03-30 08:13:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 001d1619-3563-548f-ac02-3fad9e2e11ae with identifier: CP19%20FCN
2026-03-30 08:13:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 001d1619-3563-548f-ac02-3fad9e2e11ae with scrape type 2
2026-03-30 08:13:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 001d1619-3563-548f-ac02-3fad9e2e11ae with scrape type 2
2026-03-30 08:13:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 001d1619-3563-548f-ac02-3fad9e2e11ae, identifier: CP19%20FCN
2026-03-30 08:13:10 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=68&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:10 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=68&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 001d1619-3563-548f-ac02-3fad9e2e11ae with identifier: CP19%20FCN
2026-03-30 08:13:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 001d1619-3563-548f-ac02-3fad9e2e11ae with identifier: CP19%20FCN
2026-03-30 08:13:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 001d1619-3563-548f-ac02-3fad9e2e11ae with identifier: CP19%20FCN to the API
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=67&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 185,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CP19%20FCN-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '001d1619-3563-548f-ac02-3fad9e2e11ae',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CP19 FCN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CP19%20FCN&vehicleType=*',
 'listing': 'auction',
 'location': 'Wolverhampton',
 'make': 'TOYOTA',
 'model': 'HILUX',
 'odometer': 35732,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'TOYOTA HILUX 2.4 D 150 ICON 4WD CrewCab Pick-up',
 'transmission': 'manual',
 'trim': 'D 150 ICON 4WD',
 'vin': 'AHTHB3CD502132725',
 'year': 2019}
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP19%2520FCN%27 HTTP/1.1" 200 None
2026-03-30 08:13:10 [bca.uk] INFO: Saving data for CP19%20FCN: {'auction_closing_time': 1774864800.0, 'created_time': 1773986632.750473, 'last_price_update_time': 1774858390.400214}
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CP19%2520FCN') HTTP/1.1" 204 0
2026-03-30 08:13:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:13:10 [bca.uk] INFO: Found listing with ID: CU22%20HSX
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU22%2520HSX%27 HTTP/1.1" 200 None
2026-03-30 08:13:10 [bca.uk] INFO: Scrape type for CU22%20HSX: 2
2026-03-30 08:13:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e746b451-05c5-5b23-81ab-694b8c70e13e with identifier: CU22%20HSX
2026-03-30 08:13:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e746b451-05c5-5b23-81ab-694b8c70e13e with scrape type 2
2026-03-30 08:13:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e746b451-05c5-5b23-81ab-694b8c70e13e with scrape type 2
2026-03-30 08:13:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e746b451-05c5-5b23-81ab-694b8c70e13e, identifier: CU22%20HSX
2026-03-30 08:13:10 [scrapy.extensions.logstats] INFO: Crawled 170 pages (at 9 pages/min), scraped 822 items (at 56 items/min)
2026-03-30 08:13:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 199MiB
2026-03-30 08:13:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e746b451-05c5-5b23-81ab-694b8c70e13e with identifier: CU22%20HSX
2026-03-30 08:13:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e746b451-05c5-5b23-81ab-694b8c70e13e with identifier: CU22%20HSX
2026-03-30 08:13:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e746b451-05c5-5b23-81ab-694b8c70e13e with identifier: CU22%20HSX to the API
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=67&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 201,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CU22%20HSX-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e746b451-05c5-5b23-81ab-694b8c70e13e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CU22 HSX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CU22%20HSX&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 91516,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 105 300 LWB TREND H/R PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 105 300 LWB TREND H/R',
 'vin': 'WF0YXXTTGYME73089',
 'year': 2022}
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU22%2520HSX%27 HTTP/1.1" 200 None
2026-03-30 08:13:10 [bca.uk] INFO: Saving data for CU22%20HSX: {'auction_closing_time': 1774864800.0, 'created_time': 1773986625.520758, 'last_price_update_time': 1774858390.91361}
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CU22%2520HSX') HTTP/1.1" 204 0
2026-03-30 08:13:10 [bca.uk] INFO: Found listing with ID: MT72%20FZK
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT72%2520FZK%27 HTTP/1.1" 200 None
2026-03-30 08:13:10 [bca.uk] INFO: Scrape type for MT72%20FZK: 0
2026-03-30 08:13:10 [bca.uk] INFO: Found listing with ID: LN24%20SMO
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520SMO%27 HTTP/1.1" 200 None
2026-03-30 08:13:10 [bca.uk] INFO: Scrape type for LN24%20SMO: 0
2026-03-30 08:13:10 [bca.uk] INFO: Found listing with ID: MT72%20FZJ
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT72%2520FZJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:10 [bca.uk] INFO: Scrape type for MT72%20FZJ: 0
2026-03-30 08:13:10 [bca.uk] INFO: Found listing with ID: MT72%20FZH
2026-03-30 08:13:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT72%2520FZH%27 HTTP/1.1" 200 None
2026-03-30 08:13:11 [bca.uk] INFO: Scrape type for MT72%20FZH: 0
2026-03-30 08:13:11 [bca.uk] INFO: Found listing with ID: MT72%20FZG
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT72%2520FZG%27 HTTP/1.1" 200 None
2026-03-30 08:13:11 [bca.uk] INFO: Scrape type for MT72%20FZG: 0
2026-03-30 08:13:11 [bca.uk] INFO: Found listing with ID: MA72%20PXO
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA72%2520PXO%27 HTTP/1.1" 200 None
2026-03-30 08:13:11 [bca.uk] INFO: Scrape type for MA72%20PXO: 0
2026-03-30 08:13:11 [bca.uk] INFO: Found listing with ID: HT23%20UUE
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT23%2520UUE%27 HTTP/1.1" 200 None
2026-03-30 08:13:11 [bca.uk] INFO: Scrape type for HT23%20UUE: 0
2026-03-30 08:13:11 [bca.uk] INFO: Found listing with ID: BL65%20RKK
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL65%2520RKK%27 HTTP/1.1" 200 None
2026-03-30 08:13:11 [bca.uk] INFO: Scrape type for BL65%20RKK: 0
2026-03-30 08:13:11 [bca.uk] INFO: Found listing with ID: CV20%20EWS
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV20%2520EWS%27 HTTP/1.1" 200 None
2026-03-30 08:13:11 [bca.uk] INFO: Scrape type for CV20%20EWS: 2
2026-03-30 08:13:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e62b9e0c-7340-522a-ae84-6ef9ec119655 with identifier: CV20%20EWS
2026-03-30 08:13:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e62b9e0c-7340-522a-ae84-6ef9ec119655 with scrape type 2
2026-03-30 08:13:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e62b9e0c-7340-522a-ae84-6ef9ec119655 with scrape type 2
2026-03-30 08:13:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e62b9e0c-7340-522a-ae84-6ef9ec119655, identifier: CV20%20EWS
2026-03-30 08:13:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e62b9e0c-7340-522a-ae84-6ef9ec119655 with identifier: CV20%20EWS
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=frozen+white HTTP/1.1" 200 None
2026-03-30 08:13:11 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:13:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e62b9e0c-7340-522a-ae84-6ef9ec119655 with identifier: CV20%20EWS
2026-03-30 08:13:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e62b9e0c-7340-522a-ae84-6ef9ec119655 with identifier: CV20%20EWS to the API
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=67&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 164,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CV20%20EWS-GB',
 'category': 'LightCommercialVehicle',
 'color': 'frozen white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e62b9e0c-7340-522a-ae84-6ef9ec119655',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'CV20 EWS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CV20%20EWS&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'FORD',
 'model': 'TOURNEO CUSTOM',
 'odometer': 70434,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'FORD TOURNEO CUSTOM 2.0 EBL 130 LWB L/R Bus',
 'transmission': 'manual',
 'trim': 'EBL 130 LWB L/R',
 'vin': 'WF09XXTTG9KP49854',
 'year': 2020}
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV20%2520EWS%27 HTTP/1.1" 200 None
2026-03-30 08:13:11 [bca.uk] INFO: Saving data for CV20%20EWS: {'auction_closing_time': 1774864800.0, 'created_time': 1773960134.466388, 'last_price_update_time': 1774858391.675784}
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CV20%2520EWS') HTTP/1.1" 204 0
2026-03-30 08:13:11 [bca.uk] INFO: Found listing with ID: KE23%20LZD
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE23%2520LZD%27 HTTP/1.1" 200 None
2026-03-30 08:13:11 [bca.uk] INFO: Scrape type for KE23%20LZD: 0
2026-03-30 08:13:11 [bca.uk] INFO: Found listing with ID: CU20%20XLY
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU20%2520XLY%27 HTTP/1.1" 200 None
2026-03-30 08:13:11 [bca.uk] INFO: Scrape type for CU20%20XLY: 0
2026-03-30 08:13:11 [bca.uk] INFO: Found listing with ID: CU20%20XLT
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU20%2520XLT%27 HTTP/1.1" 200 None
2026-03-30 08:13:11 [bca.uk] INFO: Scrape type for CU20%20XLT: 0
2026-03-30 08:13:11 [bca.uk] INFO: Found listing with ID: CU20%20XJC
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU20%2520XJC%27 HTTP/1.1" 200 None
2026-03-30 08:13:11 [bca.uk] INFO: Scrape type for CU20%20XJC: 0
2026-03-30 08:13:11 [bca.uk] INFO: Found listing with ID: CP71%20LWV
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP71%2520LWV%27 HTTP/1.1" 200 None
2026-03-30 08:13:11 [bca.uk] INFO: Scrape type for CP71%20LWV: 2
2026-03-30 08:13:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 665121b6-6cd4-5d0f-9e7c-5b0642e2a13a with identifier: CP71%20LWV
2026-03-30 08:13:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 665121b6-6cd4-5d0f-9e7c-5b0642e2a13a with scrape type 2
2026-03-30 08:13:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 665121b6-6cd4-5d0f-9e7c-5b0642e2a13a with scrape type 2
2026-03-30 08:13:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 665121b6-6cd4-5d0f-9e7c-5b0642e2a13a, identifier: CP71%20LWV
2026-03-30 08:13:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 665121b6-6cd4-5d0f-9e7c-5b0642e2a13a with identifier: CP71%20LWV
2026-03-30 08:13:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 665121b6-6cd4-5d0f-9e7c-5b0642e2a13a with identifier: CP71%20LWV
2026-03-30 08:13:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 665121b6-6cd4-5d0f-9e7c-5b0642e2a13a with identifier: CP71%20LWV to the API
2026-03-30 08:13:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=67&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 256,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CP71%20LWV-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '665121b6-6cd4-5d0f-9e7c-5b0642e2a13a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CP71 LWV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CP71%20LWV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'FORD',
 'model': 'RANGER',
 'odometer': 66102,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'FORD RANGER 2.0 EBL 213 WILDTRAK CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'EBL 213 WILDTRAK',
 'vin': '6FPPXXMJ2PMK45788',
 'year': 2022}
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP71%2520LWV%27 HTTP/1.1" 200 None
2026-03-30 08:13:12 [bca.uk] INFO: Saving data for CP71%20LWV: {'auction_closing_time': 1774864800.0, 'created_time': 1773959954.88152, 'last_price_update_time': 1774858392.180029}
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CP71%2520LWV') HTTP/1.1" 204 0
2026-03-30 08:13:12 [bca.uk] INFO: Found listing with ID: CK22%20BKG
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK22%2520BKG%27 HTTP/1.1" 200 None
2026-03-30 08:13:12 [bca.uk] INFO: Scrape type for CK22%20BKG: 0
2026-03-30 08:13:12 [bca.uk] INFO: Found listing with ID: YT67%20OYC
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT67%2520OYC%27 HTTP/1.1" 200 None
2026-03-30 08:13:12 [bca.uk] INFO: Scrape type for YT67%20OYC: 0
2026-03-30 08:13:12 [bca.uk] INFO: Found listing with ID: YP66%20JWY
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP66%2520JWY%27 HTTP/1.1" 200 None
2026-03-30 08:13:12 [bca.uk] INFO: Scrape type for YP66%20JWY: 0
2026-03-30 08:13:12 [bca.uk] INFO: Found listing with ID: CF18%20JXM
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF18%2520JXM%27 HTTP/1.1" 200 None
2026-03-30 08:13:12 [bca.uk] INFO: Scrape type for CF18%20JXM: 0
2026-03-30 08:13:12 [bca.uk] INFO: Found listing with ID: FY71%20OZP
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY71%2520OZP%27 HTTP/1.1" 200 None
2026-03-30 08:13:12 [bca.uk] INFO: Scrape type for FY71%20OZP: 2
2026-03-30 08:13:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cf8aa8aa-19a1-5dba-ad5e-d8fb7152a1d2 with identifier: FY71%20OZP
2026-03-30 08:13:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cf8aa8aa-19a1-5dba-ad5e-d8fb7152a1d2 with scrape type 2
2026-03-30 08:13:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cf8aa8aa-19a1-5dba-ad5e-d8fb7152a1d2 with scrape type 2
2026-03-30 08:13:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cf8aa8aa-19a1-5dba-ad5e-d8fb7152a1d2, identifier: FY71%20OZP
2026-03-30 08:13:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cf8aa8aa-19a1-5dba-ad5e-d8fb7152a1d2 with identifier: FY71%20OZP
2026-03-30 08:13:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cf8aa8aa-19a1-5dba-ad5e-d8fb7152a1d2 with identifier: FY71%20OZP
2026-03-30 08:13:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cf8aa8aa-19a1-5dba-ad5e-d8fb7152a1d2 with identifier: FY71%20OZP to the API
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=67&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 248,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FY71%20OZP-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.3L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'cf8aa8aa-19a1-5dba-ad5e-d8fb7152a1d2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FY71 OZP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FY71%20OZP&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'RENAULT',
 'model': 'MASTER 3.5T FWD',
 'odometer': 122915,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'RENAULT MASTER 3.5T FWD 2.3 DCI 135 LM BUSINESS Refrigerated',
 'transmission': 'manual',
 'trim': 'DCI 135 LM BUSINESS',
 'vin': 'VF1MA000067336194',
 'year': 2022}
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY71%2520OZP%27 HTTP/1.1" 200 None
2026-03-30 08:13:12 [bca.uk] INFO: Saving data for FY71%20OZP: {'auction_closing_time': 1774864800.0, 'created_time': 1774304787.925502, 'last_price_update_time': 1774858392.86358}
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FY71%2520OZP') HTTP/1.1" 204 0
2026-03-30 08:13:12 [bca.uk] INFO: Found listing with ID: LR71%20USV
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR71%2520USV%27 HTTP/1.1" 200 None
2026-03-30 08:13:12 [bca.uk] INFO: Scrape type for LR71%20USV: 0
2026-03-30 08:13:12 [bca.uk] INFO: Found listing with ID: EK65%20HSY
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK65%2520HSY%27 HTTP/1.1" 200 None
2026-03-30 08:13:12 [bca.uk] INFO: Scrape type for EK65%20HSY: 0
2026-03-30 08:13:12 [bca.uk] INFO: Found listing with ID: MC22%20UHT
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC22%2520UHT%27 HTTP/1.1" 200 None
2026-03-30 08:13:12 [bca.uk] INFO: Scrape type for MC22%20UHT: 2
2026-03-30 08:13:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 63c4c084-89d4-5580-8469-ac0716653bc2 with identifier: MC22%20UHT
2026-03-30 08:13:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 63c4c084-89d4-5580-8469-ac0716653bc2 with scrape type 2
2026-03-30 08:13:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 63c4c084-89d4-5580-8469-ac0716653bc2 with scrape type 2
2026-03-30 08:13:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 63c4c084-89d4-5580-8469-ac0716653bc2, identifier: MC22%20UHT
2026-03-30 08:13:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 63c4c084-89d4-5580-8469-ac0716653bc2 with identifier: MC22%20UHT
2026-03-30 08:13:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 63c4c084-89d4-5580-8469-ac0716653bc2 with identifier: MC22%20UHT
2026-03-30 08:13:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 63c4c084-89d4-5580-8469-ac0716653bc2 with identifier: MC22%20UHT to the API
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=67&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 171,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MC22%20UHT-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '63c4c084-89d4-5580-8469-ac0716653bc2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MC22 UHT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MC22%20UHT&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'PEUGEOT',
 'model': 'EXPERT 1000',
 'odometer': 102455,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'PEUGEOT EXPERT 1000 1.5 B/HDI 100 STD.PROF.PREMIUM PanelVan',
 'transmission': 'manual',
 'trim': 'B/HDI 100 STD.PROF.PREMIUM',
 'vin': 'VF3VBYHRMN7037570',
 'year': 2022}
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC22%2520UHT%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Saving data for MC22%20UHT: {'auction_closing_time': 1774864800.0, 'created_time': 1774304783.935605, 'last_price_update_time': 1774858393.577179}
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MC22%2520UHT') HTTP/1.1" 204 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: LS71%20HWG
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS71%2520HWG%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for LS71%20HWG: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: E351%20WEX
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27E351%2520WEX%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for E351%20WEX: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: DN65%20YXC
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN65%2520YXC%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for DN65%20YXC: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: WL17%20CZF
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL17%2520CZF%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for WL17%20CZF: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: YC19%20BXN
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC19%2520BXN%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for YC19%20BXN: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: YD65%20DYJ
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD65%2520DYJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for YD65%20DYJ: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: YD65%20ZZS
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD65%2520ZZS%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for YD65%20ZZS: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: YH62%20FYE
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH62%2520FYE%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for YH62%20FYE: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: YJ63%20HXT
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ63%2520HXT%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for YJ63%20HXT: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: YS14%20KVH
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS14%2520KVH%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for YS14%20KVH: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: FE14%20ZHM
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE14%2520ZHM%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for FE14%20ZHM: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: HK69%20KLD
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK69%2520KLD%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for HK69%20KLD: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: MK61%20UOP
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK61%2520UOP%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for MK61%20UOP: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: ML19%20AEU
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML19%2520AEU%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for ML19%20AEU: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: MM13%20ORA
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM13%2520ORA%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for MM13%20ORA: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: MW15%20EZJ
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW15%2520EZJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for MW15%20EZJ: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: SJ63%20XYM
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ63%2520XYM%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for SJ63%20XYM: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: BN61%20LYR
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN61%2520LYR%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for BN61%20LYR: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: CX70%20VNC
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX70%2520VNC%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for CX70%20VNC: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: DF66%20RZB
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF66%2520RZB%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for DF66%20RZB: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: DX19%20WCR
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX19%2520WCR%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for DX19%20WCR: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: DY19%20RKO
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY19%2520RKO%27 HTTP/1.1" 200 None
2026-03-30 08:13:13 [bca.uk] INFO: Scrape type for DY19%20RKO: 0
2026-03-30 08:13:13 [bca.uk] INFO: Found listing with ID: EA13%20ZRL
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA13%2520ZRL%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for EA13%20ZRL: 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: EY19%20DVF
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY19%2520DVF%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for EY19%20DVF: 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: AK65%20HWP
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK65%2520HWP%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for AK65%20HWP: 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: BA69%20LFE
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA69%2520LFE%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for BA69%20LFE: 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: YP73%20KGK
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP73%2520KGK%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for YP73%20KGK: 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: YH73%20XRV
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH73%2520XRV%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for YH73%20XRV: 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: LM23%20VTE
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VTE%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for LM23%20VTE: 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: SW60%20FVV
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW60%2520FVV%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for SW60%20FVV: 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: LL23%20EFM
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL23%2520EFM%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for LL23%20EFM: 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: KE72%20VYL
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE72%2520VYL%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for KE72%20VYL: 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: KE72%20NKO
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE72%2520NKO%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for KE72%20NKO: 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: KE72%20LVD
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE72%2520LVD%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for KE72%20LVD: 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: FX18%20DFL
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX18%2520DFL%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for FX18%20DFL: 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: MC22%20SWW
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC22%2520SWW%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for MC22%20SWW: 2
2026-03-30 08:13:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e6dd9353-4b81-501b-ac7d-f62ba9ac4f9a with identifier: MC22%20SWW
2026-03-30 08:13:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e6dd9353-4b81-501b-ac7d-f62ba9ac4f9a with scrape type 2
2026-03-30 08:13:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e6dd9353-4b81-501b-ac7d-f62ba9ac4f9a with scrape type 2
2026-03-30 08:13:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e6dd9353-4b81-501b-ac7d-f62ba9ac4f9a, identifier: MC22%20SWW
2026-03-30 08:13:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e6dd9353-4b81-501b-ac7d-f62ba9ac4f9a with identifier: MC22%20SWW
2026-03-30 08:13:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e6dd9353-4b81-501b-ac7d-f62ba9ac4f9a with identifier: MC22%20SWW
2026-03-30 08:13:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e6dd9353-4b81-501b-ac7d-f62ba9ac4f9a with identifier: MC22%20SWW to the API
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=67&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 236,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MC22%20SWW-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e6dd9353-4b81-501b-ac7d-f62ba9ac4f9a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MC22 SWW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MC22%20SWW&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'CITROEN',
 'model': 'RELAY 35',
 'odometer': 90323,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'CITROEN RELAY 35 2.2 BLUEHDI 140 L2 H2 ENTERPRISE PanelVan',
 'transmission': 'manual',
 'trim': 'BLUEHDI 140 L2 H2 ENTERPRISE',
 'vin': 'VF7YCBPFB12V64498',
 'year': 2022}
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC22%2520SWW%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Saving data for MC22%20SWW: {'auction_closing_time': 1774864800.0, 'created_time': 1774303711.996808, 'last_price_update_time': 1774858394.635352}
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MC22%2520SWW') HTTP/1.1" 204 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: KE72%20LTF
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE72%2520LTF%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for KE72%20LTF: 0
2026-03-30 08:13:14 [bca.uk] INFO: Found listing with ID: BK73%20SKU
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK73%2520SKU%27 HTTP/1.1" 200 None
2026-03-30 08:13:14 [bca.uk] INFO: Scrape type for BK73%20SKU: 2
2026-03-30 08:13:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5dab4ab6-bae8-5db0-962e-339289595238 with identifier: BK73%20SKU
2026-03-30 08:13:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5dab4ab6-bae8-5db0-962e-339289595238 with scrape type 2
2026-03-30 08:13:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5dab4ab6-bae8-5db0-962e-339289595238 with scrape type 2
2026-03-30 08:13:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5dab4ab6-bae8-5db0-962e-339289595238, identifier: BK73%20SKU
2026-03-30 08:13:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5dab4ab6-bae8-5db0-962e-339289595238 with identifier: BK73%20SKU
2026-03-30 08:13:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5dab4ab6-bae8-5db0-962e-339289595238 with identifier: BK73%20SKU
2026-03-30 08:13:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5dab4ab6-bae8-5db0-962e-339289595238 with identifier: BK73%20SKU to the API
2026-03-30 08:13:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=67&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 175,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BK73%20SKU-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5dab4ab6-bae8-5db0-962e-339289595238',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BK73 SKU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BK73%20SKU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'M440I',
 'odometer': 30037,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'BMW M440I 3.0 MHT XDRIVE Coupe',
 'transmission': 'automatic',
 'trim': 'MHT XDRIVE',
 'vin': 'WBA12AR050CR03456',
 'year': 2023}
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK73%2520SKU%27 HTTP/1.1" 200 None
2026-03-30 08:13:15 [bca.uk] INFO: Saving data for BK73%20SKU: {'auction_closing_time': 1774864800.0, 'created_time': 1773841119.269493, 'last_price_update_time': 1774858395.261897}
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BK73%2520SKU') HTTP/1.1" 204 0
2026-03-30 08:13:15 [bca.uk] INFO: Found listing with ID: EO16%20WXF
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO16%2520WXF%27 HTTP/1.1" 200 None
2026-03-30 08:13:15 [bca.uk] INFO: Scrape type for EO16%20WXF: 0
2026-03-30 08:13:15 [bca.uk] INFO: Found listing with ID: BL21%20JHX
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL21%2520JHX%27 HTTP/1.1" 200 None
2026-03-30 08:13:15 [bca.uk] INFO: Scrape type for BL21%20JHX: 0
2026-03-30 08:13:15 [bca.uk] INFO: Found listing with ID: GN66%20PMY
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN66%2520PMY%27 HTTP/1.1" 200 None
2026-03-30 08:13:15 [bca.uk] INFO: Scrape type for GN66%20PMY: 0
2026-03-30 08:13:15 [bca.uk] INFO: Found listing with ID: AF13%20YZA
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF13%2520YZA%27 HTTP/1.1" 200 None
2026-03-30 08:13:15 [bca.uk] INFO: Scrape type for AF13%20YZA: 0
2026-03-30 08:13:15 [bca.uk] INFO: Found listing with ID: SKZ%20335
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SKZ%2520335%27 HTTP/1.1" 200 None
2026-03-30 08:13:15 [bca.uk] INFO: Scrape type for SKZ%20335: 0
2026-03-30 08:13:15 [bca.uk] INFO: Found listing with ID: SJ21%20CCX
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ21%2520CCX%27 HTTP/1.1" 200 None
2026-03-30 08:13:15 [bca.uk] INFO: Scrape type for SJ21%20CCX: 0
2026-03-30 08:13:15 [bca.uk] INFO: Found listing with ID: DN21%20KRJ
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN21%2520KRJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:15 [bca.uk] INFO: Scrape type for DN21%20KRJ: 0
2026-03-30 08:13:15 [bca.uk] INFO: Found listing with ID: KY11%20TVJ
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY11%2520TVJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:15 [bca.uk] INFO: Scrape type for KY11%20TVJ: 0
2026-03-30 08:13:15 [bca.uk] INFO: Found listing with ID: CU22%20WBJ
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU22%2520WBJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:15 [bca.uk] INFO: Scrape type for CU22%20WBJ: 0
2026-03-30 08:13:15 [bca.uk] INFO: Found listing with ID: LY15%20LPL
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY15%2520LPL%27 HTTP/1.1" 200 None
2026-03-30 08:13:15 [bca.uk] INFO: Scrape type for LY15%20LPL: 0
2026-03-30 08:13:15 [bca.uk] INFO: Found listing with ID: SJ73%20UTL
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ73%2520UTL%27 HTTP/1.1" 200 None
2026-03-30 08:13:15 [bca.uk] INFO: Scrape type for SJ73%20UTL: 2
2026-03-30 08:13:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 69d781ff-7c20-5c20-a2cf-f34d0d06679d with identifier: SJ73%20UTL
2026-03-30 08:13:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 69d781ff-7c20-5c20-a2cf-f34d0d06679d with scrape type 2
2026-03-30 08:13:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 69d781ff-7c20-5c20-a2cf-f34d0d06679d with scrape type 2
2026-03-30 08:13:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 69d781ff-7c20-5c20-a2cf-f34d0d06679d, identifier: SJ73%20UTL
2026-03-30 08:13:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 69d781ff-7c20-5c20-a2cf-f34d0d06679d with identifier: SJ73%20UTL
2026-03-30 08:13:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 69d781ff-7c20-5c20-a2cf-f34d0d06679d with identifier: SJ73%20UTL
2026-03-30 08:13:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 69d781ff-7c20-5c20-a2cf-f34d0d06679d with identifier: SJ73%20UTL to the API
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=67&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SJ73%20UTL-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '69d781ff-7c20-5c20-a2cf-f34d0d06679d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SJ73 UTL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SJ73%20UTL&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'VOLKSWAGEN',
 'model': 'CADDY CARGO',
 'odometer': 38383,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN CADDY CARGO 2.0 TDI 75 COMMERCE Van',
 'transmission': 'manual',
 'trim': 'TDI 75 COMMERCE',
 'vin': 'WV1ZZZSK1RX008392',
 'year': 2023}
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ73%2520UTL%27 HTTP/1.1" 200 None
2026-03-30 08:13:15 [bca.uk] INFO: Saving data for SJ73%20UTL: {'auction_closing_time': 1774864800.0, 'created_time': 1774304542.303224, 'last_price_update_time': 1774858395.860559}
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SJ73%2520UTL') HTTP/1.1" 204 0
2026-03-30 08:13:15 [bca.uk] INFO: Found listing with ID: AU24%20RHF
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU24%2520RHF%27 HTTP/1.1" 200 None
2026-03-30 08:13:15 [bca.uk] INFO: Scrape type for AU24%20RHF: 0
2026-03-30 08:13:15 [bca.uk] INFO: Found listing with ID: YH74%20HRP
2026-03-30 08:13:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH74%2520HRP%27 HTTP/1.1" 200 None
2026-03-30 08:13:16 [bca.uk] INFO: Scrape type for YH74%20HRP: 0
2026-03-30 08:13:16 [bca.uk] INFO: Found listing with ID: BL68%20XHC
2026-03-30 08:13:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL68%2520XHC%27 HTTP/1.1" 200 None
2026-03-30 08:13:16 [bca.uk] INFO: Scrape type for BL68%20XHC: 0
2026-03-30 08:13:16 [bca.uk] INFO: Found listing with ID: ET24%20UYU
2026-03-30 08:13:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET24%2520UYU%27 HTTP/1.1" 200 None
2026-03-30 08:13:16 [bca.uk] INFO: Scrape type for ET24%20UYU: 0
2026-03-30 08:13:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=68&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:13:17 [bca.uk] INFO: Total items found: 100
2026-03-30 08:13:17 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded
2026-03-30 08:13:17 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:13:17 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: VN20%20JJO
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN20%2520JJO%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for VN20%20JJO: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: WO19%20VGJ
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO19%2520VGJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for WO19%20VGJ: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: YX19%20LUE
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX19%2520LUE%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for YX19%20LUE: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: BEZ%203707
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BEZ%25203707%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for BEZ%203707: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: SL14%20HKF
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL14%2520HKF%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for SL14%20HKF: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: HV71%20VPL
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV71%2520VPL%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for HV71%20VPL: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: CA68%20PYX
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA68%2520PYX%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for CA68%20PYX: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: CK21%20OHW
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK21%2520OHW%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for CK21%20OHW: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: PE64%20HKT
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE64%2520HKT%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for PE64%20HKT: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: PK59%20OMA
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK59%2520OMA%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for PK59%20OMA: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: RJ23%20KXP
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ23%2520KXP%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for RJ23%20KXP: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: AX72%20KBP
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX72%2520KBP%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for AX72%20KBP: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: BN25%20XUY
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN25%2520XUY%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for BN25%20XUY: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: BN25%20YFS
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN25%2520YFS%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for BN25%20YFS: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: BN74%20PEO
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN74%2520PEO%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for BN74%20PEO: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: DL73%20HPV
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520HPV%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for DL73%20HPV: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: DV24%20JWF
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV24%2520JWF%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for DV24%20JWF: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: DY74%20BVK
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520BVK%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for DY74%20BVK: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: LL73%20FCV
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL73%2520FCV%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for LL73%20FCV: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: LL74%20BUE
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520BUE%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for LL74%20BUE: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: LO24%20MHL
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO24%2520MHL%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for LO24%20MHL: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: LR24%20MWC
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR24%2520MWC%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for LR24%20MWC: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: LR73%20AZT
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR73%2520AZT%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for LR73%20AZT: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: LS24%20EUT
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS24%2520EUT%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for LS24%20EUT: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: LS24%20FYT
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS24%2520FYT%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for LS24%20FYT: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: LS24%20VEX
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS24%2520VEX%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for LS24%20VEX: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: LS24%20VFF
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS24%2520VFF%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for LS24%20VFF: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: MD74%20GWG
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD74%2520GWG%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for MD74%20GWG: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: MJ74%20HCG
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ74%2520HCG%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for MJ74%20HCG: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: MJ74%20HCN
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ74%2520HCN%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for MJ74%20HCN: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: MJ74%20HDC
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ74%2520HDC%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for MJ74%20HDC: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: MJ74%20HDF
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ74%2520HDF%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for MJ74%20HDF: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: MJ74%20PFE
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ74%2520PFE%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for MJ74%20PFE: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: ML24%20NOF
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML24%2520NOF%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for ML24%20NOF: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: MP73%20JYA
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MP73%2520JYA%27 HTTP/1.1" 200 None
2026-03-30 08:13:17 [bca.uk] INFO: Scrape type for MP73%20JYA: 0
2026-03-30 08:13:17 [bca.uk] INFO: Found listing with ID: MW74%20DXO
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520DXO%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for MW74%20DXO: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: MW74%20NHP
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520NHP%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for MW74%20NHP: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: RO74%20WHG
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO74%2520WHG%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for RO74%20WHG: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: SG24%20OFD
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG24%2520OFD%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for SG24%20OFD: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: VE73%20OMW
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE73%2520OMW%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for VE73%20OMW: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: VK24%20MZE
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK24%2520MZE%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for VK24%20MZE: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: YE24%20BZK
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE24%2520BZK%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for YE24%20BZK: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: YF23%20MZJ
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF23%2520MZJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for YF23%20MZJ: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: YF23%20UNP
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF23%2520UNP%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for YF23%20UNP: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: YY73%20XFO
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520XFO%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for YY73%20XFO: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: YY73%20XFP
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520XFP%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for YY73%20XFP: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: BG19%20UEM
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG19%2520UEM%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for BG19%20UEM: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: GH19%20NUE
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GH19%2520NUE%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for GH19%20NUE: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: SB66%20RFO
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB66%2520RFO%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for SB66%20RFO: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: WL69%20CEO
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL69%2520CEO%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for WL69%20CEO: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: YG68%20UHR
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG68%2520UHR%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for YG68%20UHR: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: LC71%20YZX
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC71%2520YZX%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for LC71%20YZX: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: LN71%20KUJ
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN71%2520KUJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for LN71%20KUJ: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: RE71%20LRU
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE71%2520LRU%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for RE71%20LRU: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: RE71%20OCR
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE71%2520OCR%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for RE71%20OCR: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: SA71%20HLE
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA71%2520HLE%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for SA71%20HLE: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: SC71%20MKZ
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC71%2520MKZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for SC71%20MKZ: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: SO71%20GXR
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO71%2520GXR%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for SO71%20GXR: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: WA71%20MGX
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA71%2520MGX%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for WA71%20MGX: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: AJ66%20GWA
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ66%2520GWA%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for AJ66%20GWA: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: BJ12%20XWF
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ12%2520XWF%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for BJ12%20XWF: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: DG15%20FBV
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG15%2520FBV%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for DG15%20FBV: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: BT74%20DGU
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT74%2520DGU%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for BT74%20DGU: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: LB23%20GWG
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB23%2520GWG%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for LB23%20GWG: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: YE22%20ALU
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE22%2520ALU%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for YE22%20ALU: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: SD69%20NHN
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD69%2520NHN%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for SD69%20NHN: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: KN73%20XRU
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN73%2520XRU%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for KN73%20XRU: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: YN65%20PFA
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN65%2520PFA%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for YN65%20PFA: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: EY72%20NFV
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY72%2520NFV%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for EY72%20NFV: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: DY72%20JNZ
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY72%2520JNZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for DY72%20JNZ: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: YO19%20DXE
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO19%2520DXE%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for YO19%20DXE: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: FD63%20BZR
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD63%2520BZR%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for FD63%20BZR: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: LN64%20SVF
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN64%2520SVF%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for LN64%20SVF: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: NJ16%20PLV
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ16%2520PLV%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for NJ16%20PLV: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: OY17%20FCL
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY17%2520FCL%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for OY17%20FCL: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: PK64%20UMX
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK64%2520UMX%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for PK64%20UMX: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: SB65%20ODX
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB65%2520ODX%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for SB65%20ODX: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: VX17%20OFY
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX17%2520OFY%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for VX17%20OFY: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: WP17%20JJO
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP17%2520JJO%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for WP17%20JJO: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: CK63%20NYH
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK63%2520NYH%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for CK63%20NYH: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: DY61%20UVS
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY61%2520UVS%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for DY61%20UVS: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: DY63%20VYX
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY63%2520VYX%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for DY63%20VYX: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: HK16%20FVC
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK16%2520FVC%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for HK16%20FVC: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: LD15%20ZDK
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD15%2520ZDK%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for LD15%20ZDK: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: LM63%20VOH
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM63%2520VOH%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for LM63%20VOH: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: MF22%20NTE
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF22%2520NTE%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for MF22%20NTE: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: RX65%20KYO
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX65%2520KYO%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for RX65%20KYO: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: LA19%20OGM
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA19%2520OGM%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for LA19%20OGM: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: GK13%20CMU
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK13%2520CMU%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for GK13%20CMU: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: RK58%20UEV
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK58%2520UEV%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for RK58%20UEV: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: RV65%20TVU
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV65%2520TVU%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for RV65%20TVU: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: BL16%20ZMO
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL16%2520ZMO%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for BL16%20ZMO: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: EA67%20GFZ
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA67%2520GFZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:18 [bca.uk] INFO: Scrape type for EA67%20GFZ: 0
2026-03-30 08:13:18 [bca.uk] INFO: Found listing with ID: EX18%20CPO
2026-03-30 08:13:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX18%2520CPO%27 HTTP/1.1" 200 None
2026-03-30 08:13:19 [bca.uk] INFO: Scrape type for EX18%20CPO: 0
2026-03-30 08:13:19 [bca.uk] INFO: Found listing with ID: GJ66%20HZN
2026-03-30 08:13:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ66%2520HZN%27 HTTP/1.1" 200 None
2026-03-30 08:13:19 [bca.uk] INFO: Scrape type for GJ66%20HZN: 0
2026-03-30 08:13:19 [bca.uk] INFO: Found listing with ID: LA16%20KDU
2026-03-30 08:13:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA16%2520KDU%27 HTTP/1.1" 200 None
2026-03-30 08:13:19 [bca.uk] INFO: Scrape type for LA16%20KDU: 0
2026-03-30 08:13:19 [bca.uk] INFO: Found listing with ID: MT15%20LXL
2026-03-30 08:13:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT15%2520LXL%27 HTTP/1.1" 200 None
2026-03-30 08:13:19 [bca.uk] INFO: Scrape type for MT15%20LXL: 0
2026-03-30 08:13:19 [bca.uk] INFO: Found listing with ID: RJ07%20UTO
2026-03-30 08:13:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ07%2520UTO%27 HTTP/1.1" 200 None
2026-03-30 08:13:19 [bca.uk] INFO: Scrape type for RJ07%20UTO: 0
2026-03-30 08:13:19 [bca.uk] INFO: Found listing with ID: FV71%20LJU
2026-03-30 08:13:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV71%2520LJU%27 HTTP/1.1" 200 None
2026-03-30 08:13:19 [bca.uk] INFO: Scrape type for FV71%20LJU: 0
2026-03-30 08:13:19 [bca.uk] INFO: Found listing with ID: BV19%20BFY
2026-03-30 08:13:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV19%2520BFY%27 HTTP/1.1" 200 None
2026-03-30 08:13:19 [bca.uk] INFO: Scrape type for BV19%20BFY: 0
2026-03-30 08:13:19 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:19 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:19 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:13:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:13:21 [bca.uk] INFO: Total items found: 100
2026-03-30 08:13:21 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded
2026-03-30 08:13:21 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:13:21 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: EY14%20WLC
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY14%2520WLC%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for EY14%20WLC: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: YS72%20XCZ
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS72%2520XCZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for YS72%20XCZ: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: EO14%20LKA
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO14%2520LKA%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for EO14%20LKA: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: FP20%20KGN
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP20%2520KGN%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for FP20%20KGN: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: YE22%20OYB
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE22%2520OYB%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for YE22%20OYB: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: YD72%20CVW
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD72%2520CVW%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for YD72%20CVW: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: YC22%20WGE
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC22%2520WGE%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for YC22%20WGE: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: YB71%20DLV
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB71%2520DLV%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for YB71%20DLV: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: YB23%20ESY
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB23%2520ESY%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for YB23%20ESY: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: FG72%20ZLE
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG72%2520ZLE%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for FG72%20ZLE: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: GX24%20UKB
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX24%2520UKB%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for GX24%20UKB: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: HN21%20LLM
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN21%2520LLM%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for HN21%20LLM: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: HN22%20ZSG
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN22%2520ZSG%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for HN22%20ZSG: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: HN25%20EJV
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN25%2520EJV%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for HN25%20EJV: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: HN70%20YDX
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN70%2520YDX%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for HN70%20YDX: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: HS24%20GZF
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HS24%2520GZF%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for HS24%20GZF: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: HV20%20XRR
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV20%2520XRR%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for HV20%20XRR: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: HV25%20LFX
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV25%2520LFX%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for HV25%20LFX: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: HX23%20NCF
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX23%2520NCF%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for HX23%20NCF: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: HY73%20KFU
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY73%2520KFU%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for HY73%20KFU: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: HY74%20MZT
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY74%2520MZT%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for HY74%20MZT: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: KJ73%20ZXA
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ73%2520ZXA%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for KJ73%20ZXA: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: LR68%20KMY
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR68%2520KMY%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for LR68%20KMY: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: PF72%20YNU
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF72%2520YNU%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for PF72%20YNU: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: RJ72%20YEY
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ72%2520YEY%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for RJ72%20YEY: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: SF19%20EBJ
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF19%2520EBJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for SF19%20EBJ: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: WO19%20DKN
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO19%2520DKN%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for WO19%20DKN: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: YB22%20WCA
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB22%2520WCA%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for YB22%20WCA: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: YA72%20XTC
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA72%2520XTC%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for YA72%20XTC: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: YA72%20SUH
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA72%2520SUH%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for YA72%20SUH: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: SH72%20EWE
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH72%2520EWE%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for SH72%20EWE: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: OV23%20FHD
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV23%2520FHD%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for OV23%20FHD: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: HN72%20VFD
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN72%2520VFD%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for HN72%20VFD: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: GX23%20XHN
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX23%2520XHN%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for GX23%20XHN: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: GJ22%20NLP
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ22%2520NLP%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for GJ22%20NLP: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: DN10%20POA
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN10%2520POA%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for DN10%20POA: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: FE23%20ZZJ
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE23%2520ZZJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for FE23%20ZZJ: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: FE23%20XOP
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE23%2520XOP%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for FE23%20XOP: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: DU74%20YYP
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU74%2520YYP%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for DU74%20YYP: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: DF24%20TYP
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF24%2520TYP%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for DF24%20TYP: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: BP72%20XTH
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP72%2520XTH%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for BP72%20XTH: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: LB71%20VYP
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB71%2520VYP%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for LB71%20VYP: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: YE71%20UXA
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE71%2520UXA%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for YE71%20UXA: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: BG08%20KZL
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG08%2520KZL%27 HTTP/1.1" 200 None
2026-03-30 08:13:21 [bca.uk] INFO: Scrape type for BG08%20KZL: 0
2026-03-30 08:13:21 [bca.uk] INFO: Found listing with ID: RV10%20FBL
2026-03-30 08:13:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV10%2520FBL%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for RV10%20FBL: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: RGZ%208218
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RGZ%25208218%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for RGZ%208218: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: KN17%20BCY
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN17%2520BCY%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for KN17%20BCY: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: YE15%20RSZ
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE15%2520RSZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for YE15%20RSZ: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: WV60%20ULZ
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV60%2520ULZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for WV60%20ULZ: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: WF08%20CYV
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF08%2520CYV%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for WF08%20CYV: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: ND09%20UCG
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND09%2520UCG%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for ND09%20UCG: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: EK08%20NNT
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK08%2520NNT%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for EK08%20NNT: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: KU13%20EPY
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU13%2520EPY%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for KU13%20EPY: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: LT69%20LKF
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT69%2520LKF%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for LT69%20LKF: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: WG06%20EOC
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG06%2520EOC%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for WG06%20EOC: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: WR62%20KWU
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR62%2520KWU%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for WR62%20KWU: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: YR66%20YDL
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR66%2520YDL%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for YR66%20YDL: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: LM03%20UOW
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM03%2520UOW%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for LM03%20UOW: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: NU54%20GKG
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU54%2520GKG%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for NU54%20GKG: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: PN54%20SOC
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN54%2520SOC%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for PN54%20SOC: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: YD10%20SWY
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD10%2520SWY%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for YD10%20SWY: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: KC07%20ZNX
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KC07%2520ZNX%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for KC07%20ZNX: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: DG13%20XYL
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG13%2520XYL%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for DG13%20XYL: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: DN64%20XSY
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN64%2520XSY%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for DN64%20XSY: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: ML67%20KTE
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML67%2520KTE%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for ML67%20KTE: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: NJ60%20WFO
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ60%2520WFO%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for NJ60%20WFO: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: ST71%20RVA
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST71%2520RVA%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for ST71%20RVA: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: YB68%20OWU
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB68%2520OWU%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for YB68%20OWU: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: PK65%20RTV
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK65%2520RTV%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for PK65%20RTV: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: RO11%20ZMY
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO11%2520ZMY%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for RO11%20ZMY: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: BD68%20CGF
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD68%2520CGF%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for BD68%20CGF: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: VO69%20KKU
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO69%2520KKU%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for VO69%20KKU: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: BD18%20OHW
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD18%2520OHW%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for BD18%20OHW: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: DA11%20YBP
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA11%2520YBP%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for DA11%20YBP: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: CV09%20TRX
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV09%2520TRX%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for CV09%20TRX: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: SO55%20OVH
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO55%2520OVH%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for SO55%20OVH: 0
2026-03-30 08:13:22 [bca.uk] INFO: Found listing with ID: WO21%20RXJ
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO21%2520RXJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:22 [bca.uk] INFO: Scrape type for WO21%20RXJ: 2
2026-03-30 08:13:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3016cb66-6fda-5d1a-9539-38dd66876c8e with identifier: WO21%20RXJ
2026-03-30 08:13:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3016cb66-6fda-5d1a-9539-38dd66876c8e with scrape type 2
2026-03-30 08:13:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3016cb66-6fda-5d1a-9539-38dd66876c8e with scrape type 2
2026-03-30 08:13:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3016cb66-6fda-5d1a-9539-38dd66876c8e, identifier: WO21%20RXJ
2026-03-30 08:13:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3016cb66-6fda-5d1a-9539-38dd66876c8e with identifier: WO21%20RXJ
2026-03-30 08:13:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3016cb66-6fda-5d1a-9539-38dd66876c8e with identifier: WO21%20RXJ
2026-03-30 08:13:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3016cb66-6fda-5d1a-9539-38dd66876c8e with identifier: WO21%20RXJ to the API
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WO21%20RXJ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '3016cb66-6fda-5d1a-9539-38dd66876c8e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WO21 RXJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WO21%20RXJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VOLKSWAGEN',
 'model': 'ID.3',
 'odometer': 48648,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN ID.3 150KW 58KWH TECH PRO PERF. Hatchback',
 'transmission': 'automatic',
 'trim': '150KW 58KWH TECH PRO PERF.',
 'vin': 'WVWZZZE1ZMP056886',
 'year': 2021}
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO21%2520RXJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:23 [bca.uk] INFO: Saving data for WO21%20RXJ: {'auction_closing_time': 1774951200.0, 'created_time': 1774477041.92806, 'last_price_update_time': 1774858403.37299}
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WO21%2520RXJ') HTTP/1.1" 204 0
2026-03-30 08:13:23 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:13:23 [bca.uk] INFO: Found listing with ID: AM02%20OAR
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AM02%2520OAR%27 HTTP/1.1" 200 None
2026-03-30 08:13:23 [bca.uk] INFO: Scrape type for AM02%20OAR: 2
2026-03-30 08:13:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a6b346f2-2ea9-502b-98fd-590661fad063 with identifier: AM02%20OAR
2026-03-30 08:13:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a6b346f2-2ea9-502b-98fd-590661fad063 with scrape type 2
2026-03-30 08:13:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a6b346f2-2ea9-502b-98fd-590661fad063 with scrape type 2
2026-03-30 08:13:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a6b346f2-2ea9-502b-98fd-590661fad063, identifier: AM02%20OAR
2026-03-30 08:13:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a6b346f2-2ea9-502b-98fd-590661fad063 with identifier: AM02%20OAR
2026-03-30 08:13:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a6b346f2-2ea9-502b-98fd-590661fad063 with identifier: AM02%20OAR
2026-03-30 08:13:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a6b346f2-2ea9-502b-98fd-590661fad063 with identifier: AM02%20OAR to the API
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 148,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AM02%20OAR-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a6b346f2-2ea9-502b-98fd-590661fad063',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'AM02 OAR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AM02%20OAR&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'MERCEDES-BENZ',
 'model': 'GLA 200',
 'odometer': 54767,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ GLA 200 1.6 AMG LINE PREMIUM PLUS DCT StationWagon',
 'transmission': 'automatic',
 'trim': 'AMG LINE PREMIUM PLUS DCT',
 'vin': 'WDC1569432J566533',
 'year': 2018}
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AM02%2520OAR%27 HTTP/1.1" 200 None
2026-03-30 08:13:23 [bca.uk] INFO: Saving data for AM02%20OAR: {'auction_closing_time': 1774951200.0, 'created_time': 1774477122.646584, 'last_price_update_time': 1774858403.881075}
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AM02%2520OAR') HTTP/1.1" 204 0
2026-03-30 08:13:23 [bca.uk] INFO: Found listing with ID: GL70%20BUW
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL70%2520BUW%27 HTTP/1.1" 200 None
2026-03-30 08:13:23 [bca.uk] INFO: Scrape type for GL70%20BUW: 2
2026-03-30 08:13:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 005f9695-1534-5bcb-b35f-1dc081a294fb with identifier: GL70%20BUW
2026-03-30 08:13:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 005f9695-1534-5bcb-b35f-1dc081a294fb with scrape type 2
2026-03-30 08:13:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 005f9695-1534-5bcb-b35f-1dc081a294fb with scrape type 2
2026-03-30 08:13:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 005f9695-1534-5bcb-b35f-1dc081a294fb, identifier: GL70%20BUW
2026-03-30 08:13:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 005f9695-1534-5bcb-b35f-1dc081a294fb with identifier: GL70%20BUW
2026-03-30 08:13:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 005f9695-1534-5bcb-b35f-1dc081a294fb with identifier: GL70%20BUW
2026-03-30 08:13:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 005f9695-1534-5bcb-b35f-1dc081a294fb with identifier: GL70%20BUW to the API
2026-03-30 08:13:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GL70%20BUW-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '005f9695-1534-5bcb-b35f-1dc081a294fb',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'GL70 BUW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GL70%20BUW&vehicleType=*',
 'listing': 'auction',
 'location': 'Wolverhampton',
 'make': 'JAGUAR',
 'model': 'I-PACE',
 'odometer': 63197,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'JAGUAR I-PACE EV400 SE (11KW) Hatchback',
 'transmission': 'automatic',
 'trim': 'EV400 SE (11KW)',
 'vin': 'SADHA2A13M1610627',
 'year': 2020}
2026-03-30 08:13:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL70%2520BUW%27 HTTP/1.1" 200 None
2026-03-30 08:13:24 [bca.uk] INFO: Saving data for GL70%20BUW: {'auction_closing_time': 1774951200.0, 'created_time': 1774477140.323843, 'last_price_update_time': 1774858404.779607}
2026-03-30 08:13:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GL70%2520BUW') HTTP/1.1" 204 0
2026-03-30 08:13:24 [bca.uk] INFO: Found listing with ID: PY22%20EZP
2026-03-30 08:13:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY22%2520EZP%27 HTTP/1.1" 200 None
2026-03-30 08:13:24 [bca.uk] INFO: Scrape type for PY22%20EZP: 0
2026-03-30 08:13:24 [bca.uk] INFO: Found listing with ID: FP19%20CKG
2026-03-30 08:13:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP19%2520CKG%27 HTTP/1.1" 200 None
2026-03-30 08:13:24 [bca.uk] INFO: Scrape type for FP19%20CKG: 2
2026-03-30 08:13:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4e86427a-8f1d-5f82-9d52-09bc19904ecb with identifier: FP19%20CKG
2026-03-30 08:13:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4e86427a-8f1d-5f82-9d52-09bc19904ecb with scrape type 2
2026-03-30 08:13:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4e86427a-8f1d-5f82-9d52-09bc19904ecb with scrape type 2
2026-03-30 08:13:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4e86427a-8f1d-5f82-9d52-09bc19904ecb, identifier: FP19%20CKG
2026-03-30 08:13:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4e86427a-8f1d-5f82-9d52-09bc19904ecb with identifier: FP19%20CKG
2026-03-30 08:13:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4e86427a-8f1d-5f82-9d52-09bc19904ecb with identifier: FP19%20CKG
2026-03-30 08:13:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4e86427a-8f1d-5f82-9d52-09bc19904ecb with identifier: FP19%20CKG to the API
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 146,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FP19%20CKG-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4e86427a-8f1d-5f82-9d52-09bc19904ecb',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FP19 CKG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FP19%20CKG&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'JAGUAR',
 'model': 'F-PACE',
 'odometer': 58091,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'JAGUAR F-PACE 2.0 D 180 R SPORT StationWagon',
 'transmission': 'automatic',
 'trim': 'D 180 R SPORT',
 'vin': 'SADCB2AN0LA624851',
 'year': 2019}
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP19%2520CKG%27 HTTP/1.1" 200 None
2026-03-30 08:13:25 [bca.uk] INFO: Saving data for FP19%20CKG: {'auction_closing_time': 1774951200.0, 'created_time': 1774477067.99552, 'last_price_update_time': 1774858405.223912}
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FP19%2520CKG') HTTP/1.1" 204 0
2026-03-30 08:13:25 [bca.uk] INFO: Found listing with ID: KR18%20NPP
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR18%2520NPP%27 HTTP/1.1" 200 None
2026-03-30 08:13:25 [bca.uk] INFO: Scrape type for KR18%20NPP: 2
2026-03-30 08:13:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9b2f76b7-b5ba-56e7-9406-0cb6d889e584 with identifier: KR18%20NPP
2026-03-30 08:13:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9b2f76b7-b5ba-56e7-9406-0cb6d889e584 with scrape type 2
2026-03-30 08:13:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9b2f76b7-b5ba-56e7-9406-0cb6d889e584 with scrape type 2
2026-03-30 08:13:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9b2f76b7-b5ba-56e7-9406-0cb6d889e584, identifier: KR18%20NPP
2026-03-30 08:13:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9b2f76b7-b5ba-56e7-9406-0cb6d889e584 with identifier: KR18%20NPP
2026-03-30 08:13:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9b2f76b7-b5ba-56e7-9406-0cb6d889e584 with identifier: KR18%20NPP
2026-03-30 08:13:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9b2f76b7-b5ba-56e7-9406-0cb6d889e584 with identifier: KR18%20NPP to the API
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 143,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KR18%20NPP-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.1L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '9b2f76b7-b5ba-56e7-9406-0cb6d889e584',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KR18 NPP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KR18%20NPP&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MERCEDES-BENZ',
 'model': 'GLC 250 D',
 'odometer': 83716,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ GLC 250 D 2.1 AMG LINE PREMIUM PLUS 4M 9G Coupe',
 'transmission': 'manual',
 'trim': 'AMG LINE PREMIUM PLUS 4M 9G',
 'vin': 'WDC2533092F434043',
 'year': 2018}
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR18%2520NPP%27 HTTP/1.1" 200 None
2026-03-30 08:13:25 [bca.uk] INFO: Saving data for KR18%20NPP: {'auction_closing_time': 1774951200.0, 'created_time': 1774477099.399295, 'last_price_update_time': 1774858405.674872}
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KR18%2520NPP') HTTP/1.1" 204 0
2026-03-30 08:13:25 [bca.uk] INFO: Found listing with ID: NX18%20UPL
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX18%2520UPL%27 HTTP/1.1" 200 None
2026-03-30 08:13:25 [bca.uk] INFO: Scrape type for NX18%20UPL: 0
2026-03-30 08:13:25 [bca.uk] INFO: Found listing with ID: DA62%20WFY
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA62%2520WFY%27 HTTP/1.1" 200 None
2026-03-30 08:13:25 [bca.uk] INFO: Scrape type for DA62%20WFY: 0
2026-03-30 08:13:25 [bca.uk] INFO: Found listing with ID: FV14%20VRD
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV14%2520VRD%27 HTTP/1.1" 200 None
2026-03-30 08:13:25 [bca.uk] INFO: Scrape type for FV14%20VRD: 0
2026-03-30 08:13:25 [bca.uk] INFO: Found listing with ID: YK12%20ZZG
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK12%2520ZZG%27 HTTP/1.1" 200 None
2026-03-30 08:13:25 [bca.uk] INFO: Scrape type for YK12%20ZZG: 0
2026-03-30 08:13:25 [bca.uk] INFO: Found listing with ID: MM63%20VBO
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM63%2520VBO%27 HTTP/1.1" 200 None
2026-03-30 08:13:25 [bca.uk] INFO: Scrape type for MM63%20VBO: 0
2026-03-30 08:13:25 [bca.uk] INFO: Found listing with ID: SG65%20ENN
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG65%2520ENN%27 HTTP/1.1" 200 None
2026-03-30 08:13:25 [bca.uk] INFO: Scrape type for SG65%20ENN: 0
2026-03-30 08:13:25 [bca.uk] INFO: Found listing with ID: KV64%20HKH
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV64%2520HKH%27 HTTP/1.1" 200 None
2026-03-30 08:13:25 [bca.uk] INFO: Scrape type for KV64%20HKH: 0
2026-03-30 08:13:25 [bca.uk] INFO: Found listing with ID: FE23%20OLU
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE23%2520OLU%27 HTTP/1.1" 200 None
2026-03-30 08:13:25 [bca.uk] INFO: Scrape type for FE23%20OLU: 0
2026-03-30 08:13:25 [bca.uk] INFO: Found listing with ID: PJ14%20OKB
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ14%2520OKB%27 HTTP/1.1" 200 None
2026-03-30 08:13:25 [bca.uk] INFO: Scrape type for PJ14%20OKB: 0
2026-03-30 08:13:25 [bca.uk] INFO: Found listing with ID: YR73%20ZBL
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR73%2520ZBL%27 HTTP/1.1" 200 None
2026-03-30 08:13:25 [bca.uk] INFO: Scrape type for YR73%20ZBL: 2
2026-03-30 08:13:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1f9ac55b-e0c0-524f-9221-86059056bd16 with identifier: YR73%20ZBL
2026-03-30 08:13:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1f9ac55b-e0c0-524f-9221-86059056bd16 with scrape type 2
2026-03-30 08:13:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1f9ac55b-e0c0-524f-9221-86059056bd16 with scrape type 2
2026-03-30 08:13:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1f9ac55b-e0c0-524f-9221-86059056bd16, identifier: YR73%20ZBL
2026-03-30 08:13:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1f9ac55b-e0c0-524f-9221-86059056bd16 with identifier: YR73%20ZBL
2026-03-30 08:13:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1f9ac55b-e0c0-524f-9221-86059056bd16 with identifier: YR73%20ZBL
2026-03-30 08:13:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1f9ac55b-e0c0-524f-9221-86059056bd16 with identifier: YR73%20ZBL to the API
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YR73%20ZBL-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1f9ac55b-e0c0-524f-9221-86059056bd16',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YR73 ZBL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YR73%20ZBL&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'AUDI',
 'model': 'A1 SPORTBACK',
 'odometer': 21610,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'AUDI A1 SPORTBACK 1.0 30 TFSI 110 TECHNIK S-T Hatchback',
 'transmission': 'automatic',
 'trim': '30 TFSI 110 TECHNIK S-T',
 'vin': 'WAUZZZGB4RR008777',
 'year': 2023}
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR73%2520ZBL%27 HTTP/1.1" 200 None
2026-03-30 08:13:26 [bca.uk] INFO: Saving data for YR73%20ZBL: {'auction_closing_time': 1774864800.0, 'created_time': 1774264516.797589, 'last_price_update_time': 1774858406.267464}
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YR73%2520ZBL') HTTP/1.1" 204 0
2026-03-30 08:13:26 [bca.uk] INFO: Found listing with ID: OV19%20WVN
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV19%2520WVN%27 HTTP/1.1" 200 None
2026-03-30 08:13:26 [bca.uk] INFO: Scrape type for OV19%20WVN: 0
2026-03-30 08:13:26 [bca.uk] INFO: Found listing with ID: YE17%20RJO
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE17%2520RJO%27 HTTP/1.1" 200 None
2026-03-30 08:13:26 [bca.uk] INFO: Scrape type for YE17%20RJO: 0
2026-03-30 08:13:26 [bca.uk] INFO: Found listing with ID: FE22%20HHC
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE22%2520HHC%27 HTTP/1.1" 200 None
2026-03-30 08:13:26 [bca.uk] INFO: Scrape type for FE22%20HHC: 0
2026-03-30 08:13:26 [bca.uk] INFO: Found listing with ID: YL73%20HVO
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL73%2520HVO%27 HTTP/1.1" 200 None
2026-03-30 08:13:26 [bca.uk] INFO: Scrape type for YL73%20HVO: 2
2026-03-30 08:13:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8f4dbe3a-302e-5155-9289-13404c9aa083 with identifier: YL73%20HVO
2026-03-30 08:13:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8f4dbe3a-302e-5155-9289-13404c9aa083 with scrape type 2
2026-03-30 08:13:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8f4dbe3a-302e-5155-9289-13404c9aa083 with scrape type 2
2026-03-30 08:13:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8f4dbe3a-302e-5155-9289-13404c9aa083, identifier: YL73%20HVO
2026-03-30 08:13:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8f4dbe3a-302e-5155-9289-13404c9aa083 with identifier: YL73%20HVO
2026-03-30 08:13:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8f4dbe3a-302e-5155-9289-13404c9aa083 with identifier: YL73%20HVO
2026-03-30 08:13:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8f4dbe3a-302e-5155-9289-13404c9aa083 with identifier: YL73%20HVO to the API
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YL73%20HVO-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8f4dbe3a-302e-5155-9289-13404c9aa083',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YL73 HVO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YL73%20HVO&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'AUDI',
 'model': 'A3 SALOON',
 'odometer': 20928,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'AUDI A3 SALOON 1.5 35 TFSI SPORT S-T Saloon',
 'transmission': 'automatic',
 'trim': '35 TFSI SPORT S-T',
 'vin': 'WAUZZZGY4RA048439',
 'year': 2023}
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL73%2520HVO%27 HTTP/1.1" 200 None
2026-03-30 08:13:26 [bca.uk] INFO: Saving data for YL73%20HVO: {'auction_closing_time': 1774864800.0, 'created_time': 1774264511.237863, 'last_price_update_time': 1774858406.845418}
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YL73%2520HVO') HTTP/1.1" 204 0
2026-03-30 08:13:26 [bca.uk] INFO: Found listing with ID: YL73%20AYE
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL73%2520AYE%27 HTTP/1.1" 200 None
2026-03-30 08:13:26 [bca.uk] INFO: Scrape type for YL73%20AYE: 2
2026-03-30 08:13:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8bc4fcd0-78fd-5892-87dd-1b530820ad89 with identifier: YL73%20AYE
2026-03-30 08:13:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8bc4fcd0-78fd-5892-87dd-1b530820ad89 with scrape type 2
2026-03-30 08:13:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8bc4fcd0-78fd-5892-87dd-1b530820ad89 with scrape type 2
2026-03-30 08:13:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8bc4fcd0-78fd-5892-87dd-1b530820ad89, identifier: YL73%20AYE
2026-03-30 08:13:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8bc4fcd0-78fd-5892-87dd-1b530820ad89 with identifier: YL73%20AYE
2026-03-30 08:13:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8bc4fcd0-78fd-5892-87dd-1b530820ad89 with identifier: YL73%20AYE
2026-03-30 08:13:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8bc4fcd0-78fd-5892-87dd-1b530820ad89 with identifier: YL73%20AYE to the API
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YL73%20AYE-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8bc4fcd0-78fd-5892-87dd-1b530820ad89',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YL73 AYE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YL73%20AYE&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'AUDI',
 'model': 'A3 SALOON',
 'odometer': 18891,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'AUDI A3 SALOON 1.5 35 TFSI SPORT S-T Saloon',
 'transmission': 'automatic',
 'trim': '35 TFSI SPORT S-T',
 'vin': 'WAUZZZGY4RA057917',
 'year': 2023}
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL73%2520AYE%27 HTTP/1.1" 200 None
2026-03-30 08:13:27 [bca.uk] INFO: Saving data for YL73%20AYE: {'auction_closing_time': 1774864800.0, 'created_time': 1774264517.293913, 'last_price_update_time': 1774858407.290474}
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YL73%2520AYE') HTTP/1.1" 204 0
2026-03-30 08:13:27 [bca.uk] INFO: Found listing with ID: YH73%20SWJ
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH73%2520SWJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:27 [bca.uk] INFO: Scrape type for YH73%20SWJ: 2
2026-03-30 08:13:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a5a47f61-a4aa-5601-b028-ef53091a56cf with identifier: YH73%20SWJ
2026-03-30 08:13:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a5a47f61-a4aa-5601-b028-ef53091a56cf with scrape type 2
2026-03-30 08:13:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a5a47f61-a4aa-5601-b028-ef53091a56cf with scrape type 2
2026-03-30 08:13:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a5a47f61-a4aa-5601-b028-ef53091a56cf, identifier: YH73%20SWJ
2026-03-30 08:13:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a5a47f61-a4aa-5601-b028-ef53091a56cf with identifier: YH73%20SWJ
2026-03-30 08:13:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a5a47f61-a4aa-5601-b028-ef53091a56cf with identifier: YH73%20SWJ
2026-03-30 08:13:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a5a47f61-a4aa-5601-b028-ef53091a56cf with identifier: YH73%20SWJ to the API
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YH73%20SWJ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a5a47f61-a4aa-5601-b028-ef53091a56cf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YH73 SWJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YH73%20SWJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'AUDI',
 'model': 'A1 SPORTBACK',
 'odometer': 19934,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'AUDI A1 SPORTBACK 1.0 25 TFSI TECHNIK Hatchback',
 'transmission': 'manual',
 'trim': '25 TFSI TECHNIK',
 'vin': 'WAUZZZGB8RR003338',
 'year': 2023}
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH73%2520SWJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:27 [bca.uk] INFO: Saving data for YH73%20SWJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774264504.943978, 'last_price_update_time': 1774858407.709059}
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YH73%2520SWJ') HTTP/1.1" 204 0
2026-03-30 08:13:27 [bca.uk] INFO: Found listing with ID: PK23%20DCU
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK23%2520DCU%27 HTTP/1.1" 200 None
2026-03-30 08:13:27 [bca.uk] INFO: Scrape type for PK23%20DCU: 2
2026-03-30 08:13:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 74611d04-bb69-5605-80a6-2d164027d9ea with identifier: PK23%20DCU
2026-03-30 08:13:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 74611d04-bb69-5605-80a6-2d164027d9ea with scrape type 2
2026-03-30 08:13:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 74611d04-bb69-5605-80a6-2d164027d9ea with scrape type 2
2026-03-30 08:13:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 74611d04-bb69-5605-80a6-2d164027d9ea, identifier: PK23%20DCU
2026-03-30 08:13:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 74611d04-bb69-5605-80a6-2d164027d9ea with identifier: PK23%20DCU
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=turquoise HTTP/1.1" 200 None
2026-03-30 08:13:27 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:13:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:13:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 74611d04-bb69-5605-80a6-2d164027d9ea with identifier: PK23%20DCU
2026-03-30 08:13:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 74611d04-bb69-5605-80a6-2d164027d9ea with identifier: PK23%20DCU to the API
2026-03-30 08:13:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PK23%20DCU-GB',
 'category': 'Car',
 'color': 'turquoise',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '74611d04-bb69-5605-80a6-2d164027d9ea',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'PK23 DCU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PK23%20DCU&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'VOLKSWAGEN',
 'model': 'ID.3',
 'odometer': 22591,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN ID.3 107KW 58KWH LIFE PRO Hatchback',
 'transmission': 'automatic',
 'trim': '107KW 58KWH LIFE PRO',
 'vin': 'WVWZZZE1ZPP017764',
 'year': 2023}
2026-03-30 08:13:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK23%2520DCU%27 HTTP/1.1" 200 None
2026-03-30 08:13:28 [bca.uk] INFO: Saving data for PK23%20DCU: {'auction_closing_time': 1774864800.0, 'created_time': 1774264525.302828, 'last_price_update_time': 1774858408.267338}
2026-03-30 08:13:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PK23%2520DCU') HTTP/1.1" 204 0
2026-03-30 08:13:28 [bca.uk] INFO: Found listing with ID: LM23%20VVL
2026-03-30 08:13:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VVL%27 HTTP/1.1" 200 None
2026-03-30 08:13:28 [bca.uk] INFO: Scrape type for LM23%20VVL: 2
2026-03-30 08:13:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e8ec2d71-0dd6-5140-8986-dd4db842422c with identifier: LM23%20VVL
2026-03-30 08:13:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e8ec2d71-0dd6-5140-8986-dd4db842422c with scrape type 2
2026-03-30 08:13:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e8ec2d71-0dd6-5140-8986-dd4db842422c with scrape type 2
2026-03-30 08:13:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e8ec2d71-0dd6-5140-8986-dd4db842422c, identifier: LM23%20VVL
2026-03-30 08:13:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e8ec2d71-0dd6-5140-8986-dd4db842422c with identifier: LM23%20VVL
2026-03-30 08:13:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e8ec2d71-0dd6-5140-8986-dd4db842422c with identifier: LM23%20VVL
2026-03-30 08:13:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e8ec2d71-0dd6-5140-8986-dd4db842422c with identifier: LM23%20VVL to the API
2026-03-30 08:13:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=69&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM23%20VVL-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e8ec2d71-0dd6-5140-8986-dd4db842422c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LM23 VVL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM23%20VVL&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 21459,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 TURBO 100 ULTIMATE Hatchback',
 'transmission': 'manual',
 'trim': 'TURBO 100 ULTIMATE',
 'vin': 'VXKUPHNEKP4038500',
 'year': 2023}
2026-03-30 08:13:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VVL%27 HTTP/1.1" 200 None
2026-03-30 08:13:28 [bca.uk] INFO: Saving data for LM23%20VVL: {'auction_closing_time': 1774864800.0, 'created_time': 1774264538.835578, 'last_price_update_time': 1774858408.699121}
2026-03-30 08:13:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM23%2520VVL') HTTP/1.1" 204 0
2026-03-30 08:13:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:13:29 [bca.uk] INFO: Total items found: 100
2026-03-30 08:13:29 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=71&sort=MostRecentlyAdded
2026-03-30 08:13:29 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:13:29 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=71&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:29 [bca.uk] INFO: Found listing with ID: LM23%20VSA
2026-03-30 08:13:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VSA%27 HTTP/1.1" 200 None
2026-03-30 08:13:29 [bca.uk] INFO: Scrape type for LM23%20VSA: 2
2026-03-30 08:13:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3b69273c-581a-5eee-bb73-faca0f291c8a with identifier: LM23%20VSA
2026-03-30 08:13:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3b69273c-581a-5eee-bb73-faca0f291c8a with scrape type 2
2026-03-30 08:13:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3b69273c-581a-5eee-bb73-faca0f291c8a with scrape type 2
2026-03-30 08:13:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3b69273c-581a-5eee-bb73-faca0f291c8a, identifier: LM23%20VSA
2026-03-30 08:13:29 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=71&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:29 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=71&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3b69273c-581a-5eee-bb73-faca0f291c8a with identifier: LM23%20VSA
2026-03-30 08:13:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3b69273c-581a-5eee-bb73-faca0f291c8a with identifier: LM23%20VSA
2026-03-30 08:13:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3b69273c-581a-5eee-bb73-faca0f291c8a with identifier: LM23%20VSA to the API
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM23%20VSA-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3b69273c-581a-5eee-bb73-faca0f291c8a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LM23 VSA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM23%20VSA&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 23215,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 TURBO 100 ULTIMATE Hatchback',
 'transmission': 'manual',
 'trim': 'TURBO 100 ULTIMATE',
 'vin': 'VXKUPHNEKP4036556',
 'year': 2023}
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VSA%27 HTTP/1.1" 200 None
2026-03-30 08:13:30 [bca.uk] INFO: Saving data for LM23%20VSA: {'auction_closing_time': 1774864800.0, 'created_time': 1774264549.460862, 'last_price_update_time': 1774858410.271671}
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM23%2520VSA') HTTP/1.1" 204 0
2026-03-30 08:13: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 08:13:30 [bca.uk] INFO: Found listing with ID: LM23%20VPT
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VPT%27 HTTP/1.1" 200 None
2026-03-30 08:13:30 [bca.uk] INFO: Scrape type for LM23%20VPT: 2
2026-03-30 08:13:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f35cb0d5-72e9-5599-bcc0-5b87d5e2d309 with identifier: LM23%20VPT
2026-03-30 08:13:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f35cb0d5-72e9-5599-bcc0-5b87d5e2d309 with scrape type 2
2026-03-30 08:13:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f35cb0d5-72e9-5599-bcc0-5b87d5e2d309 with scrape type 2
2026-03-30 08:13:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f35cb0d5-72e9-5599-bcc0-5b87d5e2d309, identifier: LM23%20VPT
2026-03-30 08:13:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f35cb0d5-72e9-5599-bcc0-5b87d5e2d309 with identifier: LM23%20VPT
2026-03-30 08:13:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f35cb0d5-72e9-5599-bcc0-5b87d5e2d309 with identifier: LM23%20VPT
2026-03-30 08:13:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f35cb0d5-72e9-5599-bcc0-5b87d5e2d309 with identifier: LM23%20VPT to the API
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM23%20VPT-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f35cb0d5-72e9-5599-bcc0-5b87d5e2d309',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LM23 VPT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM23%20VPT&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 22767,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 TURBO 100 ULTIMATE Hatchback',
 'transmission': 'manual',
 'trim': 'TURBO 100 ULTIMATE',
 'vin': 'VXKUPHNEKP4036532',
 'year': 2023}
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VPT%27 HTTP/1.1" 200 None
2026-03-30 08:13:30 [bca.uk] INFO: Saving data for LM23%20VPT: {'auction_closing_time': 1774864800.0, 'created_time': 1774264551.374225, 'last_price_update_time': 1774858410.728312}
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM23%2520VPT') HTTP/1.1" 204 0
2026-03-30 08:13:30 [bca.uk] INFO: Found listing with ID: LM23%20VLZ
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VLZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:30 [bca.uk] INFO: Scrape type for LM23%20VLZ: 2
2026-03-30 08:13:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f4b5fd91-d87b-5eb5-ae6c-5486a457df32 with identifier: LM23%20VLZ
2026-03-30 08:13:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f4b5fd91-d87b-5eb5-ae6c-5486a457df32 with scrape type 2
2026-03-30 08:13:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f4b5fd91-d87b-5eb5-ae6c-5486a457df32 with scrape type 2
2026-03-30 08:13:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f4b5fd91-d87b-5eb5-ae6c-5486a457df32, identifier: LM23%20VLZ
2026-03-30 08:13:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f4b5fd91-d87b-5eb5-ae6c-5486a457df32 with identifier: LM23%20VLZ
2026-03-30 08:13:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f4b5fd91-d87b-5eb5-ae6c-5486a457df32 with identifier: LM23%20VLZ
2026-03-30 08:13:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f4b5fd91-d87b-5eb5-ae6c-5486a457df32 with identifier: LM23%20VLZ to the API
2026-03-30 08:13:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:31 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM23%20VLZ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f4b5fd91-d87b-5eb5-ae6c-5486a457df32',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LM23 VLZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM23%20VLZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 22949,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 TURBO 100 ULTIMATE Hatchback',
 'transmission': 'manual',
 'trim': 'TURBO 100 ULTIMATE',
 'vin': 'VXKUPHNEKP4035321',
 'year': 2023}
2026-03-30 08:13:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VLZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:31 [bca.uk] INFO: Saving data for LM23%20VLZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774264549.0061, 'last_price_update_time': 1774858411.572028}
2026-03-30 08:13:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM23%2520VLZ') HTTP/1.1" 204 0
2026-03-30 08:13:31 [bca.uk] INFO: Found listing with ID: LL23%20WCU
2026-03-30 08:13:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL23%2520WCU%27 HTTP/1.1" 200 None
2026-03-30 08:13:31 [bca.uk] INFO: Scrape type for LL23%20WCU: 2
2026-03-30 08:13:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 54e1e2cd-d17e-5994-87bf-e9b0fb1d0701 with identifier: LL23%20WCU
2026-03-30 08:13:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 54e1e2cd-d17e-5994-87bf-e9b0fb1d0701 with scrape type 2
2026-03-30 08:13:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 54e1e2cd-d17e-5994-87bf-e9b0fb1d0701 with scrape type 2
2026-03-30 08:13:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 54e1e2cd-d17e-5994-87bf-e9b0fb1d0701, identifier: LL23%20WCU
2026-03-30 08:13:31 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 54e1e2cd-d17e-5994-87bf-e9b0fb1d0701 with identifier: LL23%20WCU
2026-03-30 08:13:31 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 54e1e2cd-d17e-5994-87bf-e9b0fb1d0701 with identifier: LL23%20WCU
2026-03-30 08:13:31 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 54e1e2cd-d17e-5994-87bf-e9b0fb1d0701 with identifier: LL23%20WCU to the API
2026-03-30 08:13:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:31 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LL23%20WCU-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '54e1e2cd-d17e-5994-87bf-e9b0fb1d0701',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LL23 WCU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LL23%20WCU&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 19974,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 TURBO 130 ULTIMATE Hatchback',
 'transmission': 'automatic',
 'trim': 'TURBO 130 ULTIMATE',
 'vin': 'VXKUPHNSSP4079491',
 'year': 2023}
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL23%2520WCU%27 HTTP/1.1" 200 None
2026-03-30 08:13:32 [bca.uk] INFO: Saving data for LL23%20WCU: {'auction_closing_time': 1774864800.0, 'created_time': 1774264560.862801, 'last_price_update_time': 1774858412.110255}
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LL23%2520WCU') HTTP/1.1" 204 0
2026-03-30 08:13:32 [bca.uk] INFO: Found listing with ID: HJ73%20OGH
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ73%2520OGH%27 HTTP/1.1" 200 None
2026-03-30 08:13:32 [bca.uk] INFO: Scrape type for HJ73%20OGH: 2
2026-03-30 08:13:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5cb3b036-1630-5574-b9fd-d3d34be903e4 with identifier: HJ73%20OGH
2026-03-30 08:13:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5cb3b036-1630-5574-b9fd-d3d34be903e4 with scrape type 2
2026-03-30 08:13:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5cb3b036-1630-5574-b9fd-d3d34be903e4 with scrape type 2
2026-03-30 08:13:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5cb3b036-1630-5574-b9fd-d3d34be903e4, identifier: HJ73%20OGH
2026-03-30 08:13:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5cb3b036-1630-5574-b9fd-d3d34be903e4 with identifier: HJ73%20OGH
2026-03-30 08:13:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5cb3b036-1630-5574-b9fd-d3d34be903e4 with identifier: HJ73%20OGH
2026-03-30 08:13:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5cb3b036-1630-5574-b9fd-d3d34be903e4 with identifier: HJ73%20OGH to the API
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HJ73%20OGH-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5cb3b036-1630-5574-b9fd-d3d34be903e4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'HJ73 OGH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HJ73%20OGH&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'AUDI',
 'model': 'A3 SPORTBACK',
 'odometer': 18403,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'AUDI A3 SPORTBACK 1.5 35 TFSI SPORT S-T Hatchback',
 'transmission': 'automatic',
 'trim': '35 TFSI SPORT S-T',
 'vin': 'WAUZZZGY8RA006226',
 'year': 2023}
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ73%2520OGH%27 HTTP/1.1" 200 None
2026-03-30 08:13:32 [bca.uk] INFO: Saving data for HJ73%20OGH: {'auction_closing_time': 1774864800.0, 'created_time': 1774264578.018722, 'last_price_update_time': 1774858412.616375}
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HJ73%2520OGH') HTTP/1.1" 204 0
2026-03-30 08:13:32 [bca.uk] INFO: Found listing with ID: YH73%20SWU
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH73%2520SWU%27 HTTP/1.1" 200 None
2026-03-30 08:13:32 [bca.uk] INFO: Scrape type for YH73%20SWU: 0
2026-03-30 08:13:32 [bca.uk] INFO: Found listing with ID: YK72%20MZU
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK72%2520MZU%27 HTTP/1.1" 200 None
2026-03-30 08:13:32 [bca.uk] INFO: Scrape type for YK72%20MZU: 0
2026-03-30 08:13:32 [bca.uk] INFO: Found listing with ID: YH73%20RSV
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH73%2520RSV%27 HTTP/1.1" 200 None
2026-03-30 08:13:32 [bca.uk] INFO: Scrape type for YH73%20RSV: 2
2026-03-30 08:13:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bc4d9501-224f-5779-a82d-ffe7d66cfd00 with identifier: YH73%20RSV
2026-03-30 08:13:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bc4d9501-224f-5779-a82d-ffe7d66cfd00 with scrape type 2
2026-03-30 08:13:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bc4d9501-224f-5779-a82d-ffe7d66cfd00 with scrape type 2
2026-03-30 08:13:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bc4d9501-224f-5779-a82d-ffe7d66cfd00, identifier: YH73%20RSV
2026-03-30 08:13:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bc4d9501-224f-5779-a82d-ffe7d66cfd00 with identifier: YH73%20RSV
2026-03-30 08:13:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bc4d9501-224f-5779-a82d-ffe7d66cfd00 with identifier: YH73%20RSV
2026-03-30 08:13:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bc4d9501-224f-5779-a82d-ffe7d66cfd00 with identifier: YH73%20RSV to the API
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YH73%20RSV-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'bc4d9501-224f-5779-a82d-ffe7d66cfd00',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YH73 RSV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YH73%20RSV&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'AUDI',
 'model': 'A1 SPORTBACK',
 'odometer': 18821,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'AUDI A1 SPORTBACK 1.0 25 TFSI TECHNIK Hatchback',
 'transmission': 'manual',
 'trim': '25 TFSI TECHNIK',
 'vin': 'WAUZZZGBXRR004118',
 'year': 2023}
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH73%2520RSV%27 HTTP/1.1" 200 None
2026-03-30 08:13:33 [bca.uk] INFO: Saving data for YH73%20RSV: {'auction_closing_time': 1774864800.0, 'created_time': 1774264528.865221, 'last_price_update_time': 1774858413.374378}
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YH73%2520RSV') HTTP/1.1" 204 0
2026-03-30 08:13:33 [bca.uk] INFO: Found listing with ID: EJ71%20BZD
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ71%2520BZD%27 HTTP/1.1" 200 None
2026-03-30 08:13:33 [bca.uk] INFO: Scrape type for EJ71%20BZD: 0
2026-03-30 08:13:33 [bca.uk] INFO: Found listing with ID: LM23%20VXR
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VXR%27 HTTP/1.1" 200 None
2026-03-30 08:13:33 [bca.uk] INFO: Scrape type for LM23%20VXR: 2
2026-03-30 08:13:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6234b048-a0e0-5e01-8236-fa0ca2d9c661 with identifier: LM23%20VXR
2026-03-30 08:13:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6234b048-a0e0-5e01-8236-fa0ca2d9c661 with scrape type 2
2026-03-30 08:13:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6234b048-a0e0-5e01-8236-fa0ca2d9c661 with scrape type 2
2026-03-30 08:13:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6234b048-a0e0-5e01-8236-fa0ca2d9c661, identifier: LM23%20VXR
2026-03-30 08:13:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6234b048-a0e0-5e01-8236-fa0ca2d9c661 with identifier: LM23%20VXR
2026-03-30 08:13:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6234b048-a0e0-5e01-8236-fa0ca2d9c661 with identifier: LM23%20VXR
2026-03-30 08:13:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6234b048-a0e0-5e01-8236-fa0ca2d9c661 with identifier: LM23%20VXR to the API
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM23%20VXR-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '6234b048-a0e0-5e01-8236-fa0ca2d9c661',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LM23 VXR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM23%20VXR&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 24478,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 TURBO 100 ULTIMATE Hatchback',
 'transmission': 'manual',
 'trim': 'TURBO 100 ULTIMATE',
 'vin': 'VXKUPHNEKP4038797',
 'year': 2023}
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VXR%27 HTTP/1.1" 200 None
2026-03-30 08:13:33 [bca.uk] INFO: Saving data for LM23%20VXR: {'auction_closing_time': 1774864800.0, 'created_time': 1774264498.833908, 'last_price_update_time': 1774858413.84154}
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM23%2520VXR') HTTP/1.1" 204 0
2026-03-30 08:13:33 [bca.uk] INFO: Found listing with ID: LM23%20VNR
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VNR%27 HTTP/1.1" 200 None
2026-03-30 08:13:33 [bca.uk] INFO: Scrape type for LM23%20VNR: 2
2026-03-30 08:13:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b0cac480-8c6f-5ddb-bf85-0010e44ef7d0 with identifier: LM23%20VNR
2026-03-30 08:13:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b0cac480-8c6f-5ddb-bf85-0010e44ef7d0 with scrape type 2
2026-03-30 08:13:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b0cac480-8c6f-5ddb-bf85-0010e44ef7d0 with scrape type 2
2026-03-30 08:13:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b0cac480-8c6f-5ddb-bf85-0010e44ef7d0, identifier: LM23%20VNR
2026-03-30 08:13:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b0cac480-8c6f-5ddb-bf85-0010e44ef7d0 with identifier: LM23%20VNR
2026-03-30 08:13:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b0cac480-8c6f-5ddb-bf85-0010e44ef7d0 with identifier: LM23%20VNR
2026-03-30 08:13:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b0cac480-8c6f-5ddb-bf85-0010e44ef7d0 with identifier: LM23%20VNR to the API
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM23%20VNR-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b0cac480-8c6f-5ddb-bf85-0010e44ef7d0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LM23 VNR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM23%20VNR&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 21390,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 TURBO 100 ULTIMATE Hatchback',
 'transmission': 'manual',
 'trim': 'TURBO 100 ULTIMATE',
 'vin': 'VXKUPHNEKP4036928',
 'year': 2023}
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VNR%27 HTTP/1.1" 200 None
2026-03-30 08:13:34 [bca.uk] INFO: Saving data for LM23%20VNR: {'auction_closing_time': 1774864800.0, 'created_time': 1774264502.38426, 'last_price_update_time': 1774858414.397932}
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM23%2520VNR') HTTP/1.1" 204 0
2026-03-30 08:13:34 [bca.uk] INFO: Found listing with ID: KF72%20AOM
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF72%2520AOM%27 HTTP/1.1" 200 None
2026-03-30 08:13:34 [bca.uk] INFO: Scrape type for KF72%20AOM: 2
2026-03-30 08:13:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e4dd4ef6-2b96-51d3-a5de-f4b14cb0ca7f with identifier: KF72%20AOM
2026-03-30 08:13:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e4dd4ef6-2b96-51d3-a5de-f4b14cb0ca7f with scrape type 2
2026-03-30 08:13:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e4dd4ef6-2b96-51d3-a5de-f4b14cb0ca7f with scrape type 2
2026-03-30 08:13:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e4dd4ef6-2b96-51d3-a5de-f4b14cb0ca7f, identifier: KF72%20AOM
2026-03-30 08:13:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e4dd4ef6-2b96-51d3-a5de-f4b14cb0ca7f with identifier: KF72%20AOM
2026-03-30 08:13:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e4dd4ef6-2b96-51d3-a5de-f4b14cb0ca7f with identifier: KF72%20AOM
2026-03-30 08:13:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e4dd4ef6-2b96-51d3-a5de-f4b14cb0ca7f with identifier: KF72%20AOM to the API
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 120,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KF72%20AOM-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e4dd4ef6-2b96-51d3-a5de-f4b14cb0ca7f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'KF72 AOM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KF72%20AOM&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 19418,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 DESIGN Hatchback',
 'transmission': 'manual',
 'trim': 'DESIGN',
 'vin': 'VXKUPHMHDP4042791',
 'year': 2023}
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF72%2520AOM%27 HTTP/1.1" 200 None
2026-03-30 08:13:34 [bca.uk] INFO: Saving data for KF72%20AOM: {'auction_closing_time': 1774864800.0, 'created_time': 1774264503.085979, 'last_price_update_time': 1774858414.835337}
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KF72%2520AOM') HTTP/1.1" 204 0
2026-03-30 08:13:34 [bca.uk] INFO: Found listing with ID: YP25%20BVB
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP25%2520BVB%27 HTTP/1.1" 200 None
2026-03-30 08:13:34 [bca.uk] INFO: Scrape type for YP25%20BVB: 0
2026-03-30 08:13:34 [bca.uk] INFO: Found listing with ID: YP25%20BUW
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP25%2520BUW%27 HTTP/1.1" 200 None
2026-03-30 08:13:34 [bca.uk] INFO: Scrape type for YP25%20BUW: 0
2026-03-30 08:13:34 [bca.uk] INFO: Found listing with ID: HJ73%20NKT
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ73%2520NKT%27 HTTP/1.1" 200 None
2026-03-30 08:13:34 [bca.uk] INFO: Scrape type for HJ73%20NKT: 2
2026-03-30 08:13:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ce8252cc-a29d-5e44-b0f2-e47cd72add76 with identifier: HJ73%20NKT
2026-03-30 08:13:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ce8252cc-a29d-5e44-b0f2-e47cd72add76 with scrape type 2
2026-03-30 08:13:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ce8252cc-a29d-5e44-b0f2-e47cd72add76 with scrape type 2
2026-03-30 08:13:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ce8252cc-a29d-5e44-b0f2-e47cd72add76, identifier: HJ73%20NKT
2026-03-30 08:13:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ce8252cc-a29d-5e44-b0f2-e47cd72add76 with identifier: HJ73%20NKT
2026-03-30 08:13:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ce8252cc-a29d-5e44-b0f2-e47cd72add76 with identifier: HJ73%20NKT
2026-03-30 08:13:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ce8252cc-a29d-5e44-b0f2-e47cd72add76 with identifier: HJ73%20NKT to the API
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HJ73%20NKT-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ce8252cc-a29d-5e44-b0f2-e47cd72add76',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'HJ73 NKT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HJ73%20NKT&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'AUDI',
 'model': 'A3 SPORTBACK',
 'odometer': 22179,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'AUDI A3 SPORTBACK 1.5 35 TFSI SPORT S-T Hatchback',
 'transmission': 'automatic',
 'trim': '35 TFSI SPORT S-T',
 'vin': 'WAUZZZGY4RA007003',
 'year': 2023}
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ73%2520NKT%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Saving data for HJ73%20NKT: {'auction_closing_time': 1774864800.0, 'created_time': 1774264496.453492, 'last_price_update_time': 1774858415.315896}
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HJ73%2520NKT') HTTP/1.1" 204 0
2026-03-30 08:13:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=71&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: RE74%20DSU
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE74%2520DSU%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for RE74%20DSU: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: YO24%20XFJ
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO24%2520XFJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for YO24%20XFJ: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: YO24%20XDX
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO24%2520XDX%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for YO24%20XDX: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: RK74%20LVZ
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK74%2520LVZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for RK74%20LVZ: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: BJ23%20WRN
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ23%2520WRN%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for BJ23%20WRN: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: BC17%20DND
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC17%2520DND%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for BC17%20DND: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: YC25%20VUU
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC25%2520VUU%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for YC25%20VUU: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: WV63%20OWA
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV63%2520OWA%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for WV63%20OWA: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: WA19%20MUB
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA19%2520MUB%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for WA19%20MUB: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: LY10%20AHG
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY10%2520AHG%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for LY10%20AHG: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: OE23%20LNR
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE23%2520LNR%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for OE23%20LNR: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: PE16%20VFW
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE16%2520VFW%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for PE16%20VFW: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: WP22%20JXW
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP22%2520JXW%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for WP22%20JXW: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: VK16%20NGN
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK16%2520NGN%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for VK16%20NGN: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: YP74%20WKZ
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP74%2520WKZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for YP74%20WKZ: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: LX23%20VMJ
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX23%2520VMJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for LX23%20VMJ: 0
2026-03-30 08:13:35 [bca.uk] INFO: Found listing with ID: EO21%20MVC
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO21%2520MVC%27 HTTP/1.1" 200 None
2026-03-30 08:13:35 [bca.uk] INFO: Scrape type for EO21%20MVC: 2
2026-03-30 08:13:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0a326e75-4bfc-5b28-8ff8-2d7357b9aeea with identifier: EO21%20MVC
2026-03-30 08:13:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0a326e75-4bfc-5b28-8ff8-2d7357b9aeea with scrape type 2
2026-03-30 08:13:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0a326e75-4bfc-5b28-8ff8-2d7357b9aeea with scrape type 2
2026-03-30 08:13:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0a326e75-4bfc-5b28-8ff8-2d7357b9aeea, identifier: EO21%20MVC
2026-03-30 08:13:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0a326e75-4bfc-5b28-8ff8-2d7357b9aeea with identifier: EO21%20MVC
2026-03-30 08:13:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0a326e75-4bfc-5b28-8ff8-2d7357b9aeea with identifier: EO21%20MVC
2026-03-30 08:13:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0a326e75-4bfc-5b28-8ff8-2d7357b9aeea with identifier: EO21%20MVC to the API
2026-03-30 08:13:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=70&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EO21%20MVC-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0a326e75-4bfc-5b28-8ff8-2d7357b9aeea',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EO21 MVC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EO21%20MVC&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'FORD',
 'model': 'KUGA',
 'odometer': 40322,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD KUGA 2.0 EBL MHEV 150 ST-LINE X ED. StationWagon',
 'transmission': 'manual',
 'trim': 'EBL MHEV 150 ST-LINE X ED.',
 'vin': 'WF0FXXWPMFMJ37523',
 'year': 2021}
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO21%2520MVC%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Saving data for EO21%20MVC: {'auction_closing_time': 1774951200.0, 'created_time': 1773837578.692147, 'last_price_update_time': 1774858416.157771}
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EO21%2520MVC') HTTP/1.1" 204 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: BH19%20YVM
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BH19%2520YVM%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for BH19%20YVM: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: HK18%20NHU
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK18%2520NHU%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for HK18%20NHU: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: HW71%20KOB
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HW71%2520KOB%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for HW71%20KOB: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: N9%20AEN
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27N9%2520AEN%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for N9%20AEN: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: SC68%20UYP
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC68%2520UYP%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for SC68%20UYP: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: BT07%20HUP
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT07%2520HUP%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for BT07%20HUP: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: HY72%20DFD
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY72%2520DFD%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for HY72%20DFD: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: FA16%20YVJ
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA16%2520YVJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for FA16%20YVJ: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: WL13%20EOE
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL13%2520EOE%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for WL13%20EOE: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: HK23%20GZJ
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK23%2520GZJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for HK23%20GZJ: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: YF57%20FBA
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF57%2520FBA%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for YF57%20FBA: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: TT13%20OLE
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27TT13%2520OLE%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for TT13%20OLE: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: ET16%20WXR
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET16%2520WXR%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for ET16%20WXR: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: PO14%20WHT
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO14%2520WHT%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for PO14%20WHT: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: HK15%20BTY
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK15%2520BTY%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for HK15%20BTY: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: VO71%20KPR
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO71%2520KPR%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for VO71%20KPR: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: NA16%20FUW
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA16%2520FUW%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for NA16%20FUW: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: HN72%20LMM
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN72%2520LMM%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for HN72%20LMM: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: SB62%20GHY
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB62%2520GHY%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for SB62%20GHY: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: DV68%20KWD
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV68%2520KWD%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for DV68%20KWD: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: KP69%20MYB
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP69%2520MYB%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for KP69%20MYB: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: DV22%20BXC
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV22%2520BXC%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for DV22%20BXC: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: CA74%20LKZ
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA74%2520LKZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for CA74%20LKZ: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: NA15%20GHZ
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA15%2520GHZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for NA15%20GHZ: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: MA75%20SGV
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA75%2520SGV%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for MA75%20SGV: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: YS67%20RXJ
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS67%2520RXJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for YS67%20RXJ: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: NK64%20MXG
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK64%2520MXG%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for NK64%20MXG: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: SL60%20VLH
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL60%2520VLH%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for SL60%20VLH: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: GV74%20FSG
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV74%2520FSG%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for GV74%20FSG: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: MW62%20SKF
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW62%2520SKF%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for MW62%20SKF: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: BW19%20HVD
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW19%2520HVD%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for BW19%20HVD: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: MT69%20THK
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT69%2520THK%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for MT69%20THK: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: MW65%20WFC
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW65%2520WFC%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for MW65%20WFC: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: PE68%20EWE
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE68%2520EWE%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for PE68%20EWE: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: YK64%20BWY
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK64%2520BWY%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for YK64%20BWY: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: NL12%20OVE
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL12%2520OVE%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for NL12%20OVE: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: BV19%20ZNA
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV19%2520ZNA%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for BV19%20ZNA: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: PGZ%206311
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PGZ%25206311%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for PGZ%206311: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: SK60%20HRC
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK60%2520HRC%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for SK60%20HRC: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: KW15%20KJF
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW15%2520KJF%27 HTTP/1.1" 200 None
2026-03-30 08:13:36 [bca.uk] INFO: Scrape type for KW15%20KJF: 0
2026-03-30 08:13:36 [bca.uk] INFO: Found listing with ID: NL14%20WLW
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL14%2520WLW%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for NL14%20WLW: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: YR11%20PHZ
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR11%2520PHZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for YR11%20PHZ: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: YM63%20CHV
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM63%2520CHV%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for YM63%20CHV: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: SG63%20LWN
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG63%2520LWN%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for SG63%20LWN: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: WN75%20JXU
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520JXU%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for WN75%20JXU: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: AK65%20RBF
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK65%2520RBF%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for AK65%20RBF: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: YT07%20DXJ
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT07%2520DXJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for YT07%20DXJ: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: FD72%20XZY
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD72%2520XZY%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for FD72%20XZY: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: MW66%20GYJ
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW66%2520GYJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for MW66%20GYJ: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: KU64%20VCF
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU64%2520VCF%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for KU64%20VCF: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: DV73%20VJX
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV73%2520VJX%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for DV73%20VJX: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: SK11%20NNJ
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK11%2520NNJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for SK11%20NNJ: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: DF18%20JZA
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF18%2520JZA%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for DF18%20JZA: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: YA64%20LPX
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA64%2520LPX%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for YA64%20LPX: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: YC17%20YDM
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC17%2520YDM%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for YC17%20YDM: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: SC67%20EBP
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC67%2520EBP%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for SC67%20EBP: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: SJ15%20VVR
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ15%2520VVR%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for SJ15%20VVR: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: GL64%20YPJ
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL64%2520YPJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for GL64%20YPJ: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: WF66%20DSE
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF66%2520DSE%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for WF66%20DSE: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: EO59%20UNY
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO59%2520UNY%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for EO59%20UNY: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: SY15%20UNN
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY15%2520UNN%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for SY15%20UNN: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: MX13%20UTC
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX13%2520UTC%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for MX13%20UTC: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: OY17%20DYA
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY17%2520DYA%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for OY17%20DYA: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: BM19%20NWB
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BM19%2520NWB%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for BM19%20NWB: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: LL15%20EZC
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL15%2520EZC%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for LL15%20EZC: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: VE18%20NEJ
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE18%2520NEJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for VE18%20NEJ: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: YB18%20KBN
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB18%2520KBN%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for YB18%20KBN: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: YR73%20ZPY
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR73%2520ZPY%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for YR73%20ZPY: 0
2026-03-30 08:13:37 [bca.uk] INFO: Total items found: 100
2026-03-30 08:13:37 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded
2026-03-30 08:13:37 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:13:37 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:37 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:37 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: BK62%20ZSZ
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK62%2520ZSZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for BK62%20ZSZ: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: VX64%20YVJ
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX64%2520YVJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for VX64%20YVJ: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: LR18%20FGA
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR18%2520FGA%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for LR18%20FGA: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: YA73%20XHV
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA73%2520XHV%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for YA73%20XHV: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: FY13%20LMF
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY13%2520LMF%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for FY13%20LMF: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: WJ18%20EXX
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ18%2520EXX%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for WJ18%20EXX: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: EG16%20PUU
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EG16%2520PUU%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for EG16%20PUU: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: NV67%20DDY
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV67%2520DDY%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for NV67%20DDY: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: WM73%20OKP
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM73%2520OKP%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for WM73%20OKP: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: BL64%20VXN
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL64%2520VXN%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for BL64%20VXN: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: GM66%20TJX
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM66%2520TJX%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for GM66%20TJX: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: YK16%20GDF
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK16%2520GDF%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for YK16%20GDF: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: HV65%20OJN
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV65%2520OJN%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for HV65%20OJN: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: RO73%20MYA
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO73%2520MYA%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for RO73%20MYA: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: VO10%20XGE
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO10%2520XGE%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for VO10%20XGE: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: KT15%20EYK
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT15%2520EYK%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for KT15%20EYK: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: YH67%20WGE
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH67%2520WGE%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for YH67%20WGE: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: WN72%20GJU
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN72%2520GJU%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for WN72%20GJU: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: RO73%20MXU
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO73%2520MXU%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for RO73%20MXU: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: LJ51%20ZZZ
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ51%2520ZZZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for LJ51%20ZZZ: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: DU17%20LVB
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU17%2520LVB%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for DU17%20LVB: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: OU14%20UXG
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU14%2520UXG%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for OU14%20UXG: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: RO73%20HYA
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO73%2520HYA%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for RO73%20HYA: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: YT15%20YLJ
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT15%2520YLJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for YT15%20YLJ: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: FV61%20LYD
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV61%2520LYD%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for FV61%20LYD: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: WK09%20ZMO
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK09%2520ZMO%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for WK09%20ZMO: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: LM23%20VWJ
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VWJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:37 [bca.uk] INFO: Scrape type for LM23%20VWJ: 0
2026-03-30 08:13:37 [bca.uk] INFO: Found listing with ID: LS65%20UVK
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS65%2520UVK%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for LS65%20UVK: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: YG65%20ZHC
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG65%2520ZHC%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for YG65%20ZHC: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: S25%20PUG
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S25%2520PUG%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for S25%20PUG: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: YP66%20VYM
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP66%2520VYM%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for YP66%20VYM: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: LF19%20DVM
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF19%2520DVM%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for LF19%20DVM: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: LM23%20VTF
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VTF%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for LM23%20VTF: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: NG14%20ZXT
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG14%2520ZXT%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for NG14%20ZXT: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: FV22%20FMC
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV22%2520FMC%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for FV22%20FMC: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: AE68%20OBV
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE68%2520OBV%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for AE68%20OBV: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: VE10%20UVU
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE10%2520UVU%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for VE10%20UVU: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: LX69%20NMU
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX69%2520NMU%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for LX69%20NMU: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: GJ64%20LCM
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ64%2520LCM%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for GJ64%20LCM: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: OY59%20TLJ
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY59%2520TLJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for OY59%20TLJ: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: SB72%20OUV
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB72%2520OUV%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for SB72%20OUV: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: GDFM13544
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GDFM13544%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for GDFM13544: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: YS21%20LTZ
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS21%2520LTZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for YS21%20LTZ: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: PO18%20PZA
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO18%2520PZA%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for PO18%20PZA: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: BP22%20YJU
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP22%2520YJU%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for BP22%20YJU: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: OY70%20YSE
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY70%2520YSE%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for OY70%20YSE: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: SO16%20WNB
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO16%2520WNB%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for SO16%20WNB: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: SM69%20VUE
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM69%2520VUE%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for SM69%20VUE: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: RX14%20GZH
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX14%2520GZH%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for RX14%20GZH: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: PS66%20CLS
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PS66%2520CLS%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for PS66%20CLS: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: LX67%20PWO
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX67%2520PWO%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for LX67%20PWO: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: LV67%20TJX
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV67%2520TJX%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for LV67%20TJX: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: HT72%20FFN
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT72%2520FFN%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for HT72%20FFN: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: LL21%20UZP
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL21%2520UZP%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for LL21%20UZP: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: OV72%20XVR
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV72%2520XVR%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for OV72%20XVR: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: LG64%20YHY
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG64%2520YHY%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for LG64%20YHY: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: CV22%20VOG
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV22%2520VOG%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for CV22%20VOG: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: LF15%20RNU
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF15%2520RNU%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for LF15%20RNU: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: KP18%20BVS
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP18%2520BVS%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for KP18%20BVS: 0
2026-03-30 08:13:38 [bca.uk] INFO: Found listing with ID: SA22%20HSZ
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA22%2520HSZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:38 [bca.uk] INFO: Scrape type for SA22%20HSZ: 2
2026-03-30 08:13:38 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 37f5b87c-34a0-59d6-9757-1bc1ce5a700d with identifier: SA22%20HSZ
2026-03-30 08:13:38 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 37f5b87c-34a0-59d6-9757-1bc1ce5a700d with scrape type 2
2026-03-30 08:13:38 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 37f5b87c-34a0-59d6-9757-1bc1ce5a700d with scrape type 2
2026-03-30 08:13:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 37f5b87c-34a0-59d6-9757-1bc1ce5a700d, identifier: SA22%20HSZ
2026-03-30 08:13:39 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:13:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 37f5b87c-34a0-59d6-9757-1bc1ce5a700d with identifier: SA22%20HSZ
2026-03-30 08:13:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 37f5b87c-34a0-59d6-9757-1bc1ce5a700d with identifier: SA22%20HSZ
2026-03-30 08:13:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 37f5b87c-34a0-59d6-9757-1bc1ce5a700d with identifier: SA22%20HSZ to the API
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=71&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 196,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SA22%20HSZ-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '37f5b87c-34a0-59d6-9757-1bc1ce5a700d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SA22 HSZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SA22%20HSZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'VAUXHALL',
 'model': 'VIVARO 3100',
 'odometer': 50261,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'VAUXHALL VIVARO 3100 2.0 D 145 DYNAMIC L1 H1 PanelVan',
 'transmission': 'manual',
 'trim': 'D 145 DYNAMIC L1 H1',
 'vin': 'VXEVFEHTMN7010871',
 'year': 2022}
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA22%2520HSZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:39 [bca.uk] INFO: Saving data for SA22%20HSZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774390728.624178, 'last_price_update_time': 1774858419.374006}
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SA22%2520HSZ') HTTP/1.1" 204 0
2026-03-30 08:13:39 [bca.uk] INFO: Found listing with ID: GL16%20UDO
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL16%2520UDO%27 HTTP/1.1" 200 None
2026-03-30 08:13:39 [bca.uk] INFO: Scrape type for GL16%20UDO: 0
2026-03-30 08:13:39 [bca.uk] INFO: Found listing with ID: GC65%20WPR
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GC65%2520WPR%27 HTTP/1.1" 200 None
2026-03-30 08:13:39 [bca.uk] INFO: Scrape type for GC65%20WPR: 0
2026-03-30 08:13:39 [bca.uk] INFO: Found listing with ID: MJ74%20WBF
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ74%2520WBF%27 HTTP/1.1" 200 None
2026-03-30 08:13:39 [bca.uk] INFO: Scrape type for MJ74%20WBF: 0
2026-03-30 08:13:39 [bca.uk] INFO: Found listing with ID: MA74%20ZYT
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA74%2520ZYT%27 HTTP/1.1" 200 None
2026-03-30 08:13:39 [bca.uk] INFO: Scrape type for MA74%20ZYT: 0
2026-03-30 08:13:39 [bca.uk] INFO: Found listing with ID: YY19%20ARF
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY19%2520ARF%27 HTTP/1.1" 200 None
2026-03-30 08:13:39 [bca.uk] INFO: Scrape type for YY19%20ARF: 0
2026-03-30 08:13:39 [bca.uk] INFO: Found listing with ID: YL69%20AKJ
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL69%2520AKJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:39 [bca.uk] INFO: Scrape type for YL69%20AKJ: 0
2026-03-30 08:13:39 [bca.uk] INFO: Found listing with ID: C12C47855
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27C12C47855%27 HTTP/1.1" 200 None
2026-03-30 08:13:39 [bca.uk] INFO: Scrape type for C12C47855: 0
2026-03-30 08:13:39 [bca.uk] INFO: Found listing with ID: YJ65%20YUE
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ65%2520YUE%27 HTTP/1.1" 200 None
2026-03-30 08:13:39 [bca.uk] INFO: Scrape type for YJ65%20YUE: 0
2026-03-30 08:13:39 [bca.uk] INFO: Found listing with ID: YC66%20OTY
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC66%2520OTY%27 HTTP/1.1" 200 None
2026-03-30 08:13:39 [bca.uk] INFO: Scrape type for YC66%20OTY: 0
2026-03-30 08:13:39 [bca.uk] INFO: Found listing with ID: PK64%20CZM
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK64%2520CZM%27 HTTP/1.1" 200 None
2026-03-30 08:13:39 [bca.uk] INFO: Scrape type for PK64%20CZM: 0
2026-03-30 08:13:39 [bca.uk] INFO: Found listing with ID: OE66%20SXU
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE66%2520SXU%27 HTTP/1.1" 200 None
2026-03-30 08:13:39 [bca.uk] INFO: Scrape type for OE66%20SXU: 2
2026-03-30 08:13:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c8d1ed3b-d1fa-5995-a9d5-3562625ef9dd with identifier: OE66%20SXU
2026-03-30 08:13:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c8d1ed3b-d1fa-5995-a9d5-3562625ef9dd with scrape type 2
2026-03-30 08:13:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c8d1ed3b-d1fa-5995-a9d5-3562625ef9dd with scrape type 2
2026-03-30 08:13:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c8d1ed3b-d1fa-5995-a9d5-3562625ef9dd, identifier: OE66%20SXU
2026-03-30 08:13:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c8d1ed3b-d1fa-5995-a9d5-3562625ef9dd with identifier: OE66%20SXU
2026-03-30 08:13:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c8d1ed3b-d1fa-5995-a9d5-3562625ef9dd with identifier: OE66%20SXU
2026-03-30 08:13:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c8d1ed3b-d1fa-5995-a9d5-3562625ef9dd with identifier: OE66%20SXU to the API
2026-03-30 08:13:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=71&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OE66%20SXU-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c8d1ed3b-d1fa-5995-a9d5-3562625ef9dd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OE66 SXU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OE66%20SXU&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 41543,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 TD4 180 4WD SE TECH Hatchback',
 'transmission': 'automatic',
 'trim': 'TD4 180 4WD SE TECH',
 'vin': 'SALVA2AN6HH207510',
 'year': 2016}
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE66%2520SXU%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Saving data for OE66%20SXU: {'auction_closing_time': 1774951200.0, 'created_time': 1774476650.307136, 'last_price_update_time': 1774858420.159345}
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OE66%2520SXU') HTTP/1.1" 204 0
2026-03-30 08:13:40 [bca.uk] INFO: Found listing with ID: LT16%20USV
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT16%2520USV%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Scrape type for LT16%20USV: 0
2026-03-30 08:13:40 [bca.uk] INFO: Found listing with ID: KP15%20OJL
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP15%2520OJL%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Scrape type for KP15%20OJL: 0
2026-03-30 08:13:40 [bca.uk] INFO: Found listing with ID: U12H79858
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27U12H79858%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Scrape type for U12H79858: 0
2026-03-30 08:13:40 [bca.uk] INFO: Found listing with ID: HV66%20ENK
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV66%2520ENK%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Scrape type for HV66%20ENK: 0
2026-03-30 08:13:40 [bca.uk] INFO: Found listing with ID: FN19%20FHL
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN19%2520FHL%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Scrape type for FN19%20FHL: 0
2026-03-30 08:13:40 [bca.uk] INFO: Found listing with ID: WP21%20RWE
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP21%2520RWE%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Scrape type for WP21%20RWE: 0
2026-03-30 08:13:40 [bca.uk] INFO: Found listing with ID: FH18%20EJU
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH18%2520EJU%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Scrape type for FH18%20EJU: 0
2026-03-30 08:13:40 [bca.uk] INFO: Found listing with ID: BN13%20OWC
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN13%2520OWC%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Scrape type for BN13%20OWC: 0
2026-03-30 08:13:40 [bca.uk] INFO: Found listing with ID: GJ17%20NVY
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ17%2520NVY%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Scrape type for GJ17%20NVY: 0
2026-03-30 08:13:40 [bca.uk] INFO: Found listing with ID: C12C68760
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27C12C68760%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Scrape type for C12C68760: 0
2026-03-30 08:13:40 [bca.uk] INFO: Found listing with ID: GHFK86668
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GHFK86668%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Scrape type for GHFK86668: 0
2026-03-30 08:13:40 [bca.uk] INFO: Found listing with ID: KT66%20WTU
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT66%2520WTU%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Scrape type for KT66%20WTU: 0
2026-03-30 08:13:40 [bca.uk] INFO: Found listing with ID: WF67%20ODN
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF67%2520ODN%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Scrape type for WF67%20ODN: 2
2026-03-30 08:13:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0c7432ec-89bf-5dc1-b005-c8d77b87a180 with identifier: WF67%20ODN
2026-03-30 08:13:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0c7432ec-89bf-5dc1-b005-c8d77b87a180 with scrape type 2
2026-03-30 08:13:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0c7432ec-89bf-5dc1-b005-c8d77b87a180 with scrape type 2
2026-03-30 08:13:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0c7432ec-89bf-5dc1-b005-c8d77b87a180, identifier: WF67%20ODN
2026-03-30 08:13:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0c7432ec-89bf-5dc1-b005-c8d77b87a180 with identifier: WF67%20ODN
2026-03-30 08:13:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0c7432ec-89bf-5dc1-b005-c8d77b87a180 with identifier: WF67%20ODN
2026-03-30 08:13:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0c7432ec-89bf-5dc1-b005-c8d77b87a180 with identifier: WF67%20ODN to the API
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=71&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 121,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WF67%20ODN-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0c7432ec-89bf-5dc1-b005-c8d77b87a180',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WF67 ODN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WF67%20ODN&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'VOLKSWAGEN',
 'model': 'T-ROC',
 'odometer': 50512,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN T-ROC 1.5 TSI EVO 150 SE Hatchback',
 'transmission': 'manual',
 'trim': 'TSI EVO 150 SE',
 'vin': 'WVGZZZA1ZJV023659',
 'year': 2018}
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF67%2520ODN%27 HTTP/1.1" 200 None
2026-03-30 08:13:40 [bca.uk] INFO: Saving data for WF67%20ODN: {'auction_closing_time': 1774951200.0, 'created_time': 1774476907.677804, 'last_price_update_time': 1774858420.962779}
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WF67%2520ODN') HTTP/1.1" 204 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: WD70%20HHV
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD70%2520HHV%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for WD70%20HHV: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: VN14%20JVJ
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN14%2520JVJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for VN14%20JVJ: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: SL16%20WTE
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL16%2520WTE%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for SL16%20WTE: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: ML15%20TFZ
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML15%2520TFZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for ML15%20TFZ: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: DG24%20NRX
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG24%2520NRX%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for DG24%20NRX: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: YT68%20AOG
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT68%2520AOG%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for YT68%20AOG: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: AP65%20JUU
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP65%2520JUU%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for AP65%20JUU: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: FT63%20JXA
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT63%2520JXA%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for FT63%20JXA: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: FV67%20HLY
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV67%2520HLY%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for FV67%20HLY: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: MJ17%20UDE
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ17%2520UDE%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for MJ17%20UDE: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: 0F8654191
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%270F8654191%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for 0F8654191: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: U12F58223
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27U12F58223%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for U12F58223: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: MA16%20VCF
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA16%2520VCF%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for MA16%20VCF: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: LV18%20UCC
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV18%2520UCC%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for LV18%20UCC: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: DF24%20XAJ
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF24%2520XAJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for DF24%20XAJ: 0
2026-03-30 08:13:41 [bca.uk] INFO: Found listing with ID: C12C36979
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27C12C36979%27 HTTP/1.1" 200 None
2026-03-30 08:13:41 [bca.uk] INFO: Scrape type for C12C36979: 0
2026-03-30 08:13:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:13:43 [bca.uk] INFO: Total items found: 100
2026-03-30 08:13:43 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded
2026-03-30 08:13:43 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:13:43 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: GHEA20456
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GHEA20456%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for GHEA20456: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: GHFS25380
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GHFS25380%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for GHFS25380: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: GHGY83561
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GHGY83561%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for GHGY83561: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: GXJY09716
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GXJY09716%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for GXJY09716: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: KK68%20TXE
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK68%2520TXE%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for KK68%20TXE: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: YH71%20KRN
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH71%2520KRN%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for YH71%20KRN: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: RX64%20VKG
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX64%2520VKG%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for RX64%20VKG: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: OU16%20HHJ
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU16%2520HHJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for OU16%20HHJ: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: FE67%20FPU
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE67%2520FPU%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for FE67%20FPU: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: DX69%20ZJO
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX69%2520ZJO%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for DX69%20ZJO: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: YG72%20VKL
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG72%2520VKL%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for YG72%20VKL: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: CE69%20ZXK
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE69%2520ZXK%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for CE69%20ZXK: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: MD22%20FVC
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD22%2520FVC%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for MD22%20FVC: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: BJ19%20CWR
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ19%2520CWR%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for BJ19%20CWR: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: BT60%20ZXZ
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT60%2520ZXZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for BT60%20ZXZ: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: BV14%20LCL
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV14%2520LCL%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for BV14%20LCL: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: BW70%20KTV
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW70%2520KTV%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for BW70%20KTV: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: DL60%20KXX
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL60%2520KXX%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for DL60%20KXX: 0
2026-03-30 08:13:43 [bca.uk] INFO: Found listing with ID: DX22%20WKC
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX22%2520WKC%27 HTTP/1.1" 200 None
2026-03-30 08:13:43 [bca.uk] INFO: Scrape type for DX22%20WKC: 2
2026-03-30 08:13:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ef205d3a-4ffc-56e6-81e1-4d2b42437471 with identifier: DX22%20WKC
2026-03-30 08:13:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ef205d3a-4ffc-56e6-81e1-4d2b42437471 with scrape type 2
2026-03-30 08:13:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ef205d3a-4ffc-56e6-81e1-4d2b42437471 with scrape type 2
2026-03-30 08:13:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ef205d3a-4ffc-56e6-81e1-4d2b42437471, identifier: DX22%20WKC
2026-03-30 08:13:43 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:43 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ef205d3a-4ffc-56e6-81e1-4d2b42437471 with identifier: DX22%20WKC
2026-03-30 08:13:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ef205d3a-4ffc-56e6-81e1-4d2b42437471 with identifier: DX22%20WKC
2026-03-30 08:13:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ef205d3a-4ffc-56e6-81e1-4d2b42437471 with identifier: DX22%20WKC to the API
2026-03-30 08:13:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DX22%20WKC-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ef205d3a-4ffc-56e6-81e1-4d2b42437471',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DX22 WKC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DX22%20WKC&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'AUDI',
 'model': 'Q2',
 'odometer': 37478,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'AUDI Q2 1.5 35 TFSI SPORT S-T Hatchback',
 'transmission': 'automatic',
 'trim': '35 TFSI SPORT S-T',
 'vin': 'WAUZZZGAXNA030721',
 'year': 2022}
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX22%2520WKC%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Saving data for DX22%20WKC: {'auction_closing_time': 1775124000.0, 'created_time': 1774598465.592199, 'last_price_update_time': 1774858424.184747}
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DX22%2520WKC') HTTP/1.1" 204 0
2026-03-30 08:13:44 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: KO19%20LSL
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO19%2520LSL%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for KO19%20LSL: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: LG22%20NWY
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG22%2520NWY%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for LG22%20NWY: 2
2026-03-30 08:13:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d467f1b6-1c51-5a15-9ea0-3c1dbc5cc655 with identifier: LG22%20NWY
2026-03-30 08:13:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d467f1b6-1c51-5a15-9ea0-3c1dbc5cc655 with scrape type 2
2026-03-30 08:13:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d467f1b6-1c51-5a15-9ea0-3c1dbc5cc655 with scrape type 2
2026-03-30 08:13:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d467f1b6-1c51-5a15-9ea0-3c1dbc5cc655, identifier: LG22%20NWY
2026-03-30 08:13:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d467f1b6-1c51-5a15-9ea0-3c1dbc5cc655 with identifier: LG22%20NWY
2026-03-30 08:13:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d467f1b6-1c51-5a15-9ea0-3c1dbc5cc655 with identifier: LG22%20NWY
2026-03-30 08:13:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d467f1b6-1c51-5a15-9ea0-3c1dbc5cc655 with identifier: LG22%20NWY to the API
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 166,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LG22%20NWY-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd467f1b6-1c51-5a15-9ea0-3c1dbc5cc655',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LG22 NWY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LG22%20NWY&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 53405,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.6 GDI 2 ISG StationWagon',
 'transmission': 'manual',
 'trim': 'GDI 2 ISG',
 'vin': 'U5YPH814LML132346',
 'year': 2022}
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG22%2520NWY%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Saving data for LG22%20NWY: {'auction_closing_time': 1775124000.0, 'created_time': 1774598531.694831, 'last_price_update_time': 1774858424.712139}
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LG22%2520NWY') HTTP/1.1" 204 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: LN24%20RCU
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RCU%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for LN24%20RCU: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: MA74%20KJV
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA74%2520KJV%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for MA74%20KJV: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: PO19%20XXU
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO19%2520XXU%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for PO19%20XXU: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: SH15%20ESF
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH15%2520ESF%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for SH15%20ESF: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: PN59%20LKF
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN59%2520LKF%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for PN59%20LKF: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: GL21%20OMZ
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL21%2520OMZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for GL21%20OMZ: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: YP22%20MUE
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP22%2520MUE%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for YP22%20MUE: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: WF54%20KZD
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF54%2520KZD%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for WF54%20KZD: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: CE18%20FZW
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE18%2520FZW%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for CE18%20FZW: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: YJ69%20MFD
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ69%2520MFD%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for YJ69%20MFD: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: AE16%20XJU
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE16%2520XJU%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for AE16%20XJU: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: WR75%20FBO
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR75%2520FBO%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for WR75%20FBO: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: LV62%20TZL
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV62%2520TZL%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for LV62%20TZL: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: VO13%20WVX
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO13%2520WVX%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for VO13%20WVX: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: AX02%20MWJ
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX02%2520MWJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:44 [bca.uk] INFO: Scrape type for AX02%20MWJ: 0
2026-03-30 08:13:44 [bca.uk] INFO: Found listing with ID: KV18%20VHB
2026-03-30 08:13:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV18%2520VHB%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for KV18%20VHB: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: BW21%20AZC
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW21%2520AZC%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for BW21%20AZC: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: EU17%20RHX
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU17%2520RHX%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for EU17%20RHX: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: HN60%20CZD
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN60%2520CZD%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for HN60%20CZD: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: WP61%20WMD
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP61%2520WMD%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for WP61%20WMD: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: LA69%20HEU
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA69%2520HEU%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for LA69%20HEU: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: GN18%20PYL
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN18%2520PYL%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for GN18%20PYL: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: LW14%20OFD
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LW14%2520OFD%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for LW14%20OFD: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: JP62%20SVP
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JP62%2520SVP%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for JP62%20SVP: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: WD67%20MYR
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD67%2520MYR%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for WD67%20MYR: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: YF21%20TVN
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF21%2520TVN%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for YF21%20TVN: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: YA21%20OSL
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA21%2520OSL%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for YA21%20OSL: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: KW18%20FVJ
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW18%2520FVJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for KW18%20FVJ: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: YA71%20PYH
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA71%2520PYH%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for YA71%20PYH: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: CX66%20VNU
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX66%2520VNU%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for CX66%20VNU: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: LR70%20XGG
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR70%2520XGG%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for LR70%20XGG: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: ST70%20XVP
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST70%2520XVP%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for ST70%20XVP: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: LG23%20YCD
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG23%2520YCD%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for LG23%20YCD: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: DS16%20CFY
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS16%2520CFY%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for DS16%20CFY: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: PF19%20SNK
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF19%2520SNK%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for PF19%20SNK: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: YY19%20ZRA
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY19%2520ZRA%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for YY19%20ZRA: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: WM21%20ZFV
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM21%2520ZFV%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for WM21%20ZFV: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: DY22%20HLN
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY22%2520HLN%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for DY22%20HLN: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: FE71%20ZHB
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE71%2520ZHB%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for FE71%20ZHB: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: GP56%20XRW
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GP56%2520XRW%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for GP56%20XRW: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: WV23%20YDM
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV23%2520YDM%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for WV23%20YDM: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: SF11%20CJO
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF11%2520CJO%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for SF11%20CJO: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: CK12%20VEB
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK12%2520VEB%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for CK12%20VEB: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: YD59%20BLX
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD59%2520BLX%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for YD59%20BLX: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: BN64%20ACJ
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN64%2520ACJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for BN64%20ACJ: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: LS71%20VPL
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS71%2520VPL%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for LS71%20VPL: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: SG17%20PXB
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG17%2520PXB%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for SG17%20PXB: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: GN14%20KUV
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN14%2520KUV%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for GN14%20KUV: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: LB15%20BTX
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB15%2520BTX%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for LB15%20BTX: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: KV61%20PNX
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV61%2520PNX%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for KV61%20PNX: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: RO18%20NJV
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO18%2520NJV%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for RO18%20NJV: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: LV74%20JDK
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV74%2520JDK%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for LV74%20JDK: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: YC11%20NHY
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC11%2520NHY%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for YC11%20NHY: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: FH21%20WLA
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH21%2520WLA%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for FH21%20WLA: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: KT18%20XHX
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT18%2520XHX%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for KT18%20XHX: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: GF67%20XWD
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF67%2520XWD%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for GF67%20XWD: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: LP64%20LWK
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP64%2520LWK%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for LP64%20LWK: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: SB14%20UEP
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB14%2520UEP%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for SB14%20UEP: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: WJ64%20EPA
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ64%2520EPA%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for WJ64%20EPA: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: OW66%20KUE
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW66%2520KUE%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for OW66%20KUE: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: BG18%20XYT
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG18%2520XYT%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for BG18%20XYT: 0
2026-03-30 08:13:45 [bca.uk] INFO: Found listing with ID: BD74%20RVM
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD74%2520RVM%27 HTTP/1.1" 200 None
2026-03-30 08:13:45 [bca.uk] INFO: Scrape type for BD74%20RVM: 2
2026-03-30 08:13:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ce7a49fe-2a7c-5316-9481-b3ce15948b15 with identifier: BD74%20RVM
2026-03-30 08:13:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ce7a49fe-2a7c-5316-9481-b3ce15948b15 with scrape type 2
2026-03-30 08:13:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ce7a49fe-2a7c-5316-9481-b3ce15948b15 with scrape type 2
2026-03-30 08:13:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ce7a49fe-2a7c-5316-9481-b3ce15948b15, identifier: BD74%20RVM
2026-03-30 08:13:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ce7a49fe-2a7c-5316-9481-b3ce15948b15 with identifier: BD74%20RVM
2026-03-30 08:13:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ce7a49fe-2a7c-5316-9481-b3ce15948b15 with identifier: BD74%20RVM
2026-03-30 08:13:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ce7a49fe-2a7c-5316-9481-b3ce15948b15 with identifier: BD74%20RVM to the API
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 101,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD74%20RVM-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'ce7a49fe-2a7c-5316-9481-b3ce15948b15',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BD74 RVM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BD74%20RVM&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'TOYOTA',
 'model': 'COROLLA T/S',
 'odometer': 7475,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'TOYOTA COROLLA T/S 1.8 HYBRID ICON Estate',
 'transmission': 'automatic',
 'trim': 'HYBRID ICON',
 'vin': 'SB1ZB3AE90E140911',
 'year': 2024}
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD74%2520RVM%27 HTTP/1.1" 200 None
2026-03-30 08:13:46 [bca.uk] INFO: Saving data for BD74%20RVM: {'auction_closing_time': 1774864800.0, 'created_time': 1773839823.429563, 'last_price_update_time': 1774858426.361413}
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BD74%2520RVM') HTTP/1.1" 204 0
2026-03-30 08:13:46 [bca.uk] INFO: Found listing with ID: BD74%20TFV
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD74%2520TFV%27 HTTP/1.1" 200 None
2026-03-30 08:13:46 [bca.uk] INFO: Scrape type for BD74%20TFV: 2
2026-03-30 08:13:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 35f8d926-e394-5b0e-bdc6-ed7f521b818b with identifier: BD74%20TFV
2026-03-30 08:13:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 35f8d926-e394-5b0e-bdc6-ed7f521b818b with scrape type 2
2026-03-30 08:13:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 35f8d926-e394-5b0e-bdc6-ed7f521b818b with scrape type 2
2026-03-30 08:13:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 35f8d926-e394-5b0e-bdc6-ed7f521b818b, identifier: BD74%20TFV
2026-03-30 08:13:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 35f8d926-e394-5b0e-bdc6-ed7f521b818b with identifier: BD74%20TFV
2026-03-30 08:13:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 35f8d926-e394-5b0e-bdc6-ed7f521b818b with identifier: BD74%20TFV
2026-03-30 08:13:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 35f8d926-e394-5b0e-bdc6-ed7f521b818b with identifier: BD74%20TFV to the API
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 101,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD74%20TFV-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '35f8d926-e394-5b0e-bdc6-ed7f521b818b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BD74 TFV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BD74%20TFV&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'TOYOTA',
 'model': 'COROLLA T/S',
 'odometer': 8323,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'TOYOTA COROLLA T/S 1.8 HYBRID ICON Estate',
 'transmission': 'automatic',
 'trim': 'HYBRID ICON',
 'vin': 'SB1ZB3AEX0E140996',
 'year': 2024}
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD74%2520TFV%27 HTTP/1.1" 200 None
2026-03-30 08:13:46 [bca.uk] INFO: Saving data for BD74%20TFV: {'auction_closing_time': 1774864800.0, 'created_time': 1773829859.298674, 'last_price_update_time': 1774858426.858278}
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BD74%2520TFV') HTTP/1.1" 204 0
2026-03-30 08:13:46 [bca.uk] INFO: Found listing with ID: BD74%20TGF
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD74%2520TGF%27 HTTP/1.1" 200 None
2026-03-30 08:13:46 [bca.uk] INFO: Scrape type for BD74%20TGF: 2
2026-03-30 08:13:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c9399d15-0008-5715-8a68-6bd92fa4e356 with identifier: BD74%20TGF
2026-03-30 08:13:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c9399d15-0008-5715-8a68-6bd92fa4e356 with scrape type 2
2026-03-30 08:13:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c9399d15-0008-5715-8a68-6bd92fa4e356 with scrape type 2
2026-03-30 08:13:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c9399d15-0008-5715-8a68-6bd92fa4e356, identifier: BD74%20TGF
2026-03-30 08:13:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c9399d15-0008-5715-8a68-6bd92fa4e356 with identifier: BD74%20TGF
2026-03-30 08:13:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c9399d15-0008-5715-8a68-6bd92fa4e356 with identifier: BD74%20TGF
2026-03-30 08:13:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c9399d15-0008-5715-8a68-6bd92fa4e356 with identifier: BD74%20TGF to the API
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 101,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD74%20TGF-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'c9399d15-0008-5715-8a68-6bd92fa4e356',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BD74 TGF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BD74%20TGF&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'TOYOTA',
 'model': 'COROLLA T/S',
 'odometer': 7818,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'TOYOTA COROLLA T/S 1.8 HYBRID ICON Estate',
 'transmission': 'automatic',
 'trim': 'HYBRID ICON',
 'vin': 'SB1ZB3AE70E141006',
 'year': 2024}
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD74%2520TGF%27 HTTP/1.1" 200 None
2026-03-30 08:13:47 [bca.uk] INFO: Saving data for BD74%20TGF: {'auction_closing_time': 1774864800.0, 'created_time': 1773829847.881723, 'last_price_update_time': 1774858427.270677}
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BD74%2520TGF') HTTP/1.1" 204 0
2026-03-30 08:13:47 [bca.uk] INFO: Found listing with ID: BD74%20TGN
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD74%2520TGN%27 HTTP/1.1" 200 None
2026-03-30 08:13:47 [bca.uk] INFO: Scrape type for BD74%20TGN: 2
2026-03-30 08:13:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 82004de5-df85-5b7f-b640-745fdf4213fa with identifier: BD74%20TGN
2026-03-30 08:13:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 82004de5-df85-5b7f-b640-745fdf4213fa with scrape type 2
2026-03-30 08:13:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 82004de5-df85-5b7f-b640-745fdf4213fa with scrape type 2
2026-03-30 08:13:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 82004de5-df85-5b7f-b640-745fdf4213fa, identifier: BD74%20TGN
2026-03-30 08:13:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 82004de5-df85-5b7f-b640-745fdf4213fa with identifier: BD74%20TGN
2026-03-30 08:13:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 82004de5-df85-5b7f-b640-745fdf4213fa with identifier: BD74%20TGN
2026-03-30 08:13:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 82004de5-df85-5b7f-b640-745fdf4213fa with identifier: BD74%20TGN to the API
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 101,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD74%20TGN-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '82004de5-df85-5b7f-b640-745fdf4213fa',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BD74 TGN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BD74%20TGN&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'TOYOTA',
 'model': 'COROLLA T/S',
 'odometer': 8528,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'TOYOTA COROLLA T/S 1.8 HYBRID ICON Estate',
 'transmission': 'automatic',
 'trim': 'HYBRID ICON',
 'vin': 'SB1ZB3AE50E141019',
 'year': 2024}
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD74%2520TGN%27 HTTP/1.1" 200 None
2026-03-30 08:13:47 [bca.uk] INFO: Saving data for BD74%20TGN: {'auction_closing_time': 1774864800.0, 'created_time': 1773829848.997922, 'last_price_update_time': 1774858427.678468}
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BD74%2520TGN') HTTP/1.1" 204 0
2026-03-30 08:13:47 [bca.uk] INFO: Found listing with ID: BD74%20TLV
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD74%2520TLV%27 HTTP/1.1" 200 None
2026-03-30 08:13:47 [bca.uk] INFO: Scrape type for BD74%20TLV: 2
2026-03-30 08:13:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bea319d0-edbe-5acd-8222-85e2865c1299 with identifier: BD74%20TLV
2026-03-30 08:13:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bea319d0-edbe-5acd-8222-85e2865c1299 with scrape type 2
2026-03-30 08:13:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bea319d0-edbe-5acd-8222-85e2865c1299 with scrape type 2
2026-03-30 08:13:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bea319d0-edbe-5acd-8222-85e2865c1299, identifier: BD74%20TLV
2026-03-30 08:13:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bea319d0-edbe-5acd-8222-85e2865c1299 with identifier: BD74%20TLV
2026-03-30 08:13:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bea319d0-edbe-5acd-8222-85e2865c1299 with identifier: BD74%20TLV
2026-03-30 08:13:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bea319d0-edbe-5acd-8222-85e2865c1299 with identifier: BD74%20TLV to the API
2026-03-30 08:13:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 101,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD74%20TLV-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'bea319d0-edbe-5acd-8222-85e2865c1299',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BD74 TLV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BD74%20TLV&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'TOYOTA',
 'model': 'COROLLA T/S',
 'odometer': 8280,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'TOYOTA COROLLA T/S 1.8 HYBRID ICON Estate',
 'transmission': 'automatic',
 'trim': 'HYBRID ICON',
 'vin': 'SB1ZB3AE90E141105',
 'year': 2024}
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD74%2520TLV%27 HTTP/1.1" 200 None
2026-03-30 08:13:48 [bca.uk] INFO: Saving data for BD74%20TLV: {'auction_closing_time': 1774864800.0, 'created_time': 1773844656.461995, 'last_price_update_time': 1774858428.145006}
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BD74%2520TLV') HTTP/1.1" 204 0
2026-03-30 08:13:48 [bca.uk] INFO: Found listing with ID: BD74%20UUB
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD74%2520UUB%27 HTTP/1.1" 200 None
2026-03-30 08:13:48 [bca.uk] INFO: Scrape type for BD74%20UUB: 2
2026-03-30 08:13:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 01df99e0-ce50-5073-99e6-e05acf550df5 with identifier: BD74%20UUB
2026-03-30 08:13:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 01df99e0-ce50-5073-99e6-e05acf550df5 with scrape type 2
2026-03-30 08:13:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 01df99e0-ce50-5073-99e6-e05acf550df5 with scrape type 2
2026-03-30 08:13:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 01df99e0-ce50-5073-99e6-e05acf550df5, identifier: BD74%20UUB
2026-03-30 08:13:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 01df99e0-ce50-5073-99e6-e05acf550df5 with identifier: BD74%20UUB
2026-03-30 08:13:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 01df99e0-ce50-5073-99e6-e05acf550df5 with identifier: BD74%20UUB
2026-03-30 08:13:48 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 01df99e0-ce50-5073-99e6-e05acf550df5 with identifier: BD74%20UUB to the API
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 101,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD74%20UUB-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '01df99e0-ce50-5073-99e6-e05acf550df5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BD74 UUB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BD74%20UUB&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'TOYOTA',
 'model': 'COROLLA T/S',
 'odometer': 8448,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'TOYOTA COROLLA T/S 1.8 HYBRID ICON Estate',
 'transmission': 'automatic',
 'trim': 'HYBRID ICON',
 'vin': 'SB1ZB3AE30E141147',
 'year': 2024}
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD74%2520UUB%27 HTTP/1.1" 200 None
2026-03-30 08:13:48 [bca.uk] INFO: Saving data for BD74%20UUB: {'auction_closing_time': 1774864800.0, 'created_time': 1773839828.928579, 'last_price_update_time': 1774858428.759153}
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BD74%2520UUB') HTTP/1.1" 204 0
2026-03-30 08:13:48 [bca.uk] INFO: Found listing with ID: BG24%20NHY
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG24%2520NHY%27 HTTP/1.1" 200 None
2026-03-30 08:13:48 [bca.uk] INFO: Scrape type for BG24%20NHY: 2
2026-03-30 08:13:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d870d468-ead8-5b0d-84da-4239359c6660 with identifier: BG24%20NHY
2026-03-30 08:13:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d870d468-ead8-5b0d-84da-4239359c6660 with scrape type 2
2026-03-30 08:13:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d870d468-ead8-5b0d-84da-4239359c6660 with scrape type 2
2026-03-30 08:13:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d870d468-ead8-5b0d-84da-4239359c6660, identifier: BG24%20NHY
2026-03-30 08:13:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d870d468-ead8-5b0d-84da-4239359c6660 with identifier: BG24%20NHY
2026-03-30 08:13:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d870d468-ead8-5b0d-84da-4239359c6660 with identifier: BG24%20NHY
2026-03-30 08:13:48 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d870d468-ead8-5b0d-84da-4239359c6660 with identifier: BG24%20NHY to the API
2026-03-30 08:13:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 101,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BG24%20NHY-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'd870d468-ead8-5b0d-84da-4239359c6660',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BG24 NHY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BG24%20NHY&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'TOYOTA',
 'model': 'COROLLA T/S',
 'odometer': 15024,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'TOYOTA COROLLA T/S 1.8 HYBRID ICON Estate',
 'transmission': 'automatic',
 'trim': 'HYBRID ICON',
 'vin': 'SB1ZB3AEX0E106959',
 'year': 2024}
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG24%2520NHY%27 HTTP/1.1" 200 None
2026-03-30 08:13:49 [bca.uk] INFO: Saving data for BG24%20NHY: {'auction_closing_time': 1774864800.0, 'created_time': 1773829849.39669, 'last_price_update_time': 1774858429.153183}
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BG24%2520NHY') HTTP/1.1" 204 0
2026-03-30 08:13:49 [bca.uk] INFO: Found listing with ID: BG24%20NJE
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG24%2520NJE%27 HTTP/1.1" 200 None
2026-03-30 08:13:49 [bca.uk] INFO: Scrape type for BG24%20NJE: 2
2026-03-30 08:13:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 197e1d84-449e-5fcd-8fae-af9bfbed41b2 with identifier: BG24%20NJE
2026-03-30 08:13:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 197e1d84-449e-5fcd-8fae-af9bfbed41b2 with scrape type 2
2026-03-30 08:13:49 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 197e1d84-449e-5fcd-8fae-af9bfbed41b2 with scrape type 2
2026-03-30 08:13:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 197e1d84-449e-5fcd-8fae-af9bfbed41b2, identifier: BG24%20NJE
2026-03-30 08:13:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 197e1d84-449e-5fcd-8fae-af9bfbed41b2 with identifier: BG24%20NJE
2026-03-30 08:13:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 197e1d84-449e-5fcd-8fae-af9bfbed41b2 with identifier: BG24%20NJE
2026-03-30 08:13:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 197e1d84-449e-5fcd-8fae-af9bfbed41b2 with identifier: BG24%20NJE to the API
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 101,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BG24%20NJE-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '197e1d84-449e-5fcd-8fae-af9bfbed41b2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BG24 NJE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BG24%20NJE&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'TOYOTA',
 'model': 'COROLLA T/S',
 'odometer': 16020,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'TOYOTA COROLLA T/S 1.8 HYBRID ICON Estate',
 'transmission': 'automatic',
 'trim': 'HYBRID ICON',
 'vin': 'SB1ZB3AE00E106968',
 'year': 2024}
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG24%2520NJE%27 HTTP/1.1" 200 None
2026-03-30 08:13:49 [bca.uk] INFO: Saving data for BG24%20NJE: {'auction_closing_time': 1774864800.0, 'created_time': 1773839825.013629, 'last_price_update_time': 1774858429.561453}
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BG24%2520NJE') HTTP/1.1" 204 0
2026-03-30 08:13:49 [bca.uk] INFO: Found listing with ID: BK24%20GGJ
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK24%2520GGJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:49 [bca.uk] INFO: Scrape type for BK24%20GGJ: 2
2026-03-30 08:13:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b2e0dd49-4056-5aa6-a9cd-f5db068b4227 with identifier: BK24%20GGJ
2026-03-30 08:13:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b2e0dd49-4056-5aa6-a9cd-f5db068b4227 with scrape type 2
2026-03-30 08:13:49 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b2e0dd49-4056-5aa6-a9cd-f5db068b4227 with scrape type 2
2026-03-30 08:13:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b2e0dd49-4056-5aa6-a9cd-f5db068b4227, identifier: BK24%20GGJ
2026-03-30 08:13:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:13:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b2e0dd49-4056-5aa6-a9cd-f5db068b4227 with identifier: BK24%20GGJ
2026-03-30 08:13:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b2e0dd49-4056-5aa6-a9cd-f5db068b4227 with identifier: BK24%20GGJ
2026-03-30 08:13:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b2e0dd49-4056-5aa6-a9cd-f5db068b4227 with identifier: BK24%20GGJ to the API
2026-03-30 08:13:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 101,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BK24%20GGJ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'b2e0dd49-4056-5aa6-a9cd-f5db068b4227',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BK24 GGJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BK24%20GGJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'TOYOTA',
 'model': 'COROLLA T/S',
 'odometer': 16119,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'TOYOTA COROLLA T/S 1.8 HYBRID ICON Estate',
 'transmission': 'automatic',
 'trim': 'HYBRID ICON',
 'vin': 'SB1ZB3AE80E102456',
 'year': 2024}
2026-03-30 08:13:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK24%2520GGJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:50 [bca.uk] INFO: Saving data for BK24%20GGJ: {'auction_closing_time': 1774864800.0, 'created_time': 1773844658.271567, 'last_price_update_time': 1774858430.668049}
2026-03-30 08:13:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BK24%2520GGJ') HTTP/1.1" 204 0
2026-03-30 08:13:50 [bca.uk] INFO: Found listing with ID: BP24%20VPR
2026-03-30 08:13:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP24%2520VPR%27 HTTP/1.1" 200 None
2026-03-30 08:13:50 [bca.uk] INFO: Scrape type for BP24%20VPR: 2
2026-03-30 08:13:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 25cbd3e6-421a-58b8-893b-b1a1a436b759 with identifier: BP24%20VPR
2026-03-30 08:13:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 25cbd3e6-421a-58b8-893b-b1a1a436b759 with scrape type 2
2026-03-30 08:13:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 25cbd3e6-421a-58b8-893b-b1a1a436b759 with scrape type 2
2026-03-30 08:13:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 25cbd3e6-421a-58b8-893b-b1a1a436b759, identifier: BP24%20VPR
2026-03-30 08:13:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 25cbd3e6-421a-58b8-893b-b1a1a436b759 with identifier: BP24%20VPR
2026-03-30 08:13:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 25cbd3e6-421a-58b8-893b-b1a1a436b759 with identifier: BP24%20VPR
2026-03-30 08:13:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 25cbd3e6-421a-58b8-893b-b1a1a436b759 with identifier: BP24%20VPR to the API
2026-03-30 08:13:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=72&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 101,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BP24%20VPR-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '25cbd3e6-421a-58b8-893b-b1a1a436b759',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BP24 VPR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BP24%20VPR&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'TOYOTA',
 'model': 'COROLLA T/S',
 'odometer': 13020,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'TOYOTA COROLLA T/S 1.8 HYBRID ICON Estate',
 'transmission': 'automatic',
 'trim': 'HYBRID ICON',
 'vin': 'SB1ZB3AE00E131434',
 'year': 2024}
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP24%2520VPR%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Saving data for BP24%20VPR: {'auction_closing_time': 1774864800.0, 'created_time': 1773839825.464161, 'last_price_update_time': 1774858432.081697}
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BP24%2520VPR') HTTP/1.1" 204 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: NL65%20CWG
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL65%2520CWG%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for NL65%20CWG: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: BW63%20UOL
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW63%2520UOL%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for BW63%20UOL: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: FH63%20FXK
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH63%2520FXK%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for FH63%20FXK: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: GM65%20MZV
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM65%2520MZV%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for GM65%20MZV: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: BC15%20ZNN
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC15%2520ZNN%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for BC15%20ZNN: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: GL62%20LYA
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL62%2520LYA%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for GL62%20LYA: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: NG25%20DSE
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG25%2520DSE%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for NG25%20DSE: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: YC62%20LNA
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC62%2520LNA%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for YC62%20LNA: 0
2026-03-30 08:13:52 [bca.uk] INFO: Total items found: 100
2026-03-30 08:13:52 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded
2026-03-30 08:13:52 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:13:52 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: PE21%20YRU
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE21%2520YRU%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for PE21%20YRU: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: DA63%20ZBZ
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA63%2520ZBZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for DA63%20ZBZ: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: SR10%20JVX
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR10%2520JVX%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for SR10%20JVX: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: LR61%20BEL
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR61%2520BEL%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for LR61%20BEL: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: LP73%20GCZ
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP73%2520GCZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for LP73%20GCZ: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: ET10%20JBZ
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET10%2520JBZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for ET10%20JBZ: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: EJ10%20GOC
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ10%2520GOC%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for EJ10%20GOC: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: BG70%20LHT
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG70%2520LHT%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for BG70%20LHT: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: MD65%20YLR
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD65%2520YLR%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for MD65%20YLR: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: KR66%20FDZ
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR66%2520FDZ%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for KR66%20FDZ: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: KN22%20WLL
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN22%2520WLL%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for KN22%20WLL: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: WP66%20XWR
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP66%2520XWR%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for WP66%20XWR: 0
2026-03-30 08:13:52 [bca.uk] INFO: Found listing with ID: BD25%20SZE
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD25%2520SZE%27 HTTP/1.1" 200 None
2026-03-30 08:13:52 [bca.uk] INFO: Scrape type for BD25%20SZE: 2
2026-03-30 08:13:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cc998ee7-6491-5f83-b4de-5fe6e2818745 with identifier: BD25%20SZE
2026-03-30 08:13:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cc998ee7-6491-5f83-b4de-5fe6e2818745 with scrape type 2
2026-03-30 08:13:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cc998ee7-6491-5f83-b4de-5fe6e2818745 with scrape type 2
2026-03-30 08:13:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cc998ee7-6491-5f83-b4de-5fe6e2818745, identifier: BD25%20SZE
2026-03-30 08:13:52 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:52 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:13:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cc998ee7-6491-5f83-b4de-5fe6e2818745 with identifier: BD25%20SZE
2026-03-30 08:13:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cc998ee7-6491-5f83-b4de-5fe6e2818745 with identifier: BD25%20SZE
2026-03-30 08:13:52 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cc998ee7-6491-5f83-b4de-5fe6e2818745 with identifier: BD25%20SZE to the API
2026-03-30 08:13:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 138,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD25%20SZE-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'cc998ee7-6491-5f83-b4de-5fe6e2818745',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BD25 SZE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BD25%20SZE&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VAUXHALL',
 'model': 'MOKKA',
 'odometer': 10768,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOKKA 1.2 TURBO 130 ULTIMATE Hatchback',
 'transmission': 'automatic',
 'trim': 'TURBO 130 ULTIMATE',
 'vin': 'VXKUSHNS2SW022728',
 'year': 2025}
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD25%2520SZE%27 HTTP/1.1" 200 None
2026-03-30 08:13:53 [bca.uk] INFO: Saving data for BD25%20SZE: {'auction_closing_time': 1775037600.0, 'created_time': 1773932387.577434, 'last_price_update_time': 1774858433.395335}
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BD25%2520SZE') HTTP/1.1" 204 0
2026-03-30 08:13:53 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:13:53 [bca.uk] INFO: Found listing with ID: BD72%20MOV
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD72%2520MOV%27 HTTP/1.1" 200 None
2026-03-30 08:13:53 [bca.uk] INFO: Scrape type for BD72%20MOV: 2
2026-03-30 08:13:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 58797f3a-f126-5393-954c-0563002eb153 with identifier: BD72%20MOV
2026-03-30 08:13:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 58797f3a-f126-5393-954c-0563002eb153 with scrape type 2
2026-03-30 08:13:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 58797f3a-f126-5393-954c-0563002eb153 with scrape type 2
2026-03-30 08:13:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 58797f3a-f126-5393-954c-0563002eb153, identifier: BD72%20MOV
2026-03-30 08:13:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 58797f3a-f126-5393-954c-0563002eb153 with identifier: BD72%20MOV
2026-03-30 08:13:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 58797f3a-f126-5393-954c-0563002eb153 with identifier: BD72%20MOV
2026-03-30 08:13:53 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 58797f3a-f126-5393-954c-0563002eb153 with identifier: BD72%20MOV to the API
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 115,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD72%20MOV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '58797f3a-f126-5393-954c-0563002eb153',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BD72 MOV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BD72%20MOV&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 16193,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.2 P/T 100 ACTIVE PREMIUM+ Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 100 ACTIVE PREMIUM+',
 'vin': 'VR3UPHNEKNT119876',
 'year': 2023}
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD72%2520MOV%27 HTTP/1.1" 200 None
2026-03-30 08:13:53 [bca.uk] INFO: Saving data for BD72%20MOV: {'auction_closing_time': 1775037600.0, 'created_time': 1773833166.74004, 'last_price_update_time': 1774858433.893226}
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BD72%2520MOV') HTTP/1.1" 204 0
2026-03-30 08:13:53 [bca.uk] INFO: Found listing with ID: BJ75%20OXW
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ75%2520OXW%27 HTTP/1.1" 200 None
2026-03-30 08:13:53 [bca.uk] INFO: Scrape type for BJ75%20OXW: 2
2026-03-30 08:13:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 65b5d3f2-f250-5126-88b4-6f2d8a67a681 with identifier: BJ75%20OXW
2026-03-30 08:13:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 65b5d3f2-f250-5126-88b4-6f2d8a67a681 with scrape type 2
2026-03-30 08:13:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 65b5d3f2-f250-5126-88b4-6f2d8a67a681 with scrape type 2
2026-03-30 08:13:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 65b5d3f2-f250-5126-88b4-6f2d8a67a681, identifier: BJ75%20OXW
2026-03-30 08:13:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 65b5d3f2-f250-5126-88b4-6f2d8a67a681 with identifier: BJ75%20OXW
2026-03-30 08:13:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 65b5d3f2-f250-5126-88b4-6f2d8a67a681 with identifier: BJ75%20OXW
2026-03-30 08:13:54 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 65b5d3f2-f250-5126-88b4-6f2d8a67a681 with identifier: BJ75%20OXW to the API
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BJ75%20OXW-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '65b5d3f2-f250-5126-88b4-6f2d8a67a681',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BJ75 OXW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BJ75%20OXW&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'RENAULT',
 'model': 'CLIO',
 'odometer': 917,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'RENAULT CLIO 1.0 TCE 90 EVOLUTION Hatchback',
 'transmission': 'manual',
 'trim': 'TCE 90 EVOLUTION',
 'vin': 'VF1RJA00775773974',
 'year': 2025}
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ75%2520OXW%27 HTTP/1.1" 200 None
2026-03-30 08:13:54 [bca.uk] INFO: Saving data for BJ75%20OXW: {'auction_closing_time': 1775037600.0, 'created_time': 1773841215.682145, 'last_price_update_time': 1774858434.304387}
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BJ75%2520OXW') HTTP/1.1" 204 0
2026-03-30 08:13:54 [bca.uk] INFO: Found listing with ID: BL24%20KCN
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL24%2520KCN%27 HTTP/1.1" 200 None
2026-03-30 08:13:54 [bca.uk] INFO: Scrape type for BL24%20KCN: 2
2026-03-30 08:13:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e8146d8a-4c42-59cb-904e-f00247abe8bd with identifier: BL24%20KCN
2026-03-30 08:13:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e8146d8a-4c42-59cb-904e-f00247abe8bd with scrape type 2
2026-03-30 08:13:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e8146d8a-4c42-59cb-904e-f00247abe8bd with scrape type 2
2026-03-30 08:13:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e8146d8a-4c42-59cb-904e-f00247abe8bd, identifier: BL24%20KCN
2026-03-30 08:13:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e8146d8a-4c42-59cb-904e-f00247abe8bd with identifier: BL24%20KCN
2026-03-30 08:13:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e8146d8a-4c42-59cb-904e-f00247abe8bd with identifier: BL24%20KCN
2026-03-30 08:13:54 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e8146d8a-4c42-59cb-904e-f00247abe8bd with identifier: BL24%20KCN to the API
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BL24%20KCN-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e8146d8a-4c42-59cb-904e-f00247abe8bd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BL24 KCN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BL24%20KCN&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'AUDI',
 'model': 'A1 SPORTBACK',
 'odometer': 25315,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'AUDI A1 SPORTBACK 1.0 25 TFSI S LINE S-T Hatchback',
 'transmission': 'automatic',
 'trim': '25 TFSI S LINE S-T',
 'vin': 'WAUZZZGB8RR043399',
 'year': 2024}
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL24%2520KCN%27 HTTP/1.1" 200 None
2026-03-30 08:13:54 [bca.uk] INFO: Saving data for BL24%20KCN: {'auction_closing_time': 1775037600.0, 'created_time': 1773932388.500914, 'last_price_update_time': 1774858434.717849}
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BL24%2520KCN') HTTP/1.1" 204 0
2026-03-30 08:13:54 [bca.uk] INFO: Found listing with ID: BX25%20UUL
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX25%2520UUL%27 HTTP/1.1" 200 None
2026-03-30 08:13:54 [bca.uk] INFO: Scrape type for BX25%20UUL: 2
2026-03-30 08:13:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ededd321-6276-5863-a512-c381263f8376 with identifier: BX25%20UUL
2026-03-30 08:13:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ededd321-6276-5863-a512-c381263f8376 with scrape type 2
2026-03-30 08:13:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ededd321-6276-5863-a512-c381263f8376 with scrape type 2
2026-03-30 08:13:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ededd321-6276-5863-a512-c381263f8376, identifier: BX25%20UUL
2026-03-30 08:13:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ededd321-6276-5863-a512-c381263f8376 with identifier: BX25%20UUL
2026-03-30 08:13:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ededd321-6276-5863-a512-c381263f8376 with identifier: BX25%20UUL
2026-03-30 08:13:54 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ededd321-6276-5863-a512-c381263f8376 with identifier: BX25%20UUL to the API
2026-03-30 08:13:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 92,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BX25%20UUL-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'ededd321-6276-5863-a512-c381263f8376',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BX25 UUL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BX25%20UUL&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'MAZDA',
 'model': '2',
 'odometer': 14465,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'MAZDA 2 1.5 HYBRID EXCLUSIVE LINE Hatchback',
 'transmission': 'automatic',
 'trim': 'HYBRID EXCLUSIVE LINE',
 'vin': 'JMZKBAC330A367321',
 'year': 2025}
2026-03-30 08:13:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX25%2520UUL%27 HTTP/1.1" 200 None
2026-03-30 08:13:55 [bca.uk] INFO: Saving data for BX25%20UUL: {'auction_closing_time': 1775037600.0, 'created_time': 1774004669.423353, 'last_price_update_time': 1774858435.889642}
2026-03-30 08:13:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BX25%2520UUL') HTTP/1.1" 204 0
2026-03-30 08:13:55 [bca.uk] INFO: Found listing with ID: DA72%20ZNK
2026-03-30 08:13:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA72%2520ZNK%27 HTTP/1.1" 200 None
2026-03-30 08:13:55 [bca.uk] INFO: Scrape type for DA72%20ZNK: 2
2026-03-30 08:13:55 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b11a5b14-ccf3-56ef-9426-620148afbee8 with identifier: DA72%20ZNK
2026-03-30 08:13:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b11a5b14-ccf3-56ef-9426-620148afbee8 with scrape type 2
2026-03-30 08:13:55 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b11a5b14-ccf3-56ef-9426-620148afbee8 with scrape type 2
2026-03-30 08:13:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b11a5b14-ccf3-56ef-9426-620148afbee8, identifier: DA72%20ZNK
2026-03-30 08:13:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b11a5b14-ccf3-56ef-9426-620148afbee8 with identifier: DA72%20ZNK
2026-03-30 08:13:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b11a5b14-ccf3-56ef-9426-620148afbee8 with identifier: DA72%20ZNK
2026-03-30 08:13:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b11a5b14-ccf3-56ef-9426-620148afbee8 with identifier: DA72%20ZNK to the API
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 158,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DA72%20ZNK-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b11a5b14-ccf3-56ef-9426-620148afbee8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DA72 ZNK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DA72%20ZNK&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 22401,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.6 T GDI 48V AWD 4 ISG DCT StationWagon',
 'transmission': 'automatic',
 'trim': 'T GDI 48V AWD 4 ISG DCT',
 'vin': 'U5YPV81BWPL109295',
 'year': 2022}
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA72%2520ZNK%27 HTTP/1.1" 200 None
2026-03-30 08:13:56 [bca.uk] INFO: Saving data for DA72%20ZNK: {'auction_closing_time': 1775037600.0, 'created_time': 1773833169.004795, 'last_price_update_time': 1774858436.290296}
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DA72%2520ZNK') HTTP/1.1" 204 0
2026-03-30 08:13:56 [bca.uk] INFO: Found listing with ID: MD73%20YAF
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD73%2520YAF%27 HTTP/1.1" 200 None
2026-03-30 08:13:56 [bca.uk] INFO: Scrape type for MD73%20YAF: 2
2026-03-30 08:13:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 97c123b1-c994-5582-b8e2-dd2021987d38 with identifier: MD73%20YAF
2026-03-30 08:13:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 97c123b1-c994-5582-b8e2-dd2021987d38 with scrape type 2
2026-03-30 08:13:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 97c123b1-c994-5582-b8e2-dd2021987d38 with scrape type 2
2026-03-30 08:13:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 97c123b1-c994-5582-b8e2-dd2021987d38, identifier: MD73%20YAF
2026-03-30 08:13:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 97c123b1-c994-5582-b8e2-dd2021987d38 with identifier: MD73%20YAF
2026-03-30 08:13:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 97c123b1-c994-5582-b8e2-dd2021987d38 with identifier: MD73%20YAF
2026-03-30 08:13:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 97c123b1-c994-5582-b8e2-dd2021987d38 with identifier: MD73%20YAF to the API
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 146,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MD73%20YAF-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '97c123b1-c994-5582-b8e2-dd2021987d38',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MD73 YAF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MD73%20YAF&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'NISSAN',
 'model': 'X-TRAIL',
 'odometer': 15533,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'NISSAN X-TRAIL 1.5 E-P 213 E-4 ACENTA PREM.(7ST) StationWagon',
 'transmission': 'automatic',
 'trim': 'E-P 213 E-4 ACENTA PREM.(7ST)',
 'vin': 'JN1T33JB7U0008384',
 'year': 2023}
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD73%2520YAF%27 HTTP/1.1" 200 None
2026-03-30 08:13:56 [bca.uk] INFO: Saving data for MD73%20YAF: {'auction_closing_time': 1775037600.0, 'created_time': 1773833181.261552, 'last_price_update_time': 1774858436.71441}
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MD73%2520YAF') HTTP/1.1" 204 0
2026-03-30 08:13:56 [bca.uk] INFO: Found listing with ID: PF72%20TKV
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF72%2520TKV%27 HTTP/1.1" 200 None
2026-03-30 08:13:56 [bca.uk] INFO: Scrape type for PF72%20TKV: 2
2026-03-30 08:13:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5f9fffd8-f8b1-59fe-9f5c-55c20a522354 with identifier: PF72%20TKV
2026-03-30 08:13:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5f9fffd8-f8b1-59fe-9f5c-55c20a522354 with scrape type 2
2026-03-30 08:13:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5f9fffd8-f8b1-59fe-9f5c-55c20a522354 with scrape type 2
2026-03-30 08:13:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5f9fffd8-f8b1-59fe-9f5c-55c20a522354, identifier: PF72%20TKV
2026-03-30 08:13:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5f9fffd8-f8b1-59fe-9f5c-55c20a522354 with identifier: PF72%20TKV
2026-03-30 08:13:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5f9fffd8-f8b1-59fe-9f5c-55c20a522354 with identifier: PF72%20TKV
2026-03-30 08:13:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5f9fffd8-f8b1-59fe-9f5c-55c20a522354 with identifier: PF72%20TKV to the API
2026-03-30 08:13:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 174,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PF72%20TKV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5f9fffd8-f8b1-59fe-9f5c-55c20a522354',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PF72 TKV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PF72%20TKV&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'MG MOTOR UK',
 'model': 'HS',
 'odometer': 4294,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'MG MOTOR UK HS 1.5 TGI EXCITE DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'TGI EXCITE DCT',
 'vin': 'LSJA24U90NN183259',
 'year': 2023}
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF72%2520TKV%27 HTTP/1.1" 200 None
2026-03-30 08:13:57 [bca.uk] INFO: Saving data for PF72%20TKV: {'auction_closing_time': 1775037600.0, 'created_time': 1773830955.513643, 'last_price_update_time': 1774858437.123594}
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PF72%2520TKV') HTTP/1.1" 204 0
2026-03-30 08:13:57 [bca.uk] INFO: Found listing with ID: PL73%20FNR
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL73%2520FNR%27 HTTP/1.1" 200 None
2026-03-30 08:13:57 [bca.uk] INFO: Scrape type for PL73%20FNR: 2
2026-03-30 08:13:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 73613b88-273a-5d6d-9367-4117a3f12099 with identifier: PL73%20FNR
2026-03-30 08:13:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 73613b88-273a-5d6d-9367-4117a3f12099 with scrape type 2
2026-03-30 08:13:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 73613b88-273a-5d6d-9367-4117a3f12099 with scrape type 2
2026-03-30 08:13:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 73613b88-273a-5d6d-9367-4117a3f12099, identifier: PL73%20FNR
2026-03-30 08:13:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 73613b88-273a-5d6d-9367-4117a3f12099 with identifier: PL73%20FNR
2026-03-30 08:13:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 73613b88-273a-5d6d-9367-4117a3f12099 with identifier: PL73%20FNR
2026-03-30 08:13:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 73613b88-273a-5d6d-9367-4117a3f12099 with identifier: PL73%20FNR to the API
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 154,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PL73%20FNR-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '73613b88-273a-5d6d-9367-4117a3f12099',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PL73 FNR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PL73%20FNR&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 30336,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.6 T GDI 150 3 ISG StationWagon',
 'transmission': 'manual',
 'trim': 'T GDI 150 3 ISG',
 'vin': 'U5YPV81BLRL255396',
 'year': 2024}
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL73%2520FNR%27 HTTP/1.1" 200 None
2026-03-30 08:13:57 [bca.uk] INFO: Saving data for PL73%20FNR: {'auction_closing_time': 1775037600.0, 'created_time': 1773933624.53546, 'last_price_update_time': 1774858437.510568}
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PL73%2520FNR') HTTP/1.1" 204 0
2026-03-30 08:13:57 [bca.uk] INFO: Found listing with ID: SY25%20VYC
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY25%2520VYC%27 HTTP/1.1" 200 None
2026-03-30 08:13:57 [bca.uk] INFO: Scrape type for SY25%20VYC: 2
2026-03-30 08:13:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2599f4bf-454e-54ab-b957-b9748e5571a0 with identifier: SY25%20VYC
2026-03-30 08:13:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2599f4bf-454e-54ab-b957-b9748e5571a0 with scrape type 2
2026-03-30 08:13:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2599f4bf-454e-54ab-b957-b9748e5571a0 with scrape type 2
2026-03-30 08:13:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2599f4bf-454e-54ab-b957-b9748e5571a0, identifier: SY25%20VYC
2026-03-30 08:13:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2599f4bf-454e-54ab-b957-b9748e5571a0 with identifier: SY25%20VYC
2026-03-30 08:13:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2599f4bf-454e-54ab-b957-b9748e5571a0 with identifier: SY25%20VYC
2026-03-30 08:13:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2599f4bf-454e-54ab-b957-b9748e5571a0 with identifier: SY25%20VYC to the API
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SY25%20VYC-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '2599f4bf-454e-54ab-b957-b9748e5571a0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SY25 VYC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SY25%20VYC&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'TOYOTA',
 'model': 'PROACE VERSO E',
 'odometer': 2467,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'TOYOTA PROACE VERSO E 100KW 75KWH DESIGN L1 MPV',
 'transmission': 'automatic',
 'trim': '100KW 75KWH DESIGN L1',
 'vin': 'YARVSZKUZRZ048687',
 'year': 2025}
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY25%2520VYC%27 HTTP/1.1" 200 None
2026-03-30 08:13:57 [bca.uk] INFO: Saving data for SY25%20VYC: {'auction_closing_time': 1775037600.0, 'created_time': 1773833173.639508, 'last_price_update_time': 1774858437.91114}
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SY25%2520VYC') HTTP/1.1" 204 0
2026-03-30 08:13:57 [bca.uk] INFO: Found listing with ID: YY66%20NAO
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY66%2520NAO%27 HTTP/1.1" 200 None
2026-03-30 08:13:57 [bca.uk] INFO: Scrape type for YY66%20NAO: 0
2026-03-30 08:13:57 [bca.uk] INFO: Found listing with ID: KW21%20HLU
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW21%2520HLU%27 HTTP/1.1" 200 None
2026-03-30 08:13:57 [bca.uk] INFO: Scrape type for KW21%20HLU: 2
2026-03-30 08:13:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b9924548-3b60-5d53-ac5a-76f9b2a67d19 with identifier: KW21%20HLU
2026-03-30 08:13:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b9924548-3b60-5d53-ac5a-76f9b2a67d19 with scrape type 2
2026-03-30 08:13:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b9924548-3b60-5d53-ac5a-76f9b2a67d19 with scrape type 2
2026-03-30 08:13:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b9924548-3b60-5d53-ac5a-76f9b2a67d19, identifier: KW21%20HLU
2026-03-30 08:13:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b9924548-3b60-5d53-ac5a-76f9b2a67d19 with identifier: KW21%20HLU
2026-03-30 08:13:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b9924548-3b60-5d53-ac5a-76f9b2a67d19 with identifier: KW21%20HLU
2026-03-30 08:13:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b9924548-3b60-5d53-ac5a-76f9b2a67d19 with identifier: KW21%20HLU to the API
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 207,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KW21%20HLU-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b9924548-3b60-5d53-ac5a-76f9b2a67d19',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KW21 HLU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KW21%20HLU&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'MERCEDES-BENZ',
 'model': 'V300 D',
 'odometer': 34612,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ V300 D 2.0 AMG LINE (LONG) 9G MPV',
 'transmission': 'automatic',
 'trim': 'AMG LINE (LONG) 9G',
 'vin': 'W1V44781323725830',
 'year': 2021}
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW21%2520HLU%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Saving data for KW21%20HLU: {'auction_closing_time': 1775124000.0, 'created_time': 1773907422.784414, 'last_price_update_time': 1774858438.327633}
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KW21%2520HLU') HTTP/1.1" 204 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: BC16%20GSO
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC16%2520GSO%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for BC16%20GSO: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: MC16%20RHA
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC16%2520RHA%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for MC16%20RHA: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: SM18%20EYV
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM18%2520EYV%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for SM18%20EYV: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: YK16%20ECY
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK16%2520ECY%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for YK16%20ECY: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: YK67%20EPM
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK67%2520EPM%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for YK67%20EPM: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: YH22%20LFE
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH22%2520LFE%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for YH22%20LFE: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: KE15%20XAY
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE15%2520XAY%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for KE15%20XAY: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: RX20%20KHJ
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX20%2520KHJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for RX20%20KHJ: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: WG13%20WJK
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG13%2520WJK%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for WG13%20WJK: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: HK68%20OYA
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK68%2520OYA%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for HK68%20OYA: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: OY64%20YEU
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY64%2520YEU%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for OY64%20YEU: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: LM69%20OAH
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM69%2520OAH%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for LM69%20OAH: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: YH17%20LVA
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH17%2520LVA%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for YH17%20LVA: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: YT24%20RJJ
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT24%2520RJJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for YT24%20RJJ: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: EJ19%20GZB
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ19%2520GZB%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for EJ19%20GZB: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: VX63%20BLK
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX63%2520BLK%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for VX63%20BLK: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: GY72%20CWN
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY72%2520CWN%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for GY72%20CWN: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: AO17%20ZBJ
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO17%2520ZBJ%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for AO17%20ZBJ: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: OU63%20XGP
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU63%2520XGP%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for OU63%20XGP: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: BT71%20EPC
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT71%2520EPC%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for BT71%20EPC: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: OW18%20MLY
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW18%2520MLY%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for OW18%20MLY: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: DP65%20OAA
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP65%2520OAA%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for DP65%20OAA: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: CX20%20OUA
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX20%2520OUA%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for CX20%20OUA: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: LS71%20FDE
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS71%2520FDE%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for LS71%20FDE: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: RE24%20VYW
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE24%2520VYW%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for RE24%20VYW: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: DY23%20SZD
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY23%2520SZD%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for DY23%20SZD: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: YK23%20UXG
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK23%2520UXG%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for YK23%20UXG: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: DN24%20YTE
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN24%2520YTE%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for DN24%20YTE: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: BK72%20YLE
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK72%2520YLE%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for BK72%20YLE: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: MJ24%20BZE
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ24%2520BZE%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for MJ24%20BZE: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: HT71%20WFL
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT71%2520WFL%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for HT71%20WFL: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: CY23%20JZV
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CY23%2520JZV%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for CY23%20JZV: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: BK71%20XAY
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK71%2520XAY%27 HTTP/1.1" 200 None
2026-03-30 08:13:58 [bca.uk] INFO: Scrape type for BK71%20XAY: 0
2026-03-30 08:13:58 [bca.uk] INFO: Found listing with ID: WR72%20LDX
2026-03-30 08:13:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR72%2520LDX%27 HTTP/1.1" 200 None
2026-03-30 08:13:59 [bca.uk] INFO: Scrape type for WR72%20LDX: 0
2026-03-30 08:13:59 [bca.uk] INFO: Found listing with ID: MF74%20YZU
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF74%2520YZU%27 HTTP/1.1" 200 None
2026-03-30 08:13:59 [bca.uk] INFO: Scrape type for MF74%20YZU: 0
2026-03-30 08:13:59 [bca.uk] INFO: Found listing with ID: AN08%20YUX
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AN08%2520YUX%27 HTTP/1.1" 200 None
2026-03-30 08:13:59 [bca.uk] INFO: Scrape type for AN08%20YUX: 0
2026-03-30 08:13:59 [bca.uk] INFO: Found listing with ID: WX22%20WJV
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX22%2520WJV%27 HTTP/1.1" 200 None
2026-03-30 08:13:59 [bca.uk] INFO: Scrape type for WX22%20WJV: 0
2026-03-30 08:13:59 [bca.uk] INFO: Found listing with ID: YH22%20LNP
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH22%2520LNP%27 HTTP/1.1" 200 None
2026-03-30 08:13:59 [bca.uk] INFO: Scrape type for YH22%20LNP: 0
2026-03-30 08:13:59 [bca.uk] INFO: Found listing with ID: YR22%20AMO
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR22%2520AMO%27 HTTP/1.1" 200 None
2026-03-30 08:13:59 [bca.uk] INFO: Scrape type for YR22%20AMO: 0
2026-03-30 08:13:59 [bca.uk] INFO: Found listing with ID: DV24%20YML
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV24%2520YML%27 HTTP/1.1" 200 None
2026-03-30 08:13:59 [bca.uk] INFO: Scrape type for DV24%20YML: 0
2026-03-30 08:13:59 [bca.uk] INFO: Found listing with ID: FX23%20YXL
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX23%2520YXL%27 HTTP/1.1" 200 None
2026-03-30 08:13:59 [bca.uk] INFO: Scrape type for FX23%20YXL: 2
2026-03-30 08:13:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f614e852-b445-571c-ba7d-e30cf41f7949 with identifier: FX23%20YXL
2026-03-30 08:13:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f614e852-b445-571c-ba7d-e30cf41f7949 with scrape type 2
2026-03-30 08:13:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f614e852-b445-571c-ba7d-e30cf41f7949 with scrape type 2
2026-03-30 08:13:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f614e852-b445-571c-ba7d-e30cf41f7949, identifier: FX23%20YXL
2026-03-30 08:13:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f614e852-b445-571c-ba7d-e30cf41f7949 with identifier: FX23%20YXL
2026-03-30 08:13:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f614e852-b445-571c-ba7d-e30cf41f7949 with identifier: FX23%20YXL
2026-03-30 08:13:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f614e852-b445-571c-ba7d-e30cf41f7949 with identifier: FX23%20YXL to the API
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:13:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FX23%20YXL-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'f614e852-b445-571c-ba7d-e30cf41f7949',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'FX23 YXL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FX23%20YXL&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'KIA',
 'model': 'EV6',
 'odometer': 27514,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'KIA EV6 236KW 77.4KWH AWD GT-LINE Hatchback',
 'transmission': 'automatic',
 'trim': '236KW 77.4KWH AWD GT-LINE',
 'vin': 'KNAC481CRP5106928',
 'year': 2023}
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX23%2520YXL%27 HTTP/1.1" 200 None
2026-03-30 08:13:59 [bca.uk] INFO: Saving data for FX23%20YXL: {'auction_closing_time': 1774864800.0, 'created_time': 1773833868.38359, 'last_price_update_time': 1774858439.543085}
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FX23%2520YXL') HTTP/1.1" 204 0
2026-03-30 08:13:59 [bca.uk] INFO: Found listing with ID: RV20%20BHF
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV20%2520BHF%27 HTTP/1.1" 200 None
2026-03-30 08:13:59 [bca.uk] INFO: Scrape type for RV20%20BHF: 0
2026-03-30 08:13:59 [bca.uk] INFO: Found listing with ID: BT73%20GMG
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT73%2520GMG%27 HTTP/1.1" 200 None
2026-03-30 08:13:59 [bca.uk] INFO: Scrape type for BT73%20GMG: 2
2026-03-30 08:13:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5309fd2d-1272-5bff-a7b1-4d13e6a35f2a with identifier: BT73%20GMG
2026-03-30 08:13:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5309fd2d-1272-5bff-a7b1-4d13e6a35f2a with scrape type 2
2026-03-30 08:13:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5309fd2d-1272-5bff-a7b1-4d13e6a35f2a with scrape type 2
2026-03-30 08:13:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5309fd2d-1272-5bff-a7b1-4d13e6a35f2a, identifier: BT73%20GMG
2026-03-30 08:13:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5309fd2d-1272-5bff-a7b1-4d13e6a35f2a with identifier: BT73%20GMG
2026-03-30 08:13:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5309fd2d-1272-5bff-a7b1-4d13e6a35f2a with identifier: BT73%20GMG
2026-03-30 08:13:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5309fd2d-1272-5bff-a7b1-4d13e6a35f2a with identifier: BT73%20GMG to the API
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:13:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=73&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BT73%20GMG-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '5309fd2d-1272-5bff-a7b1-4d13e6a35f2a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BT73 GMG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BT73%20GMG&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'VOLKSWAGEN',
 'model': 'ID.3',
 'odometer': 34485,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN ID.3 150KW 58KWH PRO Hatchback',
 'transmission': 'automatic',
 'trim': '150KW 58KWH PRO',
 'vin': 'WVWZZZE14RP003569',
 'year': 2023}
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT73%2520GMG%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Saving data for BT73%20GMG: {'auction_closing_time': 1774864800.0, 'created_time': 1773908397.468956, 'last_price_update_time': 1774858440.078428}
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BT73%2520GMG') HTTP/1.1" 204 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: HF64%20OET
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF64%2520OET%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for HF64%20OET: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: DN72%20USZ
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN72%2520USZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for DN72%20USZ: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: FM73%20TOU
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM73%2520TOU%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for FM73%20TOU: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: KS23%20HSD
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS23%2520HSD%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for KS23%20HSD: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: KU70%20WME
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU70%2520WME%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for KU70%20WME: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: WA22%20YCC
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA22%2520YCC%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for WA22%20YCC: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: AJ72%20LNE
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ72%2520LNE%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for AJ72%20LNE: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: EF18%20AOO
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF18%2520AOO%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for EF18%20AOO: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: BG74%20UWW
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG74%2520UWW%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for BG74%20UWW: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: LD69%20CKV
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD69%2520CKV%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for LD69%20CKV: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: KU68%20KXC
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU68%2520KXC%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for KU68%20KXC: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: LP22%20EUY
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP22%2520EUY%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for LP22%20EUY: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: YP04%20LFK
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP04%2520LFK%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for YP04%20LFK: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: SG22%20YLV
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG22%2520YLV%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for SG22%20YLV: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: SL22%20FMJ
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL22%2520FMJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for SL22%20FMJ: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: BT73%20HSO
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT73%2520HSO%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for BT73%20HSO: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: DC68%20BUJ
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC68%2520BUJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for DC68%20BUJ: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: MA22%20BYG
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA22%2520BYG%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for MA22%20BYG: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: DG21%20OMM
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG21%2520OMM%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for DG21%20OMM: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: DA23%20MKK
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA23%2520MKK%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for DA23%20MKK: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: SV22%20UBY
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV22%2520UBY%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for SV22%20UBY: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: BJ22%20KSE
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ22%2520KSE%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for BJ22%20KSE: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: GN22%20ULG
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN22%2520ULG%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for GN22%20ULG: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: SP23%20HFK
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP23%2520HFK%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for SP23%20HFK: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: SP23%20HYC
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP23%2520HYC%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for SP23%20HYC: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: W111%20CWT
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27W111%2520CWT%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for W111%20CWT: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: YH20%20USV
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH20%2520USV%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for YH20%20USV: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: YN19%20NTG
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN19%2520NTG%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for YN19%20NTG: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: DU21%20XHZ
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU21%2520XHZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for DU21%20XHZ: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: WX21%20YFF
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX21%2520YFF%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for WX21%20YFF: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: HV22%20OHW
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV22%2520OHW%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for HV22%20OHW: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: PE22%20ZHB
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE22%2520ZHB%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for PE22%20ZHB: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: PY72%20HDG
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY72%2520HDG%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for PY72%20HDG: 0
2026-03-30 08:14:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:14:00 [bca.uk] INFO: Total items found: 100
2026-03-30 08:14:00 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded
2026-03-30 08:14:00 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:14:00 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: YG22%20NTE
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG22%2520NTE%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for YG22%20NTE: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: FX22%20UBM
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX22%2520UBM%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for FX22%20UBM: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: YG22%20XHN
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG22%2520XHN%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for YG22%20XHN: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: YK19%20VRL
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK19%2520VRL%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for YK19%20VRL: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: FX23%20HXG
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX23%2520HXG%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for FX23%20HXG: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: CY71%20MTU
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CY71%2520MTU%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for CY71%20MTU: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: LF24%20RMV
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF24%2520RMV%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for LF24%20RMV: 0
2026-03-30 08:14:00 [bca.uk] INFO: Found listing with ID: NU75%20JXN
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU75%2520JXN%27 HTTP/1.1" 200 None
2026-03-30 08:14:00 [bca.uk] INFO: Scrape type for NU75%20JXN: 2
2026-03-30 08:14:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 14921b7a-0281-52de-a4f0-e16029f42652 with identifier: NU75%20JXN
2026-03-30 08:14:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 14921b7a-0281-52de-a4f0-e16029f42652 with scrape type 2
2026-03-30 08:14:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 14921b7a-0281-52de-a4f0-e16029f42652 with scrape type 2
2026-03-30 08:14:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 14921b7a-0281-52de-a4f0-e16029f42652, identifier: NU75%20JXN
2026-03-30 08:14:01 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:01 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 14921b7a-0281-52de-a4f0-e16029f42652 with identifier: NU75%20JXN
2026-03-30 08:14:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 14921b7a-0281-52de-a4f0-e16029f42652 with identifier: NU75%20JXN
2026-03-30 08:14:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 14921b7a-0281-52de-a4f0-e16029f42652 with identifier: NU75%20JXN to the API
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NU75%20JXN-GB',
 'category': 'Car',
 'color': 'green',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '14921b7a-0281-52de-a4f0-e16029f42652',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'NU75 JXN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NU75%20JXN&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'SUZUKI',
 'model': 'E VITARA',
 'odometer': 1291,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'SUZUKI E VITARA 128KW 61KWH MOTION Hatchback',
 'transmission': 'automatic',
 'trim': '128KW 61KWH MOTION',
 'vin': 'MBHPA2ASX00104089',
 'year': 2025}
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU75%2520JXN%27 HTTP/1.1" 200 None
2026-03-30 08:14:01 [bca.uk] INFO: Saving data for NU75%20JXN: {'auction_closing_time': 1774864800.0, 'created_time': 1773842190.664653, 'last_price_update_time': 1774858441.409632}
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NU75%2520JXN') HTTP/1.1" 204 0
2026-03-30 08:14:01 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:14:01 [bca.uk] INFO: Found listing with ID: OE23%20EVR
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE23%2520EVR%27 HTTP/1.1" 200 None
2026-03-30 08:14:01 [bca.uk] INFO: Scrape type for OE23%20EVR: 0
2026-03-30 08:14:01 [bca.uk] INFO: Found listing with ID: RK22%20SWX
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK22%2520SWX%27 HTTP/1.1" 200 None
2026-03-30 08:14:01 [bca.uk] INFO: Scrape type for RK22%20SWX: 0
2026-03-30 08:14:01 [bca.uk] INFO: Found listing with ID: RK22%20XNF
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK22%2520XNF%27 HTTP/1.1" 200 None
2026-03-30 08:14:01 [bca.uk] INFO: Scrape type for RK22%20XNF: 0
2026-03-30 08:14:01 [bca.uk] INFO: Found listing with ID: YX22%20ZTN
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX22%2520ZTN%27 HTTP/1.1" 200 None
2026-03-30 08:14:01 [bca.uk] INFO: Scrape type for YX22%20ZTN: 0
2026-03-30 08:14:01 [bca.uk] INFO: Found listing with ID: NA22%20WZX
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA22%2520WZX%27 HTTP/1.1" 200 None
2026-03-30 08:14:01 [bca.uk] INFO: Scrape type for NA22%20WZX: 2
2026-03-30 08:14:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d9ef261a-785c-5e5a-a7ac-73dae101088b with identifier: NA22%20WZX
2026-03-30 08:14:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d9ef261a-785c-5e5a-a7ac-73dae101088b with scrape type 2
2026-03-30 08:14:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d9ef261a-785c-5e5a-a7ac-73dae101088b with scrape type 2
2026-03-30 08:14:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d9ef261a-785c-5e5a-a7ac-73dae101088b, identifier: NA22%20WZX
2026-03-30 08:14:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d9ef261a-785c-5e5a-a7ac-73dae101088b with identifier: NA22%20WZX
2026-03-30 08:14:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d9ef261a-785c-5e5a-a7ac-73dae101088b with identifier: NA22%20WZX
2026-03-30 08:14:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d9ef261a-785c-5e5a-a7ac-73dae101088b with identifier: NA22%20WZX to the API
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NA22%20WZX-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'd9ef261a-785c-5e5a-a7ac-73dae101088b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NA22 WZX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NA22%20WZX&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'BMW',
 'model': 'I4 GRAN COUPE',
 'odometer': 42161,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW I4 GRAN COUPE 400KW 84KWH M50 Coupe',
 'transmission': 'automatic',
 'trim': '400KW 84KWH M50',
 'vin': 'WBY32AW070FM78481',
 'year': 2022}
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA22%2520WZX%27 HTTP/1.1" 200 None
2026-03-30 08:14:02 [bca.uk] INFO: Saving data for NA22%20WZX: {'auction_closing_time': 1774864800.0, 'created_time': 1774276492.211682, 'last_price_update_time': 1774858442.024499}
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NA22%2520WZX') HTTP/1.1" 204 0
2026-03-30 08:14:02 [bca.uk] INFO: Found listing with ID: AP71%20HVH
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP71%2520HVH%27 HTTP/1.1" 200 None
2026-03-30 08:14:02 [bca.uk] INFO: Scrape type for AP71%20HVH: 0
2026-03-30 08:14:02 [bca.uk] INFO: Found listing with ID: AX12%20GWW
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX12%2520GWW%27 HTTP/1.1" 200 None
2026-03-30 08:14:02 [bca.uk] INFO: Scrape type for AX12%20GWW: 0
2026-03-30 08:14:02 [bca.uk] INFO: Found listing with ID: RE22%20DJV
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE22%2520DJV%27 HTTP/1.1" 200 None
2026-03-30 08:14:02 [bca.uk] INFO: Scrape type for RE22%20DJV: 0
2026-03-30 08:14:02 [bca.uk] INFO: Found listing with ID: SD72%20XOV
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD72%2520XOV%27 HTTP/1.1" 200 None
2026-03-30 08:14:02 [bca.uk] INFO: Scrape type for SD72%20XOV: 2
2026-03-30 08:14:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e4ec0c7c-299f-5926-81c8-821932ac24b8 with identifier: SD72%20XOV
2026-03-30 08:14:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e4ec0c7c-299f-5926-81c8-821932ac24b8 with scrape type 2
2026-03-30 08:14:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e4ec0c7c-299f-5926-81c8-821932ac24b8 with scrape type 2
2026-03-30 08:14:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e4ec0c7c-299f-5926-81c8-821932ac24b8, identifier: SD72%20XOV
2026-03-30 08:14:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e4ec0c7c-299f-5926-81c8-821932ac24b8 with identifier: SD72%20XOV
2026-03-30 08:14:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e4ec0c7c-299f-5926-81c8-821932ac24b8 with identifier: SD72%20XOV
2026-03-30 08:14:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e4ec0c7c-299f-5926-81c8-821932ac24b8 with identifier: SD72%20XOV to the API
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SD72%20XOV-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e4ec0c7c-299f-5926-81c8-821932ac24b8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'SD72 XOV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SD72%20XOV&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'VAUXHALL',
 'model': 'GRANDLAND',
 'odometer': 33087,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'VAUXHALL GRANDLAND 1.2 T 130 GS LINE Hatchback',
 'transmission': 'manual',
 'trim': 'T 130 GS LINE',
 'vin': 'W0VZRHNS0N6835838',
 'year': 2022}
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD72%2520XOV%27 HTTP/1.1" 200 None
2026-03-30 08:14:02 [bca.uk] INFO: Saving data for SD72%20XOV: {'auction_closing_time': 1774864800.0, 'created_time': 1774276488.218074, 'last_price_update_time': 1774858442.507515}
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SD72%2520XOV') HTTP/1.1" 204 0
2026-03-30 08:14:02 [bca.uk] INFO: Found listing with ID: BG23%20UXC
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG23%2520UXC%27 HTTP/1.1" 200 None
2026-03-30 08:14:02 [bca.uk] INFO: Scrape type for BG23%20UXC: 0
2026-03-30 08:14:02 [bca.uk] INFO: Found listing with ID: HV71%20XPX
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV71%2520XPX%27 HTTP/1.1" 200 None
2026-03-30 08:14:02 [bca.uk] INFO: Scrape type for HV71%20XPX: 0
2026-03-30 08:14:02 [bca.uk] INFO: Found listing with ID: MM72%20EXU
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM72%2520EXU%27 HTTP/1.1" 200 None
2026-03-30 08:14:02 [bca.uk] INFO: Scrape type for MM72%20EXU: 0
2026-03-30 08:14:02 [bca.uk] INFO: Found listing with ID: BD21%20GZN
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD21%2520GZN%27 HTTP/1.1" 200 None
2026-03-30 08:14:02 [bca.uk] INFO: Scrape type for BD21%20GZN: 2
2026-03-30 08:14:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 93377b99-3155-5e9b-b969-11de276e8ae7 with identifier: BD21%20GZN
2026-03-30 08:14:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 93377b99-3155-5e9b-b969-11de276e8ae7 with scrape type 2
2026-03-30 08:14:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 93377b99-3155-5e9b-b969-11de276e8ae7 with scrape type 2
2026-03-30 08:14:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 93377b99-3155-5e9b-b969-11de276e8ae7, identifier: BD21%20GZN
2026-03-30 08:14:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 93377b99-3155-5e9b-b969-11de276e8ae7 with identifier: BD21%20GZN
2026-03-30 08:14:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 93377b99-3155-5e9b-b969-11de276e8ae7 with identifier: BD21%20GZN
2026-03-30 08:14:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 93377b99-3155-5e9b-b969-11de276e8ae7 with identifier: BD21%20GZN to the API
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 32,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD21%20GZN-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '93377b99-3155-5e9b-b969-11de276e8ae7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BD21 GZN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BD21%20GZN&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FORD',
 'model': 'KUGA',
 'odometer': 21882,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD KUGA 2.5 E/B PHEV 2WD TITANIUM 1ST ED. StationWagon',
 'transmission': 'automatic',
 'trim': 'E/B PHEV 2WD TITANIUM 1ST ED.',
 'vin': 'WF0FXXWPMHLA05714',
 'year': 2021}
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD21%2520GZN%27 HTTP/1.1" 200 None
2026-03-30 08:14:03 [bca.uk] INFO: Saving data for BD21%20GZN: {'auction_closing_time': 1774864800.0, 'created_time': 1773908394.999126, 'last_price_update_time': 1774858443.026369}
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BD21%2520GZN') HTTP/1.1" 204 0
2026-03-30 08:14:03 [bca.uk] INFO: Found listing with ID: CN68%20VXS
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN68%2520VXS%27 HTTP/1.1" 200 None
2026-03-30 08:14:03 [bca.uk] INFO: Scrape type for CN68%20VXS: 0
2026-03-30 08:14:03 [bca.uk] INFO: Found listing with ID: HN17%20ZXB
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN17%2520ZXB%27 HTTP/1.1" 200 None
2026-03-30 08:14:03 [bca.uk] INFO: Scrape type for HN17%20ZXB: 0
2026-03-30 08:14:03 [bca.uk] INFO: Found listing with ID: KW19%20RMV
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW19%2520RMV%27 HTTP/1.1" 200 None
2026-03-30 08:14:03 [bca.uk] INFO: Scrape type for KW19%20RMV: 0
2026-03-30 08:14:03 [bca.uk] INFO: Found listing with ID: LR23%20XOZ
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR23%2520XOZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:03 [bca.uk] INFO: Scrape type for LR23%20XOZ: 0
2026-03-30 08:14:03 [bca.uk] INFO: Found listing with ID: MT19%20VGK
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT19%2520VGK%27 HTTP/1.1" 200 None
2026-03-30 08:14:03 [bca.uk] INFO: Scrape type for MT19%20VGK: 0
2026-03-30 08:14:03 [bca.uk] INFO: Found listing with ID: RA23%20NPN
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA23%2520NPN%27 HTTP/1.1" 200 None
2026-03-30 08:14:03 [bca.uk] INFO: Scrape type for RA23%20NPN: 0
2026-03-30 08:14:03 [bca.uk] INFO: Found listing with ID: WX19%20UVG
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX19%2520UVG%27 HTTP/1.1" 200 None
2026-03-30 08:14:03 [bca.uk] INFO: Scrape type for WX19%20UVG: 2
2026-03-30 08:14:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9e875f9e-0270-53e3-93ad-c05f593e3521 with identifier: WX19%20UVG
2026-03-30 08:14:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9e875f9e-0270-53e3-93ad-c05f593e3521 with scrape type 2
2026-03-30 08:14:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9e875f9e-0270-53e3-93ad-c05f593e3521 with scrape type 2
2026-03-30 08:14:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9e875f9e-0270-53e3-93ad-c05f593e3521, identifier: WX19%20UVG
2026-03-30 08:14:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9e875f9e-0270-53e3-93ad-c05f593e3521 with identifier: WX19%20UVG
2026-03-30 08:14:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9e875f9e-0270-53e3-93ad-c05f593e3521 with identifier: WX19%20UVG
2026-03-30 08:14:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9e875f9e-0270-53e3-93ad-c05f593e3521 with identifier: WX19%20UVG to the API
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WX19%20UVG-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '9e875f9e-0270-53e3-93ad-c05f593e3521',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'WX19 UVG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WX19%20UVG&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'ALFA ROMEO',
 'model': 'STELVIO',
 'odometer': 81559,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'ALFA ROMEO STELVIO 2.2 D 210 AWD SPECIALE StationWagon',
 'transmission': 'automatic',
 'trim': 'D 210 AWD SPECIALE',
 'vin': 'ZARFAHGU0J7C01008',
 'year': 2019}
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX19%2520UVG%27 HTTP/1.1" 200 None
2026-03-30 08:14:03 [bca.uk] INFO: Saving data for WX19%20UVG: {'auction_closing_time': 1774864800.0, 'created_time': 1773908352.898752, 'last_price_update_time': 1774858443.636598}
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WX19%2520UVG') HTTP/1.1" 204 0
2026-03-30 08:14:03 [bca.uk] INFO: Found listing with ID: KP16%20VKR
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP16%2520VKR%27 HTTP/1.1" 200 None
2026-03-30 08:14:03 [bca.uk] INFO: Scrape type for KP16%20VKR: 0
2026-03-30 08:14:03 [bca.uk] INFO: Found listing with ID: AY20%20ZZG
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY20%2520ZZG%27 HTTP/1.1" 200 None
2026-03-30 08:14:03 [bca.uk] INFO: Scrape type for AY20%20ZZG: 2
2026-03-30 08:14:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f9af24af-944f-5d1b-8f4b-f2a2e8fd709a with identifier: AY20%20ZZG
2026-03-30 08:14:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f9af24af-944f-5d1b-8f4b-f2a2e8fd709a with scrape type 2
2026-03-30 08:14:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f9af24af-944f-5d1b-8f4b-f2a2e8fd709a with scrape type 2
2026-03-30 08:14:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f9af24af-944f-5d1b-8f4b-f2a2e8fd709a, identifier: AY20%20ZZG
2026-03-30 08:14:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f9af24af-944f-5d1b-8f4b-f2a2e8fd709a with identifier: AY20%20ZZG
2026-03-30 08:14:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f9af24af-944f-5d1b-8f4b-f2a2e8fd709a with identifier: AY20%20ZZG
2026-03-30 08:14:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f9af24af-944f-5d1b-8f4b-f2a2e8fd709a with identifier: AY20%20ZZG to the API
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 122,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AY20%20ZZG-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f9af24af-944f-5d1b-8f4b-f2a2e8fd709a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AY20 ZZG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AY20%20ZZG&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'BMW',
 'model': '118I',
 'odometer': 48640,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'BMW 118I 1.5 M SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'M SPORT',
 'vin': 'WBA7K320507F74057',
 'year': 2020}
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY20%2520ZZG%27 HTTP/1.1" 200 None
2026-03-30 08:14:04 [bca.uk] INFO: Saving data for AY20%20ZZG: {'auction_closing_time': 1774864800.0, 'created_time': 1774276266.083128, 'last_price_update_time': 1774858444.086534}
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AY20%2520ZZG') HTTP/1.1" 204 0
2026-03-30 08:14:04 [bca.uk] INFO: Found listing with ID: BV74%20EXF
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV74%2520EXF%27 HTTP/1.1" 200 None
2026-03-30 08:14:04 [bca.uk] INFO: Scrape type for BV74%20EXF: 0
2026-03-30 08:14:04 [bca.uk] INFO: Found listing with ID: NA72%20MUU
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA72%2520MUU%27 HTTP/1.1" 200 None
2026-03-30 08:14:04 [bca.uk] INFO: Scrape type for NA72%20MUU: 2
2026-03-30 08:14:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 13cdf565-f443-598a-b4f4-688ffd30526a with identifier: NA72%20MUU
2026-03-30 08:14:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 13cdf565-f443-598a-b4f4-688ffd30526a with scrape type 2
2026-03-30 08:14:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 13cdf565-f443-598a-b4f4-688ffd30526a with scrape type 2
2026-03-30 08:14:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 13cdf565-f443-598a-b4f4-688ffd30526a, identifier: NA72%20MUU
2026-03-30 08:14:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 13cdf565-f443-598a-b4f4-688ffd30526a with identifier: NA72%20MUU
2026-03-30 08:14:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 13cdf565-f443-598a-b4f4-688ffd30526a with identifier: NA72%20MUU
2026-03-30 08:14:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 13cdf565-f443-598a-b4f4-688ffd30526a with identifier: NA72%20MUU to the API
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NA72%20MUU-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '13cdf565-f443-598a-b4f4-688ffd30526a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'NA72 MUU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NA72%20MUU&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'BMW',
 'model': 'IX',
 'odometer': 27566,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW IX 240KW 76KWH XD40 M SPORT StationWagon',
 'transmission': 'automatic',
 'trim': '240KW 76KWH XD40 M SPORT',
 'vin': 'WBY12CF020CK65894',
 'year': 2022}
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA72%2520MUU%27 HTTP/1.1" 200 None
2026-03-30 08:14:04 [bca.uk] INFO: Saving data for NA72%20MUU: {'auction_closing_time': 1774864800.0, 'created_time': 1774276234.33438, 'last_price_update_time': 1774858444.542471}
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NA72%2520MUU') HTTP/1.1" 204 0
2026-03-30 08:14:04 [bca.uk] INFO: Found listing with ID: AF22%20UBK
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF22%2520UBK%27 HTTP/1.1" 200 None
2026-03-30 08:14:04 [bca.uk] INFO: Scrape type for AF22%20UBK: 2
2026-03-30 08:14:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 129ca92c-3943-5d62-a8e2-31b861e6c04c with identifier: AF22%20UBK
2026-03-30 08:14:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 129ca92c-3943-5d62-a8e2-31b861e6c04c with scrape type 2
2026-03-30 08:14:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 129ca92c-3943-5d62-a8e2-31b861e6c04c with scrape type 2
2026-03-30 08:14:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 129ca92c-3943-5d62-a8e2-31b861e6c04c, identifier: AF22%20UBK
2026-03-30 08:14:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 129ca92c-3943-5d62-a8e2-31b861e6c04c with identifier: AF22%20UBK
2026-03-30 08:14:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 129ca92c-3943-5d62-a8e2-31b861e6c04c with identifier: AF22%20UBK
2026-03-30 08:14:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 129ca92c-3943-5d62-a8e2-31b861e6c04c with identifier: AF22%20UBK to the API
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AF22%20UBK-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '129ca92c-3943-5d62-a8e2-31b861e6c04c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'AF22 UBK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AF22%20UBK&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'TESLA',
 'model': 'MODEL Y',
 'odometer': 54630,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'TESLA MODEL Y AWD LONG RANGE Hatchback',
 'transmission': 'automatic',
 'trim': 'AWD LONG RANGE',
 'vin': 'LRWYHCEK5NC248304',
 'year': 2022}
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF22%2520UBK%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Saving data for AF22%20UBK: {'auction_closing_time': 1774864800.0, 'created_time': 1774276304.717645, 'last_price_update_time': 1774858445.084915}
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AF22%2520UBK') HTTP/1.1" 204 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: LM19%20JZP
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM19%2520JZP%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for LM19%20JZP: 2
2026-03-30 08:14:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bfad6629-430d-5ce1-a3b6-a8ebd58fe62c with identifier: LM19%20JZP
2026-03-30 08:14:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bfad6629-430d-5ce1-a3b6-a8ebd58fe62c with scrape type 2
2026-03-30 08:14:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bfad6629-430d-5ce1-a3b6-a8ebd58fe62c with scrape type 2
2026-03-30 08:14:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bfad6629-430d-5ce1-a3b6-a8ebd58fe62c, identifier: LM19%20JZP
2026-03-30 08:14:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bfad6629-430d-5ce1-a3b6-a8ebd58fe62c with identifier: LM19%20JZP
2026-03-30 08:14:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bfad6629-430d-5ce1-a3b6-a8ebd58fe62c with identifier: LM19%20JZP
2026-03-30 08:14:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bfad6629-430d-5ce1-a3b6-a8ebd58fe62c with identifier: LM19%20JZP to the API
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 212,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM19%20JZP-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'bfad6629-430d-5ce1-a3b6-a8ebd58fe62c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LM19 JZP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM19%20JZP&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MERCEDES-BENZ',
 'model': 'C43 AMG',
 'odometer': 55352,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ C43 AMG 3.0 4MATIC 9G Coupe',
 'transmission': 'manual',
 'trim': '4MATIC 9G',
 'vin': 'WDD2053642F870566',
 'year': 2019}
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM19%2520JZP%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Saving data for LM19%20JZP: {'auction_closing_time': 1774864800.0, 'created_time': 1774278169.637965, 'last_price_update_time': 1774858445.487825}
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM19%2520JZP') HTTP/1.1" 204 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: KM70%20YZO
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM70%2520YZO%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for KM70%20YZO: 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: P17%20SKD
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27P17%2520SKD%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for P17%20SKD: 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: LN66%20NPX
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN66%2520NPX%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for LN66%20NPX: 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: BW66%20GVP
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW66%2520GVP%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for BW66%20GVP: 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: YK68%20ZBN
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK68%2520ZBN%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for YK68%20ZBN: 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: YD21%20EDM
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD21%2520EDM%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for YD21%20EDM: 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: GL20%20UHO
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL20%2520UHO%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for GL20%20UHO: 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: GM18%20UHK
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM18%2520UHK%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for GM18%20UHK: 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: NV17%20UXW
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV17%2520UXW%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for NV17%20UXW: 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: EK18%20FGN
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK18%2520FGN%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for EK18%20FGN: 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: DE64%20BKG
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE64%2520BKG%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for DE64%20BKG: 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: FD67%20HXJ
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD67%2520HXJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for FD67%20HXJ: 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: SM15%20MWL
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM15%2520MWL%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for SM15%20MWL: 0
2026-03-30 08:14:05 [bca.uk] INFO: Found listing with ID: FX72%20NNZ
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX72%2520NNZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:05 [bca.uk] INFO: Scrape type for FX72%20NNZ: 2
2026-03-30 08:14:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: aa5fd364-690a-5a5b-82be-aae071bc90a7 with identifier: FX72%20NNZ
2026-03-30 08:14:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item aa5fd364-690a-5a5b-82be-aae071bc90a7 with scrape type 2
2026-03-30 08:14:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item aa5fd364-690a-5a5b-82be-aae071bc90a7 with scrape type 2
2026-03-30 08:14:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: aa5fd364-690a-5a5b-82be-aae071bc90a7, identifier: FX72%20NNZ
2026-03-30 08:14:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: aa5fd364-690a-5a5b-82be-aae071bc90a7 with identifier: FX72%20NNZ
2026-03-30 08:14:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: aa5fd364-690a-5a5b-82be-aae071bc90a7 with identifier: FX72%20NNZ
2026-03-30 08:14:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: aa5fd364-690a-5a5b-82be-aae071bc90a7 with identifier: FX72%20NNZ to the API
2026-03-30 08:14:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FX72%20NNZ-GB',
 'category': 'Car',
 'color': 'alpine white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'aa5fd364-690a-5a5b-82be-aae071bc90a7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FX72 NNZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FX72%20NNZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'BMW',
 'model': '116D',
 'odometer': 124124,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW 116D 1.5 M SPORT (LCP)STEP Hatchback',
 'transmission': 'automatic',
 'trim': 'M SPORT (LCP)STEP',
 'vin': 'WBA7M720807L50523',
 'year': 2022}
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX72%2520NNZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:06 [bca.uk] INFO: Saving data for FX72%20NNZ: {'auction_closing_time': 1775037600.0, 'created_time': 1774006184.849957, 'last_price_update_time': 1774858446.16394}
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FX72%2520NNZ') HTTP/1.1" 204 0
2026-03-30 08:14:06 [bca.uk] INFO: Found listing with ID: GJ18%20XZK
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ18%2520XZK%27 HTTP/1.1" 200 None
2026-03-30 08:14:06 [bca.uk] INFO: Scrape type for GJ18%20XZK: 0
2026-03-30 08:14:06 [bca.uk] INFO: Found listing with ID: GV66%20PZS
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV66%2520PZS%27 HTTP/1.1" 200 None
2026-03-30 08:14:06 [bca.uk] INFO: Scrape type for GV66%20PZS: 0
2026-03-30 08:14:06 [bca.uk] INFO: Found listing with ID: HG17%20OPK
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG17%2520OPK%27 HTTP/1.1" 200 None
2026-03-30 08:14:06 [bca.uk] INFO: Scrape type for HG17%20OPK: 0
2026-03-30 08:14:06 [bca.uk] INFO: Found listing with ID: HX64%20XJN
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX64%2520XJN%27 HTTP/1.1" 200 None
2026-03-30 08:14:06 [bca.uk] INFO: Scrape type for HX64%20XJN: 0
2026-03-30 08:14:06 [bca.uk] INFO: Found listing with ID: KM18%20SUY
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM18%2520SUY%27 HTTP/1.1" 200 None
2026-03-30 08:14:06 [bca.uk] INFO: Scrape type for KM18%20SUY: 2
2026-03-30 08:14:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 163f1879-5631-5473-9e5e-ffa0eddc9e52 with identifier: KM18%20SUY
2026-03-30 08:14:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 163f1879-5631-5473-9e5e-ffa0eddc9e52 with scrape type 2
2026-03-30 08:14:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 163f1879-5631-5473-9e5e-ffa0eddc9e52 with scrape type 2
2026-03-30 08:14:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 163f1879-5631-5473-9e5e-ffa0eddc9e52, identifier: KM18%20SUY
2026-03-30 08:14:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 163f1879-5631-5473-9e5e-ffa0eddc9e52 with identifier: KM18%20SUY
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=bronze HTTP/1.1" 200 None
2026-03-30 08:14:06 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:14:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 163f1879-5631-5473-9e5e-ffa0eddc9e52 with identifier: KM18%20SUY
2026-03-30 08:14:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 163f1879-5631-5473-9e5e-ffa0eddc9e52 with identifier: KM18%20SUY to the API
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 152,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KM18%20SUY-GB',
 'category': 'Car',
 'color': 'bronze',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '163f1879-5631-5473-9e5e-ffa0eddc9e52',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KM18 SUY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KM18%20SUY&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VOLVO',
 'model': 'XC60',
 'odometer': 135345,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VOLVO XC60 2.0 D5 PP AWD INSCRIPTION G/T StationWagon',
 'transmission': 'automatic',
 'trim': 'D5 PP AWD INSCRIPTION G/T',
 'vin': 'YV1UZ68UCJ1107041',
 'year': 2018}
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM18%2520SUY%27 HTTP/1.1" 200 None
2026-03-30 08:14:06 [bca.uk] INFO: Saving data for KM18%20SUY: {'auction_closing_time': 1775037600.0, 'created_time': 1773908074.918483, 'last_price_update_time': 1774858446.869712}
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KM18%2520SUY') HTTP/1.1" 204 0
2026-03-30 08:14:06 [bca.uk] INFO: Found listing with ID: KO21%20FML
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO21%2520FML%27 HTTP/1.1" 200 None
2026-03-30 08:14:06 [bca.uk] INFO: Scrape type for KO21%20FML: 2
2026-03-30 08:14:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0f097692-4e8a-5fdf-990f-e8eec923a453 with identifier: KO21%20FML
2026-03-30 08:14:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0f097692-4e8a-5fdf-990f-e8eec923a453 with scrape type 2
2026-03-30 08:14:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0f097692-4e8a-5fdf-990f-e8eec923a453 with scrape type 2
2026-03-30 08:14:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0f097692-4e8a-5fdf-990f-e8eec923a453, identifier: KO21%20FML
2026-03-30 08:14:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:14:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0f097692-4e8a-5fdf-990f-e8eec923a453 with identifier: KO21%20FML
2026-03-30 08:14:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0f097692-4e8a-5fdf-990f-e8eec923a453 with identifier: KO21%20FML
2026-03-30 08:14:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0f097692-4e8a-5fdf-990f-e8eec923a453 with identifier: KO21%20FML to the API
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 142,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KO21%20FML-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0f097692-4e8a-5fdf-990f-e8eec923a453',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KO21 FML',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KO21%20FML&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VOLKSWAGEN',
 'model': 'PASSAT',
 'odometer': 72518,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN PASSAT 1.5 TSI 150 R LINE Saloon',
 'transmission': 'manual',
 'trim': 'TSI 150 R LINE',
 'vin': 'WVWZZZ3CZLE007972',
 'year': 2021}
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO21%2520FML%27 HTTP/1.1" 200 None
2026-03-30 08:14:07 [bca.uk] INFO: Saving data for KO21%20FML: {'auction_closing_time': 1775037600.0, 'created_time': 1774005132.543438, 'last_price_update_time': 1774858447.296012}
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KO21%2520FML') HTTP/1.1" 204 0
2026-03-30 08:14:07 [bca.uk] INFO: Found listing with ID: KR65%20TVW
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR65%2520TVW%27 HTTP/1.1" 200 None
2026-03-30 08:14:07 [bca.uk] INFO: Scrape type for KR65%20TVW: 0
2026-03-30 08:14:07 [bca.uk] INFO: Found listing with ID: LD19%20UXW
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD19%2520UXW%27 HTTP/1.1" 200 None
2026-03-30 08:14:07 [bca.uk] INFO: Scrape type for LD19%20UXW: 2
2026-03-30 08:14:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a3f957cd-50b0-594e-8e41-f8006ea14e9f with identifier: LD19%20UXW
2026-03-30 08:14:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a3f957cd-50b0-594e-8e41-f8006ea14e9f with scrape type 2
2026-03-30 08:14:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a3f957cd-50b0-594e-8e41-f8006ea14e9f with scrape type 2
2026-03-30 08:14:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a3f957cd-50b0-594e-8e41-f8006ea14e9f, identifier: LD19%20UXW
2026-03-30 08:14:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a3f957cd-50b0-594e-8e41-f8006ea14e9f with identifier: LD19%20UXW
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=misano+blue+met. HTTP/1.1" 200 None
2026-03-30 08:14:07 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:14:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a3f957cd-50b0-594e-8e41-f8006ea14e9f with identifier: LD19%20UXW
2026-03-30 08:14:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a3f957cd-50b0-594e-8e41-f8006ea14e9f with identifier: LD19%20UXW to the API
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 126,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LD19%20UXW-GB',
 'category': 'Car',
 'color': 'misano blue met',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'a3f957cd-50b0-594e-8e41-f8006ea14e9f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LD19 UXW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LD19%20UXW&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'BMW',
 'model': 'X2',
 'odometer': 115453,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'BMW X2 2.0 XDRIVE 20D M SPORT X STEP Hatchback',
 'transmission': 'automatic',
 'trim': 'XDRIVE 20D M SPORT X STEP',
 'vin': 'WBAYL12010E781883',
 'year': 2019}
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD19%2520UXW%27 HTTP/1.1" 200 None
2026-03-30 08:14:07 [bca.uk] INFO: Saving data for LD19%20UXW: {'auction_closing_time': 1775037600.0, 'created_time': 1773908104.116684, 'last_price_update_time': 1774858447.874026}
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LD19%2520UXW') HTTP/1.1" 204 0
2026-03-30 08:14:07 [bca.uk] INFO: Found listing with ID: LM70%20LDF
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM70%2520LDF%27 HTTP/1.1" 200 None
2026-03-30 08:14:07 [bca.uk] INFO: Scrape type for LM70%20LDF: 0
2026-03-30 08:14:07 [bca.uk] INFO: Found listing with ID: LO64%20XFE
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO64%2520XFE%27 HTTP/1.1" 200 None
2026-03-30 08:14:07 [bca.uk] INFO: Scrape type for LO64%20XFE: 2
2026-03-30 08:14:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 06386d6d-e83f-53fe-8f17-67a1e3e1bc7a with identifier: LO64%20XFE
2026-03-30 08:14:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 06386d6d-e83f-53fe-8f17-67a1e3e1bc7a with scrape type 2
2026-03-30 08:14:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 06386d6d-e83f-53fe-8f17-67a1e3e1bc7a with scrape type 2
2026-03-30 08:14:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 06386d6d-e83f-53fe-8f17-67a1e3e1bc7a, identifier: LO64%20XFE
2026-03-30 08:14:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 06386d6d-e83f-53fe-8f17-67a1e3e1bc7a with identifier: LO64%20XFE
2026-03-30 08:14:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 06386d6d-e83f-53fe-8f17-67a1e3e1bc7a with identifier: LO64%20XFE
2026-03-30 08:14:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 06386d6d-e83f-53fe-8f17-67a1e3e1bc7a with identifier: LO64%20XFE to the API
2026-03-30 08:14:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 232,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LO64%20XFE-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '06386d6d-e83f-53fe-8f17-67a1e3e1bc7a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LO64 XFE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LO64%20XFE&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VOLKSWAGEN',
 'model': 'CARAVELLE',
 'odometer': 100198,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN CARAVELLE 2.0 BITDI 180 BUSINESS 4M DSG MPV',
 'transmission': 'automatic',
 'trim': 'BITDI 180 BUSINESS 4M DSG',
 'vin': 'WV2ZZZ7HZFH074891',
 'year': 2015}
2026-03-30 08:14:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO64%2520XFE%27 HTTP/1.1" 200 None
2026-03-30 08:14:08 [bca.uk] INFO: Saving data for LO64%20XFE: {'auction_closing_time': 1775037600.0, 'created_time': 1773908101.274887, 'last_price_update_time': 1774858448.318819}
2026-03-30 08:14:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LO64%2520XFE') HTTP/1.1" 204 0
2026-03-30 08:14:08 [bca.uk] INFO: Total items found: 100
2026-03-30 08:14:08 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=76&sort=MostRecentlyAdded
2026-03-30 08:14:08 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:14:08 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=76&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:08 [bca.uk] INFO: Found listing with ID: ML24%20DWU
2026-03-30 08:14:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML24%2520DWU%27 HTTP/1.1" 200 None
2026-03-30 08:14:08 [bca.uk] INFO: Scrape type for ML24%20DWU: 2
2026-03-30 08:14:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ff951c65-04ce-570f-9146-9dfd1a12996e with identifier: ML24%20DWU
2026-03-30 08:14:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ff951c65-04ce-570f-9146-9dfd1a12996e with scrape type 2
2026-03-30 08:14:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ff951c65-04ce-570f-9146-9dfd1a12996e with scrape type 2
2026-03-30 08:14:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ff951c65-04ce-570f-9146-9dfd1a12996e, identifier: ML24%20DWU
2026-03-30 08:14:08 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=76&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:08 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=76&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ff951c65-04ce-570f-9146-9dfd1a12996e with identifier: ML24%20DWU
2026-03-30 08:14:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ff951c65-04ce-570f-9146-9dfd1a12996e with identifier: ML24%20DWU
2026-03-30 08:14:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ff951c65-04ce-570f-9146-9dfd1a12996e with identifier: ML24%20DWU to the API
2026-03-30 08:14:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ML24%20DWU-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ff951c65-04ce-570f-9146-9dfd1a12996e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ML24 DWU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ML24%20DWU&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'PEUGEOT',
 'model': '2008',
 'odometer': 9626,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 2008 1.2 P/T 130 GT EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 GT EAT8',
 'vin': 'VR3USHNSSRJ587385',
 'year': 2024}
2026-03-30 08:14:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML24%2520DWU%27 HTTP/1.1" 200 None
2026-03-30 08:14:08 [bca.uk] INFO: Saving data for ML24%20DWU: {'auction_closing_time': 1775037600.0, 'created_time': 1773908108.100668, 'last_price_update_time': 1774858448.867165}
2026-03-30 08:14:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ML24%2520DWU') HTTP/1.1" 204 0
2026-03-30 08:14:08 [bca.uk] INFO: Found listing with ID: FL62%20VUX
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL62%2520VUX%27 HTTP/1.1" 200 None
2026-03-30 08:14:09 [bca.uk] INFO: Scrape type for FL62%20VUX: 0
2026-03-30 08:14:09 [bca.uk] INFO: Found listing with ID: FN64%20FJA
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN64%2520FJA%27 HTTP/1.1" 200 None
2026-03-30 08:14:09 [bca.uk] INFO: Scrape type for FN64%20FJA: 2
2026-03-30 08:14:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5fcf47b3-122d-5ccf-8345-688be6cf6400 with identifier: FN64%20FJA
2026-03-30 08:14:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5fcf47b3-122d-5ccf-8345-688be6cf6400 with scrape type 2
2026-03-30 08:14:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5fcf47b3-122d-5ccf-8345-688be6cf6400 with scrape type 2
2026-03-30 08:14:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5fcf47b3-122d-5ccf-8345-688be6cf6400, identifier: FN64%20FJA
2026-03-30 08:14:09 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:14:09 [bca.uk] INFO: Found listing with ID: ML66%20MYS
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML66%2520MYS%27 HTTP/1.1" 200 None
2026-03-30 08:14:09 [bca.uk] INFO: Scrape type for ML66%20MYS: 2
2026-03-30 08:14:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5d4c0dce-2305-530d-b4a5-91316c932f6c with identifier: ML66%20MYS
2026-03-30 08:14:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5d4c0dce-2305-530d-b4a5-91316c932f6c with scrape type 2
2026-03-30 08:14:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5d4c0dce-2305-530d-b4a5-91316c932f6c with scrape type 2
2026-03-30 08:14:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5d4c0dce-2305-530d-b4a5-91316c932f6c, identifier: ML66%20MYS
2026-03-30 08:14:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5fcf47b3-122d-5ccf-8345-688be6cf6400 with identifier: FN64%20FJA
2026-03-30 08:14:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5fcf47b3-122d-5ccf-8345-688be6cf6400 with identifier: FN64%20FJA
2026-03-30 08:14:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5fcf47b3-122d-5ccf-8345-688be6cf6400 with identifier: FN64%20FJA to the API
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FN64%20FJA-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '5fcf47b3-122d-5ccf-8345-688be6cf6400',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FN64 FJA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FN64%20FJA&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VOLVO',
 'model': 'V40',
 'odometer': 111981,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'VOLVO V40 2.0 D3 150 R DESIGN G/T Hatchback',
 'transmission': 'manual',
 'trim': 'D3 150 R DESIGN G/T',
 'vin': 'YV1MV5150F2183412',
 'year': 2014}
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN64%2520FJA%27 HTTP/1.1" 200 None
2026-03-30 08:14:09 [bca.uk] INFO: Saving data for FN64%20FJA: {'auction_closing_time': 1775037600.0, 'created_time': 1773962146.458969, 'last_price_update_time': 1774858449.577507}
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FN64%2520FJA') HTTP/1.1" 204 0
2026-03-30 08:14:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5d4c0dce-2305-530d-b4a5-91316c932f6c with identifier: ML66%20MYS
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=carbon+black+met. HTTP/1.1" 200 None
2026-03-30 08:14:09 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:14:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5d4c0dce-2305-530d-b4a5-91316c932f6c with identifier: ML66%20MYS
2026-03-30 08:14:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5d4c0dce-2305-530d-b4a5-91316c932f6c with identifier: ML66%20MYS to the API
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 126,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ML66%20MYS-GB',
 'category': 'Car',
 'color': 'carbon black met',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '5d4c0dce-2305-530d-b4a5-91316c932f6c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ML66 MYS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ML66%20MYS&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'BMW',
 'model': '420D GRAN COUPE',
 'odometer': 124475,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'BMW 420D GRAN COUPE 2.0 190 XDRIVE M SPORT STEP Coupe',
 'transmission': 'automatic',
 'trim': '190 XDRIVE M SPORT STEP',
 'vin': 'WBA4F12040G511332',
 'year': 2016}
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML66%2520MYS%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Saving data for ML66%20MYS: {'auction_closing_time': 1775037600.0, 'created_time': 1774006016.218509, 'last_price_update_time': 1774858450.059686}
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ML66%2520MYS') HTTP/1.1" 204 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: FR61%20CKA
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FR61%2520CKA%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for FR61%20CKA: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: PJ66%20XTM
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ66%2520XTM%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for PJ66%20XTM: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: WG24%20EGE
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG24%2520EGE%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for WG24%20EGE: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: PK12%20LMF
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK12%2520LMF%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for PK12%20LMF: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: MV18%20FNM
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV18%2520FNM%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for MV18%20FNM: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: YF64%20GUD
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF64%2520GUD%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for YF64%20GUD: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: GL17%20EKJ
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL17%2520EKJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for GL17%20EKJ: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: DC18%20ETO
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC18%2520ETO%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for DC18%20ETO: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: BP21%20OPC
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP21%2520OPC%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for BP21%20OPC: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: MF67%20EYS
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF67%2520EYS%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for MF67%20EYS: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: MT11%20LOV
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT11%2520LOV%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for MT11%20LOV: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: FR19%20BJZ
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FR19%2520BJZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for FR19%20BJZ: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: YF11%20RLZ
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF11%2520RLZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for YF11%20RLZ: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: BV70%20TKC
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV70%2520TKC%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for BV70%20TKC: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: LB68%20LZH
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB68%2520LZH%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for LB68%20LZH: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: NX22%20YRE
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX22%2520YRE%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for NX22%20YRE: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: HT04%20EMV
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT04%2520EMV%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for HT04%20EMV: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: SF63%20KLO
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF63%2520KLO%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for SF63%20KLO: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: DL70%20DFN
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL70%2520DFN%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for DL70%20DFN: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: MD19%20MXJ
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD19%2520MXJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for MD19%20MXJ: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: WF18%20VYG
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF18%2520VYG%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for WF18%20VYG: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: DC17%20XSD
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC17%2520XSD%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for DC17%20XSD: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: VA21%20XJO
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA21%2520XJO%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for VA21%20XJO: 0
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: LL71%20FHM
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL71%2520FHM%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for LL71%20FHM: 2
2026-03-30 08:14:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 347adc72-5bbb-580a-b914-34870c7cef15 with identifier: LL71%20FHM
2026-03-30 08:14:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 347adc72-5bbb-580a-b914-34870c7cef15 with scrape type 2
2026-03-30 08:14:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 347adc72-5bbb-580a-b914-34870c7cef15 with scrape type 2
2026-03-30 08:14:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 347adc72-5bbb-580a-b914-34870c7cef15, identifier: LL71%20FHM
2026-03-30 08:14:10 [bca.uk] INFO: Found listing with ID: OE73%20NXH
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE73%2520NXH%27 HTTP/1.1" 200 None
2026-03-30 08:14:10 [bca.uk] INFO: Scrape type for OE73%20NXH: 2
2026-03-30 08:14:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6bdac3f5-deaa-518c-a3aa-0e5f62902a3b with identifier: OE73%20NXH
2026-03-30 08:14:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6bdac3f5-deaa-518c-a3aa-0e5f62902a3b with scrape type 2
2026-03-30 08:14:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6bdac3f5-deaa-518c-a3aa-0e5f62902a3b with scrape type 2
2026-03-30 08:14:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6bdac3f5-deaa-518c-a3aa-0e5f62902a3b, identifier: OE73%20NXH
2026-03-30 08:14:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 347adc72-5bbb-580a-b914-34870c7cef15 with identifier: LL71%20FHM
2026-03-30 08:14:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 347adc72-5bbb-580a-b914-34870c7cef15 with identifier: LL71%20FHM
2026-03-30 08:14:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 347adc72-5bbb-580a-b914-34870c7cef15 with identifier: LL71%20FHM to the API
2026-03-30 08:14:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 151,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LL71%20FHM-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '347adc72-5bbb-580a-b914-34870c7cef15',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LL71 FHM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LL71%20FHM&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'HONDA',
 'model': 'CR-V',
 'odometer': 36118,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'HONDA CR-V 2.0 I-MMD HYB 2WD SPORT LINE E-CVT StationWagon',
 'transmission': 'automatic',
 'trim': 'I-MMD HYB 2WD SPORT LINE E-CVT',
 'vin': 'JHMRT5850MX207402',
 'year': 2021}
2026-03-30 08:14:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL71%2520FHM%27 HTTP/1.1" 200 None
2026-03-30 08:14:11 [bca.uk] INFO: Saving data for LL71%20FHM: {'auction_closing_time': 1774864800.0, 'created_time': 1774354194.103492, 'last_price_update_time': 1774858451.549174}
2026-03-30 08:14:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LL71%2520FHM') HTTP/1.1" 204 0
2026-03-30 08:14:11 [scrapy.extensions.logstats] INFO: Crawled 178 pages (at 8 pages/min), scraped 898 items (at 76 items/min)
2026-03-30 08:14:11 [scrapy.extensions.memusage] INFO: Peak memory usage is 199MiB
2026-03-30 08:14:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6bdac3f5-deaa-518c-a3aa-0e5f62902a3b with identifier: OE73%20NXH
2026-03-30 08:14:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6bdac3f5-deaa-518c-a3aa-0e5f62902a3b with identifier: OE73%20NXH
2026-03-30 08:14:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6bdac3f5-deaa-518c-a3aa-0e5f62902a3b with identifier: OE73%20NXH to the API
2026-03-30 08:14:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 112,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OE73%20NXH-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '6bdac3f5-deaa-518c-a3aa-0e5f62902a3b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OE73 NXH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OE73%20NXH&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'NISSAN',
 'model': 'JUKE',
 'odometer': 16262,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'NISSAN JUKE 1.6 HYBRID N-CONNECTA Hatchback',
 'transmission': 'automatic',
 'trim': 'HYBRID N-CONNECTA',
 'vin': 'SJNFCAF16U1288301',
 'year': 2023}
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE73%2520NXH%27 HTTP/1.1" 200 None
2026-03-30 08:14:12 [bca.uk] INFO: Saving data for OE73%20NXH: {'auction_closing_time': 1775037600.0, 'created_time': 1773843571.098031, 'last_price_update_time': 1774858452.047614}
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OE73%2520NXH') HTTP/1.1" 204 0
2026-03-30 08:14:12 [bca.uk] INFO: Found listing with ID: CA70%20WXZ
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA70%2520WXZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:12 [bca.uk] INFO: Scrape type for CA70%20WXZ: 0
2026-03-30 08:14:12 [bca.uk] INFO: Found listing with ID: LF19%20UDK
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF19%2520UDK%27 HTTP/1.1" 200 None
2026-03-30 08:14:12 [bca.uk] INFO: Scrape type for LF19%20UDK: 0
2026-03-30 08:14:12 [bca.uk] INFO: Found listing with ID: BV60%20HHM
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV60%2520HHM%27 HTTP/1.1" 200 None
2026-03-30 08:14:12 [bca.uk] INFO: Scrape type for BV60%20HHM: 0
2026-03-30 08:14:12 [bca.uk] INFO: Found listing with ID: DC66%20NTY
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC66%2520NTY%27 HTTP/1.1" 200 None
2026-03-30 08:14:12 [bca.uk] INFO: Scrape type for DC66%20NTY: 0
2026-03-30 08:14:12 [bca.uk] INFO: Found listing with ID: WH19%20UDG
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WH19%2520UDG%27 HTTP/1.1" 200 None
2026-03-30 08:14:12 [bca.uk] INFO: Scrape type for WH19%20UDG: 0
2026-03-30 08:14:12 [bca.uk] INFO: Found listing with ID: MD15%20UJX
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD15%2520UJX%27 HTTP/1.1" 200 None
2026-03-30 08:14:12 [bca.uk] INFO: Scrape type for MD15%20UJX: 0
2026-03-30 08:14:12 [bca.uk] INFO: Found listing with ID: FP22%20KUF
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP22%2520KUF%27 HTTP/1.1" 200 None
2026-03-30 08:14:12 [bca.uk] INFO: Scrape type for FP22%20KUF: 0
2026-03-30 08:14:12 [bca.uk] INFO: Found listing with ID: HW18%20FKF
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HW18%2520FKF%27 HTTP/1.1" 200 None
2026-03-30 08:14:12 [bca.uk] INFO: Scrape type for HW18%20FKF: 0
2026-03-30 08:14:12 [bca.uk] INFO: Found listing with ID: DA11%20DLN
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA11%2520DLN%27 HTTP/1.1" 200 None
2026-03-30 08:14:12 [bca.uk] INFO: Scrape type for DA11%20DLN: 0
2026-03-30 08:14:12 [bca.uk] INFO: Found listing with ID: KU66%20YWT
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU66%2520YWT%27 HTTP/1.1" 200 None
2026-03-30 08:14:12 [bca.uk] INFO: Scrape type for KU66%20YWT: 0
2026-03-30 08:14:12 [bca.uk] INFO: Found listing with ID: CV68%20UMS
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV68%2520UMS%27 HTTP/1.1" 200 None
2026-03-30 08:14:12 [bca.uk] INFO: Scrape type for CV68%20UMS: 2
2026-03-30 08:14:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 44bfffa8-a3eb-5067-af3f-2b8549936cc5 with identifier: CV68%20UMS
2026-03-30 08:14:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 44bfffa8-a3eb-5067-af3f-2b8549936cc5 with scrape type 2
2026-03-30 08:14:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 44bfffa8-a3eb-5067-af3f-2b8549936cc5 with scrape type 2
2026-03-30 08:14:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 44bfffa8-a3eb-5067-af3f-2b8549936cc5, identifier: CV68%20UMS
2026-03-30 08:14:12 [bca.uk] INFO: Found listing with ID: OV18%20XBN
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV18%2520XBN%27 HTTP/1.1" 200 None
2026-03-30 08:14:12 [bca.uk] INFO: Scrape type for OV18%20XBN: 2
2026-03-30 08:14:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ba5fe4d3-1ef4-5e3c-a1fe-326e82b98ecf with identifier: OV18%20XBN
2026-03-30 08:14:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ba5fe4d3-1ef4-5e3c-a1fe-326e82b98ecf with scrape type 2
2026-03-30 08:14:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ba5fe4d3-1ef4-5e3c-a1fe-326e82b98ecf with scrape type 2
2026-03-30 08:14:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ba5fe4d3-1ef4-5e3c-a1fe-326e82b98ecf, identifier: OV18%20XBN
2026-03-30 08:14:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 44bfffa8-a3eb-5067-af3f-2b8549936cc5 with identifier: CV68%20UMS
2026-03-30 08:14:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 44bfffa8-a3eb-5067-af3f-2b8549936cc5 with identifier: CV68%20UMS
2026-03-30 08:14:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 44bfffa8-a3eb-5067-af3f-2b8549936cc5 with identifier: CV68%20UMS to the API
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CV68%20UMS-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '44bfffa8-a3eb-5067-af3f-2b8549936cc5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CV68 UMS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CV68%20UMS&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'NISSAN',
 'model': 'JUKE',
 'odometer': 63575,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'NISSAN JUKE 1.6 112 BOSE PERSONAL ED. Hatchback',
 'transmission': 'automatic',
 'trim': '112 BOSE PERSONAL ED.',
 'vin': 'SJNFBAF15U8017429',
 'year': 2018}
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV68%2520UMS%27 HTTP/1.1" 200 None
2026-03-30 08:14:12 [bca.uk] INFO: Saving data for CV68%20UMS: {'auction_closing_time': 1774864800.0, 'created_time': 1773823451.937995, 'last_price_update_time': 1774858452.76263}
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CV68%2520UMS') HTTP/1.1" 204 0
2026-03-30 08:14:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ba5fe4d3-1ef4-5e3c-a1fe-326e82b98ecf with identifier: OV18%20XBN
2026-03-30 08:14:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ba5fe4d3-1ef4-5e3c-a1fe-326e82b98ecf with identifier: OV18%20XBN
2026-03-30 08:14:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ba5fe4d3-1ef4-5e3c-a1fe-326e82b98ecf with identifier: OV18%20XBN to the API
2026-03-30 08:14:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OV18%20XBN-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ba5fe4d3-1ef4-5e3c-a1fe-326e82b98ecf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OV18 XBN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OV18%20XBN&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'JAGUAR',
 'model': 'F-PACE',
 'odometer': 71577,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'JAGUAR F-PACE 2.0 D 180 AWD R SPORT StationWagon',
 'transmission': 'automatic',
 'trim': 'D 180 AWD R SPORT',
 'vin': 'SADCA2AN5JA323606',
 'year': 2018}
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV18%2520XBN%27 HTTP/1.1" 200 None
2026-03-30 08:14:13 [bca.uk] INFO: Saving data for OV18%20XBN: {'auction_closing_time': 1775037600.0, 'created_time': 1773908083.575766, 'last_price_update_time': 1774858453.142066}
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OV18%2520XBN') HTTP/1.1" 204 0
2026-03-30 08:14:13 [bca.uk] INFO: Found listing with ID: OV17%20LZD
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV17%2520LZD%27 HTTP/1.1" 200 None
2026-03-30 08:14:13 [bca.uk] INFO: Scrape type for OV17%20LZD: 0
2026-03-30 08:14:13 [bca.uk] INFO: Found listing with ID: HK20%20OCF
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK20%2520OCF%27 HTTP/1.1" 200 None
2026-03-30 08:14:13 [bca.uk] INFO: Scrape type for HK20%20OCF: 0
2026-03-30 08:14:13 [bca.uk] INFO: Found listing with ID: WX66%20UZD
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX66%2520UZD%27 HTTP/1.1" 200 None
2026-03-30 08:14:13 [bca.uk] INFO: Scrape type for WX66%20UZD: 0
2026-03-30 08:14:13 [bca.uk] INFO: Found listing with ID: BL70%20UTV
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL70%2520UTV%27 HTTP/1.1" 200 None
2026-03-30 08:14:13 [bca.uk] INFO: Scrape type for BL70%20UTV: 0
2026-03-30 08:14:13 [bca.uk] INFO: Found listing with ID: CA24%20VRW
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA24%2520VRW%27 HTTP/1.1" 200 None
2026-03-30 08:14:13 [bca.uk] INFO: Scrape type for CA24%20VRW: 0
2026-03-30 08:14:13 [bca.uk] INFO: Found listing with ID: NJ70%20ZZO
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ70%2520ZZO%27 HTTP/1.1" 200 None
2026-03-30 08:14:13 [bca.uk] INFO: Scrape type for NJ70%20ZZO: 0
2026-03-30 08:14:13 [bca.uk] INFO: Found listing with ID: BL63%20XPE
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL63%2520XPE%27 HTTP/1.1" 200 None
2026-03-30 08:14:13 [bca.uk] INFO: Scrape type for BL63%20XPE: 2
2026-03-30 08:14:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 52b15e86-4185-56ab-a6f1-109c454e6019 with identifier: BL63%20XPE
2026-03-30 08:14:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 52b15e86-4185-56ab-a6f1-109c454e6019 with scrape type 2
2026-03-30 08:14:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 52b15e86-4185-56ab-a6f1-109c454e6019 with scrape type 2
2026-03-30 08:14:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 52b15e86-4185-56ab-a6f1-109c454e6019, identifier: BL63%20XPE
2026-03-30 08:14:13 [bca.uk] INFO: Found listing with ID: PN66%20WSJ
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN66%2520WSJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:13 [bca.uk] INFO: Scrape type for PN66%20WSJ: 0
2026-03-30 08:14:13 [bca.uk] INFO: Found listing with ID: RA18%20LAA
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA18%2520LAA%27 HTTP/1.1" 200 None
2026-03-30 08:14:13 [bca.uk] INFO: Scrape type for RA18%20LAA: 2
2026-03-30 08:14:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 825ee183-21bb-534a-8ab9-4502cf18bd58 with identifier: RA18%20LAA
2026-03-30 08:14:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 825ee183-21bb-534a-8ab9-4502cf18bd58 with scrape type 2
2026-03-30 08:14:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 825ee183-21bb-534a-8ab9-4502cf18bd58 with scrape type 2
2026-03-30 08:14:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 825ee183-21bb-534a-8ab9-4502cf18bd58, identifier: RA18%20LAA
2026-03-30 08:14:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 52b15e86-4185-56ab-a6f1-109c454e6019 with identifier: BL63%20XPE
2026-03-30 08:14:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 52b15e86-4185-56ab-a6f1-109c454e6019 with identifier: BL63%20XPE
2026-03-30 08:14:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 52b15e86-4185-56ab-a6f1-109c454e6019 with identifier: BL63%20XPE to the API
2026-03-30 08:14:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 133,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BL63%20XPE-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '52b15e86-4185-56ab-a6f1-109c454e6019',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BL63 XPE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BL63%20XPE&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'MERCEDES-BENZ',
 'model': 'A180',
 'odometer': 77498,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ A180 1.6 B/E SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'B/E SPORT',
 'vin': 'WDD1760422V006734',
 'year': 2014}
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL63%2520XPE%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Saving data for BL63%20XPE: {'auction_closing_time': 1774864800.0, 'created_time': 1774006276.774223, 'last_price_update_time': 1774858454.268941}
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BL63%2520XPE') HTTP/1.1" 204 0
2026-03-30 08:14:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 825ee183-21bb-534a-8ab9-4502cf18bd58 with identifier: RA18%20LAA
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=moonlight+blue HTTP/1.1" 200 None
2026-03-30 08:14:14 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:14:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 825ee183-21bb-534a-8ab9-4502cf18bd58 with identifier: RA18%20LAA
2026-03-30 08:14:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 825ee183-21bb-534a-8ab9-4502cf18bd58 with identifier: RA18%20LAA to the API
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 205,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RA18%20LAA-GB',
 'category': 'Car',
 'color': 'moonlight blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '825ee183-21bb-534a-8ab9-4502cf18bd58',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RA18 LAA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RA18%20LAA&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'PORSCHE',
 'model': 'CAYENNE',
 'odometer': 41964,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'PORSCHE CAYENNE 3.0 TIPTRONIC S Estate',
 'transmission': 'manual',
 'trim': 'TIPTRONIC S',
 'vin': 'WP1ZZZ9YZKDA01201',
 'year': 2018}
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA18%2520LAA%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Saving data for RA18%20LAA: {'auction_closing_time': 1775037600.0, 'created_time': 1773843887.720523, 'last_price_update_time': 1774858454.753833}
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RA18%2520LAA') HTTP/1.1" 204 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: HX22%20GKO
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX22%2520GKO%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Scrape type for HX22%20GKO: 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: FL18%20WSJ
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL18%2520WSJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Scrape type for FL18%20WSJ: 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: YX10%20HNG
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX10%2520HNG%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Scrape type for YX10%20HNG: 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: KV17%20XKT
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV17%2520XKT%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Scrape type for KV17%20XKT: 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: MD64%20TMO
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD64%2520TMO%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Scrape type for MD64%20TMO: 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: EA17%20YTW
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA17%2520YTW%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Scrape type for EA17%20YTW: 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: AU09%20ZDF
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU09%2520ZDF%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Scrape type for AU09%20ZDF: 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: GJ65%20YOD
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ65%2520YOD%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Scrape type for GJ65%20YOD: 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: ME19%20EHK
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ME19%2520EHK%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Scrape type for ME19%20EHK: 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: NL15%20OMT
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL15%2520OMT%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Scrape type for NL15%20OMT: 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: YY15%20EWR
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY15%2520EWR%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Scrape type for YY15%20EWR: 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: HK73%20GXE
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK73%2520GXE%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Scrape type for HK73%20GXE: 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: DU20%20SFJ
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU20%2520SFJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Scrape type for DU20%20SFJ: 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: DS63%20ZFJ
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS63%2520ZFJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:14 [bca.uk] INFO: Scrape type for DS63%20ZFJ: 0
2026-03-30 08:14:14 [bca.uk] INFO: Found listing with ID: CF69%20RKX
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF69%2520RKX%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for CF69%20RKX: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: FP64%20JRV
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP64%2520JRV%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for FP64%20JRV: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: EK64%20YCP
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK64%2520YCP%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for EK64%20YCP: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: FL21%20RVA
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL21%2520RVA%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for FL21%20RVA: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: DG19%20ALO
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG19%2520ALO%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for DG19%20ALO: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: PK17%20DWG
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK17%2520DWG%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for PK17%20DWG: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: DC18%20ZFK
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC18%2520ZFK%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for DC18%20ZFK: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: YP24%20XMV
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP24%2520XMV%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for YP24%20XMV: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: YP24%20TVC
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP24%2520TVC%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for YP24%20TVC: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: HN74%20OOV
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN74%2520OOV%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for HN74%20OOV: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: LL16%20ONE
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL16%2520ONE%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for LL16%20ONE: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: GC65%20RHO
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GC65%2520RHO%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for GC65%20RHO: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: MM74%20YRN
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM74%2520YRN%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for MM74%20YRN: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: MM74%20YOJ
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM74%2520YOJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for MM74%20YOJ: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: LG14%20KBG
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG14%2520KBG%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for LG14%20KBG: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: BD68%20FXZ
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD68%2520FXZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for BD68%20FXZ: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: LG18%20LYT
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG18%2520LYT%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for LG18%20LYT: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: RE18%20HPL
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE18%2520HPL%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for RE18%20HPL: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: RE66%20ZXR
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE66%2520ZXR%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for RE66%20ZXR: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: LN14%20AZJ
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN14%2520AZJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for LN14%20AZJ: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: MF63%20OGB
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF63%2520OGB%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for MF63%20OGB: 0
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: YY14%20JWG
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY14%2520JWG%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for YY14%20JWG: 2
2026-03-30 08:14:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7964d6bc-800b-5b69-824a-74d160bf77f0 with identifier: YY14%20JWG
2026-03-30 08:14:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7964d6bc-800b-5b69-824a-74d160bf77f0 with scrape type 2
2026-03-30 08:14:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7964d6bc-800b-5b69-824a-74d160bf77f0 with scrape type 2
2026-03-30 08:14:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7964d6bc-800b-5b69-824a-74d160bf77f0, identifier: YY14%20JWG
2026-03-30 08:14:15 [bca.uk] INFO: Found listing with ID: ST68%20YPN
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST68%2520YPN%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Scrape type for ST68%20YPN: 2
2026-03-30 08:14:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bcae339c-61bc-513f-a6b8-5feac63f7403 with identifier: ST68%20YPN
2026-03-30 08:14:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bcae339c-61bc-513f-a6b8-5feac63f7403 with scrape type 2
2026-03-30 08:14:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bcae339c-61bc-513f-a6b8-5feac63f7403 with scrape type 2
2026-03-30 08:14:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bcae339c-61bc-513f-a6b8-5feac63f7403, identifier: ST68%20YPN
2026-03-30 08:14:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7964d6bc-800b-5b69-824a-74d160bf77f0 with identifier: YY14%20JWG
2026-03-30 08:14:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7964d6bc-800b-5b69-824a-74d160bf77f0 with identifier: YY14%20JWG
2026-03-30 08:14:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7964d6bc-800b-5b69-824a-74d160bf77f0 with identifier: YY14%20JWG to the API
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 215,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YY14%20JWG-GB',
 'category': 'Car',
 'color': 'gold',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '7964d6bc-800b-5b69-824a-74d160bf77f0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YY14 JWG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YY14%20JWG&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VOLVO',
 'model': 'XC90',
 'odometer': 76436,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'VOLVO XC90 2.4 D5 200 R DESIGN G/T Estate',
 'transmission': 'manual',
 'trim': 'D5 200 R DESIGN G/T',
 'vin': 'YV1CT3056E1702008',
 'year': 2014}
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY14%2520JWG%27 HTTP/1.1" 200 None
2026-03-30 08:14:15 [bca.uk] INFO: Saving data for YY14%20JWG: {'auction_closing_time': 1774864800.0, 'created_time': 1774598496.753994, 'last_price_update_time': 1774858455.97478}
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YY14%2520JWG') HTTP/1.1" 204 0
2026-03-30 08:14:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bcae339c-61bc-513f-a6b8-5feac63f7403 with identifier: ST68%20YPN
2026-03-30 08:14:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bcae339c-61bc-513f-a6b8-5feac63f7403 with identifier: ST68%20YPN
2026-03-30 08:14:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bcae339c-61bc-513f-a6b8-5feac63f7403 with identifier: ST68%20YPN to the API
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 120,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ST68%20YPN-GB',
 'category': 'Car',
 'color': 'jet black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'bcae339c-61bc-513f-a6b8-5feac63f7403',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ST68 YPN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ST68%20YPN&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'BMW',
 'model': '118D',
 'odometer': 80367,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'BMW 118D 2.0 SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'SPORT',
 'vin': 'WBA1S520105K48556',
 'year': 2018}
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST68%2520YPN%27 HTTP/1.1" 200 None
2026-03-30 08:14:16 [bca.uk] INFO: Saving data for ST68%20YPN: {'auction_closing_time': 1775037600.0, 'created_time': 1773843872.971639, 'last_price_update_time': 1774858456.550505}
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ST68%2520YPN') HTTP/1.1" 204 0
2026-03-30 08:14:16 [bca.uk] INFO: Found listing with ID: MM74%20YOL
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM74%2520YOL%27 HTTP/1.1" 200 None
2026-03-30 08:14:16 [bca.uk] INFO: Scrape type for MM74%20YOL: 0
2026-03-30 08:14:16 [bca.uk] INFO: Found listing with ID: HV74%20FYM
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV74%2520FYM%27 HTTP/1.1" 200 None
2026-03-30 08:14:16 [bca.uk] INFO: Scrape type for HV74%20FYM: 0
2026-03-30 08:14:16 [bca.uk] INFO: Found listing with ID: NJ16%20OZV
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ16%2520OZV%27 HTTP/1.1" 200 None
2026-03-30 08:14:16 [bca.uk] INFO: Scrape type for NJ16%20OZV: 2
2026-03-30 08:14:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5301e767-18c8-5fd7-bc15-b9cdb9fb534f with identifier: NJ16%20OZV
2026-03-30 08:14:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5301e767-18c8-5fd7-bc15-b9cdb9fb534f with scrape type 2
2026-03-30 08:14:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5301e767-18c8-5fd7-bc15-b9cdb9fb534f with scrape type 2
2026-03-30 08:14:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5301e767-18c8-5fd7-bc15-b9cdb9fb534f, identifier: NJ16%20OZV
2026-03-30 08:14:16 [bca.uk] INFO: Found listing with ID: VF69%20KCZ
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VF69%2520KCZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:16 [bca.uk] INFO: Scrape type for VF69%20KCZ: 2
2026-03-30 08:14:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 55ab60fc-0096-5671-a921-73e90e327315 with identifier: VF69%20KCZ
2026-03-30 08:14:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 55ab60fc-0096-5671-a921-73e90e327315 with scrape type 2
2026-03-30 08:14:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 55ab60fc-0096-5671-a921-73e90e327315 with scrape type 2
2026-03-30 08:14:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 55ab60fc-0096-5671-a921-73e90e327315, identifier: VF69%20KCZ
2026-03-30 08:14:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5301e767-18c8-5fd7-bc15-b9cdb9fb534f with identifier: NJ16%20OZV
2026-03-30 08:14:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5301e767-18c8-5fd7-bc15-b9cdb9fb534f with identifier: NJ16%20OZV
2026-03-30 08:14:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5301e767-18c8-5fd7-bc15-b9cdb9fb534f with identifier: NJ16%20OZV to the API
2026-03-30 08:14:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 216,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NJ16%20OZV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '4.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5301e767-18c8-5fd7-bc15-b9cdb9fb534f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NJ16 OZV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NJ16%20OZV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'AUDI',
 'model': 'S8',
 'odometer': 55405,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'AUDI S8 4.0 TFSI 520 QUATTRO TIP Saloon',
 'transmission': 'manual',
 'trim': 'TFSI 520 QUATTRO TIP',
 'vin': 'WAUZZZ4H7GN018877',
 'year': 2016}
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ16%2520OZV%27 HTTP/1.1" 200 None
2026-03-30 08:14:17 [bca.uk] INFO: Saving data for NJ16%20OZV: {'auction_closing_time': 1774864800.0, 'created_time': 1774598496.124049, 'last_price_update_time': 1774858457.127187}
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NJ16%2520OZV') HTTP/1.1" 204 0
2026-03-30 08:14:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 55ab60fc-0096-5671-a921-73e90e327315 with identifier: VF69%20KCZ
2026-03-30 08:14:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 55ab60fc-0096-5671-a921-73e90e327315 with identifier: VF69%20KCZ
2026-03-30 08:14:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 55ab60fc-0096-5671-a921-73e90e327315 with identifier: VF69%20KCZ to the API
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 69,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VF69%20KCZ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '55ab60fc-0096-5671-a921-73e90e327315',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VF69 KCZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VF69%20KCZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'LAND ROVER',
 'model': 'R/R SPORT',
 'odometer': 50141,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R SPORT 2.0 P400E HSE StationWagon',
 'transmission': 'automatic',
 'trim': 'P400E HSE',
 'vin': 'SALWA2AY3LA891335',
 'year': 2019}
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VF69%2520KCZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:17 [bca.uk] INFO: Saving data for VF69%20KCZ: {'auction_closing_time': 1775037600.0, 'created_time': 1773908085.019238, 'last_price_update_time': 1774858457.417534}
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VF69%2520KCZ') HTTP/1.1" 204 0
2026-03-30 08:14:17 [bca.uk] INFO: Found listing with ID: HV09%20EEY
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV09%2520EEY%27 HTTP/1.1" 200 None
2026-03-30 08:14:17 [bca.uk] INFO: Scrape type for HV09%20EEY: 0
2026-03-30 08:14:17 [bca.uk] INFO: Found listing with ID: MK10%20YRG
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK10%2520YRG%27 HTTP/1.1" 200 None
2026-03-30 08:14:17 [bca.uk] INFO: Scrape type for MK10%20YRG: 0
2026-03-30 08:14:17 [bca.uk] INFO: Found listing with ID: YP74%20VUX
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP74%2520VUX%27 HTTP/1.1" 200 None
2026-03-30 08:14:17 [bca.uk] INFO: Scrape type for YP74%20VUX: 2
2026-03-30 08:14:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8c224e51-7601-5349-9e1d-7310afb01763 with identifier: YP74%20VUX
2026-03-30 08:14:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8c224e51-7601-5349-9e1d-7310afb01763 with scrape type 2
2026-03-30 08:14:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8c224e51-7601-5349-9e1d-7310afb01763 with scrape type 2
2026-03-30 08:14:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8c224e51-7601-5349-9e1d-7310afb01763, identifier: YP74%20VUX
2026-03-30 08:14:17 [bca.uk] INFO: Found listing with ID: VK22%20VYN
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK22%2520VYN%27 HTTP/1.1" 200 None
2026-03-30 08:14:17 [bca.uk] INFO: Scrape type for VK22%20VYN: 2
2026-03-30 08:14:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 43343dde-1389-5010-b03a-db70b6f20522 with identifier: VK22%20VYN
2026-03-30 08:14:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 43343dde-1389-5010-b03a-db70b6f20522 with scrape type 2
2026-03-30 08:14:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 43343dde-1389-5010-b03a-db70b6f20522 with scrape type 2
2026-03-30 08:14:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 43343dde-1389-5010-b03a-db70b6f20522, identifier: VK22%20VYN
2026-03-30 08:14:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8c224e51-7601-5349-9e1d-7310afb01763 with identifier: YP74%20VUX
2026-03-30 08:14:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8c224e51-7601-5349-9e1d-7310afb01763 with identifier: YP74%20VUX
2026-03-30 08:14:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8c224e51-7601-5349-9e1d-7310afb01763 with identifier: YP74%20VUX to the API
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 189,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YP74%20VUX-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '8c224e51-7601-5349-9e1d-7310afb01763',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YP74 VUX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YP74%20VUX&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 15146,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 136 300 L1 H1 LIMITED PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 136 300 L1 H1 LIMITED',
 'vin': 'WF0RXXTAXRPU72465',
 'year': 2024}
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP74%2520VUX%27 HTTP/1.1" 200 None
2026-03-30 08:14:17 [bca.uk] INFO: Saving data for YP74%20VUX: {'auction_closing_time': 1774864800.0, 'created_time': 1773908261.817256, 'last_price_update_time': 1774858457.978232}
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YP74%2520VUX') HTTP/1.1" 204 0
2026-03-30 08:14:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 43343dde-1389-5010-b03a-db70b6f20522 with identifier: VK22%20VYN
2026-03-30 08:14:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 43343dde-1389-5010-b03a-db70b6f20522 with identifier: VK22%20VYN
2026-03-30 08:14:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 43343dde-1389-5010-b03a-db70b6f20522 with identifier: VK22%20VYN to the API
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VK22%20VYN-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '43343dde-1389-5010-b03a-db70b6f20522',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VK22 VYN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VK22%20VYN&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'AUDI',
 'model': 'A4 AVANT',
 'odometer': 14596,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'AUDI A4 AVANT 2.0 35 TFSI SPORT ED.S-T Estate',
 'transmission': 'automatic',
 'trim': '35 TFSI SPORT ED.S-T',
 'vin': 'WAUZZZF41NA035821',
 'year': 2022}
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK22%2520VYN%27 HTTP/1.1" 200 None
2026-03-30 08:14:18 [bca.uk] INFO: Saving data for VK22%20VYN: {'auction_closing_time': 1775037600.0, 'created_time': 1773908084.612947, 'last_price_update_time': 1774858458.283756}
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VK22%2520VYN') HTTP/1.1" 204 0
2026-03-30 08:14:18 [bca.uk] INFO: Found listing with ID: YH18%20ZEU
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH18%2520ZEU%27 HTTP/1.1" 200 None
2026-03-30 08:14:18 [bca.uk] INFO: Scrape type for YH18%20ZEU: 0
2026-03-30 08:14:18 [bca.uk] INFO: Found listing with ID: GD17%20CKF
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD17%2520CKF%27 HTTP/1.1" 200 None
2026-03-30 08:14:18 [bca.uk] INFO: Scrape type for GD17%20CKF: 2
2026-03-30 08:14:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2131d5a8-f110-5c43-88f5-4a9a029667b2 with identifier: GD17%20CKF
2026-03-30 08:14:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2131d5a8-f110-5c43-88f5-4a9a029667b2 with scrape type 2
2026-03-30 08:14:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2131d5a8-f110-5c43-88f5-4a9a029667b2 with scrape type 2
2026-03-30 08:14:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2131d5a8-f110-5c43-88f5-4a9a029667b2, identifier: GD17%20CKF
2026-03-30 08:14:18 [bca.uk] INFO: Found listing with ID: VK61%20WXM
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK61%2520WXM%27 HTTP/1.1" 200 None
2026-03-30 08:14:18 [bca.uk] INFO: Scrape type for VK61%20WXM: 0
2026-03-30 08:14:18 [bca.uk] INFO: Found listing with ID: VK69%20SMU
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK69%2520SMU%27 HTTP/1.1" 200 None
2026-03-30 08:14:18 [bca.uk] INFO: Scrape type for VK69%20SMU: 2
2026-03-30 08:14:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e6839a11-af4a-5420-8080-41b1d4689184 with identifier: VK69%20SMU
2026-03-30 08:14:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e6839a11-af4a-5420-8080-41b1d4689184 with scrape type 2
2026-03-30 08:14:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e6839a11-af4a-5420-8080-41b1d4689184 with scrape type 2
2026-03-30 08:14:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e6839a11-af4a-5420-8080-41b1d4689184, identifier: VK69%20SMU
2026-03-30 08:14:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2131d5a8-f110-5c43-88f5-4a9a029667b2 with identifier: GD17%20CKF
2026-03-30 08:14:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2131d5a8-f110-5c43-88f5-4a9a029667b2 with identifier: GD17%20CKF
2026-03-30 08:14:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2131d5a8-f110-5c43-88f5-4a9a029667b2 with identifier: GD17%20CKF to the API
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 185,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GD17%20CKF-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '2131d5a8-f110-5c43-88f5-4a9a029667b2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GD17 CKF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GD17%20CKF&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'LAND ROVER',
 'model': 'R/R SPORT',
 'odometer': 73319,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R SPORT 3.0 SDV6 306 HSE StationWagon',
 'transmission': 'manual',
 'trim': 'SDV6 306 HSE',
 'vin': 'SALWA2EK8HA156718',
 'year': 2017}
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD17%2520CKF%27 HTTP/1.1" 200 None
2026-03-30 08:14:18 [bca.uk] INFO: Saving data for GD17%20CKF: {'auction_closing_time': 1774864800.0, 'created_time': 1774598489.672989, 'last_price_update_time': 1774858458.836835}
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GD17%2520CKF') HTTP/1.1" 204 0
2026-03-30 08:14:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e6839a11-af4a-5420-8080-41b1d4689184 with identifier: VK69%20SMU
2026-03-30 08:14:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e6839a11-af4a-5420-8080-41b1d4689184 with identifier: VK69%20SMU
2026-03-30 08:14:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e6839a11-af4a-5420-8080-41b1d4689184 with identifier: VK69%20SMU to the API
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VK69%20SMU-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e6839a11-af4a-5420-8080-41b1d4689184',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VK69 SMU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VK69%20SMU&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VOLKSWAGEN',
 'model': 'T-CROSS',
 'odometer': 42333,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN T-CROSS 1.0 TSI 115 R LINE Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 115 R LINE',
 'vin': 'WVGZZZC1ZLY014670',
 'year': 2019}
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK69%2520SMU%27 HTTP/1.1" 200 None
2026-03-30 08:14:19 [bca.uk] INFO: Saving data for VK69%20SMU: {'auction_closing_time': 1775037600.0, 'created_time': 1773908051.270648, 'last_price_update_time': 1774858459.239185}
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VK69%2520SMU') HTTP/1.1" 204 0
2026-03-30 08:14:19 [bca.uk] INFO: Found listing with ID: RX74%20EFT
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX74%2520EFT%27 HTTP/1.1" 200 None
2026-03-30 08:14:19 [bca.uk] INFO: Scrape type for RX74%20EFT: 2
2026-03-30 08:14:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 193af1d7-81e0-5402-89ec-9d6319699f5b with identifier: RX74%20EFT
2026-03-30 08:14:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 193af1d7-81e0-5402-89ec-9d6319699f5b with scrape type 2
2026-03-30 08:14:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 193af1d7-81e0-5402-89ec-9d6319699f5b with scrape type 2
2026-03-30 08:14:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 193af1d7-81e0-5402-89ec-9d6319699f5b, identifier: RX74%20EFT
2026-03-30 08:14:19 [bca.uk] INFO: Found listing with ID: VN71%20HKB
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN71%2520HKB%27 HTTP/1.1" 200 None
2026-03-30 08:14:19 [bca.uk] INFO: Scrape type for VN71%20HKB: 2
2026-03-30 08:14:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3c9dae22-a02c-509a-ac79-33e96a6fc4bd with identifier: VN71%20HKB
2026-03-30 08:14:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3c9dae22-a02c-509a-ac79-33e96a6fc4bd with scrape type 2
2026-03-30 08:14:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3c9dae22-a02c-509a-ac79-33e96a6fc4bd with scrape type 2
2026-03-30 08:14:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3c9dae22-a02c-509a-ac79-33e96a6fc4bd, identifier: VN71%20HKB
2026-03-30 08:14:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 193af1d7-81e0-5402-89ec-9d6319699f5b with identifier: RX74%20EFT
2026-03-30 08:14:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 193af1d7-81e0-5402-89ec-9d6319699f5b with identifier: RX74%20EFT
2026-03-30 08:14:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 193af1d7-81e0-5402-89ec-9d6319699f5b with identifier: RX74%20EFT to the API
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 191,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RX74%20EFT-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '193af1d7-81e0-5402-89ec-9d6319699f5b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RX74 EFT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RX74%20EFT&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 17097,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 136 320 L2 H1 LIMITED PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 136 320 L2 H1 LIMITED',
 'vin': 'WF0RXXTAXRRA50073',
 'year': 2024}
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX74%2520EFT%27 HTTP/1.1" 200 None
2026-03-30 08:14:19 [bca.uk] INFO: Saving data for RX74%20EFT: {'auction_closing_time': 1774864800.0, 'created_time': 1773908095.448333, 'last_price_update_time': 1774858459.786885}
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RX74%2520EFT') HTTP/1.1" 204 0
2026-03-30 08:14:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3c9dae22-a02c-509a-ac79-33e96a6fc4bd with identifier: VN71%20HKB
2026-03-30 08:14:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3c9dae22-a02c-509a-ac79-33e96a6fc4bd with identifier: VN71%20HKB
2026-03-30 08:14:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3c9dae22-a02c-509a-ac79-33e96a6fc4bd with identifier: VN71%20HKB to the API
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 174,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VN71%20HKB-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3c9dae22-a02c-509a-ac79-33e96a6fc4bd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VN71 HKB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VN71%20HKB&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'MG MOTOR UK',
 'model': 'HS',
 'odometer': 22159,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MG MOTOR UK HS 1.5 TGI EXCLUSIVE DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'TGI EXCLUSIVE DCT',
 'vin': 'LSJA24U9XMN115369',
 'year': 2021}
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN71%2520HKB%27 HTTP/1.1" 200 None
2026-03-30 08:14:20 [bca.uk] INFO: Saving data for VN71%20HKB: {'auction_closing_time': 1775037600.0, 'created_time': 1773908086.512918, 'last_price_update_time': 1774858460.090788}
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VN71%2520HKB') HTTP/1.1" 204 0
2026-03-30 08:14:20 [bca.uk] INFO: Found listing with ID: EG18%20BHD
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EG18%2520BHD%27 HTTP/1.1" 200 None
2026-03-30 08:14:20 [bca.uk] INFO: Scrape type for EG18%20BHD: 2
2026-03-30 08:14:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7037694a-5dae-53be-9652-d3bde809e229 with identifier: EG18%20BHD
2026-03-30 08:14:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7037694a-5dae-53be-9652-d3bde809e229 with scrape type 2
2026-03-30 08:14:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7037694a-5dae-53be-9652-d3bde809e229 with scrape type 2
2026-03-30 08:14:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7037694a-5dae-53be-9652-d3bde809e229, identifier: EG18%20BHD
2026-03-30 08:14:20 [bca.uk] INFO: Found listing with ID: VN72%20URC
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN72%2520URC%27 HTTP/1.1" 200 None
2026-03-30 08:14:20 [bca.uk] INFO: Scrape type for VN72%20URC: 2
2026-03-30 08:14:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5966635c-26d0-5c62-b4fd-0ae2b03f4800 with identifier: VN72%20URC
2026-03-30 08:14:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5966635c-26d0-5c62-b4fd-0ae2b03f4800 with scrape type 2
2026-03-30 08:14:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5966635c-26d0-5c62-b4fd-0ae2b03f4800 with scrape type 2
2026-03-30 08:14:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5966635c-26d0-5c62-b4fd-0ae2b03f4800, identifier: VN72%20URC
2026-03-30 08:14:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7037694a-5dae-53be-9652-d3bde809e229 with identifier: EG18%20BHD
2026-03-30 08:14:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7037694a-5dae-53be-9652-d3bde809e229 with identifier: EG18%20BHD
2026-03-30 08:14:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7037694a-5dae-53be-9652-d3bde809e229 with identifier: EG18%20BHD to the API
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 169,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EG18%20BHD-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '7037694a-5dae-53be-9652-d3bde809e229',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EG18 BHD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EG18%20BHD&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MERCEDES-BENZ',
 'model': 'GLA 250',
 'odometer': 74807,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ GLA 250 2.0 AMG LINE PREMIUM PLUS 4M DCT StationWagon',
 'transmission': 'automatic',
 'trim': 'AMG LINE PREMIUM PLUS 4M DCT',
 'vin': 'WDC1569462J540723',
 'year': 2018}
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EG18%2520BHD%27 HTTP/1.1" 200 None
2026-03-30 08:14:20 [bca.uk] INFO: Saving data for EG18%20BHD: {'auction_closing_time': 1774864800.0, 'created_time': 1774598527.288773, 'last_price_update_time': 1774858460.594549}
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EG18%2520BHD') HTTP/1.1" 204 0
2026-03-30 08:14:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5966635c-26d0-5c62-b4fd-0ae2b03f4800 with identifier: VN72%20URC
2026-03-30 08:14:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5966635c-26d0-5c62-b4fd-0ae2b03f4800 with identifier: VN72%20URC
2026-03-30 08:14:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5966635c-26d0-5c62-b4fd-0ae2b03f4800 with identifier: VN72%20URC to the API
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VN72%20URC-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5966635c-26d0-5c62-b4fd-0ae2b03f4800',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VN72 URC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VN72%20URC&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 21427,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.0 E/B 125 ST-LINE Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 125 ST-LINE',
 'vin': 'WF0NXXGCHNNR19206',
 'year': 2022}
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN72%2520URC%27 HTTP/1.1" 200 None
2026-03-30 08:14:20 [bca.uk] INFO: Saving data for VN72%20URC: {'auction_closing_time': 1775037600.0, 'created_time': 1773922282.806501, 'last_price_update_time': 1774858460.947402}
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VN72%2520URC') HTTP/1.1" 204 0
2026-03-30 08:14:20 [bca.uk] INFO: Found listing with ID: RX74%20CEO
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX74%2520CEO%27 HTTP/1.1" 200 None
2026-03-30 08:14:20 [bca.uk] INFO: Scrape type for RX74%20CEO: 2
2026-03-30 08:14:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 054a8fe2-133f-5038-97bd-f33c9182610b with identifier: RX74%20CEO
2026-03-30 08:14:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 054a8fe2-133f-5038-97bd-f33c9182610b with scrape type 2
2026-03-30 08:14:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 054a8fe2-133f-5038-97bd-f33c9182610b with scrape type 2
2026-03-30 08:14:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 054a8fe2-133f-5038-97bd-f33c9182610b, identifier: RX74%20CEO
2026-03-30 08:14:21 [bca.uk] INFO: Found listing with ID: VT19%20NMU
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VT19%2520NMU%27 HTTP/1.1" 200 None
2026-03-30 08:14:21 [bca.uk] INFO: Scrape type for VT19%20NMU: 0
2026-03-30 08:14:21 [bca.uk] INFO: Found listing with ID: WJ14%20CHL
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ14%2520CHL%27 HTTP/1.1" 200 None
2026-03-30 08:14:21 [bca.uk] INFO: Scrape type for WJ14%20CHL: 0
2026-03-30 08:14:21 [bca.uk] INFO: Found listing with ID: WU74%20LCA
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU74%2520LCA%27 HTTP/1.1" 200 None
2026-03-30 08:14:21 [bca.uk] INFO: Scrape type for WU74%20LCA: 2
2026-03-30 08:14:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5ebd4501-0aab-5ba3-9ad8-8a12bac47aa1 with identifier: WU74%20LCA
2026-03-30 08:14:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5ebd4501-0aab-5ba3-9ad8-8a12bac47aa1 with scrape type 2
2026-03-30 08:14:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5ebd4501-0aab-5ba3-9ad8-8a12bac47aa1 with scrape type 2
2026-03-30 08:14:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5ebd4501-0aab-5ba3-9ad8-8a12bac47aa1, identifier: WU74%20LCA
2026-03-30 08:14:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 054a8fe2-133f-5038-97bd-f33c9182610b with identifier: RX74%20CEO
2026-03-30 08:14:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 054a8fe2-133f-5038-97bd-f33c9182610b with identifier: RX74%20CEO
2026-03-30 08:14:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 054a8fe2-133f-5038-97bd-f33c9182610b with identifier: RX74%20CEO to the API
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=75&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 188,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RX74%20CEO-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '054a8fe2-133f-5038-97bd-f33c9182610b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RX74 CEO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RX74%20CEO&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 18520,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 136 300 L1 H1 LIMITED PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 136 300 L1 H1 LIMITED',
 'vin': 'WF0RXXTA9RRA50078',
 'year': 2024}
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX74%2520CEO%27 HTTP/1.1" 200 None
2026-03-30 08:14:21 [bca.uk] INFO: Saving data for RX74%20CEO: {'auction_closing_time': 1774864800.0, 'created_time': 1773908153.146822, 'last_price_update_time': 1774858461.55689}
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RX74%2520CEO') HTTP/1.1" 204 0
2026-03-30 08:14:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5ebd4501-0aab-5ba3-9ad8-8a12bac47aa1 with identifier: WU74%20LCA
2026-03-30 08:14:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5ebd4501-0aab-5ba3-9ad8-8a12bac47aa1 with identifier: WU74%20LCA
2026-03-30 08:14:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5ebd4501-0aab-5ba3-9ad8-8a12bac47aa1 with identifier: WU74%20LCA to the API
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 138,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WU74%20LCA-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5ebd4501-0aab-5ba3-9ad8-8a12bac47aa1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WU74 LCA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WU74%20LCA&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'NISSAN',
 'model': 'JUKE',
 'odometer': 3153,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'NISSAN JUKE 1.0 DIG-T 114 N-CONNECTA DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'DIG-T 114 N-CONNECTA DCT',
 'vin': 'SJNFAAF16U2043424',
 'year': 2024}
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU74%2520LCA%27 HTTP/1.1" 200 None
2026-03-30 08:14:21 [bca.uk] INFO: Saving data for WU74%20LCA: {'auction_closing_time': 1775037600.0, 'created_time': 1773908072.524455, 'last_price_update_time': 1774858461.866831}
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WU74%2520LCA') HTTP/1.1" 204 0
2026-03-30 08:14:21 [bca.uk] INFO: Found listing with ID: AK14%20EHJ
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK14%2520EHJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:21 [bca.uk] INFO: Scrape type for AK14%20EHJ: 0
2026-03-30 08:14:21 [bca.uk] INFO: Found listing with ID: BK74%20APV
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK74%2520APV%27 HTTP/1.1" 200 None
2026-03-30 08:14:21 [bca.uk] INFO: Scrape type for BK74%20APV: 0
2026-03-30 08:14:21 [bca.uk] INFO: Found listing with ID: SG66%20AYS
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG66%2520AYS%27 HTTP/1.1" 200 None
2026-03-30 08:14:21 [bca.uk] INFO: Scrape type for SG66%20AYS: 0
2026-03-30 08:14:21 [bca.uk] INFO: Found listing with ID: CN15%20OVR
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN15%2520OVR%27 HTTP/1.1" 200 None
2026-03-30 08:14:21 [bca.uk] INFO: Scrape type for CN15%20OVR: 0
2026-03-30 08:14:21 [bca.uk] INFO: Found listing with ID: DL74%20VCU
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL74%2520VCU%27 HTTP/1.1" 200 None
2026-03-30 08:14:21 [bca.uk] INFO: Scrape type for DL74%20VCU: 0
2026-03-30 08:14:21 [bca.uk] INFO: Found listing with ID: KV14%20NEN
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV14%2520NEN%27 HTTP/1.1" 200 None
2026-03-30 08:14:21 [bca.uk] INFO: Scrape type for KV14%20NEN: 0
2026-03-30 08:14:21 [bca.uk] INFO: Found listing with ID: FN17%20EEP
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN17%2520EEP%27 HTTP/1.1" 200 None
2026-03-30 08:14:22 [bca.uk] INFO: Scrape type for FN17%20EEP: 0
2026-03-30 08:14:22 [bca.uk] INFO: Found listing with ID: LJ16%20SLU
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ16%2520SLU%27 HTTP/1.1" 200 None
2026-03-30 08:14:22 [bca.uk] INFO: Scrape type for LJ16%20SLU: 0
2026-03-30 08:14:22 [bca.uk] INFO: Found listing with ID: OU19%20XBC
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU19%2520XBC%27 HTTP/1.1" 200 None
2026-03-30 08:14:22 [bca.uk] INFO: Scrape type for OU19%20XBC: 0
2026-03-30 08:14:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=76&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:14:22 [bca.uk] INFO: Found listing with ID: YD18%20PMC
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD18%2520PMC%27 HTTP/1.1" 200 None
2026-03-30 08:14:22 [bca.uk] INFO: Scrape type for YD18%20PMC: 0
2026-03-30 08:14:22 [bca.uk] INFO: Found listing with ID: YN69%20VUR
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN69%2520VUR%27 HTTP/1.1" 200 None
2026-03-30 08:14:22 [bca.uk] INFO: Scrape type for YN69%20VUR: 2
2026-03-30 08:14:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a2570c10-9fc5-56a9-ad8d-38783bc18ee7 with identifier: YN69%20VUR
2026-03-30 08:14:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a2570c10-9fc5-56a9-ad8d-38783bc18ee7 with scrape type 2
2026-03-30 08:14:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a2570c10-9fc5-56a9-ad8d-38783bc18ee7 with scrape type 2
2026-03-30 08:14:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a2570c10-9fc5-56a9-ad8d-38783bc18ee7, identifier: YN69%20VUR
2026-03-30 08:14:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a2570c10-9fc5-56a9-ad8d-38783bc18ee7 with identifier: YN69%20VUR
2026-03-30 08:14:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a2570c10-9fc5-56a9-ad8d-38783bc18ee7 with identifier: YN69%20VUR
2026-03-30 08:14:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a2570c10-9fc5-56a9-ad8d-38783bc18ee7 with identifier: YN69%20VUR to the API
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 180,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YN69%20VUR-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a2570c10-9fc5-56a9-ad8d-38783bc18ee7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YN69 VUR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YN69%20VUR&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 36326,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 P250 4WD FIRST ED. Hatchback',
 'transmission': 'automatic',
 'trim': 'P250 4WD FIRST ED.',
 'vin': 'SALZA2AX0LH023241',
 'year': 2019}
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN69%2520VUR%27 HTTP/1.1" 200 None
2026-03-30 08:14:22 [bca.uk] INFO: Saving data for YN69%20VUR: {'auction_closing_time': 1775037600.0, 'created_time': 1773908070.750271, 'last_price_update_time': 1774858462.475825}
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YN69%2520VUR') HTTP/1.1" 204 0
2026-03-30 08:14:22 [bca.uk] INFO: Found listing with ID: YO68%20OYN
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO68%2520OYN%27 HTTP/1.1" 200 None
2026-03-30 08:14:22 [bca.uk] INFO: Scrape type for YO68%20OYN: 2
2026-03-30 08:14:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a9414802-172a-581c-95ae-5b85c3b51ea9 with identifier: YO68%20OYN
2026-03-30 08:14:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a9414802-172a-581c-95ae-5b85c3b51ea9 with scrape type 2
2026-03-30 08:14:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a9414802-172a-581c-95ae-5b85c3b51ea9 with scrape type 2
2026-03-30 08:14:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a9414802-172a-581c-95ae-5b85c3b51ea9, identifier: YO68%20OYN
2026-03-30 08:14:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a9414802-172a-581c-95ae-5b85c3b51ea9 with identifier: YO68%20OYN
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=magellan+grey HTTP/1.1" 200 None
2026-03-30 08:14:22 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:14:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a9414802-172a-581c-95ae-5b85c3b51ea9 with identifier: YO68%20OYN
2026-03-30 08:14:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a9414802-172a-581c-95ae-5b85c3b51ea9 with identifier: YO68%20OYN to the API
2026-03-30 08:14:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 143,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YO68%20OYN-GB',
 'category': 'Car',
 'color': 'magellan grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'a9414802-172a-581c-95ae-5b85c3b51ea9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YO68 OYN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YO68%20OYN&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'BMW',
 'model': '730D',
 'odometer': 102901,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'BMW 730D 3.0 EXCLUSIVE Saloon',
 'transmission': 'automatic',
 'trim': 'EXCLUSIVE',
 'vin': 'WBA7C22070B385024',
 'year': 2018}
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO68%2520OYN%27 HTTP/1.1" 200 None
2026-03-30 08:14:23 [bca.uk] INFO: Saving data for YO68%20OYN: {'auction_closing_time': 1775037600.0, 'created_time': 1773843852.66864, 'last_price_update_time': 1774858463.131407}
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YO68%2520OYN') HTTP/1.1" 204 0
2026-03-30 08:14:23 [bca.uk] INFO: Found listing with ID: YS60%20OGO
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS60%2520OGO%27 HTTP/1.1" 200 None
2026-03-30 08:14:23 [bca.uk] INFO: Scrape type for YS60%20OGO: 2
2026-03-30 08:14:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f0ce5e52-33fa-5d1b-ad43-06d82a7a3017 with identifier: YS60%20OGO
2026-03-30 08:14:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f0ce5e52-33fa-5d1b-ad43-06d82a7a3017 with scrape type 2
2026-03-30 08:14:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f0ce5e52-33fa-5d1b-ad43-06d82a7a3017 with scrape type 2
2026-03-30 08:14:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f0ce5e52-33fa-5d1b-ad43-06d82a7a3017, identifier: YS60%20OGO
2026-03-30 08:14:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f0ce5e52-33fa-5d1b-ad43-06d82a7a3017 with identifier: YS60%20OGO
2026-03-30 08:14:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f0ce5e52-33fa-5d1b-ad43-06d82a7a3017 with identifier: YS60%20OGO
2026-03-30 08:14:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f0ce5e52-33fa-5d1b-ad43-06d82a7a3017 with identifier: YS60%20OGO to the API
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 95,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YS60%20OGO-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '0.9L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f0ce5e52-33fa-5d1b-ad43-06d82a7a3017',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YS60 OGO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YS60%20OGO&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'FIAT',
 'model': '500',
 'odometer': 72278,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'FIAT 500 0.9 TWINAIR POP Hatchback',
 'transmission': 'manual',
 'trim': 'TWINAIR POP',
 'vin': 'ZFA31200000603738',
 'year': 2011}
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS60%2520OGO%27 HTTP/1.1" 200 None
2026-03-30 08:14:23 [bca.uk] INFO: Saving data for YS60%20OGO: {'auction_closing_time': 1775037600.0, 'created_time': 1774015565.117022, 'last_price_update_time': 1774858463.561636}
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YS60%2520OGO') HTTP/1.1" 204 0
2026-03-30 08:14:23 [bca.uk] INFO: Total items found: 100
2026-03-30 08:14:23 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded
2026-03-30 08:14:23 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:14:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:23 [bca.uk] INFO: Found listing with ID: YS70%20YHL
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS70%2520YHL%27 HTTP/1.1" 200 None
2026-03-30 08:14:23 [bca.uk] INFO: Scrape type for YS70%20YHL: 0
2026-03-30 08:14:23 [bca.uk] INFO: Found listing with ID: YY17%20UPO
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY17%2520UPO%27 HTTP/1.1" 200 None
2026-03-30 08:14:23 [bca.uk] INFO: Scrape type for YY17%20UPO: 2
2026-03-30 08:14:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0ce9ad4f-2f80-55f6-ad5d-80d6fe34d57e with identifier: YY17%20UPO
2026-03-30 08:14:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0ce9ad4f-2f80-55f6-ad5d-80d6fe34d57e with scrape type 2
2026-03-30 08:14:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0ce9ad4f-2f80-55f6-ad5d-80d6fe34d57e with scrape type 2
2026-03-30 08:14:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0ce9ad4f-2f80-55f6-ad5d-80d6fe34d57e, identifier: YY17%20UPO
2026-03-30 08:14:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0ce9ad4f-2f80-55f6-ad5d-80d6fe34d57e with identifier: YY17%20UPO
2026-03-30 08:14:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0ce9ad4f-2f80-55f6-ad5d-80d6fe34d57e with identifier: YY17%20UPO
2026-03-30 08:14:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0ce9ad4f-2f80-55f6-ad5d-80d6fe34d57e with identifier: YY17%20UPO to the API
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 170,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YY17%20UPO-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0ce9ad4f-2f80-55f6-ad5d-80d6fe34d57e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YY17 UPO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YY17%20UPO&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VOLKSWAGEN',
 'model': 'TIGUAN',
 'odometer': 54045,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TIGUAN 2.0 TSI 180 BMT 4M SEL DSG StationWagon',
 'transmission': 'automatic',
 'trim': 'TSI 180 BMT 4M SEL DSG',
 'vin': 'WVGZZZ5NZHW909050',
 'year': 2017}
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY17%2520UPO%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Saving data for YY17%20UPO: {'auction_closing_time': 1775037600.0, 'created_time': 1773908050.149995, 'last_price_update_time': 1774858464.000294}
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YY17%2520UPO') HTTP/1.1" 204 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: RJ16%20TMX
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ16%2520TMX%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for RJ16%20TMX: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: RV15%20KDZ
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV15%2520KDZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for RV15%20KDZ: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: SF19%20WCN
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF19%2520WCN%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for SF19%20WCN: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: SH66%20XBF
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH66%2520XBF%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for SH66%20XBF: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: SJ18%20WBU
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ18%2520WBU%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for SJ18%20WBU: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: WG19%20EJF
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG19%2520EJF%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for WG19%20EJF: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: WH19%20HPZ
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WH19%2520HPZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for WH19%20HPZ: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: WT19%20UJM
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT19%2520UJM%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for WT19%20UJM: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: YA21%20GZM
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA21%2520GZM%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for YA21%20GZM: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: YB10%20MYN
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB10%2520MYN%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for YB10%20MYN: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: YJ15%20GSP
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ15%2520GSP%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for YJ15%20GSP: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: YR14%20MVX
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR14%2520MVX%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for YR14%20MVX: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: HV12%20ANR
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV12%2520ANR%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for HV12%20ANR: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: HV22%20XSR
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV22%2520XSR%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for HV22%20XSR: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: HV60%20WCK
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV60%2520WCK%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for HV60%20WCK: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: HV67%20PYU
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV67%2520PYU%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for HV67%20PYU: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: HY15%20YZC
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY15%2520YZC%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for HY15%20YZC: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: HY22%20LWZ
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY22%2520LWZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for HY22%20LWZ: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: HY64%20VCV
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY64%2520VCV%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for HY64%20VCV: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: KM12%20VCX
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM12%2520VCX%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for KM12%20VCX: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: KR08%20UYS
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR08%2520UYS%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for KR08%20UYS: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: LB20%20LHK
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB20%2520LHK%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for LB20%20LHK: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: LF14%20NFP
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF14%2520NFP%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for LF14%20NFP: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: LF68%20UNM
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF68%2520UNM%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for LF68%20UNM: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: LL66%20OAM
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL66%2520OAM%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for LL66%20OAM: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: LP66%20WNX
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP66%2520WNX%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for LP66%20WNX: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: LP72%20TEV
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP72%2520TEV%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for LP72%20TEV: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: ND61%20NTN
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND61%2520NTN%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for ND61%20NTN: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: OU17%20WPF
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU17%2520WPF%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for OU17%20WPF: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: OV67%20FVO
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV67%2520FVO%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for OV67%20FVO: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: RE16%20KYH
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE16%2520KYH%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for RE16%20KYH: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: RE67%20WVT
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE67%2520WVT%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for RE67%20WVT: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: RJ14%20XAL
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ14%2520XAL%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for RJ14%20XAL: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: RJ18%20WPP
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ18%2520WPP%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for RJ18%20WPP: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: RK64%20JXN
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK64%2520JXN%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for RK64%20JXN: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: RV66%20FOK
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV66%2520FOK%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for RV66%20FOK: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: RY66%20OYC
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RY66%2520OYC%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for RY66%20OYC: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: SC66%20HZA
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC66%2520HZA%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for SC66%20HZA: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: VA12%20KAK
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA12%2520KAK%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for VA12%20KAK: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: VK19%20YHY
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK19%2520YHY%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for VK19%20YHY: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: WF65%20YUA
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF65%2520YUA%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for WF65%20YUA: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: WG18%20XYN
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG18%2520XYN%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for WG18%20XYN: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: WJ18%20JFK
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ18%2520JFK%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for WJ18%20JFK: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: WJ69%20EFS
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ69%2520EFS%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for WJ69%20EFS: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: WP11%20FNY
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP11%2520FNY%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for WP11%20FNY: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: WT19%20MWC
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT19%2520MWC%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for WT19%20MWC: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: BG65%20LKA
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG65%2520LKA%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for BG65%20LKA: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: BG66%20AOL
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG66%2520AOL%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for BG66%20AOL: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: BJ68%20MKO
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ68%2520MKO%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for BJ68%20MKO: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: BT65%20RKY
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT65%2520RKY%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for BT65%20RKY: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: DK12%20ZWB
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK12%2520ZWB%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for DK12%20ZWB: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: DS14%20ATY
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS14%2520ATY%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for DS14%20ATY: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: DX16%20BHE
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX16%2520BHE%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for DX16%20BHE: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: EA66%20NHF
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA66%2520NHF%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for EA66%20NHF: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: EO69%20CAU
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO69%2520CAU%27 HTTP/1.1" 200 None
2026-03-30 08:14:24 [bca.uk] INFO: Scrape type for EO69%20CAU: 0
2026-03-30 08:14:24 [bca.uk] INFO: Found listing with ID: FE12%20GVZ
2026-03-30 08:14:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE12%2520GVZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for FE12%20GVZ: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: GC19%20HMG
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GC19%2520HMG%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for GC19%20HMG: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: GF72%20YGV
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF72%2520YGV%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for GF72%20YGV: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: GN06%20ZJU
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN06%2520ZJU%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for GN06%20ZJU: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: GN66%20OBA
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN66%2520OBA%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for GN66%20OBA: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HD18%20LRO
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HD18%2520LRO%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HD18%20LRO: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HG19%20YXO
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG19%2520YXO%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HG19%20YXO: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HJ14%20VGO
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ14%2520VGO%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HJ14%20VGO: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HJ20%20KNC
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ20%2520KNC%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HJ20%20KNC: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HJ69%20KFN
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ69%2520KFN%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HJ69%20KFN: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HJ69%20XER
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ69%2520XER%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HJ69%20XER: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HK22%20OZL
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK22%2520OZL%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HK22%20OZL: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HN16%20KFZ
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN16%2520KFZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HN16%20KFZ: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HN17%20YVO
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN17%2520YVO%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HN17%20YVO: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HN62%20LDK
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN62%2520LDK%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HN62%20LDK: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HN65%20YJM
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN65%2520YJM%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HN65%20YJM: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HN67%20HZX
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN67%2520HZX%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HN67%20HZX: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HN70%20EYF
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN70%2520EYF%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HN70%20EYF: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HS18%20GVN
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HS18%2520GVN%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HS18%20GVN: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: HS19%20KYT
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HS19%2520KYT%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for HS19%20KYT: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: AP66%20PJX
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP66%2520PJX%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for AP66%20PJX: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: BF66%20CWO
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF66%2520CWO%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for BF66%20CWO: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: BN25%20RGY
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN25%2520RGY%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for BN25%20RGY: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: YP15%20FWC
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP15%2520FWC%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for YP15%20FWC: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: LF13%20ZRD
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF13%2520ZRD%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for LF13%20ZRD: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: WM19%20MJE
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM19%2520MJE%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for WM19%20MJE: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: PY20%20EZG
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY20%2520EZG%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for PY20%20EZG: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: NJ59%20ZRN
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ59%2520ZRN%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for NJ59%20ZRN: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: GF68%20XCK
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF68%2520XCK%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for GF68%20XCK: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: MA63%20FDF
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA63%2520FDF%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for MA63%20FDF: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: KR65%20XYZ
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR65%2520XYZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for KR65%20XYZ: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: DT66%20NJY
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT66%2520NJY%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for DT66%20NJY: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: EJ60%20VMA
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ60%2520VMA%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for EJ60%20VMA: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: FL64%20EPN
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL64%2520EPN%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for FL64%20EPN: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: PK61%20EUC
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK61%2520EUC%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for PK61%20EUC: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: SG67%20NNY
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG67%2520NNY%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for SG67%20NNY: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: EY67%20EHN
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY67%2520EHN%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for EY67%20EHN: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: EY65%20NTN
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY65%2520NTN%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for EY65%20NTN: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: GL72%20PMX
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL72%2520PMX%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for GL72%20PMX: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: KU17%20FTJ
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU17%2520FTJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for KU17%20FTJ: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: LC71%20DFU
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC71%2520DFU%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for LC71%20DFU: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: LX19%20YTN
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX19%2520YTN%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for LX19%20YTN: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: LY14%20AOK
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY14%2520AOK%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for LY14%20AOK: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: NU69%20HVX
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU69%2520HVX%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for NU69%20HVX: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: OY17%20GEJ
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY17%2520GEJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for OY17%20GEJ: 0
2026-03-30 08:14: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 08:14:25 [bca.uk] INFO: Found listing with ID: AE69%20BSV
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE69%2520BSV%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for AE69%20BSV: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: AK58%20ZZW
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK58%2520ZZW%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for AK58%20ZZW: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: AK69%20YVY
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK69%2520YVY%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for AK69%20YVY: 0
2026-03-30 08:14:25 [bca.uk] INFO: Found listing with ID: AV18%20FHT
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV18%2520FHT%27 HTTP/1.1" 200 None
2026-03-30 08:14:25 [bca.uk] INFO: Scrape type for AV18%20FHT: 2
2026-03-30 08:14:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 14f2fb62-a3fb-50c1-a383-d2c445546f31 with identifier: AV18%20FHT
2026-03-30 08:14:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 14f2fb62-a3fb-50c1-a383-d2c445546f31 with scrape type 2
2026-03-30 08:14:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 14f2fb62-a3fb-50c1-a383-d2c445546f31 with scrape type 2
2026-03-30 08:14:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 14f2fb62-a3fb-50c1-a383-d2c445546f31, identifier: AV18%20FHT
2026-03-30 08:14:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 14f2fb62-a3fb-50c1-a383-d2c445546f31 with identifier: AV18%20FHT
2026-03-30 08:14:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 14f2fb62-a3fb-50c1-a383-d2c445546f31 with identifier: AV18%20FHT
2026-03-30 08:14:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 14f2fb62-a3fb-50c1-a383-d2c445546f31 with identifier: AV18%20FHT to the API
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 166,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AV18%20FHT-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '14f2fb62-a3fb-50c1-a383-d2c445546f31',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AV18 FHT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AV18%20FHT&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VOLKSWAGEN',
 'model': 'TIGUAN',
 'odometer': 58151,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TIGUAN 2.0 TSI 180 BMT 4M SEL DSG StationWagon',
 'transmission': 'automatic',
 'trim': 'TSI 180 BMT 4M SEL DSG',
 'vin': 'WVGZZZ5NZJW383227',
 'year': 2018}
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV18%2520FHT%27 HTTP/1.1" 200 None
2026-03-30 08:14:26 [bca.uk] INFO: Saving data for AV18%20FHT: {'auction_closing_time': 1775037600.0, 'created_time': 1773834596.892058, 'last_price_update_time': 1774858466.469248}
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AV18%2520FHT') HTTP/1.1" 204 0
2026-03-30 08:14:26 [bca.uk] INFO: Found listing with ID: AY24%20WZV
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY24%2520WZV%27 HTTP/1.1" 200 None
2026-03-30 08:14:26 [bca.uk] INFO: Scrape type for AY24%20WZV: 0
2026-03-30 08:14:26 [bca.uk] INFO: Found listing with ID: BD24%20OPB
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD24%2520OPB%27 HTTP/1.1" 200 None
2026-03-30 08:14:26 [bca.uk] INFO: Scrape type for BD24%20OPB: 2
2026-03-30 08:14:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1c57fc4f-84fd-57b2-9ef7-2e5f9f8c268e with identifier: BD24%20OPB
2026-03-30 08:14:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1c57fc4f-84fd-57b2-9ef7-2e5f9f8c268e with scrape type 2
2026-03-30 08:14:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1c57fc4f-84fd-57b2-9ef7-2e5f9f8c268e with scrape type 2
2026-03-30 08:14:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1c57fc4f-84fd-57b2-9ef7-2e5f9f8c268e, identifier: BD24%20OPB
2026-03-30 08:14:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1c57fc4f-84fd-57b2-9ef7-2e5f9f8c268e with identifier: BD24%20OPB
2026-03-30 08:14:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1c57fc4f-84fd-57b2-9ef7-2e5f9f8c268e with identifier: BD24%20OPB
2026-03-30 08:14:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1c57fc4f-84fd-57b2-9ef7-2e5f9f8c268e with identifier: BD24%20OPB to the API
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD24%20OPB-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '1c57fc4f-84fd-57b2-9ef7-2e5f9f8c268e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BD24 OPB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BD24%20OPB&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'AUDI',
 'model': 'Q4 E-TRON',
 'odometer': 6560,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'AUDI Q4 E-TRON 45 210KW 82KWH SPORT StationWagon',
 'transmission': 'automatic',
 'trim': '45 210KW 82KWH SPORT',
 'vin': 'WAUZZZFZ2RP068034',
 'year': 2024}
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD24%2520OPB%27 HTTP/1.1" 200 None
2026-03-30 08:14:26 [bca.uk] INFO: Saving data for BD24%20OPB: {'auction_closing_time': 1775037600.0, 'created_time': 1773958263.668244, 'last_price_update_time': 1774858466.97605}
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BD24%2520OPB') HTTP/1.1" 204 0
2026-03-30 08:14:26 [bca.uk] INFO: Found listing with ID: BF67%20FMX
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF67%2520FMX%27 HTTP/1.1" 200 None
2026-03-30 08:14:27 [bca.uk] INFO: Scrape type for BF67%20FMX: 0
2026-03-30 08:14:27 [bca.uk] INFO: Found listing with ID: BJ20%20CFA
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ20%2520CFA%27 HTTP/1.1" 200 None
2026-03-30 08:14:27 [bca.uk] INFO: Scrape type for BJ20%20CFA: 2
2026-03-30 08:14:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 723158ad-abfb-550b-b3da-c6f008a1d31b with identifier: BJ20%20CFA
2026-03-30 08:14:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 723158ad-abfb-550b-b3da-c6f008a1d31b with scrape type 2
2026-03-30 08:14:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 723158ad-abfb-550b-b3da-c6f008a1d31b with scrape type 2
2026-03-30 08:14:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 723158ad-abfb-550b-b3da-c6f008a1d31b, identifier: BJ20%20CFA
2026-03-30 08:14:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 723158ad-abfb-550b-b3da-c6f008a1d31b with identifier: BJ20%20CFA
2026-03-30 08:14:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 723158ad-abfb-550b-b3da-c6f008a1d31b with identifier: BJ20%20CFA
2026-03-30 08:14:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 723158ad-abfb-550b-b3da-c6f008a1d31b with identifier: BJ20%20CFA to the API
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 132,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BJ20%20CFA-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '723158ad-abfb-550b-b3da-c6f008a1d31b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BJ20 CFA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BJ20%20CFA&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'AUDI',
 'model': 'Q3 SPORTBACK',
 'odometer': 111309,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'AUDI Q3 SPORTBACK 1.5 35 TFSI SPORT Coupe',
 'transmission': 'manual',
 'trim': '35 TFSI SPORT',
 'vin': 'WAUZZZF30L1071424',
 'year': 2020}
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ20%2520CFA%27 HTTP/1.1" 200 None
2026-03-30 08:14:27 [bca.uk] INFO: Saving data for BJ20%20CFA: {'auction_closing_time': 1775037600.0, 'created_time': 1773828878.861841, 'last_price_update_time': 1774858467.419925}
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BJ20%2520CFA') HTTP/1.1" 204 0
2026-03-30 08:14:27 [bca.uk] INFO: Found listing with ID: BJ70%20ZYT
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ70%2520ZYT%27 HTTP/1.1" 200 None
2026-03-30 08:14:27 [bca.uk] INFO: Scrape type for BJ70%20ZYT: 2
2026-03-30 08:14:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9c285643-66f1-5fd0-9110-33e61dcd03c7 with identifier: BJ70%20ZYT
2026-03-30 08:14:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9c285643-66f1-5fd0-9110-33e61dcd03c7 with scrape type 2
2026-03-30 08:14:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9c285643-66f1-5fd0-9110-33e61dcd03c7 with scrape type 2
2026-03-30 08:14:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9c285643-66f1-5fd0-9110-33e61dcd03c7, identifier: BJ70%20ZYT
2026-03-30 08:14:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9c285643-66f1-5fd0-9110-33e61dcd03c7 with identifier: BJ70%20ZYT
2026-03-30 08:14:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9c285643-66f1-5fd0-9110-33e61dcd03c7 with identifier: BJ70%20ZYT
2026-03-30 08:14:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9c285643-66f1-5fd0-9110-33e61dcd03c7 with identifier: BJ70%20ZYT to the API
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 224,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BJ70%20ZYT-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '9c285643-66f1-5fd0-9110-33e61dcd03c7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BJ70 ZYT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BJ70%20ZYT&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'LAND ROVER',
 'model': 'R/R SPORT',
 'odometer': 77083,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R SPORT 3.0 D300 HSE SILVER StationWagon',
 'transmission': 'automatic',
 'trim': 'D300 HSE SILVER',
 'vin': 'SALWA2AW9MA752083',
 'year': 2021}
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ70%2520ZYT%27 HTTP/1.1" 200 None
2026-03-30 08:14:27 [bca.uk] INFO: Saving data for BJ70%20ZYT: {'auction_closing_time': 1775037600.0, 'created_time': 1773843786.589507, 'last_price_update_time': 1774858467.879116}
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BJ70%2520ZYT') HTTP/1.1" 204 0
2026-03-30 08:14:27 [bca.uk] INFO: Found listing with ID: BN58%20YXR
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN58%2520YXR%27 HTTP/1.1" 200 None
2026-03-30 08:14:27 [bca.uk] INFO: Scrape type for BN58%20YXR: 0
2026-03-30 08:14:27 [bca.uk] INFO: Found listing with ID: BP19%20ULV
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP19%2520ULV%27 HTTP/1.1" 200 None
2026-03-30 08:14:27 [bca.uk] INFO: Scrape type for BP19%20ULV: 0
2026-03-30 08:14:27 [bca.uk] INFO: Found listing with ID: BW23%20MME
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW23%2520MME%27 HTTP/1.1" 200 None
2026-03-30 08:14:27 [bca.uk] INFO: Scrape type for BW23%20MME: 0
2026-03-30 08:14:27 [bca.uk] INFO: Found listing with ID: CY15%20FSD
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CY15%2520FSD%27 HTTP/1.1" 200 None
2026-03-30 08:14:27 [bca.uk] INFO: Scrape type for CY15%20FSD: 0
2026-03-30 08:14:27 [bca.uk] INFO: Found listing with ID: DE69%20YXA
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE69%2520YXA%27 HTTP/1.1" 200 None
2026-03-30 08:14:27 [bca.uk] INFO: Scrape type for DE69%20YXA: 0
2026-03-30 08:14:27 [bca.uk] INFO: Found listing with ID: DN20%20VVE
2026-03-30 08:14:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN20%2520VVE%27 HTTP/1.1" 200 None
2026-03-30 08:14:28 [bca.uk] INFO: Scrape type for DN20%20VVE: 2
2026-03-30 08:14:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1add8d88-f25d-57a4-a839-3bd4288fee22 with identifier: DN20%20VVE
2026-03-30 08:14:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1add8d88-f25d-57a4-a839-3bd4288fee22 with scrape type 2
2026-03-30 08:14:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1add8d88-f25d-57a4-a839-3bd4288fee22 with scrape type 2
2026-03-30 08:14:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1add8d88-f25d-57a4-a839-3bd4288fee22, identifier: DN20%20VVE
2026-03-30 08:14:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1add8d88-f25d-57a4-a839-3bd4288fee22 with identifier: DN20%20VVE
2026-03-30 08:14:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1add8d88-f25d-57a4-a839-3bd4288fee22 with identifier: DN20%20VVE
2026-03-30 08:14:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1add8d88-f25d-57a4-a839-3bd4288fee22 with identifier: DN20%20VVE to the API
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DN20%20VVE-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1add8d88-f25d-57a4-a839-3bd4288fee22',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DN20 VVE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DN20%20VVE&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VAUXHALL',
 'model': 'CROSSLAND X',
 'odometer': 65212,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CROSSLAND X 1.2 T 130 ELITE S/S Hatchback',
 'transmission': 'manual',
 'trim': 'T 130 ELITE S/S',
 'vin': 'W0V7H9EB7L4186922',
 'year': 2020}
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN20%2520VVE%27 HTTP/1.1" 200 None
2026-03-30 08:14:28 [bca.uk] INFO: Saving data for DN20%20VVE: {'auction_closing_time': 1775037600.0, 'created_time': 1774006041.560629, 'last_price_update_time': 1774858468.449131}
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DN20%2520VVE') HTTP/1.1" 204 0
2026-03-30 08:14:28 [bca.uk] INFO: Found listing with ID: DV14%20NUK
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV14%2520NUK%27 HTTP/1.1" 200 None
2026-03-30 08:14:28 [bca.uk] INFO: Scrape type for DV14%20NUK: 0
2026-03-30 08:14:28 [bca.uk] INFO: Found listing with ID: DX22%20OMV
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX22%2520OMV%27 HTTP/1.1" 200 None
2026-03-30 08:14:28 [bca.uk] INFO: Scrape type for DX22%20OMV: 2
2026-03-30 08:14:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2245c8d0-8b37-5fe0-a5b0-0e42615aec81 with identifier: DX22%20OMV
2026-03-30 08:14:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2245c8d0-8b37-5fe0-a5b0-0e42615aec81 with scrape type 2
2026-03-30 08:14:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2245c8d0-8b37-5fe0-a5b0-0e42615aec81 with scrape type 2
2026-03-30 08:14:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2245c8d0-8b37-5fe0-a5b0-0e42615aec81, identifier: DX22%20OMV
2026-03-30 08:14:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2245c8d0-8b37-5fe0-a5b0-0e42615aec81 with identifier: DX22%20OMV
2026-03-30 08:14:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2245c8d0-8b37-5fe0-a5b0-0e42615aec81 with identifier: DX22%20OMV
2026-03-30 08:14:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2245c8d0-8b37-5fe0-a5b0-0e42615aec81 with identifier: DX22%20OMV to the API
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=74&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 163,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DX22%20OMV-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2245c8d0-8b37-5fe0-a5b0-0e42615aec81',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DX22 OMV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DX22%20OMV&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'MERCEDES-BENZ',
 'model': 'GLB 200',
 'odometer': 31788,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ GLB 200 1.3 AMG LINE 7G StationWagon',
 'transmission': 'automatic',
 'trim': 'AMG LINE 7G',
 'vin': 'W1N2476872W170718',
 'year': 2022}
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX22%2520OMV%27 HTTP/1.1" 200 None
2026-03-30 08:14:28 [bca.uk] INFO: Saving data for DX22%20OMV: {'auction_closing_time': 1775037600.0, 'created_time': 1773843918.422202, 'last_price_update_time': 1774858468.954519}
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DX22%2520OMV') HTTP/1.1" 204 0
2026-03-30 08:14:28 [bca.uk] INFO: Found listing with ID: DY18%20WKM
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY18%2520WKM%27 HTTP/1.1" 200 None
2026-03-30 08:14:28 [bca.uk] INFO: Scrape type for DY18%20WKM: 0
2026-03-30 08:14:28 [bca.uk] INFO: Found listing with ID: EA74%20GFU
2026-03-30 08:14:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA74%2520GFU%27 HTTP/1.1" 200 None
2026-03-30 08:14:29 [bca.uk] INFO: Scrape type for EA74%20GFU: 0
2026-03-30 08:14:29 [bca.uk] INFO: Found listing with ID: FE68%20YXY
2026-03-30 08:14:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE68%2520YXY%27 HTTP/1.1" 200 None
2026-03-30 08:14:29 [bca.uk] INFO: Scrape type for FE68%20YXY: 0
2026-03-30 08:14:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:14:31 [bca.uk] INFO: Total items found: 100
2026-03-30 08:14:31 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded
2026-03-30 08:14:31 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:14:31 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:31 [bca.uk] INFO: Found listing with ID: S11%20WRR
2026-03-30 08:14:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S11%2520WRR%27 HTTP/1.1" 200 None
2026-03-30 08:14:31 [bca.uk] INFO: Scrape type for S11%20WRR: 0
2026-03-30 08:14:31 [bca.uk] INFO: Found listing with ID: VK68%20WDN
2026-03-30 08:14:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK68%2520WDN%27 HTTP/1.1" 200 None
2026-03-30 08:14:31 [bca.uk] INFO: Scrape type for VK68%20WDN: 0
2026-03-30 08:14:31 [bca.uk] INFO: Found listing with ID: WF65%20USE
2026-03-30 08:14:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF65%2520USE%27 HTTP/1.1" 200 None
2026-03-30 08:14:31 [bca.uk] INFO: Scrape type for WF65%20USE: 0
2026-03-30 08:14:31 [bca.uk] INFO: Found listing with ID: WP18%20PWY
2026-03-30 08:14:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP18%2520PWY%27 HTTP/1.1" 200 None
2026-03-30 08:14:31 [bca.uk] INFO: Scrape type for WP18%20PWY: 0
2026-03-30 08:14:31 [bca.uk] INFO: Found listing with ID: WX66%20VHF
2026-03-30 08:14:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX66%2520VHF%27 HTTP/1.1" 200 None
2026-03-30 08:14:31 [bca.uk] INFO: Scrape type for WX66%20VHF: 0
2026-03-30 08:14:31 [bca.uk] INFO: Found listing with ID: EY22%20ULL
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY22%2520ULL%27 HTTP/1.1" 200 None
2026-03-30 08:14:32 [bca.uk] INFO: Scrape type for EY22%20ULL: 0
2026-03-30 08:14:32 [bca.uk] INFO: Found listing with ID: AV09%20TEO
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV09%2520TEO%27 HTTP/1.1" 200 None
2026-03-30 08:14:32 [bca.uk] INFO: Scrape type for AV09%20TEO: 0
2026-03-30 08:14:32 [bca.uk] INFO: Found listing with ID: YV03%20EFE
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YV03%2520EFE%27 HTTP/1.1" 200 None
2026-03-30 08:14:32 [bca.uk] INFO: Scrape type for YV03%20EFE: 0
2026-03-30 08:14:32 [bca.uk] INFO: Found listing with ID: CK68%20CFY
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK68%2520CFY%27 HTTP/1.1" 200 None
2026-03-30 08:14:32 [bca.uk] INFO: Scrape type for CK68%20CFY: 0
2026-03-30 08:14:32 [bca.uk] INFO: Found listing with ID: LS10%20XSO
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS10%2520XSO%27 HTTP/1.1" 200 None
2026-03-30 08:14:32 [bca.uk] INFO: Scrape type for LS10%20XSO: 0
2026-03-30 08:14:32 [bca.uk] INFO: Found listing with ID: LX24%20PCU
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX24%2520PCU%27 HTTP/1.1" 200 None
2026-03-30 08:14:32 [bca.uk] INFO: Scrape type for LX24%20PCU: 0
2026-03-30 08:14:32 [bca.uk] INFO: Found listing with ID: DG68%20MTX
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG68%2520MTX%27 HTTP/1.1" 200 None
2026-03-30 08:14:32 [bca.uk] INFO: Scrape type for DG68%20MTX: 0
2026-03-30 08:14:32 [bca.uk] INFO: Found listing with ID: CN71%20UJT
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN71%2520UJT%27 HTTP/1.1" 200 None
2026-03-30 08:14:32 [bca.uk] INFO: Scrape type for CN71%20UJT: 0
2026-03-30 08:14:32 [bca.uk] INFO: Found listing with ID: SW17%20XJF
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW17%2520XJF%27 HTTP/1.1" 200 None
2026-03-30 08:14:32 [bca.uk] INFO: Scrape type for SW17%20XJF: 0
2026-03-30 08:14:32 [bca.uk] INFO: Found listing with ID: MT23%20CCV
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT23%2520CCV%27 HTTP/1.1" 200 None
2026-03-30 08:14:32 [bca.uk] INFO: Scrape type for MT23%20CCV: 2
2026-03-30 08:14:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8fa6ec42-102c-5c5f-8c56-500a35261006 with identifier: MT23%20CCV
2026-03-30 08:14:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8fa6ec42-102c-5c5f-8c56-500a35261006 with scrape type 2
2026-03-30 08:14:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8fa6ec42-102c-5c5f-8c56-500a35261006 with scrape type 2
2026-03-30 08:14:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8fa6ec42-102c-5c5f-8c56-500a35261006, identifier: MT23%20CCV
2026-03-30 08:14:32 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:32 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8fa6ec42-102c-5c5f-8c56-500a35261006 with identifier: MT23%20CCV
2026-03-30 08:14:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8fa6ec42-102c-5c5f-8c56-500a35261006 with identifier: MT23%20CCV
2026-03-30 08:14:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8fa6ec42-102c-5c5f-8c56-500a35261006 with identifier: MT23%20CCV to the API
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MT23%20CCV-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8fa6ec42-102c-5c5f-8c56-500a35261006',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MT23 CCV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MT23%20CCV&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VOLKSWAGEN',
 'model': 'GOLF',
 'odometer': 17614,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN GOLF 1.5 TSI 150 STYLE Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 150 STYLE',
 'vin': 'WVWZZZCDXPW166937',
 'year': 2023}
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT23%2520CCV%27 HTTP/1.1" 200 None
2026-03-30 08:14:32 [bca.uk] INFO: Saving data for MT23%20CCV: {'auction_closing_time': 1774864800.0, 'created_time': 1773929254.394482, 'last_price_update_time': 1774858472.543547}
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MT23%2520CCV') HTTP/1.1" 204 0
2026-03-30 08:14:32 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:14:32 [bca.uk] INFO: Found listing with ID: MX69%20CCU
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX69%2520CCU%27 HTTP/1.1" 200 None
2026-03-30 08:14:32 [bca.uk] INFO: Scrape type for MX69%20CCU: 2
2026-03-30 08:14:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1b38540f-97f5-5e7c-8d11-c7cf4239028d with identifier: MX69%20CCU
2026-03-30 08:14:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1b38540f-97f5-5e7c-8d11-c7cf4239028d with scrape type 2
2026-03-30 08:14:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1b38540f-97f5-5e7c-8d11-c7cf4239028d with scrape type 2
2026-03-30 08:14:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1b38540f-97f5-5e7c-8d11-c7cf4239028d, identifier: MX69%20CCU
2026-03-30 08:14:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1b38540f-97f5-5e7c-8d11-c7cf4239028d with identifier: MX69%20CCU
2026-03-30 08:14:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1b38540f-97f5-5e7c-8d11-c7cf4239028d with identifier: MX69%20CCU
2026-03-30 08:14:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1b38540f-97f5-5e7c-8d11-c7cf4239028d with identifier: MX69%20CCU to the API
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MX69%20CCU-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1b38540f-97f5-5e7c-8d11-c7cf4239028d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MX69 CCU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MX69%20CCU&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'CITROEN',
 'model': 'GRAND SPACETOUR',
 'odometer': 64498,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'CITROEN GRAND SPACETOUR 1.2 P/T 130 FEEL MPV',
 'transmission': 'manual',
 'trim': 'P/T 130 FEEL',
 'vin': 'VF73AHNSPKJ676857',
 'year': 2019}
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX69%2520CCU%27 HTTP/1.1" 200 None
2026-03-30 08:14:33 [bca.uk] INFO: Saving data for MX69%20CCU: {'auction_closing_time': 1774864800.0, 'created_time': 1774304453.305171, 'last_price_update_time': 1774858473.069668}
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MX69%2520CCU') HTTP/1.1" 204 0
2026-03-30 08:14:33 [bca.uk] INFO: Found listing with ID: SA21%20JPF
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA21%2520JPF%27 HTTP/1.1" 200 None
2026-03-30 08:14:33 [bca.uk] INFO: Scrape type for SA21%20JPF: 0
2026-03-30 08:14:33 [bca.uk] INFO: Found listing with ID: BG15%20OHA
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG15%2520OHA%27 HTTP/1.1" 200 None
2026-03-30 08:14:33 [bca.uk] INFO: Scrape type for BG15%20OHA: 2
2026-03-30 08:14:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 88515afb-cc3f-5d37-b7d4-62f364502cb3 with identifier: BG15%20OHA
2026-03-30 08:14:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 88515afb-cc3f-5d37-b7d4-62f364502cb3 with scrape type 2
2026-03-30 08:14:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 88515afb-cc3f-5d37-b7d4-62f364502cb3 with scrape type 2
2026-03-30 08:14:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 88515afb-cc3f-5d37-b7d4-62f364502cb3, identifier: BG15%20OHA
2026-03-30 08:14:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 88515afb-cc3f-5d37-b7d4-62f364502cb3 with identifier: BG15%20OHA
2026-03-30 08:14:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 88515afb-cc3f-5d37-b7d4-62f364502cb3 with identifier: BG15%20OHA
2026-03-30 08:14:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 88515afb-cc3f-5d37-b7d4-62f364502cb3 with identifier: BG15%20OHA to the API
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BG15%20OHA-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '88515afb-cc3f-5d37-b7d4-62f364502cb3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BG15 OHA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BG15%20OHA&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VOLKSWAGEN',
 'model': 'SCIROCCO',
 'odometer': 44282,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN SCIROCCO 2.0 TDI 150 BMT DSG Coupe',
 'transmission': 'automatic',
 'trim': 'TDI 150 BMT DSG',
 'vin': 'WVWZZZ13ZFV018438',
 'year': 2015}
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG15%2520OHA%27 HTTP/1.1" 200 None
2026-03-30 08:14:33 [bca.uk] INFO: Saving data for BG15%20OHA: {'auction_closing_time': 1774864800.0, 'created_time': 1774391608.734561, 'last_price_update_time': 1774858473.492663}
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BG15%2520OHA') HTTP/1.1" 204 0
2026-03-30 08:14:33 [bca.uk] INFO: Found listing with ID: BG66%20LNE
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG66%2520LNE%27 HTTP/1.1" 200 None
2026-03-30 08:14:33 [bca.uk] INFO: Scrape type for BG66%20LNE: 2
2026-03-30 08:14:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d0b84f3c-97bf-5f50-aab0-1a03f51accdf with identifier: BG66%20LNE
2026-03-30 08:14:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d0b84f3c-97bf-5f50-aab0-1a03f51accdf with scrape type 2
2026-03-30 08:14:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d0b84f3c-97bf-5f50-aab0-1a03f51accdf with scrape type 2
2026-03-30 08:14:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d0b84f3c-97bf-5f50-aab0-1a03f51accdf, identifier: BG66%20LNE
2026-03-30 08:14:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d0b84f3c-97bf-5f50-aab0-1a03f51accdf with identifier: BG66%20LNE
2026-03-30 08:14:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d0b84f3c-97bf-5f50-aab0-1a03f51accdf with identifier: BG66%20LNE
2026-03-30 08:14:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d0b84f3c-97bf-5f50-aab0-1a03f51accdf with identifier: BG66%20LNE to the API
2026-03-30 08:14:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 112,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BG66%20LNE-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd0b84f3c-97bf-5f50-aab0-1a03f51accdf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BG66 LNE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BG66%20LNE&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'AUDI',
 'model': 'A3 SPORTBACK',
 'odometer': 97528,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'AUDI A3 SPORTBACK 1.4 TFSI 150 S LINE Hatchback',
 'transmission': 'manual',
 'trim': 'TFSI 150 S LINE',
 'vin': 'WAUZZZ8V1HA044710',
 'year': 2016}
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG66%2520LNE%27 HTTP/1.1" 200 None
2026-03-30 08:14:34 [bca.uk] INFO: Saving data for BG66%20LNE: {'auction_closing_time': 1774864800.0, 'created_time': 1774265941.666269, 'last_price_update_time': 1774858474.183139}
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BG66%2520LNE') HTTP/1.1" 204 0
2026-03-30 08:14:34 [bca.uk] INFO: Found listing with ID: BU72%20HBA
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU72%2520HBA%27 HTTP/1.1" 200 None
2026-03-30 08:14:34 [bca.uk] INFO: Scrape type for BU72%20HBA: 2
2026-03-30 08:14:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a2e22363-c0d5-590c-a89b-b614b2b543ac with identifier: BU72%20HBA
2026-03-30 08:14:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a2e22363-c0d5-590c-a89b-b614b2b543ac with scrape type 2
2026-03-30 08:14:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a2e22363-c0d5-590c-a89b-b614b2b543ac with scrape type 2
2026-03-30 08:14:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a2e22363-c0d5-590c-a89b-b614b2b543ac, identifier: BU72%20HBA
2026-03-30 08:14:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a2e22363-c0d5-590c-a89b-b614b2b543ac with identifier: BU72%20HBA
2026-03-30 08:14:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a2e22363-c0d5-590c-a89b-b614b2b543ac with identifier: BU72%20HBA
2026-03-30 08:14:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a2e22363-c0d5-590c-a89b-b614b2b543ac with identifier: BU72%20HBA to the API
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 49,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BU72%20HBA-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'a2e22363-c0d5-590c-a89b-b614b2b543ac',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BU72 HBA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BU72%20HBA&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VOLVO',
 'model': 'XC40 RECHARGE',
 'odometer': 52910,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'VOLVO XC40 RECHARGE 1.5 T4 PHEV PLUS StationWagon',
 'transmission': 'automatic',
 'trim': 'T4 PHEV PLUS',
 'vin': 'YV1XZBWVXP2941550',
 'year': 2022}
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU72%2520HBA%27 HTTP/1.1" 200 None
2026-03-30 08:14:34 [bca.uk] INFO: Saving data for BU72%20HBA: {'auction_closing_time': 1774864800.0, 'created_time': 1773843735.039535, 'last_price_update_time': 1774858474.600095}
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BU72%2520HBA') HTTP/1.1" 204 0
2026-03-30 08:14:34 [bca.uk] INFO: Found listing with ID: DG69%20HMV
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG69%2520HMV%27 HTTP/1.1" 200 None
2026-03-30 08:14:34 [bca.uk] INFO: Scrape type for DG69%20HMV: 2
2026-03-30 08:14:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 721c67a3-b1fa-509d-b669-04737c78b5c1 with identifier: DG69%20HMV
2026-03-30 08:14:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 721c67a3-b1fa-509d-b669-04737c78b5c1 with scrape type 2
2026-03-30 08:14:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 721c67a3-b1fa-509d-b669-04737c78b5c1 with scrape type 2
2026-03-30 08:14:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 721c67a3-b1fa-509d-b669-04737c78b5c1, identifier: DG69%20HMV
2026-03-30 08:14:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 721c67a3-b1fa-509d-b669-04737c78b5c1 with identifier: DG69%20HMV
2026-03-30 08:14:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 721c67a3-b1fa-509d-b669-04737c78b5c1 with identifier: DG69%20HMV
2026-03-30 08:14:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 721c67a3-b1fa-509d-b669-04737c78b5c1 with identifier: DG69%20HMV to the API
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DG69%20HMV-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '721c67a3-b1fa-509d-b669-04737c78b5c1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DG69 HMV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DG69%20HMV&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'SKODA',
 'model': 'KAROQ',
 'odometer': 39877,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'SKODA KAROQ 1.5 TSI 150 SE L Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 150 SE L',
 'vin': 'TMBKR7NU8L2011596',
 'year': 2019}
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG69%2520HMV%27 HTTP/1.1" 200 None
2026-03-30 08:14:35 [bca.uk] INFO: Saving data for DG69%20HMV: {'auction_closing_time': 1774864800.0, 'created_time': 1774350281.689505, 'last_price_update_time': 1774858475.041114}
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DG69%2520HMV') HTTP/1.1" 204 0
2026-03-30 08:14:35 [bca.uk] INFO: Found listing with ID: DN20%20OSK
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN20%2520OSK%27 HTTP/1.1" 200 None
2026-03-30 08:14:35 [bca.uk] INFO: Scrape type for DN20%20OSK: 2
2026-03-30 08:14:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5df0d762-98ab-5a36-82eb-31c981f9423d with identifier: DN20%20OSK
2026-03-30 08:14:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5df0d762-98ab-5a36-82eb-31c981f9423d with scrape type 2
2026-03-30 08:14:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5df0d762-98ab-5a36-82eb-31c981f9423d with scrape type 2
2026-03-30 08:14:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5df0d762-98ab-5a36-82eb-31c981f9423d, identifier: DN20%20OSK
2026-03-30 08:14:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5df0d762-98ab-5a36-82eb-31c981f9423d with identifier: DN20%20OSK
2026-03-30 08:14:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5df0d762-98ab-5a36-82eb-31c981f9423d with identifier: DN20%20OSK
2026-03-30 08:14:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5df0d762-98ab-5a36-82eb-31c981f9423d with identifier: DN20%20OSK to the API
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DN20%20OSK-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '5df0d762-98ab-5a36-82eb-31c981f9423d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DN20 OSK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DN20%20OSK&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'HYUNDAI',
 'model': 'KONA ELECTRIC',
 'odometer': 67138,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'HYUNDAI KONA ELECTRIC 150KW 64KWH PREMIUM SE Hatchback',
 'transmission': 'automatic',
 'trim': '150KW 64KWH PREMIUM SE',
 'vin': 'KMHK581GULU084706',
 'year': 2020}
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN20%2520OSK%27 HTTP/1.1" 200 None
2026-03-30 08:14:35 [bca.uk] INFO: Saving data for DN20%20OSK: {'auction_closing_time': 1774864800.0, 'created_time': 1774265943.457801, 'last_price_update_time': 1774858475.444024}
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DN20%2520OSK') HTTP/1.1" 204 0
2026-03-30 08:14:35 [bca.uk] INFO: Found listing with ID: FG20%20LJA
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG20%2520LJA%27 HTTP/1.1" 200 None
2026-03-30 08:14:35 [bca.uk] INFO: Scrape type for FG20%20LJA: 2
2026-03-30 08:14:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 18fb8ebd-8572-5303-997a-08baeddfef10 with identifier: FG20%20LJA
2026-03-30 08:14:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 18fb8ebd-8572-5303-997a-08baeddfef10 with scrape type 2
2026-03-30 08:14:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 18fb8ebd-8572-5303-997a-08baeddfef10 with scrape type 2
2026-03-30 08:14:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 18fb8ebd-8572-5303-997a-08baeddfef10, identifier: FG20%20LJA
2026-03-30 08:14:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 18fb8ebd-8572-5303-997a-08baeddfef10 with identifier: FG20%20LJA
2026-03-30 08:14:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 18fb8ebd-8572-5303-997a-08baeddfef10 with identifier: FG20%20LJA
2026-03-30 08:14:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 18fb8ebd-8572-5303-997a-08baeddfef10 with identifier: FG20%20LJA to the API
2026-03-30 08:14:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FG20%20LJA-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '18fb8ebd-8572-5303-997a-08baeddfef10',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FG20 LJA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FG20%20LJA&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 39427,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.0 TSI 95 MATCH Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 95 MATCH',
 'vin': 'WVWZZZAWZLU061773',
 'year': 2020}
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG20%2520LJA%27 HTTP/1.1" 200 None
2026-03-30 08:14:36 [bca.uk] INFO: Saving data for FG20%20LJA: {'auction_closing_time': 1774864800.0, 'created_time': 1773821503.025984, 'last_price_update_time': 1774858476.363384}
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FG20%2520LJA') HTTP/1.1" 204 0
2026-03-30 08:14:36 [bca.uk] INFO: Found listing with ID: KR22%20BYL
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR22%2520BYL%27 HTTP/1.1" 200 None
2026-03-30 08:14:36 [bca.uk] INFO: Scrape type for KR22%20BYL: 2
2026-03-30 08:14:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 20c09dd6-7417-5aa3-a119-e4a6dfef5d3a with identifier: KR22%20BYL
2026-03-30 08:14:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 20c09dd6-7417-5aa3-a119-e4a6dfef5d3a with scrape type 2
2026-03-30 08:14:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 20c09dd6-7417-5aa3-a119-e4a6dfef5d3a with scrape type 2
2026-03-30 08:14:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 20c09dd6-7417-5aa3-a119-e4a6dfef5d3a, identifier: KR22%20BYL
2026-03-30 08:14:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 20c09dd6-7417-5aa3-a119-e4a6dfef5d3a with identifier: KR22%20BYL
2026-03-30 08:14:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 20c09dd6-7417-5aa3-a119-e4a6dfef5d3a with identifier: KR22%20BYL
2026-03-30 08:14:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 20c09dd6-7417-5aa3-a119-e4a6dfef5d3a with identifier: KR22%20BYL to the API
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KR22%20BYL-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '20c09dd6-7417-5aa3-a119-e4a6dfef5d3a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KR22 BYL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KR22%20BYL&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'HYUNDAI',
 'model': 'KONA ELECTRIC',
 'odometer': 20298,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'HYUNDAI KONA ELECTRIC 100KW 39KWH SE CONNECT Hatchback',
 'transmission': 'automatic',
 'trim': '100KW 39KWH SE CONNECT',
 'vin': 'KMHK281HUNU157526',
 'year': 2022}
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR22%2520BYL%27 HTTP/1.1" 200 None
2026-03-30 08:14:36 [bca.uk] INFO: Saving data for KR22%20BYL: {'auction_closing_time': 1774864800.0, 'created_time': 1774005881.199613, 'last_price_update_time': 1774858476.758296}
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KR22%2520BYL') HTTP/1.1" 204 0
2026-03-30 08:14:36 [bca.uk] INFO: Found listing with ID: KW68%20ZDH
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW68%2520ZDH%27 HTTP/1.1" 200 None
2026-03-30 08:14:36 [bca.uk] INFO: Scrape type for KW68%20ZDH: 2
2026-03-30 08:14:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e4fab534-c58e-5283-ab98-7f903d0588ff with identifier: KW68%20ZDH
2026-03-30 08:14:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e4fab534-c58e-5283-ab98-7f903d0588ff with scrape type 2
2026-03-30 08:14:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e4fab534-c58e-5283-ab98-7f903d0588ff with scrape type 2
2026-03-30 08:14:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e4fab534-c58e-5283-ab98-7f903d0588ff, identifier: KW68%20ZDH
2026-03-30 08:14:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e4fab534-c58e-5283-ab98-7f903d0588ff with identifier: KW68%20ZDH
2026-03-30 08:14:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e4fab534-c58e-5283-ab98-7f903d0588ff with identifier: KW68%20ZDH
2026-03-30 08:14:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e4fab534-c58e-5283-ab98-7f903d0588ff with identifier: KW68%20ZDH to the API
2026-03-30 08:14:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 84,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KW68%20ZDH-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'e4fab534-c58e-5283-ab98-7f903d0588ff',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KW68 ZDH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KW68%20ZDH&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'MERCEDES-BENZ',
 'model': 'GLE 500 E',
 'odometer': 53943,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ GLE 500 E 3.0 AMG NIGHT ED.4M 7G StationWagon',
 'transmission': 'manual',
 'trim': 'AMG NIGHT ED.4M 7G',
 'vin': 'WDC1660632B155105',
 'year': 2018}
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW68%2520ZDH%27 HTTP/1.1" 200 None
2026-03-30 08:14:37 [bca.uk] INFO: Saving data for KW68%20ZDH: {'auction_closing_time': 1774864800.0, 'created_time': 1773843739.975968, 'last_price_update_time': 1774858477.14769}
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KW68%2520ZDH') HTTP/1.1" 204 0
2026-03-30 08:14:37 [bca.uk] INFO: Found listing with ID: LL69%20JHU
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL69%2520JHU%27 HTTP/1.1" 200 None
2026-03-30 08:14:37 [bca.uk] INFO: Scrape type for LL69%20JHU: 2
2026-03-30 08:14:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 73f7fe0b-b2c9-5755-af23-8419e5d61582 with identifier: LL69%20JHU
2026-03-30 08:14:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 73f7fe0b-b2c9-5755-af23-8419e5d61582 with scrape type 2
2026-03-30 08:14:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 73f7fe0b-b2c9-5755-af23-8419e5d61582 with scrape type 2
2026-03-30 08:14:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 73f7fe0b-b2c9-5755-af23-8419e5d61582, identifier: LL69%20JHU
2026-03-30 08:14:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:14:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 73f7fe0b-b2c9-5755-af23-8419e5d61582 with identifier: LL69%20JHU
2026-03-30 08:14:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 73f7fe0b-b2c9-5755-af23-8419e5d61582 with identifier: LL69%20JHU
2026-03-30 08:14:37 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 73f7fe0b-b2c9-5755-af23-8419e5d61582 with identifier: LL69%20JHU to the API
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 108,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LL69%20JHU-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '73f7fe0b-b2c9-5755-af23-8419e5d61582',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LL69 JHU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LL69%20JHU&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'HONDA',
 'model': 'HR-V',
 'odometer': 119011,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'HONDA HR-V 1.6 I-DTEC 120 SE Hatchback',
 'transmission': 'manual',
 'trim': 'I-DTEC 120 SE',
 'vin': 'JHMRU8750LX200340',
 'year': 2019}
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL69%2520JHU%27 HTTP/1.1" 200 None
2026-03-30 08:14:37 [bca.uk] INFO: Saving data for LL69%20JHU: {'auction_closing_time': 1774864800.0, 'created_time': 1773924442.815927, 'last_price_update_time': 1774858477.550838}
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LL69%2520JHU') HTTP/1.1" 204 0
2026-03-30 08:14:37 [bca.uk] INFO: Found listing with ID: MF22%20PFN
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF22%2520PFN%27 HTTP/1.1" 200 None
2026-03-30 08:14:37 [bca.uk] INFO: Scrape type for MF22%20PFN: 2
2026-03-30 08:14:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 70d5175f-a9f8-58ac-92a9-683878c8185e with identifier: MF22%20PFN
2026-03-30 08:14:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 70d5175f-a9f8-58ac-92a9-683878c8185e with scrape type 2
2026-03-30 08:14:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 70d5175f-a9f8-58ac-92a9-683878c8185e with scrape type 2
2026-03-30 08:14:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 70d5175f-a9f8-58ac-92a9-683878c8185e, identifier: MF22%20PFN
2026-03-30 08:14:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 70d5175f-a9f8-58ac-92a9-683878c8185e with identifier: MF22%20PFN
2026-03-30 08:14:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 70d5175f-a9f8-58ac-92a9-683878c8185e with identifier: MF22%20PFN
2026-03-30 08:14:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 70d5175f-a9f8-58ac-92a9-683878c8185e with identifier: MF22%20PFN to the API
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 168,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MF22%20PFN-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '70d5175f-a9f8-58ac-92a9-683878c8185e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MF22 PFN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MF22%20PFN&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'MG MOTOR UK',
 'model': 'HS',
 'odometer': 25500,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'MG MOTOR UK HS 1.5 TGI EXCLUSIVE Hatchback',
 'transmission': 'manual',
 'trim': 'TGI EXCLUSIVE',
 'vin': 'LSJA24U91MN166565',
 'year': 2022}
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF22%2520PFN%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Saving data for MF22%20PFN: {'auction_closing_time': 1774864800.0, 'created_time': 1773843744.730465, 'last_price_update_time': 1774858478.314817}
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MF22%2520PFN') HTTP/1.1" 204 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: ML70%20FSO
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML70%2520FSO%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for ML70%20FSO: 2
2026-03-30 08:14:38 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ccaedac4-ccf8-5699-9459-e90bde103a91 with identifier: ML70%20FSO
2026-03-30 08:14:38 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ccaedac4-ccf8-5699-9459-e90bde103a91 with scrape type 2
2026-03-30 08:14:38 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ccaedac4-ccf8-5699-9459-e90bde103a91 with scrape type 2
2026-03-30 08:14:38 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ccaedac4-ccf8-5699-9459-e90bde103a91, identifier: ML70%20FSO
2026-03-30 08:14:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ccaedac4-ccf8-5699-9459-e90bde103a91 with identifier: ML70%20FSO
2026-03-30 08:14:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ccaedac4-ccf8-5699-9459-e90bde103a91 with identifier: ML70%20FSO
2026-03-30 08:14:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ccaedac4-ccf8-5699-9459-e90bde103a91 with identifier: ML70%20FSO to the API
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=77&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ML70%20FSO-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ccaedac4-ccf8-5699-9459-e90bde103a91',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ML70 FSO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ML70%20FSO&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'MERCEDES-BENZ',
 'model': 'B200 D',
 'odometer': 43144,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ B200 D 2.0 SPORT DCT MPV',
 'transmission': 'automatic',
 'trim': 'SPORT DCT',
 'vin': 'WDD2470122J076709',
 'year': 2020}
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML70%2520FSO%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Saving data for ML70%20FSO: {'auction_closing_time': 1774864800.0, 'created_time': 1773828993.274731, 'last_price_update_time': 1774858478.723477}
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ML70%2520FSO') HTTP/1.1" 204 0
2026-03-30 08:14:38 [bca.uk] INFO: Total items found: 100
2026-03-30 08:14:38 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded
2026-03-30 08:14:38 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:14:38 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: OE17%20WBN
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE17%2520WBN%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for OE17%20WBN: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: LK16%20OFO
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK16%2520OFO%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for LK16%20OFO: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: RJ51%20FZS
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ51%2520FZS%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for RJ51%20FZS: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: YP18%20ZJN
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP18%2520ZJN%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for YP18%20ZJN: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: HG64%20PJU
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG64%2520PJU%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for HG64%20PJU: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: GF16%20UZD
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF16%2520UZD%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for GF16%20UZD: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: LV14%20UDJ
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV14%2520UDJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for LV14%20UDJ: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: FX64%20LSF
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX64%2520LSF%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for FX64%20LSF: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: FC16%20EOG
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FC16%2520EOG%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for FC16%20EOG: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: LG66%20TVC
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG66%2520TVC%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for LG66%20TVC: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: LRZ%20411
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LRZ%2520411%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for LRZ%20411: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: BU14%20KCK
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU14%2520KCK%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for BU14%20KCK: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: GX16%20VXR
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX16%2520VXR%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for GX16%20VXR: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: SE66%20WBO
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE66%2520WBO%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for SE66%20WBO: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: BT69%20WGO
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT69%2520WGO%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for BT69%20WGO: 0
2026-03-30 08:14:38 [bca.uk] INFO: Found listing with ID: NJ13%20EYY
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ13%2520EYY%27 HTTP/1.1" 200 None
2026-03-30 08:14:38 [bca.uk] INFO: Scrape type for NJ13%20EYY: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: R98%20MGH
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27R98%2520MGH%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for R98%20MGH: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: YG23%20XFC
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG23%2520XFC%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for YG23%20XFC: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: WX68%20VXD
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX68%2520VXD%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for WX68%20VXD: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: AJ17%20ECE
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ17%2520ECE%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for AJ17%20ECE: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: AY66%20NLM
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY66%2520NLM%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for AY66%20NLM: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: FJ67%20KGP
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ67%2520KGP%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for FJ67%20KGP: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: NV65%20ENY
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV65%2520ENY%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for NV65%20ENY: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: NDD%20502F
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NDD%2520502F%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for NDD%20502F: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: VN70%20VYB
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN70%2520VYB%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for VN70%20VYB: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: LG68%20ZNZ
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG68%2520ZNZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for LG68%20ZNZ: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: LX70%20SJU
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX70%2520SJU%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for LX70%20SJU: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: LL58%20VBZ
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL58%2520VBZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for LL58%20VBZ: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: LJ16%20NHV
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ16%2520NHV%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for LJ16%20NHV: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: HY19%20ZZP
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY19%2520ZZP%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for HY19%20ZZP: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: X29%20ACM
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27X29%2520ACM%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for X29%20ACM: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: LC64%20RXW
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC64%2520RXW%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for LC64%20RXW: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: YK09%20AOV
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK09%2520AOV%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for YK09%20AOV: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: WN64%20YWU
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN64%2520YWU%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for WN64%20YWU: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: WN22%20XNE
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520XNE%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for WN22%20XNE: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: VU11%20OVP
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU11%2520OVP%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for VU11%20OVP: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: LM15%20CFO
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM15%2520CFO%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for LM15%20CFO: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: WV20%20SVK
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV20%2520SVK%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for WV20%20SVK: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: TGZ%203183
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27TGZ%25203183%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for TGZ%203183: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: MF67%20FCD
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF67%2520FCD%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for MF67%20FCD: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: RE20%20ZBU
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE20%2520ZBU%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for RE20%20ZBU: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: GV13%20ACJ
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV13%2520ACJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for GV13%20ACJ: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: ES11%20MAM
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ES11%2520MAM%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for ES11%20MAM: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: LR72%20VXA
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR72%2520VXA%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for LR72%20VXA: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: MF69%20RWN
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF69%2520RWN%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for MF69%20RWN: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: OV18%20AHL
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV18%2520AHL%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for OV18%20AHL: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: RA06%20FLF
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA06%2520FLF%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for RA06%20FLF: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: RX17%20MHZ
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX17%2520MHZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for RX17%20MHZ: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: WM64%20BPE
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM64%2520BPE%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for WM64%20BPE: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: WM67%20RHU
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM67%2520RHU%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for WM67%20RHU: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: YA18%20UPJ
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA18%2520UPJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for YA18%20UPJ: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: YR13%20CAE
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR13%2520CAE%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for YR13%20CAE: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: LN65%20EJO
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN65%2520EJO%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for LN65%20EJO: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: LJ61%20NPP
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ61%2520NPP%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for LJ61%20NPP: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: KN65%20JHY
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN65%2520JHY%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for KN65%20JHY: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: KF16%20BTZ
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF16%2520BTZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for KF16%20BTZ: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: HS19%20ZVA
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HS19%2520ZVA%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for HS19%20ZVA: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: HJ10%20UYB
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ10%2520UYB%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for HJ10%20UYB: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: HJ08%20YGW
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ08%2520YGW%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for HJ08%20YGW: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: GU65%20VJF
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU65%2520VJF%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for GU65%20VJF: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: GL21%20UOR
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL21%2520UOR%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for GL21%20UOR: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: GF63%20FZS
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF63%2520FZS%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for GF63%20FZS: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: EY63%20SVW
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY63%2520SVW%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for EY63%20SVW: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: ET65%20BJO
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET65%2520BJO%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for ET65%20BJO: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: EO67%20CLF
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO67%2520CLF%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for EO67%20CLF: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: EN17%20RKE
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN17%2520RKE%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for EN17%20RKE: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: EK17%20XYO
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK17%2520XYO%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for EK17%20XYO: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: EK09%20OJZ
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK09%2520OJZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for EK09%20OJZ: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: EJ19%20UVB
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ19%2520UVB%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for EJ19%20UVB: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: EJ15%20LFB
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ15%2520LFB%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for EJ15%20LFB: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: EF18%20XLV
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF18%2520XLV%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for EF18%20XLV: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: YJ18%20VWG
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ18%2520VWG%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for YJ18%20VWG: 0
2026-03-30 08:14:39 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:39 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: EA17%20KXN
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA17%2520KXN%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for EA17%20KXN: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: DK63%20TWV
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK63%2520TWV%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for DK63%20TWV: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: VO14%20LUL
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO14%2520LUL%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for VO14%20LUL: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: RK69%20HTX
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK69%2520HTX%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for RK69%20HTX: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: RK19%20TDX
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK19%2520TDX%27 HTTP/1.1" 200 None
2026-03-30 08:14:39 [bca.uk] INFO: Scrape type for RK19%20TDX: 0
2026-03-30 08:14:39 [bca.uk] INFO: Found listing with ID: RA53%20TVW
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA53%2520TVW%27 HTTP/1.1" 200 None
2026-03-30 08:14:40 [bca.uk] INFO: Scrape type for RA53%20TVW: 0
2026-03-30 08:14:40 [bca.uk] INFO: Found listing with ID: MD15%20DZE
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD15%2520DZE%27 HTTP/1.1" 200 None
2026-03-30 08:14:40 [bca.uk] INFO: Scrape type for MD15%20DZE: 0
2026-03-30 08:14:40 [bca.uk] INFO: Found listing with ID: DX16%20XOG
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX16%2520XOG%27 HTTP/1.1" 200 None
2026-03-30 08:14:40 [bca.uk] INFO: Scrape type for DX16%20XOG: 2
2026-03-30 08:14:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 381c9754-b1d8-5f1e-af06-93daa009f56e with identifier: DX16%20XOG
2026-03-30 08:14:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 381c9754-b1d8-5f1e-af06-93daa009f56e with scrape type 2
2026-03-30 08:14:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 381c9754-b1d8-5f1e-af06-93daa009f56e with scrape type 2
2026-03-30 08:14:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 381c9754-b1d8-5f1e-af06-93daa009f56e, identifier: DX16%20XOG
2026-03-30 08:14:40 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:14:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 381c9754-b1d8-5f1e-af06-93daa009f56e with identifier: DX16%20XOG
2026-03-30 08:14:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 381c9754-b1d8-5f1e-af06-93daa009f56e with identifier: DX16%20XOG
2026-03-30 08:14:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 381c9754-b1d8-5f1e-af06-93daa009f56e with identifier: DX16%20XOG to the API
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 143,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DX16%20XOG-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '381c9754-b1d8-5f1e-af06-93daa009f56e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DX16 XOG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DX16%20XOG&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'KIA',
 'model': 'CARENS',
 'odometer': 89810,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'KIA CARENS 1.6 GDI SR7 MPV',
 'transmission': 'manual',
 'trim': 'GDI SR7',
 'vin': 'KNAHU811LG7124014',
 'year': 2016}
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX16%2520XOG%27 HTTP/1.1" 200 None
2026-03-30 08:14:40 [bca.uk] INFO: Saving data for DX16%20XOG: {'auction_closing_time': 1774864800.0, 'created_time': 1774361591.563023, 'last_price_update_time': 1774858480.570792}
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DX16%2520XOG') HTTP/1.1" 204 0
2026-03-30 08:14:40 [bca.uk] INFO: Found listing with ID: LT06%20NRE
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT06%2520NRE%27 HTTP/1.1" 200 None
2026-03-30 08:14:40 [bca.uk] INFO: Scrape type for LT06%20NRE: 2
2026-03-30 08:14:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b84d71d5-4366-527c-bee4-13145e09ed1e with identifier: LT06%20NRE
2026-03-30 08:14:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b84d71d5-4366-527c-bee4-13145e09ed1e with scrape type 2
2026-03-30 08:14:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b84d71d5-4366-527c-bee4-13145e09ed1e with scrape type 2
2026-03-30 08:14:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b84d71d5-4366-527c-bee4-13145e09ed1e, identifier: LT06%20NRE
2026-03-30 08:14:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b84d71d5-4366-527c-bee4-13145e09ed1e with identifier: LT06%20NRE
2026-03-30 08:14:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b84d71d5-4366-527c-bee4-13145e09ed1e with identifier: LT06%20NRE
2026-03-30 08:14:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b84d71d5-4366-527c-bee4-13145e09ed1e with identifier: LT06%20NRE to the API
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 215,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LT06%20NRE-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b84d71d5-4366-527c-bee4-13145e09ed1e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LT06 NRE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LT06%20NRE&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MERCEDES-BENZ',
 'model': 'E320',
 'odometer': 150671,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2006-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ E320 3.0 CDI SPORT Estate',
 'transmission': 'manual',
 'trim': 'CDI SPORT',
 'vin': 'WDB2112222A914171',
 'year': 2006}
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT06%2520NRE%27 HTTP/1.1" 200 None
2026-03-30 08:14:41 [bca.uk] INFO: Saving data for LT06%20NRE: {'auction_closing_time': 1774864800.0, 'created_time': 1774598500.454935, 'last_price_update_time': 1774858481.092931}
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LT06%2520NRE') HTTP/1.1" 204 0
2026-03-30 08:14:41 [bca.uk] INFO: Found listing with ID: LG54%20CTX
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG54%2520CTX%27 HTTP/1.1" 200 None
2026-03-30 08:14:41 [bca.uk] INFO: Scrape type for LG54%20CTX: 2
2026-03-30 08:14:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: acccbc8f-4212-5742-895e-5c7ea5e8236d with identifier: LG54%20CTX
2026-03-30 08:14:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item acccbc8f-4212-5742-895e-5c7ea5e8236d with scrape type 2
2026-03-30 08:14:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item acccbc8f-4212-5742-895e-5c7ea5e8236d with scrape type 2
2026-03-30 08:14:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: acccbc8f-4212-5742-895e-5c7ea5e8236d, identifier: LG54%20CTX
2026-03-30 08:14:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: acccbc8f-4212-5742-895e-5c7ea5e8236d with identifier: LG54%20CTX
2026-03-30 08:14:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: acccbc8f-4212-5742-895e-5c7ea5e8236d with identifier: LG54%20CTX
2026-03-30 08:14:41 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: acccbc8f-4212-5742-895e-5c7ea5e8236d with identifier: LG54%20CTX to the API
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LG54%20CTX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'acccbc8f-4212-5742-895e-5c7ea5e8236d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LG54 CTX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LG54%20CTX&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'TOYOTA',
 'model': 'COROLLA',
 'odometer': 66439,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2004-01-01',
 'seller_name': None,
 'title': 'TOYOTA COROLLA 1.4 VVTI T3 Hatchback',
 'transmission': 'manual',
 'trim': 'VVTI T3',
 'vin': 'JTDKM20E100059899',
 'year': 2004}
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG54%2520CTX%27 HTTP/1.1" 200 None
2026-03-30 08:14:41 [bca.uk] INFO: Saving data for LG54%20CTX: {'auction_closing_time': 1774864800.0, 'created_time': 1774598524.459176, 'last_price_update_time': 1774858481.657385}
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LG54%2520CTX') HTTP/1.1" 204 0
2026-03-30 08:14:41 [bca.uk] INFO: Found listing with ID: HV17%20HNY
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV17%2520HNY%27 HTTP/1.1" 200 None
2026-03-30 08:14:41 [bca.uk] INFO: Scrape type for HV17%20HNY: 2
2026-03-30 08:14:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 87c4fbd6-805c-59f0-837f-2a918ce65e2c with identifier: HV17%20HNY
2026-03-30 08:14:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 87c4fbd6-805c-59f0-837f-2a918ce65e2c with scrape type 2
2026-03-30 08:14:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 87c4fbd6-805c-59f0-837f-2a918ce65e2c with scrape type 2
2026-03-30 08:14:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 87c4fbd6-805c-59f0-837f-2a918ce65e2c, identifier: HV17%20HNY
2026-03-30 08:14:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 87c4fbd6-805c-59f0-837f-2a918ce65e2c with identifier: HV17%20HNY
2026-03-30 08:14:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 87c4fbd6-805c-59f0-837f-2a918ce65e2c with identifier: HV17%20HNY
2026-03-30 08:14:41 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 87c4fbd6-805c-59f0-837f-2a918ce65e2c with identifier: HV17%20HNY to the API
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 114,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HV17%20HNY-GB',
 'category': 'Car',
 'color': 'orange',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '87c4fbd6-805c-59f0-837f-2a918ce65e2c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HV17 HNY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HV17%20HNY&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'HONDA',
 'model': 'JAZZ',
 'odometer': 52212,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'HONDA JAZZ 1.3 I-VTEC 102 EX Hatchback',
 'transmission': 'automatic',
 'trim': 'I-VTEC 102 EX',
 'vin': 'JHMGK3870GX237423',
 'year': 2017}
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV17%2520HNY%27 HTTP/1.1" 200 None
2026-03-30 08:14:42 [bca.uk] INFO: Saving data for HV17%20HNY: {'auction_closing_time': 1774864800.0, 'created_time': 1774598525.389133, 'last_price_update_time': 1774858482.11287}
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HV17%2520HNY') HTTP/1.1" 204 0
2026-03-30 08:14:42 [bca.uk] INFO: Found listing with ID: HJ05%20GYZ
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ05%2520GYZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:42 [bca.uk] INFO: Scrape type for HJ05%20GYZ: 2
2026-03-30 08:14:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 82a2a744-cb4b-5f48-bdd2-c561a3b6b485 with identifier: HJ05%20GYZ
2026-03-30 08:14:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 82a2a744-cb4b-5f48-bdd2-c561a3b6b485 with scrape type 2
2026-03-30 08:14:42 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 82a2a744-cb4b-5f48-bdd2-c561a3b6b485 with scrape type 2
2026-03-30 08:14:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 82a2a744-cb4b-5f48-bdd2-c561a3b6b485, identifier: HJ05%20GYZ
2026-03-30 08:14:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 82a2a744-cb4b-5f48-bdd2-c561a3b6b485 with identifier: HJ05%20GYZ
2026-03-30 08:14:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 82a2a744-cb4b-5f48-bdd2-c561a3b6b485 with identifier: HJ05%20GYZ
2026-03-30 08:14:42 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 82a2a744-cb4b-5f48-bdd2-c561a3b6b485 with identifier: HJ05%20GYZ to the API
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 142,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HJ05%20GYZ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '82a2a744-cb4b-5f48-bdd2-c561a3b6b485',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HJ05 GYZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HJ05%20GYZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 116963,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2005-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.2 TWIST Hatchback',
 'transmission': 'manual',
 'trim': 'TWIST',
 'vin': 'WVWZZZ9NZ5Y146247',
 'year': 2005}
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ05%2520GYZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:42 [bca.uk] INFO: Saving data for HJ05%20GYZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774598490.997168, 'last_price_update_time': 1774858482.57727}
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HJ05%2520GYZ') HTTP/1.1" 204 0
2026-03-30 08:14:42 [bca.uk] INFO: Found listing with ID: EA61%20KZG
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA61%2520KZG%27 HTTP/1.1" 200 None
2026-03-30 08:14:42 [bca.uk] INFO: Scrape type for EA61%20KZG: 2
2026-03-30 08:14:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3c385567-a269-56a0-90ce-1a1cf15fc6fd with identifier: EA61%20KZG
2026-03-30 08:14:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3c385567-a269-56a0-90ce-1a1cf15fc6fd with scrape type 2
2026-03-30 08:14:42 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3c385567-a269-56a0-90ce-1a1cf15fc6fd with scrape type 2
2026-03-30 08:14:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3c385567-a269-56a0-90ce-1a1cf15fc6fd, identifier: EA61%20KZG
2026-03-30 08:14:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3c385567-a269-56a0-90ce-1a1cf15fc6fd with identifier: EA61%20KZG
2026-03-30 08:14:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3c385567-a269-56a0-90ce-1a1cf15fc6fd with identifier: EA61%20KZG
2026-03-30 08:14:42 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3c385567-a269-56a0-90ce-1a1cf15fc6fd with identifier: EA61%20KZG to the API
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EA61%20KZG-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '3c385567-a269-56a0-90ce-1a1cf15fc6fd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EA61 KZG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EA61%20KZG&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'TOYOTA',
 'model': 'VERSO',
 'odometer': 114499,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'TOYOTA VERSO 2.0 D-4D TR MPV',
 'transmission': 'manual',
 'trim': 'D-4D TR',
 'vin': 'NMTDD26R70R052373',
 'year': 2011}
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA61%2520KZG%27 HTTP/1.1" 200 None
2026-03-30 08:14:43 [bca.uk] INFO: Saving data for EA61%20KZG: {'auction_closing_time': 1774864800.0, 'created_time': 1774598526.470121, 'last_price_update_time': 1774858483.040919}
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EA61%2520KZG') HTTP/1.1" 204 0
2026-03-30 08:14:43 [bca.uk] INFO: Found listing with ID: EA18%20TVO
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA18%2520TVO%27 HTTP/1.1" 200 None
2026-03-30 08:14:43 [bca.uk] INFO: Scrape type for EA18%20TVO: 2
2026-03-30 08:14:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9bb54015-9c16-5583-ae42-04bd01513622 with identifier: EA18%20TVO
2026-03-30 08:14:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9bb54015-9c16-5583-ae42-04bd01513622 with scrape type 2
2026-03-30 08:14:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9bb54015-9c16-5583-ae42-04bd01513622 with scrape type 2
2026-03-30 08:14:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9bb54015-9c16-5583-ae42-04bd01513622, identifier: EA18%20TVO
2026-03-30 08:14:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9bb54015-9c16-5583-ae42-04bd01513622 with identifier: EA18%20TVO
2026-03-30 08:14:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9bb54015-9c16-5583-ae42-04bd01513622 with identifier: EA18%20TVO
2026-03-30 08:14:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9bb54015-9c16-5583-ae42-04bd01513622 with identifier: EA18%20TVO to the API
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 97,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EA18%20TVO-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9bb54015-9c16-5583-ae42-04bd01513622',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EA18 TVO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EA18%20TVO&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 75013,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 100 ST-LINE Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 100 ST-LINE',
 'vin': 'WF0FXXGAHFJY06850',
 'year': 2018}
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA18%2520TVO%27 HTTP/1.1" 200 None
2026-03-30 08:14:43 [bca.uk] INFO: Saving data for EA18%20TVO: {'auction_closing_time': 1774864800.0, 'created_time': 1774598504.590558, 'last_price_update_time': 1774858483.467991}
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EA18%2520TVO') HTTP/1.1" 204 0
2026-03-30 08:14:43 [bca.uk] INFO: Found listing with ID: CE10%20WLK
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE10%2520WLK%27 HTTP/1.1" 200 None
2026-03-30 08:14:43 [bca.uk] INFO: Scrape type for CE10%20WLK: 2
2026-03-30 08:14:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: adb9dbfb-6fb5-5821-9c15-b385720fb057 with identifier: CE10%20WLK
2026-03-30 08:14:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item adb9dbfb-6fb5-5821-9c15-b385720fb057 with scrape type 2
2026-03-30 08:14:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item adb9dbfb-6fb5-5821-9c15-b385720fb057 with scrape type 2
2026-03-30 08:14:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: adb9dbfb-6fb5-5821-9c15-b385720fb057, identifier: CE10%20WLK
2026-03-30 08:14:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: adb9dbfb-6fb5-5821-9c15-b385720fb057 with identifier: CE10%20WLK
2026-03-30 08:14:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: adb9dbfb-6fb5-5821-9c15-b385720fb057 with identifier: CE10%20WLK
2026-03-30 08:14:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: adb9dbfb-6fb5-5821-9c15-b385720fb057 with identifier: CE10%20WLK to the API
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 146,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CE10%20WLK-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'adb9dbfb-6fb5-5821-9c15-b385720fb057',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'CE10 WLK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CE10%20WLK&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': '320I',
 'odometer': 94132,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'BMW 320I 2.0 SE BUSINESS EDITION Saloon',
 'transmission': 'manual',
 'trim': 'SE BUSINESS EDITION',
 'vin': 'WBAPG32020A392947',
 'year': 2010}
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE10%2520WLK%27 HTTP/1.1" 200 None
2026-03-30 08:14:43 [bca.uk] INFO: Saving data for CE10%20WLK: {'auction_closing_time': 1774864800.0, 'created_time': 1774598478.831811, 'last_price_update_time': 1774858483.876671}
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CE10%2520WLK') HTTP/1.1" 204 0
2026-03-30 08:14:43 [bca.uk] INFO: Found listing with ID: SB06%20MXP
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB06%2520MXP%27 HTTP/1.1" 200 None
2026-03-30 08:14:43 [bca.uk] INFO: Scrape type for SB06%20MXP: 2
2026-03-30 08:14:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: de1435fd-33e0-5bb2-94b7-8f984f7ac40a with identifier: SB06%20MXP
2026-03-30 08:14:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item de1435fd-33e0-5bb2-94b7-8f984f7ac40a with scrape type 2
2026-03-30 08:14:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item de1435fd-33e0-5bb2-94b7-8f984f7ac40a with scrape type 2
2026-03-30 08:14:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: de1435fd-33e0-5bb2-94b7-8f984f7ac40a, identifier: SB06%20MXP
2026-03-30 08:14:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: de1435fd-33e0-5bb2-94b7-8f984f7ac40a with identifier: SB06%20MXP
2026-03-30 08:14:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: de1435fd-33e0-5bb2-94b7-8f984f7ac40a with identifier: SB06%20MXP
2026-03-30 08:14:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: de1435fd-33e0-5bb2-94b7-8f984f7ac40a with identifier: SB06%20MXP to the API
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SB06%20MXP-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'de1435fd-33e0-5bb2-94b7-8f984f7ac40a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SB06 MXP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SB06%20MXP&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 59743,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2006-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 80 DESIGN 16V Hatchback',
 'transmission': 'manual',
 'trim': '80 DESIGN 16V',
 'vin': 'W0L0XCF6864279280',
 'year': 2006}
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB06%2520MXP%27 HTTP/1.1" 200 None
2026-03-30 08:14:44 [bca.uk] INFO: Saving data for SB06%20MXP: {'auction_closing_time': 1775037600.0, 'created_time': 1774598490.587449, 'last_price_update_time': 1774858484.290868}
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SB06%2520MXP') HTTP/1.1" 204 0
2026-03-30 08:14:44 [bca.uk] INFO: Found listing with ID: GM21%20AOT
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM21%2520AOT%27 HTTP/1.1" 200 None
2026-03-30 08:14:44 [bca.uk] INFO: Scrape type for GM21%20AOT: 2
2026-03-30 08:14:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 03ff8e64-cbff-586e-8d16-f7179fd1619c with identifier: GM21%20AOT
2026-03-30 08:14:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 03ff8e64-cbff-586e-8d16-f7179fd1619c with scrape type 2
2026-03-30 08:14:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 03ff8e64-cbff-586e-8d16-f7179fd1619c with scrape type 2
2026-03-30 08:14:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 03ff8e64-cbff-586e-8d16-f7179fd1619c, identifier: GM21%20AOT
2026-03-30 08:14:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 03ff8e64-cbff-586e-8d16-f7179fd1619c with identifier: GM21%20AOT
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=white%2Fblack HTTP/1.1" 200 None
2026-03-30 08:14:44 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:14:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 03ff8e64-cbff-586e-8d16-f7179fd1619c with identifier: GM21%20AOT
2026-03-30 08:14:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 03ff8e64-cbff-586e-8d16-f7179fd1619c with identifier: GM21%20AOT to the API
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 142,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GM21%20AOT-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '03ff8e64-cbff-586e-8d16-f7179fd1619c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GM21 AOT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GM21%20AOT&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FIAT',
 'model': '500X',
 'odometer': 27564,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FIAT 500X 1.0 M/AIR HEY GOOGLE Hatchback',
 'transmission': 'manual',
 'trim': 'M/AIR HEY GOOGLE',
 'vin': 'ZFANF2A3XMP917993',
 'year': 2021}
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM21%2520AOT%27 HTTP/1.1" 200 None
2026-03-30 08:14:44 [bca.uk] INFO: Saving data for GM21%20AOT: {'auction_closing_time': 1774951200.0, 'created_time': 1774598501.121606, 'last_price_update_time': 1774858484.944613}
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GM21%2520AOT') HTTP/1.1" 204 0
2026-03-30 08:14:44 [bca.uk] INFO: Found listing with ID: DY16%20UYF
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY16%2520UYF%27 HTTP/1.1" 200 None
2026-03-30 08:14:44 [bca.uk] INFO: Scrape type for DY16%20UYF: 2
2026-03-30 08:14:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c53e55cc-19eb-5cab-aac2-b6e090ea5cc2 with identifier: DY16%20UYF
2026-03-30 08:14:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c53e55cc-19eb-5cab-aac2-b6e090ea5cc2 with scrape type 2
2026-03-30 08:14:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c53e55cc-19eb-5cab-aac2-b6e090ea5cc2 with scrape type 2
2026-03-30 08:14:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c53e55cc-19eb-5cab-aac2-b6e090ea5cc2, identifier: DY16%20UYF
2026-03-30 08:14:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c53e55cc-19eb-5cab-aac2-b6e090ea5cc2 with identifier: DY16%20UYF
2026-03-30 08:14:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c53e55cc-19eb-5cab-aac2-b6e090ea5cc2 with identifier: DY16%20UYF
2026-03-30 08:14:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c53e55cc-19eb-5cab-aac2-b6e090ea5cc2 with identifier: DY16%20UYF to the API
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 102,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DY16%20UYF-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'c53e55cc-19eb-5cab-aac2-b6e090ea5cc2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DY16 UYF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DY16%20UYF&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 78851,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.0 T 12V 105 E/F SRI Hatchback',
 'transmission': 'manual',
 'trim': 'T 12V 105 E/F SRI',
 'vin': 'W0LBF6EA0GG116276',
 'year': 2016}
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY16%2520UYF%27 HTTP/1.1" 200 None
2026-03-30 08:14:45 [bca.uk] INFO: Saving data for DY16%20UYF: {'auction_closing_time': 1775037600.0, 'created_time': 1774598517.986912, 'last_price_update_time': 1774858485.355497}
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DY16%2520UYF') HTTP/1.1" 204 0
2026-03-30 08:14:45 [bca.uk] INFO: Found listing with ID: DE15%20UOH
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE15%2520UOH%27 HTTP/1.1" 200 None
2026-03-30 08:14:45 [bca.uk] INFO: Scrape type for DE15%20UOH: 2
2026-03-30 08:14:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0e88e42e-a287-5daf-819b-96bd6ffd0cef with identifier: DE15%20UOH
2026-03-30 08:14:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0e88e42e-a287-5daf-819b-96bd6ffd0cef with scrape type 2
2026-03-30 08:14:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0e88e42e-a287-5daf-819b-96bd6ffd0cef with scrape type 2
2026-03-30 08:14:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0e88e42e-a287-5daf-819b-96bd6ffd0cef, identifier: DE15%20UOH
2026-03-30 08:14:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0e88e42e-a287-5daf-819b-96bd6ffd0cef with identifier: DE15%20UOH
2026-03-30 08:14:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0e88e42e-a287-5daf-819b-96bd6ffd0cef with identifier: DE15%20UOH
2026-03-30 08:14:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0e88e42e-a287-5daf-819b-96bd6ffd0cef with identifier: DE15%20UOH to the API
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DE15%20UOH-GB',
 'category': 'Car',
 'color': 'violet',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '0e88e42e-a287-5daf-819b-96bd6ffd0cef',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DE15 UOH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DE15%20UOH&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'PEUGEOT',
 'model': '108',
 'odometer': 77345,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 108 1.2 VTI ALLURE Hatchback',
 'transmission': 'manual',
 'trim': 'VTI ALLURE',
 'vin': 'VF3PAHMTBER257651',
 'year': 2015}
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE15%2520UOH%27 HTTP/1.1" 200 None
2026-03-30 08:14:45 [bca.uk] INFO: Saving data for DE15%20UOH: {'auction_closing_time': 1775037600.0, 'created_time': 1774598489.111443, 'last_price_update_time': 1774858485.762231}
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DE15%2520UOH') HTTP/1.1" 204 0
2026-03-30 08:14:45 [bca.uk] INFO: Found listing with ID: AP14%20CKK
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP14%2520CKK%27 HTTP/1.1" 200 None
2026-03-30 08:14:45 [bca.uk] INFO: Scrape type for AP14%20CKK: 2
2026-03-30 08:14:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a18abc7f-5ef0-522e-b17c-c45b7f5982b6 with identifier: AP14%20CKK
2026-03-30 08:14:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a18abc7f-5ef0-522e-b17c-c45b7f5982b6 with scrape type 2
2026-03-30 08:14:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a18abc7f-5ef0-522e-b17c-c45b7f5982b6 with scrape type 2
2026-03-30 08:14:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a18abc7f-5ef0-522e-b17c-c45b7f5982b6, identifier: AP14%20CKK
2026-03-30 08:14:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a18abc7f-5ef0-522e-b17c-c45b7f5982b6 with identifier: AP14%20CKK
2026-03-30 08:14:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a18abc7f-5ef0-522e-b17c-c45b7f5982b6 with identifier: AP14%20CKK
2026-03-30 08:14:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a18abc7f-5ef0-522e-b17c-c45b7f5982b6 with identifier: AP14%20CKK to the API
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AP14%20CKK-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a18abc7f-5ef0-522e-b17c-c45b7f5982b6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AP14 CKK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AP14%20CKK&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 94658,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.2 70 MATCH EDITION Hatchback',
 'transmission': 'manual',
 'trim': '70 MATCH EDITION',
 'vin': 'WVWZZZ6RZEU048302',
 'year': 2014}
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP14%2520CKK%27 HTTP/1.1" 200 None
2026-03-30 08:14:46 [bca.uk] INFO: Saving data for AP14%20CKK: {'auction_closing_time': 1774864800.0, 'created_time': 1774425704.5144, 'last_price_update_time': 1774858486.329049}
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AP14%2520CKK') HTTP/1.1" 204 0
2026-03-30 08:14:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:14:46 [bca.uk] INFO: Found listing with ID: AO11%20XUF
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO11%2520XUF%27 HTTP/1.1" 200 None
2026-03-30 08:14:46 [bca.uk] INFO: Scrape type for AO11%20XUF: 2
2026-03-30 08:14:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 82335926-6824-5378-bc93-3237df9b60df with identifier: AO11%20XUF
2026-03-30 08:14:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 82335926-6824-5378-bc93-3237df9b60df with scrape type 2
2026-03-30 08:14:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 82335926-6824-5378-bc93-3237df9b60df with scrape type 2
2026-03-30 08:14:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 82335926-6824-5378-bc93-3237df9b60df, identifier: AO11%20XUF
2026-03-30 08:14:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 82335926-6824-5378-bc93-3237df9b60df with identifier: AO11%20XUF
2026-03-30 08:14:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 82335926-6824-5378-bc93-3237df9b60df with identifier: AO11%20XUF
2026-03-30 08:14:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 82335926-6824-5378-bc93-3237df9b60df with identifier: AO11%20XUF to the API
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 153,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AO11%20XUF-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '82335926-6824-5378-bc93-3237df9b60df',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AO11 XUF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AO11%20XUF&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'TOYOTA',
 'model': 'AURIS',
 'odometer': 94185,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'TOYOTA AURIS 1.6 V-MATIC TR Hatchback',
 'transmission': 'manual',
 'trim': 'V-MATIC TR',
 'vin': 'SB1KE56EX0E023755',
 'year': 2011}
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO11%2520XUF%27 HTTP/1.1" 200 None
2026-03-30 08:14:46 [bca.uk] INFO: Saving data for AO11%20XUF: {'auction_closing_time': 1775037600.0, 'created_time': 1774598486.949894, 'last_price_update_time': 1774858486.740592}
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AO11%2520XUF') HTTP/1.1" 204 0
2026-03-30 08:14:46 [bca.uk] INFO: Found listing with ID: AD19%20LFS
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD19%2520LFS%27 HTTP/1.1" 200 None
2026-03-30 08:14:46 [bca.uk] INFO: Scrape type for AD19%20LFS: 2
2026-03-30 08:14:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1b48efa1-8781-55af-944e-5a67c2b6a206 with identifier: AD19%20LFS
2026-03-30 08:14:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1b48efa1-8781-55af-944e-5a67c2b6a206 with scrape type 2
2026-03-30 08:14:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1b48efa1-8781-55af-944e-5a67c2b6a206 with scrape type 2
2026-03-30 08:14:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1b48efa1-8781-55af-944e-5a67c2b6a206, identifier: AD19%20LFS
2026-03-30 08:14:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1b48efa1-8781-55af-944e-5a67c2b6a206 with identifier: AD19%20LFS
2026-03-30 08:14:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1b48efa1-8781-55af-944e-5a67c2b6a206 with identifier: AD19%20LFS
2026-03-30 08:14:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1b48efa1-8781-55af-944e-5a67c2b6a206 with identifier: AD19%20LFS to the API
2026-03-30 08:14:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 113,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AD19%20LFS-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1b48efa1-8781-55af-944e-5a67c2b6a206',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AD19 LFS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AD19%20LFS&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'SEAT',
 'model': 'LEON',
 'odometer': 77117,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'SEAT LEON 1.5 TSI EVO 130 FR EZ Hatchback',
 'transmission': 'manual',
 'trim': 'TSI EVO 130 FR EZ',
 'vin': 'VSSZZZ5FZKR119917',
 'year': 2019}
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD19%2520LFS%27 HTTP/1.1" 200 None
2026-03-30 08:14:47 [bca.uk] INFO: Saving data for AD19%20LFS: {'auction_closing_time': 1774951200.0, 'created_time': 1774598502.054903, 'last_price_update_time': 1774858487.163355}
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AD19%2520LFS') HTTP/1.1" 204 0
2026-03-30 08:14:47 [bca.uk] INFO: Total items found: 100
2026-03-30 08:14:47 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded
2026-03-30 08:14:47 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:14:47 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:47 [bca.uk] INFO: Found listing with ID: FE12%20YZW
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE12%2520YZW%27 HTTP/1.1" 200 None
2026-03-30 08:14:47 [bca.uk] INFO: Scrape type for FE12%20YZW: 2
2026-03-30 08:14:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a48efead-5b89-5adb-9656-996061888c5b with identifier: FE12%20YZW
2026-03-30 08:14:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a48efead-5b89-5adb-9656-996061888c5b with scrape type 2
2026-03-30 08:14:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a48efead-5b89-5adb-9656-996061888c5b with scrape type 2
2026-03-30 08:14:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a48efead-5b89-5adb-9656-996061888c5b, identifier: FE12%20YZW
2026-03-30 08:14:47 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:47 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:14:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a48efead-5b89-5adb-9656-996061888c5b with identifier: FE12%20YZW
2026-03-30 08:14:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a48efead-5b89-5adb-9656-996061888c5b with identifier: FE12%20YZW
2026-03-30 08:14:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a48efead-5b89-5adb-9656-996061888c5b with identifier: FE12%20YZW to the API
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FE12%20YZW-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a48efead-5b89-5adb-9656-996061888c5b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FE12 YZW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FE12%20YZW&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 100162,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.2 82 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': '82 ZETEC',
 'vin': 'WF0JXXGAJJCR70874',
 'year': 2012}
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE12%2520YZW%27 HTTP/1.1" 200 None
2026-03-30 08:14:47 [bca.uk] INFO: Saving data for FE12%20YZW: {'auction_closing_time': 1774951200.0, 'created_time': 1774362381.468121, 'last_price_update_time': 1774858487.594371}
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FE12%2520YZW') HTTP/1.1" 204 0
2026-03-30 08:14:47 [bca.uk] INFO: Found listing with ID: DS15%20VPJ
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS15%2520VPJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:47 [bca.uk] INFO: Scrape type for DS15%20VPJ: 0
2026-03-30 08:14:47 [bca.uk] INFO: Found listing with ID: GF21%20XLX
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF21%2520XLX%27 HTTP/1.1" 200 None
2026-03-30 08:14:47 [bca.uk] INFO: Scrape type for GF21%20XLX: 0
2026-03-30 08:14:47 [bca.uk] INFO: Found listing with ID: LN69%20JMX
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN69%2520JMX%27 HTTP/1.1" 200 None
2026-03-30 08:14:47 [bca.uk] INFO: Scrape type for LN69%20JMX: 2
2026-03-30 08:14:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cc0e9230-4acc-5f94-85a6-59c216549a52 with identifier: LN69%20JMX
2026-03-30 08:14:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cc0e9230-4acc-5f94-85a6-59c216549a52 with scrape type 2
2026-03-30 08:14:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cc0e9230-4acc-5f94-85a6-59c216549a52 with scrape type 2
2026-03-30 08:14:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cc0e9230-4acc-5f94-85a6-59c216549a52, identifier: LN69%20JMX
2026-03-30 08:14:47 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:14:47 [bca.uk] INFO: Found listing with ID: BC22%20HCF
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC22%2520HCF%27 HTTP/1.1" 200 None
2026-03-30 08:14:47 [bca.uk] INFO: Scrape type for BC22%20HCF: 0
2026-03-30 08:14:47 [bca.uk] INFO: Found listing with ID: RX66%20CYJ
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX66%2520CYJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:47 [bca.uk] INFO: Scrape type for RX66%20CYJ: 2
2026-03-30 08:14:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b78fb8db-89ea-5ff7-9610-b36784e6ca89 with identifier: RX66%20CYJ
2026-03-30 08:14:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b78fb8db-89ea-5ff7-9610-b36784e6ca89 with scrape type 2
2026-03-30 08:14:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b78fb8db-89ea-5ff7-9610-b36784e6ca89 with scrape type 2
2026-03-30 08:14:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b78fb8db-89ea-5ff7-9610-b36784e6ca89, identifier: RX66%20CYJ
2026-03-30 08:14:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cc0e9230-4acc-5f94-85a6-59c216549a52 with identifier: LN69%20JMX
2026-03-30 08:14:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cc0e9230-4acc-5f94-85a6-59c216549a52 with identifier: LN69%20JMX
2026-03-30 08:14:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cc0e9230-4acc-5f94-85a6-59c216549a52 with identifier: LN69%20JMX to the API
2026-03-30 08:14:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 137,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LN69%20JMX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.7L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'cc0e9230-4acc-5f94-85a6-59c216549a52',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LN69 JMX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LN69%20JMX&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'NISSAN',
 'model': 'X-TRAIL',
 'odometer': 108039,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'NISSAN X-TRAIL 1.7 DCI 150 ACENTA PREMIUM (5ST) StationWagon',
 'transmission': 'manual',
 'trim': 'DCI 150 ACENTA PREMIUM (5ST)',
 'vin': 'JN1THAT32U0004799',
 'year': 2019}
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN69%2520JMX%27 HTTP/1.1" 200 None
2026-03-30 08:14:48 [bca.uk] INFO: Saving data for LN69%20JMX: {'auction_closing_time': 1775037600.0, 'created_time': 1774390436.305393, 'last_price_update_time': 1774858488.178618}
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LN69%2520JMX') HTTP/1.1" 204 0
2026-03-30 08:14:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b78fb8db-89ea-5ff7-9610-b36784e6ca89 with identifier: RX66%20CYJ
2026-03-30 08:14:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b78fb8db-89ea-5ff7-9610-b36784e6ca89 with identifier: RX66%20CYJ
2026-03-30 08:14:48 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b78fb8db-89ea-5ff7-9610-b36784e6ca89 with identifier: RX66%20CYJ to the API
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 127,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RX66%20CYJ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b78fb8db-89ea-5ff7-9610-b36784e6ca89',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RX66 CYJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RX66%20CYJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'VAUXHALL',
 'model': 'ASTRA',
 'odometer': 97776,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ASTRA 1.4 T 16V 150 SRI Hatchback',
 'transmission': 'automatic',
 'trim': 'T 16V 150 SRI',
 'vin': 'W0LBF6EC1HG010986',
 'year': 2016}
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX66%2520CYJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:48 [bca.uk] INFO: Saving data for RX66%20CYJ: {'auction_closing_time': 1775037600.0, 'created_time': 1774565259.19694, 'last_price_update_time': 1774858488.491167}
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RX66%2520CYJ') HTTP/1.1" 204 0
2026-03-30 08:14:48 [bca.uk] INFO: Found listing with ID: NL11%20KUO
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL11%2520KUO%27 HTTP/1.1" 200 None
2026-03-30 08:14:48 [bca.uk] INFO: Scrape type for NL11%20KUO: 0
2026-03-30 08:14:48 [bca.uk] INFO: Found listing with ID: GV16%20ZSL
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV16%2520ZSL%27 HTTP/1.1" 200 None
2026-03-30 08:14:48 [bca.uk] INFO: Scrape type for GV16%20ZSL: 0
2026-03-30 08:14:48 [bca.uk] INFO: Found listing with ID: GU69%20FDP
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU69%2520FDP%27 HTTP/1.1" 200 None
2026-03-30 08:14:48 [bca.uk] INFO: Scrape type for GU69%20FDP: 0
2026-03-30 08:14:48 [bca.uk] INFO: Found listing with ID: WN66%20VLC
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN66%2520VLC%27 HTTP/1.1" 200 None
2026-03-30 08:14:48 [bca.uk] INFO: Scrape type for WN66%20VLC: 0
2026-03-30 08:14:48 [bca.uk] INFO: Found listing with ID: KW15%20YUU
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW15%2520YUU%27 HTTP/1.1" 200 None
2026-03-30 08:14:48 [bca.uk] INFO: Scrape type for KW15%20YUU: 0
2026-03-30 08:14:48 [bca.uk] INFO: Found listing with ID: FG69%20BNE
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG69%2520BNE%27 HTTP/1.1" 200 None
2026-03-30 08:14:48 [bca.uk] INFO: Scrape type for FG69%20BNE: 0
2026-03-30 08:14:48 [bca.uk] INFO: Found listing with ID: AX57%20BMU
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX57%2520BMU%27 HTTP/1.1" 200 None
2026-03-30 08:14:48 [bca.uk] INFO: Scrape type for AX57%20BMU: 0
2026-03-30 08:14:48 [bca.uk] INFO: Found listing with ID: DL67%20YBD
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL67%2520YBD%27 HTTP/1.1" 200 None
2026-03-30 08:14:48 [bca.uk] INFO: Scrape type for DL67%20YBD: 0
2026-03-30 08:14:48 [bca.uk] INFO: Found listing with ID: A21%20PCN
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27A21%2520PCN%27 HTTP/1.1" 200 None
2026-03-30 08:14:48 [bca.uk] INFO: Scrape type for A21%20PCN: 0
2026-03-30 08:14:48 [bca.uk] INFO: Found listing with ID: FN67%20KYU
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN67%2520KYU%27 HTTP/1.1" 200 None
2026-03-30 08:14:48 [bca.uk] INFO: Scrape type for FN67%20KYU: 2
2026-03-30 08:14:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: be549bcf-a7a3-535d-8400-976dbd418ec8 with identifier: FN67%20KYU
2026-03-30 08:14:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item be549bcf-a7a3-535d-8400-976dbd418ec8 with scrape type 2
2026-03-30 08:14:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item be549bcf-a7a3-535d-8400-976dbd418ec8 with scrape type 2
2026-03-30 08:14:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: be549bcf-a7a3-535d-8400-976dbd418ec8, identifier: FN67%20KYU
2026-03-30 08:14:48 [bca.uk] INFO: Found listing with ID: LD65%20WHV
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD65%2520WHV%27 HTTP/1.1" 200 None
2026-03-30 08:14:48 [bca.uk] INFO: Scrape type for LD65%20WHV: 0
2026-03-30 08:14:48 [bca.uk] INFO: Found listing with ID: M31%20FFM
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M31%2520FFM%27 HTTP/1.1" 200 None
2026-03-30 08:14:48 [bca.uk] INFO: Scrape type for M31%20FFM: 2
2026-03-30 08:14:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 10a2c13c-4dfb-53d5-ab9b-22f6c00dace1 with identifier: M31%20FFM
2026-03-30 08:14:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 10a2c13c-4dfb-53d5-ab9b-22f6c00dace1 with scrape type 2
2026-03-30 08:14:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 10a2c13c-4dfb-53d5-ab9b-22f6c00dace1 with scrape type 2
2026-03-30 08:14:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 10a2c13c-4dfb-53d5-ab9b-22f6c00dace1, identifier: M31%20FFM
2026-03-30 08:14:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: be549bcf-a7a3-535d-8400-976dbd418ec8 with identifier: FN67%20KYU
2026-03-30 08:14:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: be549bcf-a7a3-535d-8400-976dbd418ec8 with identifier: FN67%20KYU
2026-03-30 08:14:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: be549bcf-a7a3-535d-8400-976dbd418ec8 with identifier: FN67%20KYU to the API
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 104,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'be549bcf-a7a3-535d-8400-976dbd418ec8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FN67 KYU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FN67%20KYU&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'RENAULT',
 'model': 'GRAND SCENIC',
 'odometer': 92746,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'RENAULT GRAND SCENIC 1.5 DCI 110 DYNAMIQUE MPV',
 'transmission': 'manual',
 'trim': 'DCI 110 DYNAMIQUE',
 'vin': 'VF1RFA00056033658',
 'year': 2017}
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN67%2520KYU%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Saving data for FN67%20KYU: {'auction_closing_time': 1775037600.0, 'created_time': 1774303766.220817, 'last_price_update_time': 1774858489.267599}
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FN67%2520KYU') HTTP/1.1" 204 0
2026-03-30 08:14:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 10a2c13c-4dfb-53d5-ab9b-22f6c00dace1 with identifier: M31%20FFM
2026-03-30 08:14:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 10a2c13c-4dfb-53d5-ab9b-22f6c00dace1 with identifier: M31%20FFM
2026-03-30 08:14:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 10a2c13c-4dfb-53d5-ab9b-22f6c00dace1 with identifier: M31%20FFM to the API
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 293,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=M31%20FFM-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '4.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '10a2c13c-4dfb-53d5-ab9b-22f6c00dace1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'M31 FFM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=M31%20FFM&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'BMW',
 'model': 'M3',
 'odometer': 60686,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'BMW M3 4.0 V8 DCT Convertible',
 'transmission': 'automatic',
 'trim': 'V8 DCT',
 'vin': 'WBSWL92040PL66160',
 'year': 2008}
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M31%2520FFM%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Saving data for M31%20FFM: {'auction_closing_time': 1774951200.0, 'created_time': 1774565308.566351, 'last_price_update_time': 1774858489.653463}
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='M31%2520FFM') HTTP/1.1" 204 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: YB65%20UKC
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB65%2520UKC%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for YB65%20UKC: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: JRZ%201374
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JRZ%25201374%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for JRZ%201374: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: WN61%20WMF
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN61%2520WMF%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for WN61%20WMF: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: FL71%20KXN
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL71%2520KXN%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for FL71%20KXN: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: BK72%20VBL
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK72%2520VBL%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for BK72%20VBL: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: FP63%20FYT
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP63%2520FYT%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for FP63%20FYT: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: VA14%20FDE
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA14%2520FDE%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for VA14%20FDE: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: YX65%20YLD
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX65%2520YLD%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for YX65%20YLD: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: NA72%20PVZ
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA72%2520PVZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for NA72%20PVZ: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: LE19%20OAO
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE19%2520OAO%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for LE19%20OAO: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: WM17%20UBA
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM17%2520UBA%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for WM17%20UBA: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: BR19%20TWE
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BR19%2520TWE%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for BR19%20TWE: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: ML70%20KYB
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML70%2520KYB%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for ML70%20KYB: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: FV66%20ULA
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV66%2520ULA%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for FV66%20ULA: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: SH18%20FCF
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH18%2520FCF%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for SH18%20FCF: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: PX13%20WHW
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX13%2520WHW%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for PX13%20WHW: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: WM11%20VUT
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM11%2520VUT%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for WM11%20VUT: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: KJ18%20KXV
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ18%2520KXV%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for KJ18%20KXV: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: MM74%20YOV
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM74%2520YOV%27 HTTP/1.1" 200 None
2026-03-30 08:14:49 [bca.uk] INFO: Scrape type for MM74%20YOV: 0
2026-03-30 08:14:49 [bca.uk] INFO: Found listing with ID: ND67%20NUB
2026-03-30 08:14:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND67%2520NUB%27 HTTP/1.1" 200 None
2026-03-30 08:14:50 [bca.uk] INFO: Scrape type for ND67%20NUB: 0
2026-03-30 08:14:50 [bca.uk] INFO: Found listing with ID: NJ69%20ZLZ
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ69%2520ZLZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:50 [bca.uk] INFO: Scrape type for NJ69%20ZLZ: 0
2026-03-30 08:14:50 [bca.uk] INFO: Found listing with ID: H23%20GYP
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27H23%2520GYP%27 HTTP/1.1" 200 None
2026-03-30 08:14:50 [bca.uk] INFO: Scrape type for H23%20GYP: 0
2026-03-30 08:14:50 [bca.uk] INFO: Found listing with ID: PX64%20VTL
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX64%2520VTL%27 HTTP/1.1" 200 None
2026-03-30 08:14:50 [bca.uk] INFO: Scrape type for PX64%20VTL: 2
2026-03-30 08:14:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e578a201-3328-572c-b116-8320d163e475 with identifier: PX64%20VTL
2026-03-30 08:14:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e578a201-3328-572c-b116-8320d163e475 with scrape type 2
2026-03-30 08:14:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e578a201-3328-572c-b116-8320d163e475 with scrape type 2
2026-03-30 08:14:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e578a201-3328-572c-b116-8320d163e475, identifier: PX64%20VTL
2026-03-30 08:14:50 [bca.uk] INFO: Found listing with ID: CN57%20BXX
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN57%2520BXX%27 HTTP/1.1" 200 None
2026-03-30 08:14:50 [bca.uk] INFO: Scrape type for CN57%20BXX: 0
2026-03-30 08:14:50 [bca.uk] INFO: Found listing with ID: ML09%20UUK
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML09%2520UUK%27 HTTP/1.1" 200 None
2026-03-30 08:14:50 [bca.uk] INFO: Scrape type for ML09%20UUK: 0
2026-03-30 08:14:50 [bca.uk] INFO: Found listing with ID: V8%20XMB
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27V8%2520XMB%27 HTTP/1.1" 200 None
2026-03-30 08:14:50 [bca.uk] INFO: Scrape type for V8%20XMB: 0
2026-03-30 08:14:50 [bca.uk] INFO: Found listing with ID: YN15%20XGT
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN15%2520XGT%27 HTTP/1.1" 200 None
2026-03-30 08:14:50 [bca.uk] INFO: Scrape type for YN15%20XGT: 0
2026-03-30 08:14:50 [bca.uk] INFO: Found listing with ID: YP16%20NZW
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP16%2520NZW%27 HTTP/1.1" 200 None
2026-03-30 08:14:50 [bca.uk] INFO: Scrape type for YP16%20NZW: 0
2026-03-30 08:14:50 [bca.uk] INFO: Found listing with ID: LM68%20OYW
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM68%2520OYW%27 HTTP/1.1" 200 None
2026-03-30 08:14:50 [bca.uk] INFO: Scrape type for LM68%20OYW: 2
2026-03-30 08:14:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 25bb9820-76ff-5d95-8c19-5207b36062ad with identifier: LM68%20OYW
2026-03-30 08:14:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 25bb9820-76ff-5d95-8c19-5207b36062ad with scrape type 2
2026-03-30 08:14:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 25bb9820-76ff-5d95-8c19-5207b36062ad with scrape type 2
2026-03-30 08:14:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 25bb9820-76ff-5d95-8c19-5207b36062ad, identifier: LM68%20OYW
2026-03-30 08:14:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e578a201-3328-572c-b116-8320d163e475 with identifier: PX64%20VTL
2026-03-30 08:14:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e578a201-3328-572c-b116-8320d163e475 with identifier: PX64%20VTL
2026-03-30 08:14:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e578a201-3328-572c-b116-8320d163e475 with identifier: PX64%20VTL to the API
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 138,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PX64%20VTL-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e578a201-3328-572c-b116-8320d163e475',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PX64 VTL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PX64%20VTL&vehicleType=*',
 'listing': 'auction',
 'location': 'Edinburgh',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 88074,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.6 E/B 180 ST-3 Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 180 ST-3',
 'vin': 'WF0CXXGAKCEM23802',
 'year': 2014}
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX64%2520VTL%27 HTTP/1.1" 200 None
2026-03-30 08:14:50 [bca.uk] INFO: Saving data for PX64%20VTL: {'auction_closing_time': 1774951200.0, 'created_time': 1774476986.382619, 'last_price_update_time': 1774858490.684954}
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PX64%2520VTL') HTTP/1.1" 204 0
2026-03-30 08:14:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 25bb9820-76ff-5d95-8c19-5207b36062ad with identifier: LM68%20OYW
2026-03-30 08:14:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 25bb9820-76ff-5d95-8c19-5207b36062ad with identifier: LM68%20OYW
2026-03-30 08:14:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 25bb9820-76ff-5d95-8c19-5207b36062ad with identifier: LM68%20OYW to the API
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM68%20OYW-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '25bb9820-76ff-5d95-8c19-5207b36062ad',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LM68 OYW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM68%20OYW&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'KIA',
 'model': 'VENGA',
 'odometer': 16703,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'KIA VENGA 1.6 3 ISG Hatchback',
 'transmission': 'manual',
 'trim': '3 ISG',
 'vin': 'U5YEH812LKL197917',
 'year': 2018}
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM68%2520OYW%27 HTTP/1.1" 200 None
2026-03-30 08:14:51 [bca.uk] INFO: Saving data for LM68%20OYW: {'auction_closing_time': 1775037600.0, 'created_time': 1774477191.642437, 'last_price_update_time': 1774858491.069424}
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM68%2520OYW') HTTP/1.1" 204 0
2026-03-30 08:14:51 [bca.uk] INFO: Found listing with ID: GJ67%20AVB
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ67%2520AVB%27 HTTP/1.1" 200 None
2026-03-30 08:14:51 [bca.uk] INFO: Scrape type for GJ67%20AVB: 0
2026-03-30 08:14:51 [bca.uk] INFO: Found listing with ID: EY63%20KOX
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY63%2520KOX%27 HTTP/1.1" 200 None
2026-03-30 08:14:51 [bca.uk] INFO: Scrape type for EY63%20KOX: 0
2026-03-30 08:14:51 [bca.uk] INFO: Found listing with ID: BK74%20FHP
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK74%2520FHP%27 HTTP/1.1" 200 None
2026-03-30 08:14:51 [bca.uk] INFO: Scrape type for BK74%20FHP: 0
2026-03-30 08:14:51 [bca.uk] INFO: Found listing with ID: FY71%20YBD
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY71%2520YBD%27 HTTP/1.1" 200 None
2026-03-30 08:14:51 [bca.uk] INFO: Scrape type for FY71%20YBD: 0
2026-03-30 08:14:51 [bca.uk] INFO: Found listing with ID: SG18%20UCD
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG18%2520UCD%27 HTTP/1.1" 200 None
2026-03-30 08:14:51 [bca.uk] INFO: Scrape type for SG18%20UCD: 0
2026-03-30 08:14:51 [bca.uk] INFO: Found listing with ID: YR20%20EWH
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR20%2520EWH%27 HTTP/1.1" 200 None
2026-03-30 08:14:51 [bca.uk] INFO: Scrape type for YR20%20EWH: 2
2026-03-30 08:14:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b048baad-b523-5cab-81ae-42fb72d3ef51 with identifier: YR20%20EWH
2026-03-30 08:14:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b048baad-b523-5cab-81ae-42fb72d3ef51 with scrape type 2
2026-03-30 08:14:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b048baad-b523-5cab-81ae-42fb72d3ef51 with scrape type 2
2026-03-30 08:14:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b048baad-b523-5cab-81ae-42fb72d3ef51, identifier: YR20%20EWH
2026-03-30 08:14:51 [bca.uk] INFO: Found listing with ID: SN66%20UAJ
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN66%2520UAJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:51 [bca.uk] INFO: Scrape type for SN66%20UAJ: 2
2026-03-30 08:14:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e6cce00a-6bd8-54c6-921e-a0a68808beb4 with identifier: SN66%20UAJ
2026-03-30 08:14:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e6cce00a-6bd8-54c6-921e-a0a68808beb4 with scrape type 2
2026-03-30 08:14:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e6cce00a-6bd8-54c6-921e-a0a68808beb4 with scrape type 2
2026-03-30 08:14:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e6cce00a-6bd8-54c6-921e-a0a68808beb4, identifier: SN66%20UAJ
2026-03-30 08:14:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b048baad-b523-5cab-81ae-42fb72d3ef51 with identifier: YR20%20EWH
2026-03-30 08:14:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b048baad-b523-5cab-81ae-42fb72d3ef51 with identifier: YR20%20EWH
2026-03-30 08:14:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b048baad-b523-5cab-81ae-42fb72d3ef51 with identifier: YR20%20EWH to the API
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YR20%20EWH-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b048baad-b523-5cab-81ae-42fb72d3ef51',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YR20 EWH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YR20%20EWH&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'NISSAN',
 'model': 'JUKE',
 'odometer': 37384,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'NISSAN JUKE 1.0 DIG-T 115 TEKNA Hatchback',
 'transmission': 'manual',
 'trim': 'DIG-T 115 TEKNA',
 'vin': 'SJNFAAF16U1039212',
 'year': 2020}
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR20%2520EWH%27 HTTP/1.1" 200 None
2026-03-30 08:14:51 [bca.uk] INFO: Saving data for YR20%20EWH: {'auction_closing_time': 1774864800.0, 'created_time': 1774015508.074404, 'last_price_update_time': 1774858491.719724}
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YR20%2520EWH') HTTP/1.1" 204 0
2026-03-30 08:14:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e6cce00a-6bd8-54c6-921e-a0a68808beb4 with identifier: SN66%20UAJ
2026-03-30 08:14:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e6cce00a-6bd8-54c6-921e-a0a68808beb4 with identifier: SN66%20UAJ
2026-03-30 08:14:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e6cce00a-6bd8-54c6-921e-a0a68808beb4 with identifier: SN66%20UAJ to the API
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e6cce00a-6bd8-54c6-921e-a0a68808beb4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SN66 UAJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SN66%20UAJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'FORD',
 'model': 'MONDEO',
 'odometer': 75080,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'FORD MONDEO 2.0 TDCI 130 TITANIUM Estate',
 'transmission': 'automatic',
 'trim': 'TDCI 130 TITANIUM',
 'vin': 'WF0FXXWPCFGL36192',
 'year': 2016}
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN66%2520UAJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:52 [bca.uk] INFO: Saving data for SN66%20UAJ: {'auction_closing_time': 1775037600.0, 'created_time': 1774477121.058851, 'last_price_update_time': 1774858492.031517}
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SN66%2520UAJ') HTTP/1.1" 204 0
2026-03-30 08:14:52 [bca.uk] INFO: Found listing with ID: HV25%20JZC
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV25%2520JZC%27 HTTP/1.1" 200 None
2026-03-30 08:14:52 [bca.uk] INFO: Scrape type for HV25%20JZC: 0
2026-03-30 08:14:52 [bca.uk] INFO: Found listing with ID: MA17%20GME
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA17%2520GME%27 HTTP/1.1" 200 None
2026-03-30 08:14:52 [bca.uk] INFO: Scrape type for MA17%20GME: 0
2026-03-30 08:14:52 [bca.uk] INFO: Found listing with ID: VE19%20GDV
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE19%2520GDV%27 HTTP/1.1" 200 None
2026-03-30 08:14:52 [bca.uk] INFO: Scrape type for VE19%20GDV: 0
2026-03-30 08:14:52 [bca.uk] INFO: Found listing with ID: WU17%20PXF
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU17%2520PXF%27 HTTP/1.1" 200 None
2026-03-30 08:14:52 [bca.uk] INFO: Scrape type for WU17%20PXF: 0
2026-03-30 08:14:52 [bca.uk] INFO: Found listing with ID: FGZ%203391
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FGZ%25203391%27 HTTP/1.1" 200 None
2026-03-30 08:14:52 [bca.uk] INFO: Scrape type for FGZ%203391: 0
2026-03-30 08:14:52 [bca.uk] INFO: Found listing with ID: VO66%20WKC
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO66%2520WKC%27 HTTP/1.1" 200 None
2026-03-30 08:14:52 [bca.uk] INFO: Scrape type for VO66%20WKC: 0
2026-03-30 08:14:52 [bca.uk] INFO: Found listing with ID: PJ70%20ZTE
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ70%2520ZTE%27 HTTP/1.1" 200 None
2026-03-30 08:14:52 [bca.uk] INFO: Scrape type for PJ70%20ZTE: 0
2026-03-30 08:14:52 [bca.uk] INFO: Found listing with ID: BK65%20BXF
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK65%2520BXF%27 HTTP/1.1" 200 None
2026-03-30 08:14:52 [bca.uk] INFO: Scrape type for BK65%20BXF: 0
2026-03-30 08:14:52 [bca.uk] INFO: Found listing with ID: KW67%20AHA
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW67%2520AHA%27 HTTP/1.1" 200 None
2026-03-30 08:14:52 [bca.uk] INFO: Scrape type for KW67%20AHA: 2
2026-03-30 08:14:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d6ed3693-2cf9-5984-95d9-5c8eba4765a2 with identifier: KW67%20AHA
2026-03-30 08:14:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d6ed3693-2cf9-5984-95d9-5c8eba4765a2 with scrape type 2
2026-03-30 08:14:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d6ed3693-2cf9-5984-95d9-5c8eba4765a2 with scrape type 2
2026-03-30 08:14:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d6ed3693-2cf9-5984-95d9-5c8eba4765a2, identifier: KW67%20AHA
2026-03-30 08:14:52 [bca.uk] INFO: Found listing with ID: YW16%20FXJ
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YW16%2520FXJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:52 [bca.uk] INFO: Scrape type for YW16%20FXJ: 2
2026-03-30 08:14:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 28573207-7903-5beb-a95d-730a57beb61b with identifier: YW16%20FXJ
2026-03-30 08:14:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 28573207-7903-5beb-a95d-730a57beb61b with scrape type 2
2026-03-30 08:14:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 28573207-7903-5beb-a95d-730a57beb61b with scrape type 2
2026-03-30 08:14:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 28573207-7903-5beb-a95d-730a57beb61b, identifier: YW16%20FXJ
2026-03-30 08:14:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d6ed3693-2cf9-5984-95d9-5c8eba4765a2 with identifier: KW67%20AHA
2026-03-30 08:14:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d6ed3693-2cf9-5984-95d9-5c8eba4765a2 with identifier: KW67%20AHA
2026-03-30 08:14:52 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d6ed3693-2cf9-5984-95d9-5c8eba4765a2 with identifier: KW67%20AHA to the API
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 103,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KW67%20AHA-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.1L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd6ed3693-2cf9-5984-95d9-5c8eba4765a2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KW67 AHA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KW67%20AHA&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'MERCEDES-BENZ',
 'model': 'A200 D',
 'odometer': 70707,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ A200 D 2.1 AMG LINE DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'AMG LINE DCT',
 'vin': 'WDD1760082J650700',
 'year': 2017}
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW67%2520AHA%27 HTTP/1.1" 200 None
2026-03-30 08:14:52 [bca.uk] INFO: Saving data for KW67%20AHA: {'auction_closing_time': 1775037600.0, 'created_time': 1774477345.05578, 'last_price_update_time': 1774858492.686853}
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KW67%2520AHA') HTTP/1.1" 204 0
2026-03-30 08:14:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 28573207-7903-5beb-a95d-730a57beb61b with identifier: YW16%20FXJ
2026-03-30 08:14:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 28573207-7903-5beb-a95d-730a57beb61b with identifier: YW16%20FXJ
2026-03-30 08:14:52 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 28573207-7903-5beb-a95d-730a57beb61b with identifier: YW16%20FXJ to the API
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YW16%20FXJ-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '28573207-7903-5beb-a95d-730a57beb61b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YW16 FXJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YW16%20FXJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'VAUXHALL',
 'model': 'MOKKA',
 'odometer': 50555,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOKKA 1.4 T 140 SE 2WD StationWagon',
 'transmission': 'manual',
 'trim': 'T 140 SE 2WD',
 'vin': 'W0LJD7E88GB685345',
 'year': 2016}
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YW16%2520FXJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:53 [bca.uk] INFO: Saving data for YW16%20FXJ: {'auction_closing_time': 1775037600.0, 'created_time': 1774477097.834369, 'last_price_update_time': 1774858493.098054}
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YW16%2520FXJ') HTTP/1.1" 204 0
2026-03-30 08:14:53 [bca.uk] INFO: Found listing with ID: KY19%20WJP
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY19%2520WJP%27 HTTP/1.1" 200 None
2026-03-30 08:14:53 [bca.uk] INFO: Scrape type for KY19%20WJP: 2
2026-03-30 08:14:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 51fcebe5-d819-5997-8e10-8a4c1feabf71 with identifier: KY19%20WJP
2026-03-30 08:14:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 51fcebe5-d819-5997-8e10-8a4c1feabf71 with scrape type 2
2026-03-30 08:14:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 51fcebe5-d819-5997-8e10-8a4c1feabf71 with scrape type 2
2026-03-30 08:14:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 51fcebe5-d819-5997-8e10-8a4c1feabf71, identifier: KY19%20WJP
2026-03-30 08:14:53 [bca.uk] INFO: Found listing with ID: FY58%20BNL
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY58%2520BNL%27 HTTP/1.1" 200 None
2026-03-30 08:14:53 [bca.uk] INFO: Scrape type for FY58%20BNL: 2
2026-03-30 08:14:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4ad10e7a-1ba7-5d14-ae30-df8305eb4410 with identifier: FY58%20BNL
2026-03-30 08:14:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4ad10e7a-1ba7-5d14-ae30-df8305eb4410 with scrape type 2
2026-03-30 08:14:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4ad10e7a-1ba7-5d14-ae30-df8305eb4410 with scrape type 2
2026-03-30 08:14:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4ad10e7a-1ba7-5d14-ae30-df8305eb4410, identifier: FY58%20BNL
2026-03-30 08:14:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 51fcebe5-d819-5997-8e10-8a4c1feabf71 with identifier: KY19%20WJP
2026-03-30 08:14:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 51fcebe5-d819-5997-8e10-8a4c1feabf71 with identifier: KY19%20WJP
2026-03-30 08:14:53 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 51fcebe5-d819-5997-8e10-8a4c1feabf71 with identifier: KY19%20WJP to the API
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 156,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KY19%20WJP-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '51fcebe5-d819-5997-8e10-8a4c1feabf71',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KY19 WJP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KY19%20WJP&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'VOLVO',
 'model': 'XC90',
 'odometer': 93476,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VOLVO XC90 2.0 B5D 235 AWD R DESIGN PRO G/T StationWagon',
 'transmission': 'automatic',
 'trim': 'B5D 235 AWD R DESIGN PRO G/T',
 'vin': 'YV1LFK2TCL1544943',
 'year': 2019}
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY19%2520WJP%27 HTTP/1.1" 200 None
2026-03-30 08:14:53 [bca.uk] INFO: Saving data for KY19%20WJP: {'auction_closing_time': 1775037600.0, 'created_time': 1774477336.452751, 'last_price_update_time': 1774858493.609646}
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KY19%2520WJP') HTTP/1.1" 204 0
2026-03-30 08:14:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4ad10e7a-1ba7-5d14-ae30-df8305eb4410 with identifier: FY58%20BNL
2026-03-30 08:14:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4ad10e7a-1ba7-5d14-ae30-df8305eb4410 with identifier: FY58%20BNL
2026-03-30 08:14:53 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4ad10e7a-1ba7-5d14-ae30-df8305eb4410 with identifier: FY58%20BNL to the API
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FY58%20BNL-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '4ad10e7a-1ba7-5d14-ae30-df8305eb4410',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FY58 BNL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FY58%20BNL&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'HONDA',
 'model': 'JAZZ',
 'odometer': 97183,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seller_name': None,
 'title': 'HONDA JAZZ 1.4 I-DSI SE Hatchback',
 'transmission': 'manual',
 'trim': 'I-DSI SE',
 'vin': 'LUCGE375083225091',
 'year': 2008}
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY58%2520BNL%27 HTTP/1.1" 200 None
2026-03-30 08:14:53 [bca.uk] INFO: Saving data for FY58%20BNL: {'auction_closing_time': 1774951200.0, 'created_time': 1774477193.628467, 'last_price_update_time': 1774858493.954911}
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FY58%2520BNL') HTTP/1.1" 204 0
2026-03-30 08:14:53 [bca.uk] INFO: Found listing with ID: YP24%20XHC
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP24%2520XHC%27 HTTP/1.1" 200 None
2026-03-30 08:14:53 [bca.uk] INFO: Scrape type for YP24%20XHC: 0
2026-03-30 08:14:53 [bca.uk] INFO: Found listing with ID: DL65%20UBT
2026-03-30 08:14:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL65%2520UBT%27 HTTP/1.1" 200 None
2026-03-30 08:14:54 [bca.uk] INFO: Scrape type for DL65%20UBT: 2
2026-03-30 08:14:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 01eebfc4-d733-59bc-9d4d-3a2b3ad7ff6b with identifier: DL65%20UBT
2026-03-30 08:14:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 01eebfc4-d733-59bc-9d4d-3a2b3ad7ff6b with scrape type 2
2026-03-30 08:14:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 01eebfc4-d733-59bc-9d4d-3a2b3ad7ff6b with scrape type 2
2026-03-30 08:14:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 01eebfc4-d733-59bc-9d4d-3a2b3ad7ff6b, identifier: DL65%20UBT
2026-03-30 08:14:54 [bca.uk] INFO: Found listing with ID: NJ65%20VHK
2026-03-30 08:14:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ65%2520VHK%27 HTTP/1.1" 200 None
2026-03-30 08:14:54 [bca.uk] INFO: Scrape type for NJ65%20VHK: 2
2026-03-30 08:14:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bc5210a4-7b56-5744-b2e1-b3a37409dc80 with identifier: NJ65%20VHK
2026-03-30 08:14:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bc5210a4-7b56-5744-b2e1-b3a37409dc80 with scrape type 2
2026-03-30 08:14:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bc5210a4-7b56-5744-b2e1-b3a37409dc80 with scrape type 2
2026-03-30 08:14:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bc5210a4-7b56-5744-b2e1-b3a37409dc80, identifier: NJ65%20VHK
2026-03-30 08:14:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 01eebfc4-d733-59bc-9d4d-3a2b3ad7ff6b with identifier: DL65%20UBT
2026-03-30 08:14:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 01eebfc4-d733-59bc-9d4d-3a2b3ad7ff6b with identifier: DL65%20UBT
2026-03-30 08:14:54 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 01eebfc4-d733-59bc-9d4d-3a2b3ad7ff6b with identifier: DL65%20UBT to the API
2026-03-30 08:14:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DL65%20UBT-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '01eebfc4-d733-59bc-9d4d-3a2b3ad7ff6b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DL65 UBT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DL65%20UBT&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 145208,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.4 T 100 E/F SE Hatchback',
 'transmission': 'manual',
 'trim': 'T 100 E/F SE',
 'vin': 'W0L0XEP68G4041879',
 'year': 2015}
2026-03-30 08:14:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL65%2520UBT%27 HTTP/1.1" 200 None
2026-03-30 08:14:54 [bca.uk] INFO: Saving data for DL65%20UBT: {'auction_closing_time': 1774951200.0, 'created_time': 1774476977.198122, 'last_price_update_time': 1774858494.552798}
2026-03-30 08:14:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DL65%2520UBT') HTTP/1.1" 204 0
2026-03-30 08:14:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bc5210a4-7b56-5744-b2e1-b3a37409dc80 with identifier: NJ65%20VHK
2026-03-30 08:14:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bc5210a4-7b56-5744-b2e1-b3a37409dc80 with identifier: NJ65%20VHK
2026-03-30 08:14:54 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bc5210a4-7b56-5744-b2e1-b3a37409dc80 with identifier: NJ65%20VHK to the API
2026-03-30 08:14:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 82,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NJ65%20VHK-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'bc5210a4-7b56-5744-b2e1-b3a37409dc80',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NJ65 VHK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NJ65%20VHK&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 94678,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.5 TDCI 95 ZETEC ECONETIC Hatchback',
 'transmission': 'manual',
 'trim': 'TDCI 95 ZETEC ECONETIC',
 'vin': 'WF0DXXGAKDFT55910',
 'year': 2015}
2026-03-30 08:14:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ65%2520VHK%27 HTTP/1.1" 200 None
2026-03-30 08:14:55 [bca.uk] INFO: Saving data for NJ65%20VHK: {'auction_closing_time': 1774951200.0, 'created_time': 1774477125.788437, 'last_price_update_time': 1774858495.257451}
2026-03-30 08:14:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NJ65%2520VHK') HTTP/1.1" 204 0
2026-03-30 08:14:55 [bca.uk] INFO: Found listing with ID: LS13%20PZA
2026-03-30 08:14:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS13%2520PZA%27 HTTP/1.1" 200 None
2026-03-30 08:14:55 [bca.uk] INFO: Scrape type for LS13%20PZA: 2
2026-03-30 08:14:55 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9aea7af2-548d-5178-993b-49a10e72f6e8 with identifier: LS13%20PZA
2026-03-30 08:14:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9aea7af2-548d-5178-993b-49a10e72f6e8 with scrape type 2
2026-03-30 08:14:55 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9aea7af2-548d-5178-993b-49a10e72f6e8 with scrape type 2
2026-03-30 08:14:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9aea7af2-548d-5178-993b-49a10e72f6e8, identifier: LS13%20PZA
2026-03-30 08:14:55 [bca.uk] INFO: Found listing with ID: YC61%20XUK
2026-03-30 08:14:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC61%2520XUK%27 HTTP/1.1" 200 None
2026-03-30 08:14:55 [bca.uk] INFO: Scrape type for YC61%20XUK: 2
2026-03-30 08:14:55 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a257ac0b-b1f4-5d80-95bb-17443369ff70 with identifier: YC61%20XUK
2026-03-30 08:14:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a257ac0b-b1f4-5d80-95bb-17443369ff70 with scrape type 2
2026-03-30 08:14:55 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a257ac0b-b1f4-5d80-95bb-17443369ff70 with scrape type 2
2026-03-30 08:14:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a257ac0b-b1f4-5d80-95bb-17443369ff70, identifier: YC61%20XUK
2026-03-30 08:14:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9aea7af2-548d-5178-993b-49a10e72f6e8 with identifier: LS13%20PZA
2026-03-30 08:14:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9aea7af2-548d-5178-993b-49a10e72f6e8 with identifier: LS13%20PZA
2026-03-30 08:14:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9aea7af2-548d-5178-993b-49a10e72f6e8 with identifier: LS13%20PZA to the API
2026-03-30 08:14:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 131,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LS13%20PZA-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9aea7af2-548d-5178-993b-49a10e72f6e8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LS13 PZA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LS13%20PZA&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'MAZDA',
 'model': '6 TOURER',
 'odometer': 198274,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'MAZDA 6 TOURER 2.0 145 SE-L Estate',
 'transmission': 'manual',
 'trim': '145 SE-L',
 'vin': 'JMZGJ596611119668',
 'year': 2013}
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS13%2520PZA%27 HTTP/1.1" 200 None
2026-03-30 08:14:56 [bca.uk] INFO: Saving data for LS13%20PZA: {'auction_closing_time': 1774951200.0, 'created_time': 1774477255.068961, 'last_price_update_time': 1774858496.244627}
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LS13%2520PZA') HTTP/1.1" 204 0
2026-03-30 08:14:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a257ac0b-b1f4-5d80-95bb-17443369ff70 with identifier: YC61%20XUK
2026-03-30 08:14:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a257ac0b-b1f4-5d80-95bb-17443369ff70 with identifier: YC61%20XUK
2026-03-30 08:14:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a257ac0b-b1f4-5d80-95bb-17443369ff70 with identifier: YC61%20XUK to the API
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 132,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YC61%20XUK-GB',
 'category': 'Car',
 'color': 'green',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a257ac0b-b1f4-5d80-95bb-17443369ff70',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YC61 XUK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YC61%20XUK&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'MAZDA',
 'model': '2',
 'odometer': 95162,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'MAZDA 2 1.5 SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'SPORT',
 'vin': 'JMZDEA45200409723',
 'year': 2011}
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC61%2520XUK%27 HTTP/1.1" 200 None
2026-03-30 08:14:56 [bca.uk] INFO: Saving data for YC61%20XUK: {'auction_closing_time': 1774951200.0, 'created_time': 1774477110.987132, 'last_price_update_time': 1774858496.85813}
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YC61%2520XUK') HTTP/1.1" 204 0
2026-03-30 08:14:56 [bca.uk] INFO: Found listing with ID: WA22%20LRJ
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA22%2520LRJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:56 [bca.uk] INFO: Scrape type for WA22%20LRJ: 0
2026-03-30 08:14:56 [bca.uk] INFO: Found listing with ID: WG14%20YXO
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG14%2520YXO%27 HTTP/1.1" 200 None
2026-03-30 08:14:56 [bca.uk] INFO: Scrape type for WG14%20YXO: 0
2026-03-30 08:14:56 [bca.uk] INFO: Found listing with ID: SP16%20YTU
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP16%2520YTU%27 HTTP/1.1" 200 None
2026-03-30 08:14:56 [bca.uk] INFO: Scrape type for SP16%20YTU: 0
2026-03-30 08:14:56 [bca.uk] INFO: Found listing with ID: AK15%20UKF
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK15%2520UKF%27 HTTP/1.1" 200 None
2026-03-30 08:14:56 [bca.uk] INFO: Scrape type for AK15%20UKF: 2
2026-03-30 08:14:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6bae8aa1-64c2-5f84-a9ee-562a78a4103c with identifier: AK15%20UKF
2026-03-30 08:14:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6bae8aa1-64c2-5f84-a9ee-562a78a4103c with scrape type 2
2026-03-30 08:14:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6bae8aa1-64c2-5f84-a9ee-562a78a4103c with scrape type 2
2026-03-30 08:14:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6bae8aa1-64c2-5f84-a9ee-562a78a4103c, identifier: AK15%20UKF
2026-03-30 08:14:57 [bca.uk] INFO: Found listing with ID: WD17%20BEU
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD17%2520BEU%27 HTTP/1.1" 200 None
2026-03-30 08:14:57 [bca.uk] INFO: Scrape type for WD17%20BEU: 0
2026-03-30 08:14:57 [bca.uk] INFO: Found listing with ID: YP18%20LVE
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP18%2520LVE%27 HTTP/1.1" 200 None
2026-03-30 08:14:57 [bca.uk] INFO: Scrape type for YP18%20LVE: 0
2026-03-30 08:14:57 [bca.uk] INFO: Found listing with ID: YR70%20SOJ
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR70%2520SOJ%27 HTTP/1.1" 200 None
2026-03-30 08:14:57 [bca.uk] INFO: Scrape type for YR70%20SOJ: 0
2026-03-30 08:14:57 [bca.uk] INFO: Found listing with ID: YN19%20SFE
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN19%2520SFE%27 HTTP/1.1" 200 None
2026-03-30 08:14:57 [bca.uk] INFO: Scrape type for YN19%20SFE: 0
2026-03-30 08:14:57 [bca.uk] INFO: Found listing with ID: FP18%20VGG
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP18%2520VGG%27 HTTP/1.1" 200 None
2026-03-30 08:14:57 [bca.uk] INFO: Scrape type for FP18%20VGG: 0
2026-03-30 08:14:57 [bca.uk] INFO: Found listing with ID: YM21%20KDN
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM21%2520KDN%27 HTTP/1.1" 200 None
2026-03-30 08:14:57 [bca.uk] INFO: Scrape type for YM21%20KDN: 0
2026-03-30 08:14:57 [bca.uk] INFO: Found listing with ID: GM66%20UNZ
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM66%2520UNZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:57 [bca.uk] INFO: Scrape type for GM66%20UNZ: 2
2026-03-30 08:14:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 08fbb729-fd51-50f3-89b6-41fe2a1d4baa with identifier: GM66%20UNZ
2026-03-30 08:14:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 08fbb729-fd51-50f3-89b6-41fe2a1d4baa with scrape type 2
2026-03-30 08:14:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 08fbb729-fd51-50f3-89b6-41fe2a1d4baa with scrape type 2
2026-03-30 08:14:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 08fbb729-fd51-50f3-89b6-41fe2a1d4baa, identifier: GM66%20UNZ
2026-03-30 08:14:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6bae8aa1-64c2-5f84-a9ee-562a78a4103c with identifier: AK15%20UKF
2026-03-30 08:14:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6bae8aa1-64c2-5f84-a9ee-562a78a4103c with identifier: AK15%20UKF
2026-03-30 08:14:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6bae8aa1-64c2-5f84-a9ee-562a78a4103c with identifier: AK15%20UKF to the API
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 145,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AK15%20UKF-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '6bae8aa1-64c2-5f84-a9ee-562a78a4103c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AK15 UKF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AK15%20UKF&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 75802,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'BMW X1 2.0 XDRIVE 20D M SPORT StationWagon',
 'transmission': 'manual',
 'trim': 'XDRIVE 20D M SPORT',
 'vin': 'WBAVP92010VX47819',
 'year': 2015}
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK15%2520UKF%27 HTTP/1.1" 200 None
2026-03-30 08:14:57 [bca.uk] INFO: Saving data for AK15%20UKF: {'auction_closing_time': 1774951200.0, 'created_time': 1774477304.009415, 'last_price_update_time': 1774858497.551943}
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AK15%2520UKF') HTTP/1.1" 204 0
2026-03-30 08:14:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 08fbb729-fd51-50f3-89b6-41fe2a1d4baa with identifier: GM66%20UNZ
2026-03-30 08:14:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 08fbb729-fd51-50f3-89b6-41fe2a1d4baa with identifier: GM66%20UNZ
2026-03-30 08:14:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 08fbb729-fd51-50f3-89b6-41fe2a1d4baa with identifier: GM66%20UNZ to the API
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 106,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GM66%20UNZ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '08fbb729-fd51-50f3-89b6-41fe2a1d4baa',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GM66 UNZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GM66%20UNZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'SKODA',
 'model': 'FABIA',
 'odometer': 146458,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'SKODA FABIA 1.0 MPI 60 S Hatchback',
 'transmission': 'manual',
 'trim': 'MPI 60 S',
 'vin': 'TMBFA6NJ1HZ122787',
 'year': 2017}
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM66%2520UNZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:57 [bca.uk] INFO: Saving data for GM66%20UNZ: {'auction_closing_time': 1774951200.0, 'created_time': 1774390394.012973, 'last_price_update_time': 1774858497.943583}
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GM66%2520UNZ') HTTP/1.1" 204 0
2026-03-30 08:14:57 [bca.uk] INFO: Found listing with ID: WJ69%20UWZ
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ69%2520UWZ%27 HTTP/1.1" 200 None
2026-03-30 08:14:57 [bca.uk] INFO: Scrape type for WJ69%20UWZ: 0
2026-03-30 08:14:57 [bca.uk] INFO: Found listing with ID: GY62%20FCG
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY62%2520FCG%27 HTTP/1.1" 200 None
2026-03-30 08:14:57 [bca.uk] INFO: Scrape type for GY62%20FCG: 0
2026-03-30 08:14:57 [bca.uk] INFO: Found listing with ID: LG61%20MYR
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG61%2520MYR%27 HTTP/1.1" 200 None
2026-03-30 08:14:58 [bca.uk] INFO: Scrape type for LG61%20MYR: 0
2026-03-30 08:14:58 [bca.uk] INFO: Found listing with ID: NJ16%20JYW
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ16%2520JYW%27 HTTP/1.1" 200 None
2026-03-30 08:14:58 [bca.uk] INFO: Scrape type for NJ16%20JYW: 2
2026-03-30 08:14:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ab793ae2-7aa9-53d3-bb31-a7674dd9616e with identifier: NJ16%20JYW
2026-03-30 08:14:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ab793ae2-7aa9-53d3-bb31-a7674dd9616e with scrape type 2
2026-03-30 08:14:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ab793ae2-7aa9-53d3-bb31-a7674dd9616e with scrape type 2
2026-03-30 08:14:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ab793ae2-7aa9-53d3-bb31-a7674dd9616e, identifier: NJ16%20JYW
2026-03-30 08:14:58 [bca.uk] INFO: Found listing with ID: ND09%20WWH
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND09%2520WWH%27 HTTP/1.1" 200 None
2026-03-30 08:14:58 [bca.uk] INFO: Scrape type for ND09%20WWH: 2
2026-03-30 08:14:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 62c48be1-2ac8-5ac1-9ba5-eeeaed1199f2 with identifier: ND09%20WWH
2026-03-30 08:14:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 62c48be1-2ac8-5ac1-9ba5-eeeaed1199f2 with scrape type 2
2026-03-30 08:14:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 62c48be1-2ac8-5ac1-9ba5-eeeaed1199f2 with scrape type 2
2026-03-30 08:14:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 62c48be1-2ac8-5ac1-9ba5-eeeaed1199f2, identifier: ND09%20WWH
2026-03-30 08:14:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ab793ae2-7aa9-53d3-bb31-a7674dd9616e with identifier: NJ16%20JYW
2026-03-30 08:14:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ab793ae2-7aa9-53d3-bb31-a7674dd9616e with identifier: NJ16%20JYW
2026-03-30 08:14:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ab793ae2-7aa9-53d3-bb31-a7674dd9616e with identifier: NJ16%20JYW to the API
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 114,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NJ16%20JYW-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ab793ae2-7aa9-53d3-bb31-a7674dd9616e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NJ16 JYW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NJ16%20JYW&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'VAUXHALL',
 'model': 'MOKKA',
 'odometer': 71423,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOKKA 1.6 CDTI 136 EXCLUSIV 2WD StationWagon',
 'transmission': 'manual',
 'trim': 'CDTI 136 EXCLUSIV 2WD',
 'vin': 'W0LJC7EC0GB551159',
 'year': 2016}
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ16%2520JYW%27 HTTP/1.1" 200 None
2026-03-30 08:14:58 [bca.uk] INFO: Saving data for NJ16%20JYW: {'auction_closing_time': 1774951200.0, 'created_time': 1774477245.091689, 'last_price_update_time': 1774858498.52006}
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NJ16%2520JYW') HTTP/1.1" 204 0
2026-03-30 08:14:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 62c48be1-2ac8-5ac1-9ba5-eeeaed1199f2 with identifier: ND09%20WWH
2026-03-30 08:14:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 62c48be1-2ac8-5ac1-9ba5-eeeaed1199f2 with identifier: ND09%20WWH
2026-03-30 08:14:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 62c48be1-2ac8-5ac1-9ba5-eeeaed1199f2 with identifier: ND09%20WWH to the API
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 172,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ND09%20WWH-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '62c48be1-2ac8-5ac1-9ba5-eeeaed1199f2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ND09 WWH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ND09%20WWH&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'AUDI',
 'model': 'A4 CABRIOLET',
 'odometer': 135073,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'AUDI A4 CABRIOLET 2.0 TDI 140 FINAL EDITION Convertible',
 'transmission': 'manual',
 'trim': 'TDI 140 FINAL EDITION',
 'vin': 'WAUZZZ8H79K003276',
 'year': 2009}
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND09%2520WWH%27 HTTP/1.1" 200 None
2026-03-30 08:14:58 [bca.uk] INFO: Saving data for ND09%20WWH: {'auction_closing_time': 1774951200.0, 'created_time': 1774390392.629006, 'last_price_update_time': 1774858498.816448}
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ND09%2520WWH') HTTP/1.1" 204 0
2026-03-30 08:14:58 [bca.uk] INFO: Found listing with ID: CA16%20XZO
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA16%2520XZO%27 HTTP/1.1" 200 None
2026-03-30 08:14:58 [bca.uk] INFO: Scrape type for CA16%20XZO: 0
2026-03-30 08:14:58 [bca.uk] INFO: Found listing with ID: DW19%20XGT
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DW19%2520XGT%27 HTTP/1.1" 200 None
2026-03-30 08:14:58 [bca.uk] INFO: Scrape type for DW19%20XGT: 2
2026-03-30 08:14:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 65adce62-13c1-5311-afd4-87ed1d91a25b with identifier: DW19%20XGT
2026-03-30 08:14:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 65adce62-13c1-5311-afd4-87ed1d91a25b with scrape type 2
2026-03-30 08:14:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 65adce62-13c1-5311-afd4-87ed1d91a25b with scrape type 2
2026-03-30 08:14:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 65adce62-13c1-5311-afd4-87ed1d91a25b, identifier: DW19%20XGT
2026-03-30 08:14:58 [bca.uk] INFO: Found listing with ID: YB14%20EKN
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB14%2520EKN%27 HTTP/1.1" 200 None
2026-03-30 08:14:58 [bca.uk] INFO: Scrape type for YB14%20EKN: 2
2026-03-30 08:14:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e15b4b12-6553-525f-a685-bc958e34c998 with identifier: YB14%20EKN
2026-03-30 08:14:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e15b4b12-6553-525f-a685-bc958e34c998 with scrape type 2
2026-03-30 08:14:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e15b4b12-6553-525f-a685-bc958e34c998 with scrape type 2
2026-03-30 08:14:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e15b4b12-6553-525f-a685-bc958e34c998, identifier: YB14%20EKN
2026-03-30 08:14:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 65adce62-13c1-5311-afd4-87ed1d91a25b with identifier: DW19%20XGT
2026-03-30 08:14:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 65adce62-13c1-5311-afd4-87ed1d91a25b with identifier: DW19%20XGT
2026-03-30 08:14:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 65adce62-13c1-5311-afd4-87ed1d91a25b with identifier: DW19%20XGT to the API
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DW19%20XGT-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '65adce62-13c1-5311-afd4-87ed1d91a25b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DW19 XGT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DW19%20XGT&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 54122,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.5 E/B 200 ST-3 Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 200 ST-3',
 'vin': 'WF0FXXGAHFKY20496',
 'year': 2019}
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DW19%2520XGT%27 HTTP/1.1" 200 None
2026-03-30 08:14:59 [bca.uk] INFO: Saving data for DW19%20XGT: {'auction_closing_time': 1775037600.0, 'created_time': 1774478982.520002, 'last_price_update_time': 1774858499.458588}
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DW19%2520XGT') HTTP/1.1" 204 0
2026-03-30 08:14:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e15b4b12-6553-525f-a685-bc958e34c998 with identifier: YB14%20EKN
2026-03-30 08:14:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e15b4b12-6553-525f-a685-bc958e34c998 with identifier: YB14%20EKN
2026-03-30 08:14:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e15b4b12-6553-525f-a685-bc958e34c998 with identifier: YB14%20EKN to the API
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:14:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 142,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YB14%20EKN-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e15b4b12-6553-525f-a685-bc958e34c998',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YB14 EKN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YB14%20EKN&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'SKODA',
 'model': 'YETI',
 'odometer': 106780,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'SKODA YETI 1.2 TSI 105 S Estate',
 'transmission': 'manual',
 'trim': 'TSI 105 S',
 'vin': 'TMBKF75L3E6047143',
 'year': 2014}
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB14%2520EKN%27 HTTP/1.1" 200 None
2026-03-30 08:14:59 [bca.uk] INFO: Saving data for YB14%20EKN: {'auction_closing_time': 1774951200.0, 'created_time': 1774390395.410393, 'last_price_update_time': 1774858499.793476}
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YB14%2520EKN') HTTP/1.1" 204 0
2026-03-30 08:14:59 [bca.uk] INFO: Found listing with ID: VE67%20HCK
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE67%2520HCK%27 HTTP/1.1" 200 None
2026-03-30 08:14:59 [bca.uk] INFO: Scrape type for VE67%20HCK: 0
2026-03-30 08:14:59 [bca.uk] INFO: Found listing with ID: KM22%20OUP
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM22%2520OUP%27 HTTP/1.1" 200 None
2026-03-30 08:14:59 [bca.uk] INFO: Scrape type for KM22%20OUP: 0
2026-03-30 08:14:59 [bca.uk] INFO: Found listing with ID: KN09%20ZNP
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN09%2520ZNP%27 HTTP/1.1" 200 None
2026-03-30 08:14:59 [bca.uk] INFO: Scrape type for KN09%20ZNP: 0
2026-03-30 08:14:59 [bca.uk] INFO: Found listing with ID: WM14%20WVU
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM14%2520WVU%27 HTTP/1.1" 200 None
2026-03-30 08:14:59 [bca.uk] INFO: Scrape type for WM14%20WVU: 0
2026-03-30 08:14:59 [bca.uk] INFO: Found listing with ID: YH16%20NFA
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:14:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH16%2520NFA%27 HTTP/1.1" 200 None
2026-03-30 08:14:59 [bca.uk] INFO: Scrape type for YH16%20NFA: 2
2026-03-30 08:14:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: de7aec46-dcef-5098-a99e-c146eb53c90c with identifier: YH16%20NFA
2026-03-30 08:14:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item de7aec46-dcef-5098-a99e-c146eb53c90c with scrape type 2
2026-03-30 08:14:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item de7aec46-dcef-5098-a99e-c146eb53c90c with scrape type 2
2026-03-30 08:15:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: de7aec46-dcef-5098-a99e-c146eb53c90c, identifier: YH16%20NFA
2026-03-30 08:15:00 [bca.uk] INFO: Found listing with ID: YT65%20UZB
2026-03-30 08:15:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT65%2520UZB%27 HTTP/1.1" 200 None
2026-03-30 08:15:00 [bca.uk] INFO: Scrape type for YT65%20UZB: 2
2026-03-30 08:15:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 77411a8d-e491-5b3b-9524-12ad155a561d with identifier: YT65%20UZB
2026-03-30 08:15:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 77411a8d-e491-5b3b-9524-12ad155a561d with scrape type 2
2026-03-30 08:15:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 77411a8d-e491-5b3b-9524-12ad155a561d with scrape type 2
2026-03-30 08:15:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 77411a8d-e491-5b3b-9524-12ad155a561d, identifier: YT65%20UZB
2026-03-30 08:15:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: de7aec46-dcef-5098-a99e-c146eb53c90c with identifier: YH16%20NFA
2026-03-30 08:15:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: de7aec46-dcef-5098-a99e-c146eb53c90c with identifier: YH16%20NFA
2026-03-30 08:15:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: de7aec46-dcef-5098-a99e-c146eb53c90c with identifier: YH16%20NFA to the API
2026-03-30 08:15:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YH16%20NFA-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'de7aec46-dcef-5098-a99e-c146eb53c90c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YH16 NFA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YH16%20NFA&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 80275,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 100 ZETEC Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 100 ZETEC',
 'vin': 'WF0DXXGAKDFJ77045',
 'year': 2016}
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH16%2520NFA%27 HTTP/1.1" 200 None
2026-03-30 08:15:01 [bca.uk] INFO: Saving data for YH16%20NFA: {'auction_closing_time': 1774951200.0, 'created_time': 1774479057.198878, 'last_price_update_time': 1774858501.064874}
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YH16%2520NFA') HTTP/1.1" 204 0
2026-03-30 08:15:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 77411a8d-e491-5b3b-9524-12ad155a561d with identifier: YT65%20UZB
2026-03-30 08:15:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 77411a8d-e491-5b3b-9524-12ad155a561d with identifier: YT65%20UZB
2026-03-30 08:15:01 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 77411a8d-e491-5b3b-9524-12ad155a561d with identifier: YT65%20UZB to the API
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YT65%20UZB-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '77411a8d-e491-5b3b-9524-12ad155a561d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YT65 UZB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YT65%20UZB&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'SKODA',
 'model': 'OCTAVIA',
 'odometer': 92138,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'SKODA OCTAVIA 1.4 TSI 150 SE Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 150 SE',
 'vin': 'TMBBC7NE0G0064367',
 'year': 2015}
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT65%2520UZB%27 HTTP/1.1" 200 None
2026-03-30 08:15:01 [bca.uk] INFO: Saving data for YT65%20UZB: {'auction_closing_time': 1774951200.0, 'created_time': 1774390396.329687, 'last_price_update_time': 1774858501.663461}
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YT65%2520UZB') HTTP/1.1" 204 0
2026-03-30 08:15:01 [bca.uk] INFO: Found listing with ID: FE20%20OYY
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE20%2520OYY%27 HTTP/1.1" 200 None
2026-03-30 08:15:01 [bca.uk] INFO: Scrape type for FE20%20OYY: 0
2026-03-30 08:15:01 [bca.uk] INFO: Found listing with ID: YG70%20XRF
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG70%2520XRF%27 HTTP/1.1" 200 None
2026-03-30 08:15:01 [bca.uk] INFO: Scrape type for YG70%20XRF: 0
2026-03-30 08:15:01 [bca.uk] INFO: Found listing with ID: BD18%20WLA
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD18%2520WLA%27 HTTP/1.1" 200 None
2026-03-30 08:15:01 [bca.uk] INFO: Scrape type for BD18%20WLA: 0
2026-03-30 08:15:01 [bca.uk] INFO: Found listing with ID: EU67%20OKD
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU67%2520OKD%27 HTTP/1.1" 200 None
2026-03-30 08:15:01 [bca.uk] INFO: Scrape type for EU67%20OKD: 2
2026-03-30 08:15:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 27741c20-a918-574f-9935-7ddd6c1a9f66 with identifier: EU67%20OKD
2026-03-30 08:15:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 27741c20-a918-574f-9935-7ddd6c1a9f66 with scrape type 2
2026-03-30 08:15:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 27741c20-a918-574f-9935-7ddd6c1a9f66 with scrape type 2
2026-03-30 08:15:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 27741c20-a918-574f-9935-7ddd6c1a9f66, identifier: EU67%20OKD
2026-03-30 08:15:01 [bca.uk] INFO: Found listing with ID: KR16%20DSO
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR16%2520DSO%27 HTTP/1.1" 200 None
2026-03-30 08:15:01 [bca.uk] INFO: Scrape type for KR16%20DSO: 0
2026-03-30 08:15:01 [bca.uk] INFO: Found listing with ID: SB15%20YZK
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB15%2520YZK%27 HTTP/1.1" 200 None
2026-03-30 08:15:01 [bca.uk] INFO: Scrape type for SB15%20YZK: 2
2026-03-30 08:15:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cebc09a4-4ce5-5801-b99a-8318c6b62cb7 with identifier: SB15%20YZK
2026-03-30 08:15:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cebc09a4-4ce5-5801-b99a-8318c6b62cb7 with scrape type 2
2026-03-30 08:15:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cebc09a4-4ce5-5801-b99a-8318c6b62cb7 with scrape type 2
2026-03-30 08:15:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cebc09a4-4ce5-5801-b99a-8318c6b62cb7, identifier: SB15%20YZK
2026-03-30 08:15:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 27741c20-a918-574f-9935-7ddd6c1a9f66 with identifier: EU67%20OKD
2026-03-30 08:15:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 27741c20-a918-574f-9935-7ddd6c1a9f66 with identifier: EU67%20OKD
2026-03-30 08:15:02 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 27741c20-a918-574f-9935-7ddd6c1a9f66 with identifier: EU67%20OKD to the API
2026-03-30 08:15:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EU67%20OKD-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.1L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '27741c20-a918-574f-9935-7ddd6c1a9f66',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EU67 OKD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EU67%20OKD&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'MERCEDES-BENZ',
 'model': 'GLA 220 D',
 'odometer': 81280,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 9400,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ GLA 220 D 2.1 AMG LINE PREMIUM 4M DCT StationWagon',
 'transmission': 'automatic',
 'trim': 'AMG LINE PREMIUM 4M DCT',
 'vin': 'WDC1569052J419507',
 'year': 2017}
2026-03-30 08:15:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU67%2520OKD%27 HTTP/1.1" 200 None
2026-03-30 08:15:03 [bca.uk] INFO: Saving data for EU67%20OKD: {'auction_closing_time': 1775113200.0, 'created_time': 1774390725.778179, 'last_price_update_time': 1774858503.371415}
2026-03-30 08:15:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EU67%2520OKD') HTTP/1.1" 204 0
2026-03-30 08:15:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:15:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cebc09a4-4ce5-5801-b99a-8318c6b62cb7 with identifier: SB15%20YZK
2026-03-30 08:15:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cebc09a4-4ce5-5801-b99a-8318c6b62cb7 with identifier: SB15%20YZK
2026-03-30 08:15:03 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cebc09a4-4ce5-5801-b99a-8318c6b62cb7 with identifier: SB15%20YZK to the API
2026-03-30 08:15:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SB15%20YZK-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'cebc09a4-4ce5-5801-b99a-8318c6b62cb7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SB15 YZK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SB15%20YZK&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'AUDI',
 'model': 'Q5',
 'odometer': 94521,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'AUDI Q5 2.0 TDI 177 QUATTRO S LINE+ S-T StationWagon',
 'transmission': 'automatic',
 'trim': 'TDI 177 QUATTRO S LINE+ S-T',
 'vin': 'WAUZZZ8R4FA141545',
 'year': 2015}
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB15%2520YZK%27 HTTP/1.1" 200 None
2026-03-30 08:15:04 [bca.uk] INFO: Saving data for SB15%20YZK: {'auction_closing_time': 1775037600.0, 'created_time': 1774390407.534327, 'last_price_update_time': 1774858504.254114}
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SB15%2520YZK') HTTP/1.1" 204 0
2026-03-30 08:15:04 [bca.uk] INFO: Found listing with ID: KU17%20LHB
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU17%2520LHB%27 HTTP/1.1" 200 None
2026-03-30 08:15:04 [bca.uk] INFO: Scrape type for KU17%20LHB: 0
2026-03-30 08:15:04 [bca.uk] INFO: Found listing with ID: EJ71%20ZWA
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ71%2520ZWA%27 HTTP/1.1" 200 None
2026-03-30 08:15:04 [bca.uk] INFO: Scrape type for EJ71%20ZWA: 0
2026-03-30 08:15:04 [bca.uk] INFO: Found listing with ID: ND67%20AZU
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND67%2520AZU%27 HTTP/1.1" 200 None
2026-03-30 08:15:04 [bca.uk] INFO: Scrape type for ND67%20AZU: 0
2026-03-30 08:15:04 [bca.uk] INFO: Found listing with ID: GF69%20UKK
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF69%2520UKK%27 HTTP/1.1" 200 None
2026-03-30 08:15:04 [bca.uk] INFO: Scrape type for GF69%20UKK: 2
2026-03-30 08:15:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2df34d3c-8b87-57c5-83ab-ab11a964a16b with identifier: GF69%20UKK
2026-03-30 08:15:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2df34d3c-8b87-57c5-83ab-ab11a964a16b with scrape type 2
2026-03-30 08:15:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2df34d3c-8b87-57c5-83ab-ab11a964a16b with scrape type 2
2026-03-30 08:15:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2df34d3c-8b87-57c5-83ab-ab11a964a16b, identifier: GF69%20UKK
2026-03-30 08:15:04 [bca.uk] INFO: Found listing with ID: AF12%20ZSV
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF12%2520ZSV%27 HTTP/1.1" 200 None
2026-03-30 08:15:04 [bca.uk] INFO: Scrape type for AF12%20ZSV: 2
2026-03-30 08:15:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6269f441-2efd-5c1f-9d61-85154b2b7b41 with identifier: AF12%20ZSV
2026-03-30 08:15:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6269f441-2efd-5c1f-9d61-85154b2b7b41 with scrape type 2
2026-03-30 08:15:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6269f441-2efd-5c1f-9d61-85154b2b7b41 with scrape type 2
2026-03-30 08:15:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6269f441-2efd-5c1f-9d61-85154b2b7b41, identifier: AF12%20ZSV
2026-03-30 08:15:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2df34d3c-8b87-57c5-83ab-ab11a964a16b with identifier: GF69%20UKK
2026-03-30 08:15:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2df34d3c-8b87-57c5-83ab-ab11a964a16b with identifier: GF69%20UKK
2026-03-30 08:15:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2df34d3c-8b87-57c5-83ab-ab11a964a16b with identifier: GF69%20UKK to the API
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 209,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GF69%20UKK-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2df34d3c-8b87-57c5-83ab-ab11a964a16b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GF69 UKK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GF69%20UKK&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Preston',
 'make': 'LAND ROVER',
 'model': 'R/R SPORT',
 'odometer': 98768,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 19000,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R SPORT 3.0 P400 HST StationWagon',
 'transmission': 'automatic',
 'trim': 'P400 HST',
 'vin': 'SALWA2AU6LA712170',
 'year': 2019}
2026-03-30 08:15:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF69%2520UKK%27 HTTP/1.1" 200 None
2026-03-30 08:15:05 [bca.uk] INFO: Saving data for GF69%20UKK: {'auction_closing_time': 1775113200.0, 'created_time': 1773839624.700957, 'last_price_update_time': 1774858505.117796}
2026-03-30 08:15:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GF69%2520UKK') HTTP/1.1" 204 0
2026-03-30 08:15:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6269f441-2efd-5c1f-9d61-85154b2b7b41 with identifier: AF12%20ZSV
2026-03-30 08:15:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6269f441-2efd-5c1f-9d61-85154b2b7b41 with identifier: AF12%20ZSV
2026-03-30 08:15:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6269f441-2efd-5c1f-9d61-85154b2b7b41 with identifier: AF12%20ZSV to the API
2026-03-30 08:15:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AF12%20ZSV-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '6269f441-2efd-5c1f-9d61-85154b2b7b41',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AF12 ZSV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AF12%20ZSV&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'AUDI',
 'model': 'A1',
 'odometer': 60969,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'AUDI A1 1.6 TDI 105 CONTRAST ED. Hatchback',
 'transmission': 'manual',
 'trim': 'TDI 105 CONTRAST ED.',
 'vin': 'WAUZZZ8X0CB056724',
 'year': 2012}
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF12%2520ZSV%27 HTTP/1.1" 200 None
2026-03-30 08:15:06 [bca.uk] INFO: Saving data for AF12%20ZSV: {'auction_closing_time': 1774951200.0, 'created_time': 1774390409.230871, 'last_price_update_time': 1774858506.15614}
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AF12%2520ZSV') HTTP/1.1" 204 0
2026-03-30 08:15:06 [bca.uk] INFO: Found listing with ID: S44%20DPR
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S44%2520DPR%27 HTTP/1.1" 200 None
2026-03-30 08:15:06 [bca.uk] INFO: Scrape type for S44%20DPR: 0
2026-03-30 08:15:06 [bca.uk] INFO: Found listing with ID: NL72%20XSN
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL72%2520XSN%27 HTTP/1.1" 200 None
2026-03-30 08:15:06 [bca.uk] INFO: Scrape type for NL72%20XSN: 2
2026-03-30 08:15:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 59986f88-a86c-57f3-a094-ce7679e5beca with identifier: NL72%20XSN
2026-03-30 08:15:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 59986f88-a86c-57f3-a094-ce7679e5beca with scrape type 2
2026-03-30 08:15:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 59986f88-a86c-57f3-a094-ce7679e5beca with scrape type 2
2026-03-30 08:15:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 59986f88-a86c-57f3-a094-ce7679e5beca, identifier: NL72%20XSN
2026-03-30 08:15:06 [bca.uk] INFO: Found listing with ID: DG13%20KNH
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG13%2520KNH%27 HTTP/1.1" 200 None
2026-03-30 08:15:06 [bca.uk] INFO: Scrape type for DG13%20KNH: 2
2026-03-30 08:15:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8eff1634-258b-518d-99d6-e8dcd8af7d6c with identifier: DG13%20KNH
2026-03-30 08:15:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8eff1634-258b-518d-99d6-e8dcd8af7d6c with scrape type 2
2026-03-30 08:15:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8eff1634-258b-518d-99d6-e8dcd8af7d6c with scrape type 2
2026-03-30 08:15:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8eff1634-258b-518d-99d6-e8dcd8af7d6c, identifier: DG13%20KNH
2026-03-30 08:15:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 59986f88-a86c-57f3-a094-ce7679e5beca with identifier: NL72%20XSN
2026-03-30 08:15:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 59986f88-a86c-57f3-a094-ce7679e5beca with identifier: NL72%20XSN
2026-03-30 08:15:06 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 59986f88-a86c-57f3-a094-ce7679e5beca with identifier: NL72%20XSN to the API
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 236,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NL72%20XSN-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '59986f88-a86c-57f3-a094-ce7679e5beca',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NL72 XSN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NL72%20XSN&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'MERCEDES-BENZ',
 'model': 'SPRINTER 315',
 'odometer': 96299,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 12000,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ SPRINTER 315 2.0 CDI 3.5T RWD L2 PROG. (BOX) '
          'Refrigerated',
 'transmission': 'manual',
 'trim': 'CDI 3.5T RWD L2 PROG. (BOX)',
 'vin': 'W1V9071332N212262',
 'year': 2022}
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL72%2520XSN%27 HTTP/1.1" 200 None
2026-03-30 08:15:06 [bca.uk] INFO: Saving data for NL72%20XSN: {'auction_closing_time': 1775113200.0, 'created_time': 1773821077.895002, 'last_price_update_time': 1774858506.876334}
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NL72%2520XSN') HTTP/1.1" 204 0
2026-03-30 08:15:06 [bca.uk] INFO: Total items found: 100
2026-03-30 08:15:06 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded
2026-03-30 08:15:06 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:15:06 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:15:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8eff1634-258b-518d-99d6-e8dcd8af7d6c with identifier: DG13%20KNH
2026-03-30 08:15:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8eff1634-258b-518d-99d6-e8dcd8af7d6c with identifier: DG13%20KNH
2026-03-30 08:15:07 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8eff1634-258b-518d-99d6-e8dcd8af7d6c with identifier: DG13%20KNH to the API
2026-03-30 08:15:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 144,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DG13%20KNH-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8eff1634-258b-518d-99d6-e8dcd8af7d6c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DG13 KNH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DG13%20KNH&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'NISSAN',
 'model': 'QASHQAI',
 'odometer': 62449,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'NISSAN QASHQAI 1.6 117 360 Hatchback',
 'transmission': 'manual',
 'trim': '117 360',
 'vin': 'SJNFAAJ10U2746970',
 'year': 2013}
2026-03-30 08:15:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG13%2520KNH%27 HTTP/1.1" 200 None
2026-03-30 08:15:07 [bca.uk] INFO: Saving data for DG13%20KNH: {'auction_closing_time': 1774951200.0, 'created_time': 1774390409.922338, 'last_price_update_time': 1774858507.752395}
2026-03-30 08:15:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DG13%2520KNH') HTTP/1.1" 204 0
2026-03-30 08:15:07 [bca.uk] INFO: Found listing with ID: BV14%20YLU
2026-03-30 08:15:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV14%2520YLU%27 HTTP/1.1" 200 None
2026-03-30 08:15:07 [bca.uk] INFO: Scrape type for BV14%20YLU: 2
2026-03-30 08:15:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 31cffab2-6030-570a-807b-9a3f66142fab with identifier: BV14%20YLU
2026-03-30 08:15:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 31cffab2-6030-570a-807b-9a3f66142fab with scrape type 2
2026-03-30 08:15:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 31cffab2-6030-570a-807b-9a3f66142fab with scrape type 2
2026-03-30 08:15:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 31cffab2-6030-570a-807b-9a3f66142fab, identifier: BV14%20YLU
2026-03-30 08:15:07 [bca.uk] INFO: Found listing with ID: PE62%20WNJ
2026-03-30 08:15:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE62%2520WNJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:07 [bca.uk] INFO: Scrape type for PE62%20WNJ: 2
2026-03-30 08:15:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2b03dbe9-0ae8-5205-8548-dfc61cc20ae0 with identifier: PE62%20WNJ
2026-03-30 08:15:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2b03dbe9-0ae8-5205-8548-dfc61cc20ae0 with scrape type 2
2026-03-30 08:15:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2b03dbe9-0ae8-5205-8548-dfc61cc20ae0 with scrape type 2
2026-03-30 08:15:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2b03dbe9-0ae8-5205-8548-dfc61cc20ae0, identifier: PE62%20WNJ
2026-03-30 08:15:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 31cffab2-6030-570a-807b-9a3f66142fab with identifier: BV14%20YLU
2026-03-30 08:15:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 31cffab2-6030-570a-807b-9a3f66142fab with identifier: BV14%20YLU
2026-03-30 08:15:08 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 31cffab2-6030-570a-807b-9a3f66142fab with identifier: BV14%20YLU to the API
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BV14%20YLU-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '31cffab2-6030-570a-807b-9a3f66142fab',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BV14 YLU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BV14%20YLU&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bridgwater',
 'make': 'CITROEN',
 'model': 'C4 PICASSO',
 'odometer': 118857,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 1000,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'CITROEN C4 PICASSO 1.6 E-HDI 115 A/D EXCLUSIVE MPV',
 'transmission': 'manual',
 'trim': 'E-HDI 115 A/D EXCLUSIVE',
 'vin': 'VF73D9HC8EJ576838',
 'year': 2014}
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV14%2520YLU%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Saving data for BV14%20YLU: {'auction_closing_time': 1775113200.0, 'created_time': 1774303900.916952, 'last_price_update_time': 1774858508.67092}
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BV14%2520YLU') HTTP/1.1" 204 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: GR19%20DXJ
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GR19%2520DXJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for GR19%20DXJ: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: KM20%20UNL
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM20%2520UNL%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for KM20%20UNL: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: KY22%20YRZ
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY22%2520YRZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for KY22%20YRZ: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: ML70%20CYH
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML70%2520CYH%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for ML70%20CYH: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: OGZ%203885
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OGZ%25203885%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for OGZ%203885: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: OU64%20TZW
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU64%2520TZW%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for OU64%20TZW: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: VN13%20URU
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN13%2520URU%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for VN13%20URU: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: VU61%20RWE
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU61%2520RWE%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for VU61%20RWE: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: VX21%20LDE
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX21%2520LDE%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for VX21%20LDE: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: YC67%20KRF
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC67%2520KRF%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for YC67%20KRF: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: AO65%20EAM
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO65%2520EAM%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for AO65%20EAM: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: BA18%20WKV
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA18%2520WKV%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for BA18%20WKV: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: BU20%20LFY
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU20%2520LFY%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for BU20%20LFY: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: BX70%20UZO
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX70%2520UZO%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for BX70%20UZO: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: GD16%20CYL
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD16%2520CYL%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for GD16%20CYL: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: KP69%20JZF
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP69%2520JZF%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for KP69%20JZF: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: LG18%20SFU
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG18%2520SFU%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for LG18%20SFU: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: OW71%20EER
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW71%2520EER%27 HTTP/1.1" 200 None
2026-03-30 08:15:08 [bca.uk] INFO: Scrape type for OW71%20EER: 0
2026-03-30 08:15:08 [bca.uk] INFO: Found listing with ID: FN14%20YCA
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN14%2520YCA%27 HTTP/1.1" 200 None
2026-03-30 08:15:09 [bca.uk] INFO: Scrape type for FN14%20YCA: 0
2026-03-30 08:15:09 [bca.uk] INFO: Found listing with ID: GJ18%20XHE
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ18%2520XHE%27 HTTP/1.1" 200 None
2026-03-30 08:15:09 [bca.uk] INFO: Scrape type for GJ18%20XHE: 0
2026-03-30 08:15:09 [bca.uk] INFO: Found listing with ID: VO68%20WLK
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO68%2520WLK%27 HTTP/1.1" 200 None
2026-03-30 08:15:09 [bca.uk] INFO: Scrape type for VO68%20WLK: 0
2026-03-30 08:15:09 [bca.uk] INFO: Found listing with ID: WP69%20UPR
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP69%2520UPR%27 HTTP/1.1" 200 None
2026-03-30 08:15:09 [bca.uk] INFO: Scrape type for WP69%20UPR: 0
2026-03-30 08:15:09 [bca.uk] INFO: Found listing with ID: R24%20HMB
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27R24%2520HMB%27 HTTP/1.1" 200 None
2026-03-30 08:15:09 [bca.uk] INFO: Scrape type for R24%20HMB: 0
2026-03-30 08:15:09 [bca.uk] INFO: Found listing with ID: CK12%20VGP
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK12%2520VGP%27 HTTP/1.1" 200 None
2026-03-30 08:15:09 [bca.uk] INFO: Scrape type for CK12%20VGP: 0
2026-03-30 08:15:09 [bca.uk] INFO: Found listing with ID: WF10%20VSZ
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF10%2520VSZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:09 [bca.uk] INFO: Scrape type for WF10%20VSZ: 0
2026-03-30 08:15:09 [bca.uk] INFO: Found listing with ID: WG16%20KPO
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG16%2520KPO%27 HTTP/1.1" 200 None
2026-03-30 08:15:09 [bca.uk] INFO: Scrape type for WG16%20KPO: 0
2026-03-30 08:15:09 [bca.uk] INFO: Found listing with ID: EK20%20UCR
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK20%2520UCR%27 HTTP/1.1" 200 None
2026-03-30 08:15:09 [bca.uk] INFO: Scrape type for EK20%20UCR: 0
2026-03-30 08:15:09 [bca.uk] INFO: Found listing with ID: EO60%20FJV
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO60%2520FJV%27 HTTP/1.1" 200 None
2026-03-30 08:15:09 [bca.uk] INFO: Scrape type for EO60%20FJV: 2
2026-03-30 08:15:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: be4d8cf3-ba8b-550a-9b51-a96d74074067 with identifier: EO60%20FJV
2026-03-30 08:15:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item be4d8cf3-ba8b-550a-9b51-a96d74074067 with scrape type 2
2026-03-30 08:15:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item be4d8cf3-ba8b-550a-9b51-a96d74074067 with scrape type 2
2026-03-30 08:15:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: be4d8cf3-ba8b-550a-9b51-a96d74074067, identifier: EO60%20FJV
2026-03-30 08:15:09 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:15:09 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:15:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2b03dbe9-0ae8-5205-8548-dfc61cc20ae0 with identifier: PE62%20WNJ
2026-03-30 08:15:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2b03dbe9-0ae8-5205-8548-dfc61cc20ae0 with identifier: PE62%20WNJ
2026-03-30 08:15:09 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2b03dbe9-0ae8-5205-8548-dfc61cc20ae0 with identifier: PE62%20WNJ to the API
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 143,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=PE62%20WNJ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.1L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '2b03dbe9-0ae8-5205-8548-dfc61cc20ae0',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'PE62 WNJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=PE62%20WNJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'MERCEDES-BENZ',
 'model': 'E250',
 'odometer': 78630,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ E250 2.1 CDI B/E SPORT (7) TIP Estate',
 'transmission': 'manual',
 'trim': 'CDI B/E SPORT (7) TIP',
 'vin': 'WDD2122032A577701',
 'year': 2012}
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE62%2520WNJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:09 [bca.uk] INFO: Saving data for PE62%20WNJ: {'auction_closing_time': 1774951200.0, 'created_time': 1774392182.595528, 'last_price_update_time': 1774858509.755793}
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='PE62%2520WNJ') HTTP/1.1" 204 0
2026-03-30 08:15:09 [bca.uk] INFO: Found listing with ID: DC16%20XBH
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC16%2520XBH%27 HTTP/1.1" 200 None
2026-03-30 08:15:09 [bca.uk] INFO: Scrape type for DC16%20XBH: 0
2026-03-30 08:15:09 [bca.uk] INFO: Found listing with ID: YE17%20LJU
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE17%2520LJU%27 HTTP/1.1" 200 None
2026-03-30 08:15:09 [bca.uk] INFO: Scrape type for YE17%20LJU: 2
2026-03-30 08:15:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 782e549c-2b30-56d4-8785-0cdbf561eb8d with identifier: YE17%20LJU
2026-03-30 08:15:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 782e549c-2b30-56d4-8785-0cdbf561eb8d with scrape type 2
2026-03-30 08:15:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 782e549c-2b30-56d4-8785-0cdbf561eb8d with scrape type 2
2026-03-30 08:15:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 782e549c-2b30-56d4-8785-0cdbf561eb8d, identifier: YE17%20LJU
2026-03-30 08:15:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: be4d8cf3-ba8b-550a-9b51-a96d74074067 with identifier: EO60%20FJV
2026-03-30 08:15:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: be4d8cf3-ba8b-550a-9b51-a96d74074067 with identifier: EO60%20FJV
2026-03-30 08:15:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: be4d8cf3-ba8b-550a-9b51-a96d74074067 with identifier: EO60%20FJV to the API
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 133,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EO60%20FJV-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'be4d8cf3-ba8b-550a-9b51-a96d74074067',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EO60 FJV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EO60%20FJV&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 54013,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.4 TITANIUM Hatchback',
 'transmission': 'manual',
 'trim': 'TITANIUM',
 'vin': 'WF0GXXGAJGAP42340',
 'year': 2010}
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO60%2520FJV%27 HTTP/1.1" 200 None
2026-03-30 08:15:10 [bca.uk] INFO: Saving data for EO60%20FJV: {'auction_closing_time': 1774951200.0, 'created_time': 1774478976.106492, 'last_price_update_time': 1774858510.550971}
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EO60%2520FJV') HTTP/1.1" 204 0
2026-03-30 08:15:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:15:10 [bca.uk] INFO: Found listing with ID: LR65%20MUU
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR65%2520MUU%27 HTTP/1.1" 200 None
2026-03-30 08:15:10 [bca.uk] INFO: Scrape type for LR65%20MUU: 0
2026-03-30 08:15:10 [bca.uk] INFO: Found listing with ID: VN18%20WUD
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN18%2520WUD%27 HTTP/1.1" 200 None
2026-03-30 08:15:10 [bca.uk] INFO: Scrape type for VN18%20WUD: 0
2026-03-30 08:15:10 [bca.uk] INFO: Found listing with ID: LL18%20CYH
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL18%2520CYH%27 HTTP/1.1" 200 None
2026-03-30 08:15:10 [bca.uk] INFO: Scrape type for LL18%20CYH: 0
2026-03-30 08:15:10 [bca.uk] INFO: Found listing with ID: BJ17%20FRR
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ17%2520FRR%27 HTTP/1.1" 200 None
2026-03-30 08:15:10 [bca.uk] INFO: Scrape type for BJ17%20FRR: 2
2026-03-30 08:15:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 56a37313-b32e-5a86-b71a-35ac257e101a with identifier: BJ17%20FRR
2026-03-30 08:15:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 56a37313-b32e-5a86-b71a-35ac257e101a with scrape type 2
2026-03-30 08:15:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 56a37313-b32e-5a86-b71a-35ac257e101a with scrape type 2
2026-03-30 08:15:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 56a37313-b32e-5a86-b71a-35ac257e101a, identifier: BJ17%20FRR
2026-03-30 08:15:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 782e549c-2b30-56d4-8785-0cdbf561eb8d with identifier: YE17%20LJU
2026-03-30 08:15:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 782e549c-2b30-56d4-8785-0cdbf561eb8d with identifier: YE17%20LJU
2026-03-30 08:15:10 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 782e549c-2b30-56d4-8785-0cdbf561eb8d with identifier: YE17%20LJU to the API
2026-03-30 08:15:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YE17%20LJU-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '782e549c-2b30-56d4-8785-0cdbf561eb8d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YE17 LJU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YE17%20LJU&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'VAUXHALL',
 'model': 'MOKKA X',
 'odometer': 74805,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOKKA X 1.4 T 140 ACTIVE S/S Hatchback',
 'transmission': 'manual',
 'trim': 'T 140 ACTIVE S/S',
 'vin': 'W0LJC7E82HB139497',
 'year': 2017}
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE17%2520LJU%27 HTTP/1.1" 200 None
2026-03-30 08:15:11 [bca.uk] INFO: Saving data for YE17%20LJU: {'auction_closing_time': 1774951200.0, 'created_time': 1774477006.094788, 'last_price_update_time': 1774858511.241582}
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YE17%2520LJU') HTTP/1.1" 204 0
2026-03-30 08:15:11 [bca.uk] INFO: Found listing with ID: DN16%20EGZ
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN16%2520EGZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:11 [bca.uk] INFO: Scrape type for DN16%20EGZ: 0
2026-03-30 08:15:11 [bca.uk] INFO: Found listing with ID: KY12%20EWT
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY12%2520EWT%27 HTTP/1.1" 200 None
2026-03-30 08:15:11 [bca.uk] INFO: Scrape type for KY12%20EWT: 0
2026-03-30 08:15:11 [bca.uk] INFO: Found listing with ID: LP09%20EKK
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP09%2520EKK%27 HTTP/1.1" 200 None
2026-03-30 08:15:11 [bca.uk] INFO: Scrape type for LP09%20EKK: 0
2026-03-30 08:15:11 [bca.uk] INFO: Found listing with ID: KR16%20YCM
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR16%2520YCM%27 HTTP/1.1" 200 None
2026-03-30 08:15:11 [bca.uk] INFO: Scrape type for KR16%20YCM: 0
2026-03-30 08:15:11 [bca.uk] INFO: Found listing with ID: BX71%20DYT
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX71%2520DYT%27 HTTP/1.1" 200 None
2026-03-30 08:15:11 [bca.uk] INFO: Scrape type for BX71%20DYT: 2
2026-03-30 08:15:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ac8dafa7-3066-5de6-b44e-51560bad97d5 with identifier: BX71%20DYT
2026-03-30 08:15:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ac8dafa7-3066-5de6-b44e-51560bad97d5 with scrape type 2
2026-03-30 08:15:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ac8dafa7-3066-5de6-b44e-51560bad97d5 with scrape type 2
2026-03-30 08:15:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ac8dafa7-3066-5de6-b44e-51560bad97d5, identifier: BX71%20DYT
2026-03-30 08:15:11 [scrapy.extensions.logstats] INFO: Crawled 183 pages (at 5 pages/min), scraped 990 items (at 92 items/min)
2026-03-30 08:15:11 [scrapy.extensions.memusage] INFO: Peak memory usage is 199MiB
2026-03-30 08:15:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 56a37313-b32e-5a86-b71a-35ac257e101a with identifier: BJ17%20FRR
2026-03-30 08:15:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 56a37313-b32e-5a86-b71a-35ac257e101a with identifier: BJ17%20FRR
2026-03-30 08:15:11 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 56a37313-b32e-5a86-b71a-35ac257e101a with identifier: BJ17%20FRR to the API
2026-03-30 08:15:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BJ17%20FRR-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '56a37313-b32e-5a86-b71a-35ac257e101a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BJ17 FRR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BJ17%20FRR&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'NISSAN',
 'model': 'QASHQAI',
 'odometer': 54884,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'NISSAN QASHQAI 1.2 DIG-T N-CONNECTA Hatchback',
 'transmission': 'manual',
 'trim': 'DIG-T N-CONNECTA',
 'vin': 'SJNFEAJ11U1960546',
 'year': 2017}
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ17%2520FRR%27 HTTP/1.1" 200 None
2026-03-30 08:15:12 [bca.uk] INFO: Saving data for BJ17%20FRR: {'auction_closing_time': 1775037600.0, 'created_time': 1774392179.651105, 'last_price_update_time': 1774858512.149289}
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BJ17%2520FRR') HTTP/1.1" 204 0
2026-03-30 08:15:12 [bca.uk] INFO: Found listing with ID: RBZ%20771
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RBZ%2520771%27 HTTP/1.1" 200 None
2026-03-30 08:15:12 [bca.uk] INFO: Scrape type for RBZ%20771: 0
2026-03-30 08:15:12 [bca.uk] INFO: Found listing with ID: WA70%20PNF
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA70%2520PNF%27 HTTP/1.1" 200 None
2026-03-30 08:15:12 [bca.uk] INFO: Scrape type for WA70%20PNF: 0
2026-03-30 08:15:12 [bca.uk] INFO: Found listing with ID: MW11%20NUB
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW11%2520NUB%27 HTTP/1.1" 200 None
2026-03-30 08:15:12 [bca.uk] INFO: Scrape type for MW11%20NUB: 0
2026-03-30 08:15:12 [bca.uk] INFO: Found listing with ID: SY14%20GKO
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY14%2520GKO%27 HTTP/1.1" 200 None
2026-03-30 08:15:12 [bca.uk] INFO: Scrape type for SY14%20GKO: 0
2026-03-30 08:15:12 [bca.uk] INFO: Found listing with ID: FV64%20URM
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV64%2520URM%27 HTTP/1.1" 200 None
2026-03-30 08:15:12 [bca.uk] INFO: Scrape type for FV64%20URM: 2
2026-03-30 08:15:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d0487c99-a452-5924-afc3-3547a0f5bd25 with identifier: FV64%20URM
2026-03-30 08:15:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d0487c99-a452-5924-afc3-3547a0f5bd25 with scrape type 2
2026-03-30 08:15:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d0487c99-a452-5924-afc3-3547a0f5bd25 with scrape type 2
2026-03-30 08:15:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d0487c99-a452-5924-afc3-3547a0f5bd25, identifier: FV64%20URM
2026-03-30 08:15:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ac8dafa7-3066-5de6-b44e-51560bad97d5 with identifier: BX71%20DYT
2026-03-30 08:15:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ac8dafa7-3066-5de6-b44e-51560bad97d5 with identifier: BX71%20DYT
2026-03-30 08:15:12 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ac8dafa7-3066-5de6-b44e-51560bad97d5 with identifier: BX71%20DYT to the API
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 204,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BX71%20DYT-GB',
 'category': 'LightCommercialVehicle',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ac8dafa7-3066-5de6-b44e-51560bad97d5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BX71 DYT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BX71%20DYT&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 38322,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 170 280 SWB LIMITED L/R PanelVan',
 'transmission': 'automatic',
 'trim': 'EBL 170 280 SWB LIMITED L/R',
 'vin': 'WF0YXXTTGYMA12433',
 'year': 2021}
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX71%2520DYT%27 HTTP/1.1" 200 None
2026-03-30 08:15:12 [bca.uk] INFO: Saving data for BX71%20DYT: {'auction_closing_time': 1775037600.0, 'created_time': 1774591380.308753, 'last_price_update_time': 1774858512.773818}
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BX71%2520DYT') HTTP/1.1" 204 0
2026-03-30 08:15:12 [bca.uk] INFO: Found listing with ID: LG22%20FFL
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG22%2520FFL%27 HTTP/1.1" 200 None
2026-03-30 08:15:12 [bca.uk] INFO: Scrape type for LG22%20FFL: 2
2026-03-30 08:15:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bb8a2f61-ff6a-5d83-8e17-c72271c3a76b with identifier: LG22%20FFL
2026-03-30 08:15:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bb8a2f61-ff6a-5d83-8e17-c72271c3a76b with scrape type 2
2026-03-30 08:15:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bb8a2f61-ff6a-5d83-8e17-c72271c3a76b with scrape type 2
2026-03-30 08:15:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bb8a2f61-ff6a-5d83-8e17-c72271c3a76b, identifier: LG22%20FFL
2026-03-30 08:15:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d0487c99-a452-5924-afc3-3547a0f5bd25 with identifier: FV64%20URM
2026-03-30 08:15:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d0487c99-a452-5924-afc3-3547a0f5bd25 with identifier: FV64%20URM
2026-03-30 08:15:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d0487c99-a452-5924-afc3-3547a0f5bd25 with identifier: FV64%20URM to the API
2026-03-30 08:15:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FV64%20URM-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd0487c99-a452-5924-afc3-3547a0f5bd25',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FV64 URM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FV64%20URM&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'HONDA',
 'model': 'JAZZ',
 'odometer': 70145,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'HONDA JAZZ 1.4 I-VTEC ES PLUS Hatchback',
 'transmission': 'manual',
 'trim': 'I-VTEC ES PLUS',
 'vin': 'SHHGG6760FU003420',
 'year': 2014}
2026-03-30 08:15:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV64%2520URM%27 HTTP/1.1" 200 None
2026-03-30 08:15:13 [bca.uk] INFO: Saving data for FV64%20URM: {'auction_closing_time': 1774951200.0, 'created_time': 1774476996.147707, 'last_price_update_time': 1774858513.602354}
2026-03-30 08:15:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FV64%2520URM') HTTP/1.1" 204 0
2026-03-30 08:15:13 [bca.uk] INFO: Found listing with ID: YR24%20PWK
2026-03-30 08:15:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR24%2520PWK%27 HTTP/1.1" 200 None
2026-03-30 08:15:13 [bca.uk] INFO: Scrape type for YR24%20PWK: 2
2026-03-30 08:15:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9ef8dc1e-66e8-5ebd-b61c-b0dbd7bb1470 with identifier: YR24%20PWK
2026-03-30 08:15:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9ef8dc1e-66e8-5ebd-b61c-b0dbd7bb1470 with scrape type 2
2026-03-30 08:15:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9ef8dc1e-66e8-5ebd-b61c-b0dbd7bb1470 with scrape type 2
2026-03-30 08:15:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9ef8dc1e-66e8-5ebd-b61c-b0dbd7bb1470, identifier: YR24%20PWK
2026-03-30 08:15:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bb8a2f61-ff6a-5d83-8e17-c72271c3a76b with identifier: LG22%20FFL
2026-03-30 08:15:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bb8a2f61-ff6a-5d83-8e17-c72271c3a76b with identifier: LG22%20FFL
2026-03-30 08:15:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bb8a2f61-ff6a-5d83-8e17-c72271c3a76b with identifier: LG22%20FFL to the API
2026-03-30 08:15:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 168,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LG22%20FFL-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'bb8a2f61-ff6a-5d83-8e17-c72271c3a76b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LG22 FFL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LG22%20FFL&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'MG MOTOR UK',
 'model': 'HS',
 'odometer': 48392,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'MG MOTOR UK HS 1.5 TGI EXCLUSIVE Hatchback',
 'transmission': 'manual',
 'trim': 'TGI EXCLUSIVE',
 'vin': 'LSJA24U94MN166625',
 'year': 2022}
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG22%2520FFL%27 HTTP/1.1" 200 None
2026-03-30 08:15:14 [bca.uk] INFO: Saving data for LG22%20FFL: {'auction_closing_time': 1775037600.0, 'created_time': 1774390337.524655, 'last_price_update_time': 1774858514.058947}
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LG22%2520FFL') HTTP/1.1" 204 0
2026-03-30 08:15:14 [bca.uk] INFO: Found listing with ID: LT13%20FGD
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT13%2520FGD%27 HTTP/1.1" 200 None
2026-03-30 08:15:14 [bca.uk] INFO: Scrape type for LT13%20FGD: 2
2026-03-30 08:15:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a875f078-3475-5723-8f33-0c75d67c6438 with identifier: LT13%20FGD
2026-03-30 08:15:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a875f078-3475-5723-8f33-0c75d67c6438 with scrape type 2
2026-03-30 08:15:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a875f078-3475-5723-8f33-0c75d67c6438 with scrape type 2
2026-03-30 08:15:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a875f078-3475-5723-8f33-0c75d67c6438, identifier: LT13%20FGD
2026-03-30 08:15:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9ef8dc1e-66e8-5ebd-b61c-b0dbd7bb1470 with identifier: YR24%20PWK
2026-03-30 08:15:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9ef8dc1e-66e8-5ebd-b61c-b0dbd7bb1470 with identifier: YR24%20PWK
2026-03-30 08:15:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9ef8dc1e-66e8-5ebd-b61c-b0dbd7bb1470 with identifier: YR24%20PWK to the API
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 270,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YR24%20PWK-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '9ef8dc1e-66e8-5ebd-b61c-b0dbd7bb1470',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YR24 PWK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YR24%20PWK&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'FORD',
 'model': 'RANGER',
 'odometer': 20966,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'FORD RANGER 2.0 EBL 205 4WD TREMOR CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'EBL 205 4WD TREMOR',
 'vin': '6FPPXXMJ2PPM30278',
 'year': 2024}
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR24%2520PWK%27 HTTP/1.1" 200 None
2026-03-30 08:15:14 [bca.uk] INFO: Saving data for YR24%20PWK: {'auction_closing_time': 1775037600.0, 'created_time': 1774591379.217339, 'last_price_update_time': 1774858514.659146}
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YR24%2520PWK') HTTP/1.1" 204 0
2026-03-30 08:15:14 [bca.uk] INFO: Found listing with ID: FT15%20LKJ
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT15%2520LKJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:14 [bca.uk] INFO: Scrape type for FT15%20LKJ: 2
2026-03-30 08:15:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a7df7885-9d44-5d7e-bcbd-81a56f662627 with identifier: FT15%20LKJ
2026-03-30 08:15:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a7df7885-9d44-5d7e-bcbd-81a56f662627 with scrape type 2
2026-03-30 08:15:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a7df7885-9d44-5d7e-bcbd-81a56f662627 with scrape type 2
2026-03-30 08:15:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a7df7885-9d44-5d7e-bcbd-81a56f662627, identifier: FT15%20LKJ
2026-03-30 08:15:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a875f078-3475-5723-8f33-0c75d67c6438 with identifier: LT13%20FGD
2026-03-30 08:15:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a875f078-3475-5723-8f33-0c75d67c6438 with identifier: LT13%20FGD
2026-03-30 08:15:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a875f078-3475-5723-8f33-0c75d67c6438 with identifier: LT13%20FGD to the API
2026-03-30 08:15:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LT13%20FGD-GB',
 'category': 'Car',
 'color': 'orange',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a875f078-3475-5723-8f33-0c75d67c6438',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LT13 FGD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LT13%20FGD&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 40377,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.4 16V SE Hatchback',
 'transmission': 'automatic',
 'trim': '16V SE',
 'vin': 'W0L0SDL68D4100039',
 'year': 2013}
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT13%2520FGD%27 HTTP/1.1" 200 None
2026-03-30 08:15:15 [bca.uk] INFO: Saving data for LT13%20FGD: {'auction_closing_time': 1774951200.0, 'created_time': 1774476997.053566, 'last_price_update_time': 1774858515.157253}
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LT13%2520FGD') HTTP/1.1" 204 0
2026-03-30 08:15:15 [bca.uk] INFO: Found listing with ID: WP74%20UYN
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP74%2520UYN%27 HTTP/1.1" 200 None
2026-03-30 08:15:15 [bca.uk] INFO: Scrape type for WP74%20UYN: 2
2026-03-30 08:15:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b6e50627-5c37-5d66-95c6-f7a4f256e739 with identifier: WP74%20UYN
2026-03-30 08:15:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b6e50627-5c37-5d66-95c6-f7a4f256e739 with scrape type 2
2026-03-30 08:15:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b6e50627-5c37-5d66-95c6-f7a4f256e739 with scrape type 2
2026-03-30 08:15:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b6e50627-5c37-5d66-95c6-f7a4f256e739, identifier: WP74%20UYN
2026-03-30 08:15:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a7df7885-9d44-5d7e-bcbd-81a56f662627 with identifier: FT15%20LKJ
2026-03-30 08:15:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a7df7885-9d44-5d7e-bcbd-81a56f662627 with identifier: FT15%20LKJ
2026-03-30 08:15:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a7df7885-9d44-5d7e-bcbd-81a56f662627 with identifier: FT15%20LKJ to the API
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FT15%20LKJ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a7df7885-9d44-5d7e-bcbd-81a56f662627',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FT15 LKJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FT15%20LKJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 57169,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.4 90 E/F EXCITE Hatchback',
 'transmission': 'manual',
 'trim': '90 E/F EXCITE',
 'vin': 'W0L0XEP08F6083882',
 'year': 2015}
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT15%2520LKJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:15 [bca.uk] INFO: Saving data for FT15%20LKJ: {'auction_closing_time': 1774951200.0, 'created_time': 1774390341.957008, 'last_price_update_time': 1774858515.745458}
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FT15%2520LKJ') HTTP/1.1" 204 0
2026-03-30 08:15:15 [bca.uk] INFO: Found listing with ID: WV63%20DFP
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV63%2520DFP%27 HTTP/1.1" 200 None
2026-03-30 08:15:15 [bca.uk] INFO: Scrape type for WV63%20DFP: 2
2026-03-30 08:15:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5a79052d-f3a8-514b-b3bb-ad6bd8d36042 with identifier: WV63%20DFP
2026-03-30 08:15:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5a79052d-f3a8-514b-b3bb-ad6bd8d36042 with scrape type 2
2026-03-30 08:15:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5a79052d-f3a8-514b-b3bb-ad6bd8d36042 with scrape type 2
2026-03-30 08:15:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5a79052d-f3a8-514b-b3bb-ad6bd8d36042, identifier: WV63%20DFP
2026-03-30 08:15:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b6e50627-5c37-5d66-95c6-f7a4f256e739 with identifier: WP74%20UYN
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:15:15 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=blue+lightning HTTP/1.1" 200 None
2026-03-30 08:15:16 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:15:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:15:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b6e50627-5c37-5d66-95c6-f7a4f256e739 with identifier: WP74%20UYN
2026-03-30 08:15:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b6e50627-5c37-5d66-95c6-f7a4f256e739 with identifier: WP74%20UYN to the API
2026-03-30 08:15:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 271,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WP74%20UYN-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue lightning',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b6e50627-5c37-5d66-95c6-f7a4f256e739',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WP74 UYN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WP74%20UYN&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'RANGER',
 'odometer': 14699,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'FORD RANGER 2.0 EBL 205 4WD TREMOR CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'EBL 205 4WD TREMOR',
 'vin': '6FPPXXMJ2PRY68328',
 'year': 2025}
2026-03-30 08:15:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP74%2520UYN%27 HTTP/1.1" 200 None
2026-03-30 08:15:16 [bca.uk] INFO: Saving data for WP74%20UYN: {'auction_closing_time': 1774951200.0, 'created_time': 1774591379.742733, 'last_price_update_time': 1774858516.476539}
2026-03-30 08:15:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WP74%2520UYN') HTTP/1.1" 204 0
2026-03-30 08:15:16 [bca.uk] INFO: Found listing with ID: FG60%20VRM
2026-03-30 08:15:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG60%2520VRM%27 HTTP/1.1" 200 None
2026-03-30 08:15:16 [bca.uk] INFO: Scrape type for FG60%20VRM: 2
2026-03-30 08:15:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 44a3a32c-5e7e-52a0-a92b-37b58df4cfda with identifier: FG60%20VRM
2026-03-30 08:15:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 44a3a32c-5e7e-52a0-a92b-37b58df4cfda with scrape type 2
2026-03-30 08:15:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 44a3a32c-5e7e-52a0-a92b-37b58df4cfda with scrape type 2
2026-03-30 08:15:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 44a3a32c-5e7e-52a0-a92b-37b58df4cfda, identifier: FG60%20VRM
2026-03-30 08:15:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5a79052d-f3a8-514b-b3bb-ad6bd8d36042 with identifier: WV63%20DFP
2026-03-30 08:15:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5a79052d-f3a8-514b-b3bb-ad6bd8d36042 with identifier: WV63%20DFP
2026-03-30 08:15:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5a79052d-f3a8-514b-b3bb-ad6bd8d36042 with identifier: WV63%20DFP to the API
2026-03-30 08:15:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 129,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WV63%20DFP-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5a79052d-f3a8-514b-b3bb-ad6bd8d36042',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WV63 DFP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WV63%20DFP&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 89251,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.4 16V SXI Hatchback',
 'transmission': 'manual',
 'trim': '16V SXI',
 'vin': 'W0L0SDL68E4007449',
 'year': 2013}
2026-03-30 08:15:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV63%2520DFP%27 HTTP/1.1" 200 None
2026-03-30 08:15:16 [bca.uk] INFO: Saving data for WV63%20DFP: {'auction_closing_time': 1774951200.0, 'created_time': 1774477002.451237, 'last_price_update_time': 1774858516.999041}
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WV63%2520DFP') HTTP/1.1" 204 0
2026-03-30 08:15:17 [bca.uk] INFO: Found listing with ID: BK22%20NZA
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520NZA%27 HTTP/1.1" 200 None
2026-03-30 08:15:17 [bca.uk] INFO: Scrape type for BK22%20NZA: 2
2026-03-30 08:15:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: df9a7750-63c0-5f31-92ef-62c5c5ec7685 with identifier: BK22%20NZA
2026-03-30 08:15:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item df9a7750-63c0-5f31-92ef-62c5c5ec7685 with scrape type 2
2026-03-30 08:15:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item df9a7750-63c0-5f31-92ef-62c5c5ec7685 with scrape type 2
2026-03-30 08:15:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: df9a7750-63c0-5f31-92ef-62c5c5ec7685, identifier: BK22%20NZA
2026-03-30 08:15:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 44a3a32c-5e7e-52a0-a92b-37b58df4cfda with identifier: FG60%20VRM
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=royal+grey HTTP/1.1" 200 None
2026-03-30 08:15:17 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:15:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 44a3a32c-5e7e-52a0-a92b-37b58df4cfda with identifier: FG60%20VRM
2026-03-30 08:15:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 44a3a32c-5e7e-52a0-a92b-37b58df4cfda with identifier: FG60%20VRM to the API
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 115,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FG60%20VRM-GB',
 'category': 'Car',
 'color': 'royal grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '44a3a32c-5e7e-52a0-a92b-37b58df4cfda',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FG60 VRM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FG60%20VRM&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'MINI',
 'model': 'COUNTRYMAN',
 'odometer': 68676,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2010-01-01',
 'seller_name': None,
 'title': 'MINI COUNTRYMAN 1.6 COOPER D Hatchback',
 'transmission': 'manual',
 'trim': 'COOPER D',
 'vin': 'WMWZD32020WJ98312',
 'year': 2010}
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG60%2520VRM%27 HTTP/1.1" 200 None
2026-03-30 08:15:17 [bca.uk] INFO: Saving data for FG60%20VRM: {'auction_closing_time': 1774951200.0, 'created_time': 1774392160.375109, 'last_price_update_time': 1774858517.582513}
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FG60%2520VRM') HTTP/1.1" 204 0
2026-03-30 08:15:17 [bca.uk] INFO: Found listing with ID: YY19%20ZHP
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY19%2520ZHP%27 HTTP/1.1" 200 None
2026-03-30 08:15:17 [bca.uk] INFO: Scrape type for YY19%20ZHP: 0
2026-03-30 08:15:17 [bca.uk] INFO: Found listing with ID: DA18%20AFN
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA18%2520AFN%27 HTTP/1.1" 200 None
2026-03-30 08:15:17 [bca.uk] INFO: Scrape type for DA18%20AFN: 0
2026-03-30 08:15:17 [bca.uk] INFO: Found listing with ID: DG20%20KTE
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG20%2520KTE%27 HTTP/1.1" 200 None
2026-03-30 08:15:17 [bca.uk] INFO: Scrape type for DG20%20KTE: 2
2026-03-30 08:15:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 99b32b31-991c-5312-a342-5154fb4020b9 with identifier: DG20%20KTE
2026-03-30 08:15:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 99b32b31-991c-5312-a342-5154fb4020b9 with scrape type 2
2026-03-30 08:15:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 99b32b31-991c-5312-a342-5154fb4020b9 with scrape type 2
2026-03-30 08:15:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 99b32b31-991c-5312-a342-5154fb4020b9, identifier: DG20%20KTE
2026-03-30 08:15:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: df9a7750-63c0-5f31-92ef-62c5c5ec7685 with identifier: BK22%20NZA
2026-03-30 08:15:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: df9a7750-63c0-5f31-92ef-62c5c5ec7685 with identifier: BK22%20NZA
2026-03-30 08:15:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: df9a7750-63c0-5f31-92ef-62c5c5ec7685 with identifier: BK22%20NZA to the API
2026-03-30 08:15:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BK22%20NZA-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '0.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'df9a7750-63c0-5f31-92ef-62c5c5ec7685',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BK22 NZA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BK22%20NZA&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'TESLA',
 'model': 'MODEL 3',
 'odometer': 110189,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'TESLA MODEL 3 RWD Saloon',
 'transmission': 'automatic',
 'trim': 'RWD',
 'vin': 'LRW3F7FS4NC518015',
 'year': 2022}
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520NZA%27 HTTP/1.1" 200 None
2026-03-30 08:15:18 [bca.uk] INFO: Saving data for BK22%20NZA: {'auction_closing_time': 1775124000.0, 'created_time': 1774591378.312558, 'last_price_update_time': 1774858518.147953}
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BK22%2520NZA') HTTP/1.1" 204 0
2026-03-30 08:15:18 [bca.uk] INFO: Found listing with ID: SB15%20YBK
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB15%2520YBK%27 HTTP/1.1" 200 None
2026-03-30 08:15:18 [bca.uk] INFO: Scrape type for SB15%20YBK: 2
2026-03-30 08:15:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e97dfee9-5c89-5dcf-b016-96f4113b9f82 with identifier: SB15%20YBK
2026-03-30 08:15:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e97dfee9-5c89-5dcf-b016-96f4113b9f82 with scrape type 2
2026-03-30 08:15:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e97dfee9-5c89-5dcf-b016-96f4113b9f82 with scrape type 2
2026-03-30 08:15:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e97dfee9-5c89-5dcf-b016-96f4113b9f82, identifier: SB15%20YBK
2026-03-30 08:15:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 99b32b31-991c-5312-a342-5154fb4020b9 with identifier: DG20%20KTE
2026-03-30 08:15:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 99b32b31-991c-5312-a342-5154fb4020b9 with identifier: DG20%20KTE
2026-03-30 08:15:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 99b32b31-991c-5312-a342-5154fb4020b9 with identifier: DG20%20KTE to the API
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 161,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DG20%20KTE-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '99b32b31-991c-5312-a342-5154fb4020b9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DG20 KTE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DG20%20KTE&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'NISSAN',
 'model': 'QASHQAI',
 'odometer': 17969,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'NISSAN QASHQAI 1.3 DIG-T 140 TEKNA Hatchback',
 'transmission': 'manual',
 'trim': 'DIG-T 140 TEKNA',
 'vin': 'SJNFFAJ11U2645195',
 'year': 2020}
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG20%2520KTE%27 HTTP/1.1" 200 None
2026-03-30 08:15:18 [bca.uk] INFO: Saving data for DG20%20KTE: {'auction_closing_time': 1775037600.0, 'created_time': 1774477078.601648, 'last_price_update_time': 1774858518.568682}
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DG20%2520KTE') HTTP/1.1" 204 0
2026-03-30 08:15:18 [bca.uk] INFO: Found listing with ID: BP22%20AFO
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP22%2520AFO%27 HTTP/1.1" 200 None
2026-03-30 08:15:18 [bca.uk] INFO: Scrape type for BP22%20AFO: 2
2026-03-30 08:15:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dcde2c92-dff5-5ceb-b7bf-69084db4c1ab with identifier: BP22%20AFO
2026-03-30 08:15:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dcde2c92-dff5-5ceb-b7bf-69084db4c1ab with scrape type 2
2026-03-30 08:15:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item dcde2c92-dff5-5ceb-b7bf-69084db4c1ab with scrape type 2
2026-03-30 08:15:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: dcde2c92-dff5-5ceb-b7bf-69084db4c1ab, identifier: BP22%20AFO
2026-03-30 08:15:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e97dfee9-5c89-5dcf-b016-96f4113b9f82 with identifier: SB15%20YBK
2026-03-30 08:15:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e97dfee9-5c89-5dcf-b016-96f4113b9f82 with identifier: SB15%20YBK
2026-03-30 08:15:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e97dfee9-5c89-5dcf-b016-96f4113b9f82 with identifier: SB15%20YBK to the API
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SB15%20YBK-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e97dfee9-5c89-5dcf-b016-96f4113b9f82',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SB15 YBK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SB15%20YBK&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'SUZUKI',
 'model': 'SWIFT',
 'odometer': 75292,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'SUZUKI SWIFT 1.2 SZ3 Hatchback',
 'transmission': 'manual',
 'trim': 'SZ3',
 'vin': 'TSMNZA72S00528234',
 'year': 2015}
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB15%2520YBK%27 HTTP/1.1" 200 None
2026-03-30 08:15:19 [bca.uk] INFO: Saving data for SB15%20YBK: {'auction_closing_time': 1774951200.0, 'created_time': 1774390344.535503, 'last_price_update_time': 1774858519.044401}
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SB15%2520YBK') HTTP/1.1" 204 0
2026-03-30 08:15:19 [bca.uk] INFO: Found listing with ID: LC65%20VKE
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC65%2520VKE%27 HTTP/1.1" 200 None
2026-03-30 08:15:19 [bca.uk] INFO: Scrape type for LC65%20VKE: 0
2026-03-30 08:15:19 [bca.uk] INFO: Found listing with ID: BG67%20PHA
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG67%2520PHA%27 HTTP/1.1" 200 None
2026-03-30 08:15:19 [bca.uk] INFO: Scrape type for BG67%20PHA: 2
2026-03-30 08:15:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3926492c-7be1-5c77-887d-d0263416740b with identifier: BG67%20PHA
2026-03-30 08:15:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3926492c-7be1-5c77-887d-d0263416740b with scrape type 2
2026-03-30 08:15:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3926492c-7be1-5c77-887d-d0263416740b with scrape type 2
2026-03-30 08:15:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3926492c-7be1-5c77-887d-d0263416740b, identifier: BG67%20PHA
2026-03-30 08:15:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: dcde2c92-dff5-5ceb-b7bf-69084db4c1ab with identifier: BP22%20AFO
2026-03-30 08:15:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: dcde2c92-dff5-5ceb-b7bf-69084db4c1ab with identifier: BP22%20AFO
2026-03-30 08:15:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: dcde2c92-dff5-5ceb-b7bf-69084db4c1ab with identifier: BP22%20AFO to the API
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BP22%20AFO-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'dcde2c92-dff5-5ceb-b7bf-69084db4c1ab',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BP22 AFO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BP22%20AFO&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'SKODA',
 'model': 'ENYAQ',
 'odometer': 55673,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'SKODA ENYAQ 132KW 62KWH 60 LOUNGE Hatchback',
 'transmission': 'automatic',
 'trim': '132KW 62KWH 60 LOUNGE',
 'vin': 'TMBKB7NY2NF058853',
 'year': 2022}
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP22%2520AFO%27 HTTP/1.1" 200 None
2026-03-30 08:15:19 [bca.uk] INFO: Saving data for BP22%20AFO: {'auction_closing_time': 1775124000.0, 'created_time': 1774591378.745838, 'last_price_update_time': 1774858519.662242}
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BP22%2520AFO') HTTP/1.1" 204 0
2026-03-30 08:15:19 [bca.uk] INFO: Found listing with ID: FX68%20XVB
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX68%2520XVB%27 HTTP/1.1" 200 None
2026-03-30 08:15:19 [bca.uk] INFO: Scrape type for FX68%20XVB: 2
2026-03-30 08:15:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a170f071-a0e7-543b-aa81-302fe72940c9 with identifier: FX68%20XVB
2026-03-30 08:15:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a170f071-a0e7-543b-aa81-302fe72940c9 with scrape type 2
2026-03-30 08:15:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a170f071-a0e7-543b-aa81-302fe72940c9 with scrape type 2
2026-03-30 08:15:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a170f071-a0e7-543b-aa81-302fe72940c9, identifier: FX68%20XVB
2026-03-30 08:15:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3926492c-7be1-5c77-887d-d0263416740b with identifier: BG67%20PHA
2026-03-30 08:15:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3926492c-7be1-5c77-887d-d0263416740b with identifier: BG67%20PHA
2026-03-30 08:15:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3926492c-7be1-5c77-887d-d0263416740b with identifier: BG67%20PHA to the API
2026-03-30 08:15:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=79&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 154,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BG67%20PHA-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3926492c-7be1-5c77-887d-d0263416740b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BG67 PHA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BG67%20PHA&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'FORD',
 'model': 'MONDEO',
 'odometer': 60859,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'FORD MONDEO 1.5 T E/B 160 TITANIUM Estate',
 'transmission': 'automatic',
 'trim': 'T E/B 160 TITANIUM',
 'vin': 'WF0FXXWPCFHC09031',
 'year': 2018}
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG67%2520PHA%27 HTTP/1.1" 200 None
2026-03-30 08:15:20 [bca.uk] INFO: Saving data for BG67%20PHA: {'auction_closing_time': 1774864800.0, 'created_time': 1774015483.740712, 'last_price_update_time': 1774858520.156471}
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BG67%2520PHA') HTTP/1.1" 204 0
2026-03-30 08:15:20 [bca.uk] INFO: Found listing with ID: EO22%20NUB
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO22%2520NUB%27 HTTP/1.1" 200 None
2026-03-30 08:15:20 [bca.uk] INFO: Scrape type for EO22%20NUB: 2
2026-03-30 08:15:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a1d51d92-cefc-521f-b6aa-d6a148fcd531 with identifier: EO22%20NUB
2026-03-30 08:15:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a1d51d92-cefc-521f-b6aa-d6a148fcd531 with scrape type 2
2026-03-30 08:15:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a1d51d92-cefc-521f-b6aa-d6a148fcd531 with scrape type 2
2026-03-30 08:15:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a1d51d92-cefc-521f-b6aa-d6a148fcd531, identifier: EO22%20NUB
2026-03-30 08:15:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a170f071-a0e7-543b-aa81-302fe72940c9 with identifier: FX68%20XVB
2026-03-30 08:15:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a170f071-a0e7-543b-aa81-302fe72940c9 with identifier: FX68%20XVB
2026-03-30 08:15:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a170f071-a0e7-543b-aa81-302fe72940c9 with identifier: FX68%20XVB to the API
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 108,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FX68%20XVB-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'a170f071-a0e7-543b-aa81-302fe72940c9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FX68 XVB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FX68%20XVB&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'HONDA',
 'model': 'CIVIC',
 'odometer': 55543,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'HONDA CIVIC 1.6 I-DTEC 120 SR Saloon',
 'transmission': 'automatic',
 'trim': 'I-DTEC 120 SR',
 'vin': 'NLAFC8670JW002998',
 'year': 2018}
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX68%2520XVB%27 HTTP/1.1" 200 None
2026-03-30 08:15:20 [bca.uk] INFO: Saving data for FX68%20XVB: {'auction_closing_time': 1775037600.0, 'created_time': 1774390504.361021, 'last_price_update_time': 1774858520.655281}
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FX68%2520XVB') HTTP/1.1" 204 0
2026-03-30 08:15:20 [bca.uk] INFO: Found listing with ID: YC20%20OZV
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC20%2520OZV%27 HTTP/1.1" 200 None
2026-03-30 08:15:20 [bca.uk] INFO: Scrape type for YC20%20OZV: 0
2026-03-30 08:15:20 [bca.uk] INFO: Found listing with ID: DK71%20XRH
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK71%2520XRH%27 HTTP/1.1" 200 None
2026-03-30 08:15:20 [bca.uk] INFO: Scrape type for DK71%20XRH: 0
2026-03-30 08:15:20 [bca.uk] INFO: Found listing with ID: YN64%20OXV
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN64%2520OXV%27 HTTP/1.1" 200 None
2026-03-30 08:15:20 [bca.uk] INFO: Scrape type for YN64%20OXV: 0
2026-03-30 08:15:20 [bca.uk] INFO: Found listing with ID: YP62%20VWJ
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP62%2520VWJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:20 [bca.uk] INFO: Scrape type for YP62%20VWJ: 0
2026-03-30 08:15:20 [bca.uk] INFO: Found listing with ID: ET66%20GXS
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET66%2520GXS%27 HTTP/1.1" 200 None
2026-03-30 08:15:20 [bca.uk] INFO: Scrape type for ET66%20GXS: 0
2026-03-30 08:15:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a1d51d92-cefc-521f-b6aa-d6a148fcd531 with identifier: EO22%20NUB
2026-03-30 08:15:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a1d51d92-cefc-521f-b6aa-d6a148fcd531 with identifier: EO22%20NUB
2026-03-30 08:15:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a1d51d92-cefc-521f-b6aa-d6a148fcd531 with identifier: EO22%20NUB to the API
2026-03-30 08:15:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EO22%20NUB-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'a1d51d92-cefc-521f-b6aa-d6a148fcd531',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'EO22 NUB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EO22%20NUB&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'BMW',
 'model': 'IX3',
 'odometer': 40934,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW IX3 210KW 80KWH M SPORT StationWagon',
 'transmission': 'automatic',
 'trim': '210KW 80KWH M SPORT',
 'vin': 'WBY42DU060S265358',
 'year': 2022}
2026-03-30 08:15:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO22%2520NUB%27 HTTP/1.1" 200 None
2026-03-30 08:15:21 [bca.uk] INFO: Saving data for EO22%20NUB: {'auction_closing_time': 1775124000.0, 'created_time': 1774591377.466594, 'last_price_update_time': 1774858521.30453}
2026-03-30 08:15:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EO22%2520NUB') HTTP/1.1" 204 0
2026-03-30 08:15:21 [bca.uk] INFO: Found listing with ID: NC21%20AUN
2026-03-30 08:15:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NC21%2520AUN%27 HTTP/1.1" 200 None
2026-03-30 08:15:21 [bca.uk] INFO: Scrape type for NC21%20AUN: 0
2026-03-30 08:15:21 [bca.uk] INFO: Found listing with ID: SO65%20KZA
2026-03-30 08:15:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO65%2520KZA%27 HTTP/1.1" 200 None
2026-03-30 08:15:21 [bca.uk] INFO: Scrape type for SO65%20KZA: 2
2026-03-30 08:15:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 14c23a64-f4d3-5131-9215-f053e6e3d746 with identifier: SO65%20KZA
2026-03-30 08:15:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 14c23a64-f4d3-5131-9215-f053e6e3d746 with scrape type 2
2026-03-30 08:15:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 14c23a64-f4d3-5131-9215-f053e6e3d746 with scrape type 2
2026-03-30 08:15:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 14c23a64-f4d3-5131-9215-f053e6e3d746, identifier: SO65%20KZA
2026-03-30 08:15:21 [bca.uk] INFO: Found listing with ID: MC74%20UFS
2026-03-30 08:15:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC74%2520UFS%27 HTTP/1.1" 200 None
2026-03-30 08:15:21 [bca.uk] INFO: Scrape type for MC74%20UFS: 2
2026-03-30 08:15:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 97b2a0d2-4f6e-5242-bf50-0cf2343ab42b with identifier: MC74%20UFS
2026-03-30 08:15:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 97b2a0d2-4f6e-5242-bf50-0cf2343ab42b with scrape type 2
2026-03-30 08:15:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 97b2a0d2-4f6e-5242-bf50-0cf2343ab42b with scrape type 2
2026-03-30 08:15:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 97b2a0d2-4f6e-5242-bf50-0cf2343ab42b, identifier: MC74%20UFS
2026-03-30 08:15:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 14c23a64-f4d3-5131-9215-f053e6e3d746 with identifier: SO65%20KZA
2026-03-30 08:15:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 14c23a64-f4d3-5131-9215-f053e6e3d746 with identifier: SO65%20KZA
2026-03-30 08:15:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 14c23a64-f4d3-5131-9215-f053e6e3d746 with identifier: SO65%20KZA to the API
2026-03-30 08:15:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SO65%20KZA-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.4L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '14c23a64-f4d3-5131-9215-f053e6e3d746',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SO65 KZA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SO65%20KZA&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'VOLKSWAGEN',
 'model': 'SCIROCCO',
 'odometer': 72218,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN SCIROCCO 1.4 TSI 125 BMT GT Coupe',
 'transmission': 'manual',
 'trim': 'TSI 125 BMT GT',
 'vin': 'WVWZZZ13ZGV008998',
 'year': 2016}
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO65%2520KZA%27 HTTP/1.1" 200 None
2026-03-30 08:15:22 [bca.uk] INFO: Saving data for SO65%20KZA: {'auction_closing_time': 1775037600.0, 'created_time': 1774390505.791803, 'last_price_update_time': 1774858522.059581}
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SO65%2520KZA') HTTP/1.1" 204 0
2026-03-30 08:15:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 97b2a0d2-4f6e-5242-bf50-0cf2343ab42b with identifier: MC74%20UFS
2026-03-30 08:15:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 97b2a0d2-4f6e-5242-bf50-0cf2343ab42b with identifier: MC74%20UFS
2026-03-30 08:15:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 97b2a0d2-4f6e-5242-bf50-0cf2343ab42b with identifier: MC74%20UFS to the API
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MC74%20UFS-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '0.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '97b2a0d2-4f6e-5242-bf50-0cf2343ab42b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'MC74 UFS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MC74%20UFS&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'TESLA',
 'model': 'MODEL 3',
 'odometer': 15844,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'TESLA MODEL 3 LONG RANGE RWD Saloon',
 'transmission': 'automatic',
 'trim': 'LONG RANGE RWD',
 'vin': 'LRW3F7EJ3SC344670',
 'year': 2025}
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC74%2520UFS%27 HTTP/1.1" 200 None
2026-03-30 08:15:22 [bca.uk] INFO: Saving data for MC74%20UFS: {'auction_closing_time': 1775124000.0, 'created_time': 1774591377.083681, 'last_price_update_time': 1774858522.67089}
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MC74%2520UFS') HTTP/1.1" 204 0
2026-03-30 08:15:22 [bca.uk] INFO: Found listing with ID: FL64%20YUC
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL64%2520YUC%27 HTTP/1.1" 200 None
2026-03-30 08:15:22 [bca.uk] INFO: Scrape type for FL64%20YUC: 0
2026-03-30 08:15:22 [bca.uk] INFO: Found listing with ID: FL66%20PFX
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL66%2520PFX%27 HTTP/1.1" 200 None
2026-03-30 08:15:22 [bca.uk] INFO: Scrape type for FL66%20PFX: 2
2026-03-30 08:15:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2efeb4f8-6a1c-504f-afc7-a258b698f60d with identifier: FL66%20PFX
2026-03-30 08:15:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2efeb4f8-6a1c-504f-afc7-a258b698f60d with scrape type 2
2026-03-30 08:15:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2efeb4f8-6a1c-504f-afc7-a258b698f60d with scrape type 2
2026-03-30 08:15:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2efeb4f8-6a1c-504f-afc7-a258b698f60d, identifier: FL66%20PFX
2026-03-30 08:15:22 [bca.uk] INFO: Found listing with ID: OW23%20JRO
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW23%2520JRO%27 HTTP/1.1" 200 None
2026-03-30 08:15:22 [bca.uk] INFO: Scrape type for OW23%20JRO: 2
2026-03-30 08:15:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3504d4e2-4aa5-5e0a-93cc-992b4e450272 with identifier: OW23%20JRO
2026-03-30 08:15:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3504d4e2-4aa5-5e0a-93cc-992b4e450272 with scrape type 2
2026-03-30 08:15:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3504d4e2-4aa5-5e0a-93cc-992b4e450272 with scrape type 2
2026-03-30 08:15:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3504d4e2-4aa5-5e0a-93cc-992b4e450272, identifier: OW23%20JRO
2026-03-30 08:15:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2efeb4f8-6a1c-504f-afc7-a258b698f60d with identifier: FL66%20PFX
2026-03-30 08:15:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2efeb4f8-6a1c-504f-afc7-a258b698f60d with identifier: FL66%20PFX
2026-03-30 08:15:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2efeb4f8-6a1c-504f-afc7-a258b698f60d with identifier: FL66%20PFX to the API
2026-03-30 08:15:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FL66%20PFX-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '2efeb4f8-6a1c-504f-afc7-a258b698f60d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FL66 PFX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FL66%20PFX&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'VAUXHALL',
 'model': 'INSIGNIA',
 'odometer': 49141,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'VAUXHALL INSIGNIA 2.0 CDTI E/F 170 SRI VX-LINE Hatchback',
 'transmission': 'manual',
 'trim': 'CDTI E/F 170 SRI VX-LINE',
 'vin': 'W0LGS6E15G1142991',
 'year': 2016}
2026-03-30 08:15:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL66%2520PFX%27 HTTP/1.1" 200 None
2026-03-30 08:15:23 [bca.uk] INFO: Saving data for FL66%20PFX: {'auction_closing_time': 1774951200.0, 'created_time': 1774390350.362501, 'last_price_update_time': 1774858523.558658}
2026-03-30 08:15:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FL66%2520PFX') HTTP/1.1" 204 0
2026-03-30 08:15:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3504d4e2-4aa5-5e0a-93cc-992b4e450272 with identifier: OW23%20JRO
2026-03-30 08:15:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3504d4e2-4aa5-5e0a-93cc-992b4e450272 with identifier: OW23%20JRO
2026-03-30 08:15:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3504d4e2-4aa5-5e0a-93cc-992b4e450272 with identifier: OW23%20JRO to the API
2026-03-30 08:15:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OW23%20JRO-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '3504d4e2-4aa5-5e0a-93cc-992b4e450272',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'OW23 JRO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OW23%20JRO&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'POLESTAR',
 'model': '2',
 'odometer': 17156,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'POLESTAR 2 170KW 78KWH SM2 LONG RANGE Coupe',
 'transmission': 'automatic',
 'trim': '170KW 78KWH SM2 LONG RANGE',
 'vin': 'YSMVSEGE7PL172182',
 'year': 2023}
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW23%2520JRO%27 HTTP/1.1" 200 None
2026-03-30 08:15:24 [bca.uk] INFO: Saving data for OW23%20JRO: {'auction_closing_time': 1775124000.0, 'created_time': 1774591377.898055, 'last_price_update_time': 1774858524.090854}
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OW23%2520JRO') HTTP/1.1" 204 0
2026-03-30 08:15:24 [bca.uk] INFO: Found listing with ID: P7%20DYX
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27P7%2520DYX%27 HTTP/1.1" 200 None
2026-03-30 08:15:24 [bca.uk] INFO: Scrape type for P7%20DYX: 2
2026-03-30 08:15:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 14954f63-2a14-51f1-a485-fd6464fe8896 with identifier: P7%20DYX
2026-03-30 08:15:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 14954f63-2a14-51f1-a485-fd6464fe8896 with scrape type 2
2026-03-30 08:15:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 14954f63-2a14-51f1-a485-fd6464fe8896 with scrape type 2
2026-03-30 08:15:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 14954f63-2a14-51f1-a485-fd6464fe8896, identifier: P7%20DYX
2026-03-30 08:15:24 [bca.uk] INFO: Found listing with ID: HK71%20OHD
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK71%2520OHD%27 HTTP/1.1" 200 None
2026-03-30 08:15:24 [bca.uk] INFO: Scrape type for HK71%20OHD: 2
2026-03-30 08:15:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 437f78f7-f45b-5101-8de7-a25875fbfc12 with identifier: HK71%20OHD
2026-03-30 08:15:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 437f78f7-f45b-5101-8de7-a25875fbfc12 with scrape type 2
2026-03-30 08:15:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 437f78f7-f45b-5101-8de7-a25875fbfc12 with scrape type 2
2026-03-30 08:15:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 437f78f7-f45b-5101-8de7-a25875fbfc12, identifier: HK71%20OHD
2026-03-30 08:15:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 14954f63-2a14-51f1-a485-fd6464fe8896 with identifier: P7%20DYX
2026-03-30 08:15:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 14954f63-2a14-51f1-a485-fd6464fe8896 with identifier: P7%20DYX
2026-03-30 08:15:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 14954f63-2a14-51f1-a485-fd6464fe8896 with identifier: P7%20DYX to the API
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 157,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '14954f63-2a14-51f1-a485-fd6464fe8896',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'P7 DYX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=P7%20DYX&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'NISSAN',
 'model': 'JUKE',
 'odometer': 72959,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'NISSAN JUKE 1.6 BOSE PERSONAL ED. Hatchback',
 'transmission': 'manual',
 'trim': 'BOSE PERSONAL ED.',
 'vin': 'SJNFBAF15U8067577',
 'year': 2019}
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27P7%2520DYX%27 HTTP/1.1" 200 None
2026-03-30 08:15:24 [bca.uk] INFO: Saving data for P7%20DYX: {'auction_closing_time': 1775037600.0, 'created_time': 1774477064.798165, 'last_price_update_time': 1774858524.67037}
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='P7%2520DYX') HTTP/1.1" 204 0
2026-03-30 08:15:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 437f78f7-f45b-5101-8de7-a25875fbfc12 with identifier: HK71%20OHD
2026-03-30 08:15:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 437f78f7-f45b-5101-8de7-a25875fbfc12 with identifier: HK71%20OHD
2026-03-30 08:15:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 437f78f7-f45b-5101-8de7-a25875fbfc12 with identifier: HK71%20OHD to the API
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 188,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HK71%20OHD-GB',
 'category': 'LightCommercialVehicle',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '437f78f7-f45b-5101-8de7-a25875fbfc12',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HK71 OHD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HK71%20OHD&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 67293,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 130 280 SWB LIMITED L/R PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 130 280 SWB LIMITED L/R',
 'vin': 'WF0YXXTTGYMK19159',
 'year': 2021}
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK71%2520OHD%27 HTTP/1.1" 200 None
2026-03-30 08:15:25 [bca.uk] INFO: Saving data for HK71%20OHD: {'auction_closing_time': 1775037600.0, 'created_time': 1774591375.127167, 'last_price_update_time': 1774858525.062271}
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HK71%2520OHD') HTTP/1.1" 204 0
2026-03-30 08:15:25 [bca.uk] INFO: Found listing with ID: NU63%20VHG
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU63%2520VHG%27 HTTP/1.1" 200 None
2026-03-30 08:15:25 [bca.uk] INFO: Scrape type for NU63%20VHG: 0
2026-03-30 08:15:25 [bca.uk] INFO: Found listing with ID: SF16%20NSP
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF16%2520NSP%27 HTTP/1.1" 200 None
2026-03-30 08:15:25 [bca.uk] INFO: Scrape type for SF16%20NSP: 2
2026-03-30 08:15:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f419a278-51d2-53a4-abec-3298ad6cc722 with identifier: SF16%20NSP
2026-03-30 08:15:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f419a278-51d2-53a4-abec-3298ad6cc722 with scrape type 2
2026-03-30 08:15:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f419a278-51d2-53a4-abec-3298ad6cc722 with scrape type 2
2026-03-30 08:15:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f419a278-51d2-53a4-abec-3298ad6cc722, identifier: SF16%20NSP
2026-03-30 08:15:25 [bca.uk] INFO: Found listing with ID: SO21%20HBP
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO21%2520HBP%27 HTTP/1.1" 200 None
2026-03-30 08:15:25 [bca.uk] INFO: Scrape type for SO21%20HBP: 2
2026-03-30 08:15:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a6771af5-0c2a-5733-9bab-03c76e4d3c7d with identifier: SO21%20HBP
2026-03-30 08:15:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a6771af5-0c2a-5733-9bab-03c76e4d3c7d with scrape type 2
2026-03-30 08:15:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a6771af5-0c2a-5733-9bab-03c76e4d3c7d with scrape type 2
2026-03-30 08:15:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a6771af5-0c2a-5733-9bab-03c76e4d3c7d, identifier: SO21%20HBP
2026-03-30 08:15:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f419a278-51d2-53a4-abec-3298ad6cc722 with identifier: SF16%20NSP
2026-03-30 08:15:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f419a278-51d2-53a4-abec-3298ad6cc722 with identifier: SF16%20NSP
2026-03-30 08:15:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f419a278-51d2-53a4-abec-3298ad6cc722 with identifier: SF16%20NSP to the API
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SF16%20NSP-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f419a278-51d2-53a4-abec-3298ad6cc722',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SF16 NSP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SF16%20NSP&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'FORD',
 'model': 'KUGA',
 'odometer': 55413,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'FORD KUGA 2.0 TDCI 150 4WD ZETEC P/S StationWagon',
 'transmission': 'automatic',
 'trim': 'TDCI 150 4WD ZETEC P/S',
 'vin': 'WF0AXXWPMAGD80720',
 'year': 2016}
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF16%2520NSP%27 HTTP/1.1" 200 None
2026-03-30 08:15:25 [bca.uk] INFO: Saving data for SF16%20NSP: {'auction_closing_time': 1774951200.0, 'created_time': 1774305405.080281, 'last_price_update_time': 1774858525.675861}
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SF16%2520NSP') HTTP/1.1" 204 0
2026-03-30 08:15:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a6771af5-0c2a-5733-9bab-03c76e4d3c7d with identifier: SO21%20HBP
2026-03-30 08:15:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a6771af5-0c2a-5733-9bab-03c76e4d3c7d with identifier: SO21%20HBP
2026-03-30 08:15:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a6771af5-0c2a-5733-9bab-03c76e4d3c7d with identifier: SO21%20HBP to the API
2026-03-30 08:15:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 215,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SO21%20HBP-GB',
 'category': 'LightCommercialVehicle',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'a6771af5-0c2a-5733-9bab-03c76e4d3c7d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SO21 HBP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SO21%20HBP&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'TRANSIT 290 FWD',
 'odometer': 99641,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT 290 FWD 2.0 EBL 130 L2 H2 TREND PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 130 L2 H2 TREND',
 'vin': 'WF0EXXTTREMP68341',
 'year': 2021}
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO21%2520HBP%27 HTTP/1.1" 200 None
2026-03-30 08:15:26 [bca.uk] INFO: Saving data for SO21%20HBP: {'auction_closing_time': 1775037600.0, 'created_time': 1774591374.199738, 'last_price_update_time': 1774858526.466778}
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SO21%2520HBP') HTTP/1.1" 204 0
2026-03-30 08:15:26 [bca.uk] INFO: Found listing with ID: KD15%20VBN
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KD15%2520VBN%27 HTTP/1.1" 200 None
2026-03-30 08:15:26 [bca.uk] INFO: Scrape type for KD15%20VBN: 0
2026-03-30 08:15:26 [bca.uk] INFO: Found listing with ID: MJ20%20XLS
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ20%2520XLS%27 HTTP/1.1" 200 None
2026-03-30 08:15:26 [bca.uk] INFO: Scrape type for MJ20%20XLS: 0
2026-03-30 08:15:26 [bca.uk] INFO: Found listing with ID: MJ21%20XSD
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ21%2520XSD%27 HTTP/1.1" 200 None
2026-03-30 08:15:26 [bca.uk] INFO: Scrape type for MJ21%20XSD: 0
2026-03-30 08:15:26 [bca.uk] INFO: Found listing with ID: WF17%20PZZ
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF17%2520PZZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:26 [bca.uk] INFO: Scrape type for WF17%20PZZ: 0
2026-03-30 08:15:26 [bca.uk] INFO: Found listing with ID: SB69%20MLK
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB69%2520MLK%27 HTTP/1.1" 200 None
2026-03-30 08:15:26 [bca.uk] INFO: Scrape type for SB69%20MLK: 0
2026-03-30 08:15:26 [bca.uk] INFO: Found listing with ID: SP17%20NHY
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP17%2520NHY%27 HTTP/1.1" 200 None
2026-03-30 08:15:26 [bca.uk] INFO: Scrape type for SP17%20NHY: 2
2026-03-30 08:15:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 25f50f24-f677-5645-afe6-eddc546722f1 with identifier: SP17%20NHY
2026-03-30 08:15:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 25f50f24-f677-5645-afe6-eddc546722f1 with scrape type 2
2026-03-30 08:15:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 25f50f24-f677-5645-afe6-eddc546722f1 with scrape type 2
2026-03-30 08:15:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 25f50f24-f677-5645-afe6-eddc546722f1, identifier: SP17%20NHY
2026-03-30 08:15:26 [bca.uk] INFO: Found listing with ID: AK71%20ZNU
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK71%2520ZNU%27 HTTP/1.1" 200 None
2026-03-30 08:15:26 [bca.uk] INFO: Scrape type for AK71%20ZNU: 2
2026-03-30 08:15:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7f39de06-1429-5373-b246-731a2783480c with identifier: AK71%20ZNU
2026-03-30 08:15:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7f39de06-1429-5373-b246-731a2783480c with scrape type 2
2026-03-30 08:15:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7f39de06-1429-5373-b246-731a2783480c with scrape type 2
2026-03-30 08:15:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7f39de06-1429-5373-b246-731a2783480c, identifier: AK71%20ZNU
2026-03-30 08:15:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:15:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 25f50f24-f677-5645-afe6-eddc546722f1 with identifier: SP17%20NHY
2026-03-30 08:15:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 25f50f24-f677-5645-afe6-eddc546722f1 with identifier: SP17%20NHY
2026-03-30 08:15:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 25f50f24-f677-5645-afe6-eddc546722f1 with identifier: SP17%20NHY to the API
2026-03-30 08:15:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '25f50f24-f677-5645-afe6-eddc546722f1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SP17 NHY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SP17%20NHY&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'BMW',
 'model': '120D',
 'odometer': 85929,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'BMW 120D 2.0 XDRIVE M SPORT STEP Hatchback',
 'transmission': 'automatic',
 'trim': 'XDRIVE M SPORT STEP',
 'vin': 'WBA1T120505E46906',
 'year': 2017}
2026-03-30 08:15:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP17%2520NHY%27 HTTP/1.1" 200 None
2026-03-30 08:15:28 [bca.uk] INFO: Saving data for SP17%20NHY: {'auction_closing_time': 1775037600.0, 'created_time': 1774477051.956836, 'last_price_update_time': 1774858528.146797}
2026-03-30 08:15:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SP17%2520NHY') HTTP/1.1" 204 0
2026-03-30 08:15:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7f39de06-1429-5373-b246-731a2783480c with identifier: AK71%20ZNU
2026-03-30 08:15:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7f39de06-1429-5373-b246-731a2783480c with identifier: AK71%20ZNU
2026-03-30 08:15:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7f39de06-1429-5373-b246-731a2783480c with identifier: AK71%20ZNU to the API
2026-03-30 08:15:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AK71%20ZNU-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '0.0L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '7f39de06-1429-5373-b246-731a2783480c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'AK71 ZNU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AK71%20ZNU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'TESLA',
 'model': 'MODEL 3',
 'odometer': 132598,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'TESLA MODEL 3 LONG RANGE AWD Saloon',
 'transmission': 'automatic',
 'trim': 'LONG RANGE AWD',
 'vin': 'LRW3F7EK7NC478370',
 'year': 2022}
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK71%2520ZNU%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Saving data for AK71%20ZNU: {'auction_closing_time': 1775124000.0, 'created_time': 1774591376.670812, 'last_price_update_time': 1774858529.263167}
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AK71%2520ZNU') HTTP/1.1" 204 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: VL19%20RHV
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VL19%2520RHV%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for VL19%20RHV: 2
2026-03-30 08:15:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 033c423a-8ef7-523d-b889-89ca722f7b23 with identifier: VL19%20RHV
2026-03-30 08:15:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 033c423a-8ef7-523d-b889-89ca722f7b23 with scrape type 2
2026-03-30 08:15:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 033c423a-8ef7-523d-b889-89ca722f7b23 with scrape type 2
2026-03-30 08:15:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 033c423a-8ef7-523d-b889-89ca722f7b23, identifier: VL19%20RHV
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: BK71%20GWO
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK71%2520GWO%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for BK71%20GWO: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: FV71%20OKG
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV71%2520OKG%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for FV71%20OKG: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: GJ22%20EFB
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ22%2520EFB%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for GJ22%20EFB: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: LD21%20MHX
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD21%2520MHX%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for LD21%20MHX: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: MJ20%20VGK
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ20%2520VGK%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for MJ20%20VGK: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: KY71%20NPX
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY71%2520NPX%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for KY71%20NPX: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: MH24%20UGO
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH24%2520UGO%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for MH24%20UGO: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: CX22%20HFE
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX22%2520HFE%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for CX22%20HFE: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: BT71%20KXB
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT71%2520KXB%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for BT71%20KXB: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: DA23%20MHE
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA23%2520MHE%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for DA23%20MHE: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: OV23%20SZC
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV23%2520SZC%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for OV23%20SZC: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: OY72%20ZSV
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY72%2520ZSV%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for OY72%20ZSV: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: AP62%20DKP
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP62%2520DKP%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for AP62%20DKP: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: WP20%20MHF
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP20%2520MHF%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for WP20%20MHF: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: LX58%20XUO
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX58%2520XUO%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for LX58%20XUO: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: GL21%20EVM
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL21%2520EVM%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for GL21%20EVM: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: EA71%20UWN
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA71%2520UWN%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for EA71%20UWN: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: WO66%20EVT
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO66%2520EVT%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for WO66%20EVT: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: YG62%20DNJ
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG62%2520DNJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for YG62%20DNJ: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: FG10%20FPF
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG10%2520FPF%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for FG10%20FPF: 0
2026-03-30 08:15:29 [bca.uk] INFO: Found listing with ID: OW19%20OPD
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW19%2520OPD%27 HTTP/1.1" 200 None
2026-03-30 08:15:29 [bca.uk] INFO: Scrape type for OW19%20OPD: 2
2026-03-30 08:15:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d48af5ad-c106-5c47-ae54-32df98d129fc with identifier: OW19%20OPD
2026-03-30 08:15:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d48af5ad-c106-5c47-ae54-32df98d129fc with scrape type 2
2026-03-30 08:15:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d48af5ad-c106-5c47-ae54-32df98d129fc with scrape type 2
2026-03-30 08:15:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d48af5ad-c106-5c47-ae54-32df98d129fc, identifier: OW19%20OPD
2026-03-30 08:15:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 033c423a-8ef7-523d-b889-89ca722f7b23 with identifier: VL19%20RHV
2026-03-30 08:15:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 033c423a-8ef7-523d-b889-89ca722f7b23 with identifier: VL19%20RHV
2026-03-30 08:15:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 033c423a-8ef7-523d-b889-89ca722f7b23 with identifier: VL19%20RHV to the API
2026-03-30 08:15:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VL19%20RHV-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '033c423a-8ef7-523d-b889-89ca722f7b23',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VL19 RHV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VL19%20RHV&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'JAGUAR',
 'model': 'E-PACE',
 'odometer': 84084,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'JAGUAR E-PACE 2.0 D180 AWD Hatchback',
 'transmission': 'manual',
 'trim': 'D180 AWD',
 'vin': 'SADFA2CN0K1Z72533',
 'year': 2019}
2026-03-30 08:15:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VL19%2520RHV%27 HTTP/1.1" 200 None
2026-03-30 08:15:30 [bca.uk] INFO: Saving data for VL19%20RHV: {'auction_closing_time': 1775037600.0, 'created_time': 1774305377.142667, 'last_price_update_time': 1774858530.648646}
2026-03-30 08:15:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VL19%2520RHV') HTTP/1.1" 204 0
2026-03-30 08:15:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d48af5ad-c106-5c47-ae54-32df98d129fc with identifier: OW19%20OPD
2026-03-30 08:15:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d48af5ad-c106-5c47-ae54-32df98d129fc with identifier: OW19%20OPD
2026-03-30 08:15:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d48af5ad-c106-5c47-ae54-32df98d129fc with identifier: OW19%20OPD to the API
2026-03-30 08:15:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=80&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 174,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OW19%20OPD-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd48af5ad-c106-5c47-ae54-32df98d129fc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OW19 OPD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OW19%20OPD&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 95173,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.6 T GDI AWD GT-LINE ISG DCT StationWagon',
 'transmission': 'automatic',
 'trim': 'T GDI AWD GT-LINE ISG DCT',
 'vin': 'U5YPK816WKL649599',
 'year': 2019}
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW19%2520OPD%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Saving data for OW19%20OPD: {'auction_closing_time': 1774864800.0, 'created_time': 1774478929.516191, 'last_price_update_time': 1774858531.029517}
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OW19%2520OPD') HTTP/1.1" 204 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: YJ69%20SHN
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ69%2520SHN%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for YJ69%20SHN: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: ND19%20GYA
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND19%2520GYA%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for ND19%20GYA: 2
2026-03-30 08:15:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b4e06b8b-6738-5213-b718-51e0f1b4122c with identifier: ND19%20GYA
2026-03-30 08:15:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b4e06b8b-6738-5213-b718-51e0f1b4122c with scrape type 2
2026-03-30 08:15:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b4e06b8b-6738-5213-b718-51e0f1b4122c with scrape type 2
2026-03-30 08:15:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b4e06b8b-6738-5213-b718-51e0f1b4122c, identifier: ND19%20GYA
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: MT14%20XXB
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT14%2520XXB%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for MT14%20XXB: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: RE17%20GLK
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE17%2520GLK%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for RE17%20GLK: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: SA18%20GRY
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA18%2520GRY%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for SA18%20GRY: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: SK19%20WDZ
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK19%2520WDZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for SK19%20WDZ: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: SM17%20EBA
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM17%2520EBA%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for SM17%20EBA: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: WK16%20BGY
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK16%2520BGY%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for WK16%20BGY: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: CN64%20RHV
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN64%2520RHV%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for CN64%20RHV: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: DE16%20ETK
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE16%2520ETK%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for DE16%20ETK: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: EN17%20AWR
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN17%2520AWR%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for EN17%20AWR: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: EX17%20URM
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX17%2520URM%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for EX17%20URM: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: FX68%20VNB
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX68%2520VNB%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for FX68%20VNB: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: GP16%20OCE
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GP16%2520OCE%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for GP16%20OCE: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: KF16%20XDS
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF16%2520XDS%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for KF16%20XDS: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: LD18%20RXF
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD18%2520RXF%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for LD18%20RXF: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: LR15%20USX
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR15%2520USX%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for LR15%20USX: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: LY66%20VFN
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY66%2520VFN%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for LY66%20VFN: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: CF69%20JKU
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF69%2520JKU%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for CF69%20JKU: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: WN73%20EZA
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN73%2520EZA%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for WN73%20EZA: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: WP72%20SZW
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP72%2520SZW%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for WP72%20SZW: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: HN72%20LWJ
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN72%2520LWJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for HN72%20LWJ: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: WG23%20NVR
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG23%2520NVR%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for WG23%20NVR: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: EP68%20BKX
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EP68%2520BKX%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for EP68%20BKX: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: ST15%20RNA
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST15%2520RNA%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for ST15%20RNA: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: CK67%20KOE
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK67%2520KOE%27 HTTP/1.1" 200 None
2026-03-30 08:15:31 [bca.uk] INFO: Scrape type for CK67%20KOE: 0
2026-03-30 08:15:31 [bca.uk] INFO: Found listing with ID: PK66%20HDN
2026-03-30 08:15:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK66%2520HDN%27 HTTP/1.1" 200 None
2026-03-30 08:15:32 [bca.uk] INFO: Scrape type for PK66%20HDN: 0
2026-03-30 08:15:32 [bca.uk] INFO: Found listing with ID: KW17%20VFU
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW17%2520VFU%27 HTTP/1.1" 200 None
2026-03-30 08:15:32 [bca.uk] INFO: Scrape type for KW17%20VFU: 0
2026-03-30 08:15:32 [bca.uk] INFO: Found listing with ID: SB64%20SGO
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB64%2520SGO%27 HTTP/1.1" 200 None
2026-03-30 08:15:32 [bca.uk] INFO: Scrape type for SB64%20SGO: 0
2026-03-30 08:15:32 [bca.uk] INFO: Found listing with ID: SN69%20MMO
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN69%2520MMO%27 HTTP/1.1" 200 None
2026-03-30 08:15:32 [bca.uk] INFO: Scrape type for SN69%20MMO: 0
2026-03-30 08:15:32 [bca.uk] INFO: Found listing with ID: EJ70%20WCG
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ70%2520WCG%27 HTTP/1.1" 200 None
2026-03-30 08:15:32 [bca.uk] INFO: Scrape type for EJ70%20WCG: 0
2026-03-30 08:15:32 [bca.uk] INFO: Found listing with ID: SA15%20GVV
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA15%2520GVV%27 HTTP/1.1" 200 None
2026-03-30 08:15:32 [bca.uk] INFO: Scrape type for SA15%20GVV: 0
2026-03-30 08:15:32 [bca.uk] INFO: Found listing with ID: AJ10%20BZU
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ10%2520BZU%27 HTTP/1.1" 200 None
2026-03-30 08:15:32 [bca.uk] INFO: Scrape type for AJ10%20BZU: 0
2026-03-30 08:15:32 [bca.uk] INFO: Found listing with ID: CE13%20KHF
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE13%2520KHF%27 HTTP/1.1" 200 None
2026-03-30 08:15:32 [bca.uk] INFO: Scrape type for CE13%20KHF: 0
2026-03-30 08:15:32 [bca.uk] INFO: Found listing with ID: EA64%20HLU
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA64%2520HLU%27 HTTP/1.1" 200 None
2026-03-30 08:15:32 [bca.uk] INFO: Scrape type for EA64%20HLU: 0
2026-03-30 08:15:32 [bca.uk] INFO: Found listing with ID: EY65%20OLT
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY65%2520OLT%27 HTTP/1.1" 200 None
2026-03-30 08:15:32 [bca.uk] INFO: Scrape type for EY65%20OLT: 0
2026-03-30 08:15:32 [bca.uk] INFO: Found listing with ID: GC69%20AWZ
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GC69%2520AWZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:32 [bca.uk] INFO: Scrape type for GC69%20AWZ: 0
2026-03-30 08:15:32 [bca.uk] INFO: Found listing with ID: GD20%20FSE
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD20%2520FSE%27 HTTP/1.1" 200 None
2026-03-30 08:15:32 [bca.uk] INFO: Scrape type for GD20%20FSE: 0
2026-03-30 08:15:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b4e06b8b-6738-5213-b718-51e0f1b4122c with identifier: ND19%20GYA
2026-03-30 08:15:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b4e06b8b-6738-5213-b718-51e0f1b4122c with identifier: ND19%20GYA
2026-03-30 08:15:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b4e06b8b-6738-5213-b718-51e0f1b4122c with identifier: ND19%20GYA to the API
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 108,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ND19%20GYA-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b4e06b8b-6738-5213-b718-51e0f1b4122c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ND19 GYA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ND19%20GYA&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'VOLKSWAGEN',
 'model': 'POLO',
 'odometer': 51945,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN POLO 1.0 EVO 65 SE Hatchback',
 'transmission': 'manual',
 'trim': 'EVO 65 SE',
 'vin': 'WVWZZZAWZKU013234',
 'year': 2019}
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND19%2520GYA%27 HTTP/1.1" 200 None
2026-03-30 08:15:32 [bca.uk] INFO: Saving data for ND19%20GYA: {'auction_closing_time': 1775037600.0, 'created_time': 1774476952.39165, 'last_price_update_time': 1774858532.527929}
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ND19%2520GYA') HTTP/1.1" 204 0
2026-03-30 08:15:32 [bca.uk] INFO: Total items found: 100
2026-03-30 08:15:32 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded
2026-03-30 08:15:32 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:15:32 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:15:32 [bca.uk] INFO: Found listing with ID: DX20%20HSV
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX20%2520HSV%27 HTTP/1.1" 200 None
2026-03-30 08:15:32 [bca.uk] INFO: Scrape type for DX20%20HSV: 2
2026-03-30 08:15:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d96ae1c3-d635-5ea5-9082-a6d29db718f6 with identifier: DX20%20HSV
2026-03-30 08:15:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d96ae1c3-d635-5ea5-9082-a6d29db718f6 with scrape type 2
2026-03-30 08:15:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d96ae1c3-d635-5ea5-9082-a6d29db718f6 with scrape type 2
2026-03-30 08:15:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d96ae1c3-d635-5ea5-9082-a6d29db718f6, identifier: DX20%20HSV
2026-03-30 08:15:32 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:15:32 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:15:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d96ae1c3-d635-5ea5-9082-a6d29db718f6 with identifier: DX20%20HSV
2026-03-30 08:15:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d96ae1c3-d635-5ea5-9082-a6d29db718f6 with identifier: DX20%20HSV
2026-03-30 08:15:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d96ae1c3-d635-5ea5-9082-a6d29db718f6 with identifier: DX20%20HSV to the API
2026-03-30 08:15:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 139,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd96ae1c3-d635-5ea5-9082-a6d29db718f6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DX20 HSV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DX20%20HSV&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'BMW',
 'model': '118I',
 'odometer': 49506,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'BMW 118I 1.5 M SPORT Hatchback',
 'transmission': 'manual',
 'trim': 'M SPORT',
 'vin': 'WBA7K320007G04257',
 'year': 2020}
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX20%2520HSV%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Saving data for DX20%20HSV: {'auction_closing_time': 1775037600.0, 'created_time': 1774477029.379699, 'last_price_update_time': 1774858533.450537}
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DX20%2520HSV') HTTP/1.1" 204 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: GD24%20CWC
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD24%2520CWC%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for GD24%20CWC: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: GL20%20XBW
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL20%2520XBW%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for GL20%20XBW: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: GM17%20FYZ
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM17%2520FYZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for GM17%20FYZ: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: LA17%20EUB
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA17%2520EUB%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for LA17%20EUB: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: LC19%20LKD
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC19%2520LKD%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for LC19%20LKD: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: LG62%20ESF
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG62%2520ESF%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for LG62%20ESF: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: LX56%20ZZF
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX56%2520ZZF%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for LX56%20ZZF: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: SE16%20ZZS
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE16%2520ZZS%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for SE16%20ZZS: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: SH68%20UYO
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH68%2520UYO%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for SH68%20UYO: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: SK17%20PVL
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK17%2520PVL%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for SK17%20PVL: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: WP14%20FTY
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP14%2520FTY%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for WP14%20FTY: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: AV18%20LWX
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV18%2520LWX%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for AV18%20LWX: 2
2026-03-30 08:15:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5855bae4-0e2b-5b56-bd22-536d7ae2a7bc with identifier: AV18%20LWX
2026-03-30 08:15:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5855bae4-0e2b-5b56-bd22-536d7ae2a7bc with scrape type 2
2026-03-30 08:15:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5855bae4-0e2b-5b56-bd22-536d7ae2a7bc with scrape type 2
2026-03-30 08:15:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5855bae4-0e2b-5b56-bd22-536d7ae2a7bc, identifier: AV18%20LWX
2026-03-30 08:15:33 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: DG68%20SWW
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG68%2520SWW%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for DG68%20SWW: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: EK70%20MUC
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK70%2520MUC%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for EK70%20MUC: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: EO20%20YNC
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO20%2520YNC%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for EO20%20YNC: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: DS15%20CFY
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS15%2520CFY%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for DS15%20CFY: 0
2026-03-30 08:15:33 [bca.uk] INFO: Found listing with ID: HN67%20PNL
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN67%2520PNL%27 HTTP/1.1" 200 None
2026-03-30 08:15:33 [bca.uk] INFO: Scrape type for HN67%20PNL: 2
2026-03-30 08:15:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4297b11b-ec92-5210-9169-f8fae9c9d0f3 with identifier: HN67%20PNL
2026-03-30 08:15:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4297b11b-ec92-5210-9169-f8fae9c9d0f3 with scrape type 2
2026-03-30 08:15:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4297b11b-ec92-5210-9169-f8fae9c9d0f3 with scrape type 2
2026-03-30 08:15:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4297b11b-ec92-5210-9169-f8fae9c9d0f3, identifier: HN67%20PNL
2026-03-30 08:15:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5855bae4-0e2b-5b56-bd22-536d7ae2a7bc with identifier: AV18%20LWX
2026-03-30 08:15:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5855bae4-0e2b-5b56-bd22-536d7ae2a7bc with identifier: AV18%20LWX
2026-03-30 08:15:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5855bae4-0e2b-5b56-bd22-536d7ae2a7bc with identifier: AV18%20LWX to the API
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AV18%20LWX-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '5855bae4-0e2b-5b56-bd22-536d7ae2a7bc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AV18 LWX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AV18%20LWX&vehicleType=*',
 'listing': 'auction',
 'location': 'Walsall',
 'make': 'AUDI',
 'model': 'Q3',
 'odometer': 57948,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'AUDI Q3 1.4 TFSI 150 BLACK ED. StationWagon',
 'transmission': 'manual',
 'trim': 'TFSI 150 BLACK ED.',
 'vin': 'WAUZZZ8U3JR059580',
 'year': 2018}
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV18%2520LWX%27 HTTP/1.1" 200 None
2026-03-30 08:15:34 [bca.uk] INFO: Saving data for AV18%20LWX: {'auction_closing_time': 1774864800.0, 'created_time': 1774565035.146022, 'last_price_update_time': 1774858534.310046}
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AV18%2520LWX') HTTP/1.1" 204 0
2026-03-30 08:15:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4297b11b-ec92-5210-9169-f8fae9c9d0f3 with identifier: HN67%20PNL
2026-03-30 08:15:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4297b11b-ec92-5210-9169-f8fae9c9d0f3 with identifier: HN67%20PNL
2026-03-30 08:15:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4297b11b-ec92-5210-9169-f8fae9c9d0f3 with identifier: HN67%20PNL to the API
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '4297b11b-ec92-5210-9169-f8fae9c9d0f3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HN67 PNL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HN67%20PNL&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'HYUNDAI',
 'model': 'TUCSON',
 'odometer': 77068,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'HYUNDAI TUCSON 1.6 GDI B/D 132 2WD SE StationWagon',
 'transmission': 'manual',
 'trim': 'GDI B/D 132 2WD SE',
 'vin': 'TMAJ3811LJJ539448',
 'year': 2017}
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN67%2520PNL%27 HTTP/1.1" 200 None
2026-03-30 08:15:34 [bca.uk] INFO: Saving data for HN67%20PNL: {'auction_closing_time': 1775037600.0, 'created_time': 1774476951.828123, 'last_price_update_time': 1774858534.766898}
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HN67%2520PNL') HTTP/1.1" 204 0
2026-03-30 08:15:34 [bca.uk] INFO: Found listing with ID: LD22%20YZJ
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD22%2520YZJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:34 [bca.uk] INFO: Scrape type for LD22%20YZJ: 0
2026-03-30 08:15:34 [bca.uk] INFO: Found listing with ID: LN70%20JXB
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN70%2520JXB%27 HTTP/1.1" 200 None
2026-03-30 08:15:34 [bca.uk] INFO: Scrape type for LN70%20JXB: 0
2026-03-30 08:15:34 [bca.uk] INFO: Found listing with ID: BJ67%20LXG
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ67%2520LXG%27 HTTP/1.1" 200 None
2026-03-30 08:15:34 [bca.uk] INFO: Scrape type for BJ67%20LXG: 0
2026-03-30 08:15:34 [bca.uk] INFO: Found listing with ID: AO24%20XBC
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO24%2520XBC%27 HTTP/1.1" 200 None
2026-03-30 08:15:34 [bca.uk] INFO: Scrape type for AO24%20XBC: 0
2026-03-30 08:15:34 [bca.uk] INFO: Found listing with ID: LF66%20DWV
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF66%2520DWV%27 HTTP/1.1" 200 None
2026-03-30 08:15:34 [bca.uk] INFO: Scrape type for LF66%20DWV: 0
2026-03-30 08:15:34 [bca.uk] INFO: Found listing with ID: EK15%20WTJ
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK15%2520WTJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:34 [bca.uk] INFO: Scrape type for EK15%20WTJ: 0
2026-03-30 08:15:34 [bca.uk] INFO: Found listing with ID: BJ65%20VXC
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ65%2520VXC%27 HTTP/1.1" 200 None
2026-03-30 08:15:34 [bca.uk] INFO: Scrape type for BJ65%20VXC: 0
2026-03-30 08:15:34 [bca.uk] INFO: Found listing with ID: SM63%20CYG
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM63%2520CYG%27 HTTP/1.1" 200 None
2026-03-30 08:15:34 [bca.uk] INFO: Scrape type for SM63%20CYG: 0
2026-03-30 08:15:34 [bca.uk] INFO: Found listing with ID: WF13%20MVC
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF13%2520MVC%27 HTTP/1.1" 200 None
2026-03-30 08:15:34 [bca.uk] INFO: Scrape type for WF13%20MVC: 0
2026-03-30 08:15:34 [bca.uk] INFO: Found listing with ID: SK16%20ONJ
2026-03-30 08:15:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK16%2520ONJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:35 [bca.uk] INFO: Scrape type for SK16%20ONJ: 0
2026-03-30 08:15:35 [bca.uk] INFO: Found listing with ID: AJ72%20FSF
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ72%2520FSF%27 HTTP/1.1" 200 None
2026-03-30 08:15:35 [bca.uk] INFO: Scrape type for AJ72%20FSF: 2
2026-03-30 08:15:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9f82dbb8-e271-5377-8026-1fae4ea1a38b with identifier: AJ72%20FSF
2026-03-30 08:15:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9f82dbb8-e271-5377-8026-1fae4ea1a38b with scrape type 2
2026-03-30 08:15:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9f82dbb8-e271-5377-8026-1fae4ea1a38b with scrape type 2
2026-03-30 08:15:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9f82dbb8-e271-5377-8026-1fae4ea1a38b, identifier: AJ72%20FSF
2026-03-30 08:15:35 [bca.uk] INFO: Found listing with ID: NL11%20EFD
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL11%2520EFD%27 HTTP/1.1" 200 None
2026-03-30 08:15:35 [bca.uk] INFO: Scrape type for NL11%20EFD: 2
2026-03-30 08:15:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 487d9cee-6f57-59f3-83e9-3dad35635736 with identifier: NL11%20EFD
2026-03-30 08:15:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 487d9cee-6f57-59f3-83e9-3dad35635736 with scrape type 2
2026-03-30 08:15:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 487d9cee-6f57-59f3-83e9-3dad35635736 with scrape type 2
2026-03-30 08:15:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 487d9cee-6f57-59f3-83e9-3dad35635736, identifier: NL11%20EFD
2026-03-30 08:15:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9f82dbb8-e271-5377-8026-1fae4ea1a38b with identifier: AJ72%20FSF
2026-03-30 08:15:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9f82dbb8-e271-5377-8026-1fae4ea1a38b with identifier: AJ72%20FSF
2026-03-30 08:15:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9f82dbb8-e271-5377-8026-1fae4ea1a38b with identifier: AJ72%20FSF to the API
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AJ72%20FSF-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Electric',
 'id': '9f82dbb8-e271-5377-8026-1fae4ea1a38b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'AJ72 FSF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AJ72%20FSF&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Walsall',
 'make': 'TESLA',
 'model': 'MODEL Y',
 'odometer': 37939,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 21250,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'TESLA MODEL Y AWD LONG RANGE Hatchback',
 'transmission': 'automatic',
 'trim': 'AWD LONG RANGE',
 'vin': 'LRWYHCEK9PC543831',
 'year': 2022}
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ72%2520FSF%27 HTTP/1.1" 200 None
2026-03-30 08:15:35 [bca.uk] INFO: Saving data for AJ72%20FSF: {'auction_closing_time': 1775113200.0, 'created_time': 1773835046.04013, 'last_price_update_time': 1774858535.551854}
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AJ72%2520FSF') HTTP/1.1" 204 0
2026-03-30 08:15:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 487d9cee-6f57-59f3-83e9-3dad35635736 with identifier: NL11%20EFD
2026-03-30 08:15:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 487d9cee-6f57-59f3-83e9-3dad35635736 with identifier: NL11%20EFD
2026-03-30 08:15:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 487d9cee-6f57-59f3-83e9-3dad35635736 with identifier: NL11%20EFD to the API
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NL11%20EFD-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '487d9cee-6f57-59f3-83e9-3dad35635736',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NL11 EFD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NL11%20EFD&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'HONDA',
 'model': 'JAZZ',
 'odometer': 70636,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'HONDA JAZZ 1.4 I-VTEC EX Hatchback',
 'transmission': 'manual',
 'trim': 'I-VTEC EX',
 'vin': 'SHHGG6780BU007455',
 'year': 2011}
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL11%2520EFD%27 HTTP/1.1" 200 None
2026-03-30 08:15:35 [bca.uk] INFO: Saving data for NL11%20EFD: {'auction_closing_time': 1774951200.0, 'created_time': 1774390480.424857, 'last_price_update_time': 1774858535.947404}
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NL11%2520EFD') HTTP/1.1" 204 0
2026-03-30 08:15:35 [bca.uk] INFO: Found listing with ID: EJ73%20XPO
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ73%2520XPO%27 HTTP/1.1" 200 None
2026-03-30 08:15:35 [bca.uk] INFO: Scrape type for EJ73%20XPO: 0
2026-03-30 08:15:35 [bca.uk] INFO: Found listing with ID: MA21%20SVN
2026-03-30 08:15:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA21%2520SVN%27 HTTP/1.1" 200 None
2026-03-30 08:15:36 [bca.uk] INFO: Scrape type for MA21%20SVN: 0
2026-03-30 08:15:36 [bca.uk] INFO: Found listing with ID: DF69%20LPC
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF69%2520LPC%27 HTTP/1.1" 200 None
2026-03-30 08:15:36 [bca.uk] INFO: Scrape type for DF69%20LPC: 0
2026-03-30 08:15:36 [bca.uk] INFO: Found listing with ID: GJ63%20AWU
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ63%2520AWU%27 HTTP/1.1" 200 None
2026-03-30 08:15:36 [bca.uk] INFO: Scrape type for GJ63%20AWU: 0
2026-03-30 08:15:36 [bca.uk] INFO: Found listing with ID: KY66%20GYH
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY66%2520GYH%27 HTTP/1.1" 200 None
2026-03-30 08:15:36 [bca.uk] INFO: Scrape type for KY66%20GYH: 2
2026-03-30 08:15:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fc4e21cf-36ec-511a-bdae-a11a0c964e90 with identifier: KY66%20GYH
2026-03-30 08:15:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fc4e21cf-36ec-511a-bdae-a11a0c964e90 with scrape type 2
2026-03-30 08:15:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fc4e21cf-36ec-511a-bdae-a11a0c964e90 with scrape type 2
2026-03-30 08:15:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fc4e21cf-36ec-511a-bdae-a11a0c964e90, identifier: KY66%20GYH
2026-03-30 08:15:36 [bca.uk] INFO: Found listing with ID: NX65%20XFZ
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX65%2520XFZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:36 [bca.uk] INFO: Scrape type for NX65%20XFZ: 2
2026-03-30 08:15:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 84efd00d-3dde-5bb9-b173-2b439cb19055 with identifier: NX65%20XFZ
2026-03-30 08:15:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 84efd00d-3dde-5bb9-b173-2b439cb19055 with scrape type 2
2026-03-30 08:15:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 84efd00d-3dde-5bb9-b173-2b439cb19055 with scrape type 2
2026-03-30 08:15:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 84efd00d-3dde-5bb9-b173-2b439cb19055, identifier: NX65%20XFZ
2026-03-30 08:15:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fc4e21cf-36ec-511a-bdae-a11a0c964e90 with identifier: KY66%20GYH
2026-03-30 08:15:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fc4e21cf-36ec-511a-bdae-a11a0c964e90 with identifier: KY66%20GYH
2026-03-30 08:15:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fc4e21cf-36ec-511a-bdae-a11a0c964e90 with identifier: KY66%20GYH to the API
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 100,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KY66%20GYH-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '1.2L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'fc4e21cf-36ec-511a-bdae-a11a0c964e90',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KY66 GYH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KY66%20GYH&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Brighouse',
 'make': 'DS AUTOMOBILES',
 'model': 'DS 3',
 'odometer': 78501,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 2000,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'DS AUTOMOBILES DS 3 1.2 P/T 110 ELEGANCE Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 110 ELEGANCE',
 'vin': 'VF7SAHNZ6GW560888',
 'year': 2016}
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY66%2520GYH%27 HTTP/1.1" 200 None
2026-03-30 08:15:36 [bca.uk] INFO: Saving data for KY66%20GYH: {'auction_closing_time': 1775113200.0, 'created_time': 1774303803.37, 'last_price_update_time': 1774858536.562926}
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KY66%2520GYH') HTTP/1.1" 204 0
2026-03-30 08:15:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 84efd00d-3dde-5bb9-b173-2b439cb19055 with identifier: NX65%20XFZ
2026-03-30 08:15:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 84efd00d-3dde-5bb9-b173-2b439cb19055 with identifier: NX65%20XFZ
2026-03-30 08:15:36 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 84efd00d-3dde-5bb9-b173-2b439cb19055 with identifier: NX65%20XFZ to the API
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 103,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NX65%20XFZ-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '84efd00d-3dde-5bb9-b173-2b439cb19055',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NX65 XFZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NX65%20XFZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'HONDA',
 'model': 'CIVIC TOURER',
 'odometer': 121628,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'HONDA CIVIC TOURER 1.6 I-DTEC 120 SR Estate',
 'transmission': 'manual',
 'trim': 'I-DTEC 120 SR',
 'vin': 'SHHFK3780FU500303',
 'year': 2015}
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX65%2520XFZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:36 [bca.uk] INFO: Saving data for NX65%20XFZ: {'auction_closing_time': 1774951200.0, 'created_time': 1774390474.354254, 'last_price_update_time': 1774858536.910421}
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NX65%2520XFZ') HTTP/1.1" 204 0
2026-03-30 08:15:36 [bca.uk] INFO: Found listing with ID: NU23%20KHB
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU23%2520KHB%27 HTTP/1.1" 200 None
2026-03-30 08:15:36 [bca.uk] INFO: Scrape type for NU23%20KHB: 0
2026-03-30 08:15:36 [bca.uk] INFO: Found listing with ID: OU17%20YZR
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU17%2520YZR%27 HTTP/1.1" 200 None
2026-03-30 08:15:36 [bca.uk] INFO: Scrape type for OU17%20YZR: 2
2026-03-30 08:15:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8f77c0e1-73c0-51ed-8309-76da9f47a55e with identifier: OU17%20YZR
2026-03-30 08:15:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8f77c0e1-73c0-51ed-8309-76da9f47a55e with scrape type 2
2026-03-30 08:15:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8f77c0e1-73c0-51ed-8309-76da9f47a55e with scrape type 2
2026-03-30 08:15:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8f77c0e1-73c0-51ed-8309-76da9f47a55e, identifier: OU17%20YZR
2026-03-30 08:15:37 [bca.uk] INFO: Found listing with ID: VN70%20OMO
2026-03-30 08:15:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN70%2520OMO%27 HTTP/1.1" 200 None
2026-03-30 08:15:37 [bca.uk] INFO: Scrape type for VN70%20OMO: 0
2026-03-30 08:15:37 [bca.uk] INFO: Found listing with ID: BK16%20OVY
2026-03-30 08:15:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK16%2520OVY%27 HTTP/1.1" 200 None
2026-03-30 08:15:37 [bca.uk] INFO: Scrape type for BK16%20OVY: 0
2026-03-30 08:15:37 [bca.uk] INFO: Found listing with ID: DP70%20XLA
2026-03-30 08:15:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP70%2520XLA%27 HTTP/1.1" 200 None
2026-03-30 08:15:37 [bca.uk] INFO: Scrape type for DP70%20XLA: 0
2026-03-30 08:15:37 [bca.uk] INFO: Found listing with ID: NK11%20HVZ
2026-03-30 08:15:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK11%2520HVZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:37 [bca.uk] INFO: Scrape type for NK11%20HVZ: 2
2026-03-30 08:15:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 56835776-f95b-5a35-ae03-70aba2b6513e with identifier: NK11%20HVZ
2026-03-30 08:15:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 56835776-f95b-5a35-ae03-70aba2b6513e with scrape type 2
2026-03-30 08:15:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 56835776-f95b-5a35-ae03-70aba2b6513e with scrape type 2
2026-03-30 08:15:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 56835776-f95b-5a35-ae03-70aba2b6513e, identifier: NK11%20HVZ
2026-03-30 08:15:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8f77c0e1-73c0-51ed-8309-76da9f47a55e with identifier: OU17%20YZR
2026-03-30 08:15:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8f77c0e1-73c0-51ed-8309-76da9f47a55e with identifier: OU17%20YZR
2026-03-30 08:15:37 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8f77c0e1-73c0-51ed-8309-76da9f47a55e with identifier: OU17%20YZR to the API
2026-03-30 08:15:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:37 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OU17%20YZR-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.7L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '8f77c0e1-73c0-51ed-8309-76da9f47a55e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OU17 YZR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OU17%20YZR&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Birmingham - Perry Barr',
 'make': 'HYUNDAI',
 'model': 'TUCSON',
 'odometer': 111636,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 3886,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'HYUNDAI TUCSON 1.7 CRDI B/D 116 2WD SE StationWagon',
 'transmission': 'manual',
 'trim': 'CRDI B/D 116 2WD SE',
 'vin': 'TMAJ3815LHJ372008',
 'year': 2017}
2026-03-30 08:15:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU17%2520YZR%27 HTTP/1.1" 200 None
2026-03-30 08:15:37 [bca.uk] INFO: Saving data for OU17%20YZR: {'auction_closing_time': 1775113200.0, 'created_time': 1774303731.324238, 'last_price_update_time': 1774858537.967782}
2026-03-30 08:15:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OU17%2520YZR') HTTP/1.1" 204 0
2026-03-30 08:15:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 56835776-f95b-5a35-ae03-70aba2b6513e with identifier: NK11%20HVZ
2026-03-30 08:15:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 56835776-f95b-5a35-ae03-70aba2b6513e with identifier: NK11%20HVZ
2026-03-30 08:15:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 56835776-f95b-5a35-ae03-70aba2b6513e with identifier: NK11%20HVZ to the API
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 190,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NK11%20HVZ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '56835776-f95b-5a35-ae03-70aba2b6513e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NK11 HVZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NK11%20HVZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'HONDA',
 'model': 'CR-V',
 'odometer': 94034,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seller_name': None,
 'title': 'HONDA CR-V 2.0 I-VTEC ES Estate',
 'transmission': 'manual',
 'trim': 'I-VTEC ES',
 'vin': 'SHSRE5750BU005949',
 'year': 2011}
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK11%2520HVZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:38 [bca.uk] INFO: Saving data for NK11%20HVZ: {'auction_closing_time': 1774951200.0, 'created_time': 1774303719.140041, 'last_price_update_time': 1774858538.403671}
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NK11%2520HVZ') HTTP/1.1" 204 0
2026-03-30 08:15:38 [bca.uk] INFO: Found listing with ID: YR13%20XDZ
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR13%2520XDZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:38 [bca.uk] INFO: Scrape type for YR13%20XDZ: 0
2026-03-30 08:15:38 [bca.uk] INFO: Found listing with ID: YR72%20OHG
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR72%2520OHG%27 HTTP/1.1" 200 None
2026-03-30 08:15:38 [bca.uk] INFO: Scrape type for YR72%20OHG: 0
2026-03-30 08:15:38 [bca.uk] INFO: Found listing with ID: LF67%20UEW
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF67%2520UEW%27 HTTP/1.1" 200 None
2026-03-30 08:15:38 [bca.uk] INFO: Scrape type for LF67%20UEW: 2
2026-03-30 08:15:38 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f7645eef-0bf0-580f-af4f-a40e4ee02723 with identifier: LF67%20UEW
2026-03-30 08:15:38 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f7645eef-0bf0-580f-af4f-a40e4ee02723 with scrape type 2
2026-03-30 08:15:38 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f7645eef-0bf0-580f-af4f-a40e4ee02723 with scrape type 2
2026-03-30 08:15:38 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f7645eef-0bf0-580f-af4f-a40e4ee02723, identifier: LF67%20UEW
2026-03-30 08:15:38 [bca.uk] INFO: Found listing with ID: NK20%20NKZ
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK20%2520NKZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:38 [bca.uk] INFO: Scrape type for NK20%20NKZ: 2
2026-03-30 08:15:38 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 45fc6d22-0bd8-55c6-a8e8-5258d0c36e9f with identifier: NK20%20NKZ
2026-03-30 08:15:38 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 45fc6d22-0bd8-55c6-a8e8-5258d0c36e9f with scrape type 2
2026-03-30 08:15:38 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 45fc6d22-0bd8-55c6-a8e8-5258d0c36e9f with scrape type 2
2026-03-30 08:15:38 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 45fc6d22-0bd8-55c6-a8e8-5258d0c36e9f, identifier: NK20%20NKZ
2026-03-30 08:15:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f7645eef-0bf0-580f-af4f-a40e4ee02723 with identifier: LF67%20UEW
2026-03-30 08:15:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f7645eef-0bf0-580f-af4f-a40e4ee02723 with identifier: LF67%20UEW
2026-03-30 08:15:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f7645eef-0bf0-580f-af4f-a40e4ee02723 with identifier: LF67%20UEW to the API
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 112,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LF67%20UEW-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f7645eef-0bf0-580f-af4f-a40e4ee02723',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LF67 UEW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LF67%20UEW&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bridgwater',
 'make': 'MERCEDES-BENZ',
 'model': 'E220 D',
 'odometer': 63971,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 12000,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ E220 D 2.0 AMG LINE 9G Saloon',
 'transmission': 'manual',
 'trim': 'AMG LINE 9G',
 'vin': 'WDD2130042A281874',
 'year': 2017}
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF67%2520UEW%27 HTTP/1.1" 200 None
2026-03-30 08:15:38 [bca.uk] INFO: Saving data for LF67%20UEW: {'auction_closing_time': 1775113200.0, 'created_time': 1774303848.932559, 'last_price_update_time': 1774858538.961434}
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LF67%2520UEW') HTTP/1.1" 204 0
2026-03-30 08:15:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 45fc6d22-0bd8-55c6-a8e8-5258d0c36e9f with identifier: NK20%20NKZ
2026-03-30 08:15:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 45fc6d22-0bd8-55c6-a8e8-5258d0c36e9f with identifier: NK20%20NKZ
2026-03-30 08:15:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 45fc6d22-0bd8-55c6-a8e8-5258d0c36e9f with identifier: NK20%20NKZ to the API
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NK20%20NKZ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '45fc6d22-0bd8-55c6-a8e8-5258d0c36e9f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NK20 NKZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NK20%20NKZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'FORD',
 'model': 'FIESTA',
 'odometer': 67727,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'FORD FIESTA 1.0 E/B 125 ST-LINE ED. Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 125 ST-LINE ED.',
 'vin': 'WF0JXXGAHJKM16176',
 'year': 2020}
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK20%2520NKZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:39 [bca.uk] INFO: Saving data for NK20%20NKZ: {'auction_closing_time': 1775037600.0, 'created_time': 1774390371.347496, 'last_price_update_time': 1774858539.258077}
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NK20%2520NKZ') HTTP/1.1" 204 0
2026-03-30 08:15:39 [bca.uk] INFO: Found listing with ID: BL74%20WJV
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL74%2520WJV%27 HTTP/1.1" 200 None
2026-03-30 08:15:39 [bca.uk] INFO: Scrape type for BL74%20WJV: 0
2026-03-30 08:15:39 [bca.uk] INFO: Found listing with ID: BT70%20AXV
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT70%2520AXV%27 HTTP/1.1" 200 None
2026-03-30 08:15:39 [bca.uk] INFO: Scrape type for BT70%20AXV: 0
2026-03-30 08:15:39 [bca.uk] INFO: Found listing with ID: KN73%20ODX
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN73%2520ODX%27 HTTP/1.1" 200 None
2026-03-30 08:15:39 [bca.uk] INFO: Scrape type for KN73%20ODX: 0
2026-03-30 08:15:39 [bca.uk] INFO: Found listing with ID: KT24%20TEO
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT24%2520TEO%27 HTTP/1.1" 200 None
2026-03-30 08:15:39 [bca.uk] INFO: Scrape type for KT24%20TEO: 2
2026-03-30 08:15:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: df76391e-276f-5e53-967e-aa35630fce90 with identifier: KT24%20TEO
2026-03-30 08:15:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item df76391e-276f-5e53-967e-aa35630fce90 with scrape type 2
2026-03-30 08:15:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item df76391e-276f-5e53-967e-aa35630fce90 with scrape type 2
2026-03-30 08:15:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: df76391e-276f-5e53-967e-aa35630fce90, identifier: KT24%20TEO
2026-03-30 08:15:39 [bca.uk] INFO: Found listing with ID: GD62%20AEJ
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD62%2520AEJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:39 [bca.uk] INFO: Scrape type for GD62%20AEJ: 2
2026-03-30 08:15:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5ec93635-80d3-5c46-a50a-82f891c2de02 with identifier: GD62%20AEJ
2026-03-30 08:15:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5ec93635-80d3-5c46-a50a-82f891c2de02 with scrape type 2
2026-03-30 08:15:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5ec93635-80d3-5c46-a50a-82f891c2de02 with scrape type 2
2026-03-30 08:15:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5ec93635-80d3-5c46-a50a-82f891c2de02, identifier: GD62%20AEJ
2026-03-30 08:15:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: df76391e-276f-5e53-967e-aa35630fce90 with identifier: KT24%20TEO
2026-03-30 08:15:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: df76391e-276f-5e53-967e-aa35630fce90 with identifier: KT24%20TEO
2026-03-30 08:15:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: df76391e-276f-5e53-967e-aa35630fce90 with identifier: KT24%20TEO to the API
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KT24%20TEO-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Electric',
 'id': 'df76391e-276f-5e53-967e-aa35630fce90',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KT24 TEO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KT24%20TEO&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Birmingham - Perry Barr',
 'make': 'MERCEDES-BENZ',
 'model': 'EQE SUV 500',
 'odometer': 9703,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 49500,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ EQE SUV 500 4M BUSINESS CLASS StationWagon',
 'transmission': 'automatic',
 'trim': '4M BUSINESS CLASS',
 'vin': 'W1NGM2CB7PA008217',
 'year': 2024}
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT24%2520TEO%27 HTTP/1.1" 200 None
2026-03-30 08:15:39 [bca.uk] INFO: Saving data for KT24%20TEO: {'auction_closing_time': 1775199600.0, 'created_time': 1774390722.634454, 'last_price_update_time': 1774858539.93061}
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KT24%2520TEO') HTTP/1.1" 204 0
2026-03-30 08:15:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5ec93635-80d3-5c46-a50a-82f891c2de02 with identifier: GD62%20AEJ
2026-03-30 08:15:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5ec93635-80d3-5c46-a50a-82f891c2de02 with identifier: GD62%20AEJ
2026-03-30 08:15:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5ec93635-80d3-5c46-a50a-82f891c2de02 with identifier: GD62%20AEJ to the API
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 174,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GD62%20AEJ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '5ec93635-80d3-5c46-a50a-82f891c2de02',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GD62 AEJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GD62%20AEJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 124841,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.2 SD4 4WD DYNAMIC Hatchback',
 'transmission': 'automatic',
 'trim': 'SD4 4WD DYNAMIC',
 'vin': 'SALVA2AE3DH734835',
 'year': 2012}
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD62%2520AEJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:40 [bca.uk] INFO: Saving data for GD62%20AEJ: {'auction_closing_time': 1774951200.0, 'created_time': 1774390365.035659, 'last_price_update_time': 1774858540.236465}
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GD62%2520AEJ') HTTP/1.1" 204 0
2026-03-30 08:15:40 [bca.uk] INFO: Found listing with ID: KU21%20PJJ
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU21%2520PJJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:40 [bca.uk] INFO: Scrape type for KU21%20PJJ: 0
2026-03-30 08:15:40 [bca.uk] INFO: Found listing with ID: KW73%20HVX
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW73%2520HVX%27 HTTP/1.1" 200 None
2026-03-30 08:15:40 [bca.uk] INFO: Scrape type for KW73%20HVX: 0
2026-03-30 08:15:40 [bca.uk] INFO: Found listing with ID: LL67%20YWF
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL67%2520YWF%27 HTTP/1.1" 200 None
2026-03-30 08:15:40 [bca.uk] INFO: Scrape type for LL67%20YWF: 0
2026-03-30 08:15:40 [bca.uk] INFO: Found listing with ID: LM20%20MUO
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM20%2520MUO%27 HTTP/1.1" 200 None
2026-03-30 08:15:40 [bca.uk] INFO: Scrape type for LM20%20MUO: 2
2026-03-30 08:15:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1a4a991b-9b7d-5e2d-968f-a16775c21b08 with identifier: LM20%20MUO
2026-03-30 08:15:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1a4a991b-9b7d-5e2d-968f-a16775c21b08 with scrape type 2
2026-03-30 08:15:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1a4a991b-9b7d-5e2d-968f-a16775c21b08 with scrape type 2
2026-03-30 08:15:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1a4a991b-9b7d-5e2d-968f-a16775c21b08, identifier: LM20%20MUO
2026-03-30 08:15:40 [bca.uk] INFO: Found listing with ID: NL64%20UEZ
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL64%2520UEZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:40 [bca.uk] INFO: Scrape type for NL64%20UEZ: 2
2026-03-30 08:15:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c12b175b-1da0-5400-ba0a-03b2d8862d40 with identifier: NL64%20UEZ
2026-03-30 08:15:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c12b175b-1da0-5400-ba0a-03b2d8862d40 with scrape type 2
2026-03-30 08:15:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c12b175b-1da0-5400-ba0a-03b2d8862d40 with scrape type 2
2026-03-30 08:15:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c12b175b-1da0-5400-ba0a-03b2d8862d40, identifier: NL64%20UEZ
2026-03-30 08:15:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1a4a991b-9b7d-5e2d-968f-a16775c21b08 with identifier: LM20%20MUO
2026-03-30 08:15:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1a4a991b-9b7d-5e2d-968f-a16775c21b08 with identifier: LM20%20MUO
2026-03-30 08:15:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1a4a991b-9b7d-5e2d-968f-a16775c21b08 with identifier: LM20%20MUO to the API
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM20%20MUO-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1a4a991b-9b7d-5e2d-968f-a16775c21b08',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LM20 MUO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM20%20MUO&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'MERCEDES-BENZ',
 'model': 'A180',
 'odometer': 97567,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 8600,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ A180 1.3 SPORT EXECUTIVE DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'SPORT EXECUTIVE DCT',
 'vin': 'W1K1770842J210289',
 'year': 2020}
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM20%2520MUO%27 HTTP/1.1" 200 None
2026-03-30 08:15:40 [bca.uk] INFO: Saving data for LM20%20MUO: {'auction_closing_time': 1775199600.0, 'created_time': 1774390738.861269, 'last_price_update_time': 1774858540.881568}
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM20%2520MUO') HTTP/1.1" 204 0
2026-03-30 08:15:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c12b175b-1da0-5400-ba0a-03b2d8862d40 with identifier: NL64%20UEZ
2026-03-30 08:15:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c12b175b-1da0-5400-ba0a-03b2d8862d40 with identifier: NL64%20UEZ
2026-03-30 08:15:41 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c12b175b-1da0-5400-ba0a-03b2d8862d40 with identifier: NL64%20UEZ to the API
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NL64%20UEZ-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'c12b175b-1da0-5400-ba0a-03b2d8862d40',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NL64 UEZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NL64%20UEZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 70473,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.0 VTI ACTIVE Hatchback',
 'transmission': 'manual',
 'trim': 'VTI ACTIVE',
 'vin': 'VF3CCZMZ0ET108786',
 'year': 2014}
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL64%2520UEZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:41 [bca.uk] INFO: Saving data for NL64%20UEZ: {'auction_closing_time': 1774951200.0, 'created_time': 1774390458.103576, 'last_price_update_time': 1774858541.300716}
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NL64%2520UEZ') HTTP/1.1" 204 0
2026-03-30 08:15:41 [bca.uk] INFO: Found listing with ID: M15%20CXT
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M15%2520CXT%27 HTTP/1.1" 200 None
2026-03-30 08:15:41 [bca.uk] INFO: Scrape type for M15%20CXT: 2
2026-03-30 08:15:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1a785193-862a-596e-9a76-264848ea9ccc with identifier: M15%20CXT
2026-03-30 08:15:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1a785193-862a-596e-9a76-264848ea9ccc with scrape type 2
2026-03-30 08:15:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1a785193-862a-596e-9a76-264848ea9ccc with scrape type 2
2026-03-30 08:15:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1a785193-862a-596e-9a76-264848ea9ccc, identifier: M15%20CXT
2026-03-30 08:15:41 [bca.uk] INFO: Found listing with ID: ST67%20EOE
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST67%2520EOE%27 HTTP/1.1" 200 None
2026-03-30 08:15:41 [bca.uk] INFO: Scrape type for ST67%20EOE: 0
2026-03-30 08:15:41 [bca.uk] INFO: Found listing with ID: NA12%20ZTG
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA12%2520ZTG%27 HTTP/1.1" 200 None
2026-03-30 08:15:41 [bca.uk] INFO: Scrape type for NA12%20ZTG: 0
2026-03-30 08:15:41 [bca.uk] INFO: Found listing with ID: FV15%20NSE
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV15%2520NSE%27 HTTP/1.1" 200 None
2026-03-30 08:15:41 [bca.uk] INFO: Scrape type for FV15%20NSE: 2
2026-03-30 08:15:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f02c02ff-c28b-5c5d-bc62-f9d1315c5ade with identifier: FV15%20NSE
2026-03-30 08:15:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f02c02ff-c28b-5c5d-bc62-f9d1315c5ade with scrape type 2
2026-03-30 08:15:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f02c02ff-c28b-5c5d-bc62-f9d1315c5ade with scrape type 2
2026-03-30 08:15:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f02c02ff-c28b-5c5d-bc62-f9d1315c5ade, identifier: FV15%20NSE
2026-03-30 08:15:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1a785193-862a-596e-9a76-264848ea9ccc with identifier: M15%20CXT
2026-03-30 08:15:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1a785193-862a-596e-9a76-264848ea9ccc with identifier: M15%20CXT
2026-03-30 08:15:41 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1a785193-862a-596e-9a76-264848ea9ccc with identifier: M15%20CXT to the API
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=M15%20CXT-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Electric',
 'id': '1a785193-862a-596e-9a76-264848ea9ccc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'M15 CXT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=M15%20CXT&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'MERCEDES-BENZ',
 'model': 'EQA 300',
 'odometer': 30334,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 17700,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ EQA 300 168KW 66KWH 4M AMG LINE Hatchback',
 'transmission': 'automatic',
 'trim': '168KW 66KWH 4M AMG LINE',
 'vin': 'W1N2437082J039109',
 'year': 2022}
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M15%2520CXT%27 HTTP/1.1" 200 None
2026-03-30 08:15:41 [bca.uk] INFO: Saving data for M15%20CXT: {'auction_closing_time': 1775199600.0, 'created_time': 1774015743.079413, 'last_price_update_time': 1774858541.898336}
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='M15%2520CXT') HTTP/1.1" 204 0
2026-03-30 08:15:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f02c02ff-c28b-5c5d-bc62-f9d1315c5ade with identifier: FV15%20NSE
2026-03-30 08:15:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f02c02ff-c28b-5c5d-bc62-f9d1315c5ade with identifier: FV15%20NSE
2026-03-30 08:15:42 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f02c02ff-c28b-5c5d-bc62-f9d1315c5ade with identifier: FV15%20NSE to the API
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=78&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 99,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FV15%20NSE-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f02c02ff-c28b-5c5d-bc62-f9d1315c5ade',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FV15 NSE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FV15%20NSE&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'AUDI',
 'model': 'A1 SPORTBACK',
 'odometer': 105869,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'AUDI A1 SPORTBACK 1.6 TDI 105 SE Hatchback',
 'transmission': 'manual',
 'trim': 'TDI 105 SE',
 'vin': 'WAUZZZ8X3EB177086',
 'year': 2015}
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV15%2520NSE%27 HTTP/1.1" 200 None
2026-03-30 08:15:42 [bca.uk] INFO: Saving data for FV15%20NSE: {'auction_closing_time': 1774951200.0, 'created_time': 1774390373.9167, 'last_price_update_time': 1774858542.188727}
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FV15%2520NSE') HTTP/1.1" 204 0
2026-03-30 08:15:42 [bca.uk] INFO: Found listing with ID: PO68%20ZDU
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO68%2520ZDU%27 HTTP/1.1" 200 None
2026-03-30 08:15:42 [bca.uk] INFO: Scrape type for PO68%20ZDU: 0
2026-03-30 08:15:42 [bca.uk] INFO: Found listing with ID: PO72%20YGK
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO72%2520YGK%27 HTTP/1.1" 200 None
2026-03-30 08:15:42 [bca.uk] INFO: Scrape type for PO72%20YGK: 0
2026-03-30 08:15:42 [bca.uk] INFO: Found listing with ID: RF71%20CNO
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF71%2520CNO%27 HTTP/1.1" 200 None
2026-03-30 08:15:42 [bca.uk] INFO: Scrape type for RF71%20CNO: 0
2026-03-30 08:15:42 [bca.uk] INFO: Found listing with ID: RX20%20ULV
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX20%2520ULV%27 HTTP/1.1" 200 None
2026-03-30 08:15:42 [bca.uk] INFO: Scrape type for RX20%20ULV: 0
2026-03-30 08:15:42 [bca.uk] INFO: Found listing with ID: S30%20PFW
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S30%2520PFW%27 HTTP/1.1" 200 None
2026-03-30 08:15:42 [bca.uk] INFO: Scrape type for S30%20PFW: 2
2026-03-30 08:15:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d2ff9cfb-2a41-5238-9d6d-84b3a791917a with identifier: S30%20PFW
2026-03-30 08:15:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d2ff9cfb-2a41-5238-9d6d-84b3a791917a with scrape type 2
2026-03-30 08:15:42 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d2ff9cfb-2a41-5238-9d6d-84b3a791917a with scrape type 2
2026-03-30 08:15:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d2ff9cfb-2a41-5238-9d6d-84b3a791917a, identifier: S30%20PFW
2026-03-30 08:15:42 [bca.uk] INFO: Found listing with ID: FP17%20OKN
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP17%2520OKN%27 HTTP/1.1" 200 None
2026-03-30 08:15:42 [bca.uk] INFO: Scrape type for FP17%20OKN: 0
2026-03-30 08:15:42 [bca.uk] INFO: Found listing with ID: NJ17%20ZDN
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ17%2520ZDN%27 HTTP/1.1" 200 None
2026-03-30 08:15:42 [bca.uk] INFO: Scrape type for NJ17%20ZDN: 0
2026-03-30 08:15:42 [bca.uk] INFO: Found listing with ID: WK17%20KNO
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK17%2520KNO%27 HTTP/1.1" 200 None
2026-03-30 08:15:42 [bca.uk] INFO: Scrape type for WK17%20KNO: 0
2026-03-30 08:15:42 [bca.uk] INFO: Found listing with ID: AK67%20XSN
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK67%2520XSN%27 HTTP/1.1" 200 None
2026-03-30 08:15:42 [bca.uk] INFO: Scrape type for AK67%20XSN: 0
2026-03-30 08:15:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d2ff9cfb-2a41-5238-9d6d-84b3a791917a with identifier: S30%20PFW
2026-03-30 08:15:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d2ff9cfb-2a41-5238-9d6d-84b3a791917a with identifier: S30%20PFW
2026-03-30 08:15:42 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d2ff9cfb-2a41-5238-9d6d-84b3a791917a with identifier: S30%20PFW to the API
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=S30%20PFW-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Electric',
 'id': 'd2ff9cfb-2a41-5238-9d6d-84b3a791917a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'S30 PFW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=S30%20PFW&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'MERCEDES-BENZ',
 'model': 'EQC 400',
 'odometer': 58806,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 19000,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ EQC 400 AMG LINE PREMIUM PLUS StationWagon',
 'transmission': 'automatic',
 'trim': 'AMG LINE PREMIUM PLUS',
 'vin': 'W1K2938902F015175',
 'year': 2020}
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S30%2520PFW%27 HTTP/1.1" 200 None
2026-03-30 08:15:42 [bca.uk] INFO: Saving data for S30%20PFW: {'auction_closing_time': 1775199600.0, 'created_time': 1774390764.282649, 'last_price_update_time': 1774858542.766645}
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='S30%2520PFW') HTTP/1.1" 204 0
2026-03-30 08:15:42 [bca.uk] INFO: Found listing with ID: WG71%20FTF
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG71%2520FTF%27 HTTP/1.1" 200 None
2026-03-30 08:15:42 [bca.uk] INFO: Scrape type for WG71%20FTF: 2
2026-03-30 08:15:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d28b4b2f-9b1e-5edb-9511-25b80ab91ae3 with identifier: WG71%20FTF
2026-03-30 08:15:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d28b4b2f-9b1e-5edb-9511-25b80ab91ae3 with scrape type 2
2026-03-30 08:15:42 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d28b4b2f-9b1e-5edb-9511-25b80ab91ae3 with scrape type 2
2026-03-30 08:15:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d28b4b2f-9b1e-5edb-9511-25b80ab91ae3, identifier: WG71%20FTF
2026-03-30 08:15:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d28b4b2f-9b1e-5edb-9511-25b80ab91ae3 with identifier: WG71%20FTF
2026-03-30 08:15:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d28b4b2f-9b1e-5edb-9511-25b80ab91ae3 with identifier: WG71%20FTF
2026-03-30 08:15:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d28b4b2f-9b1e-5edb-9511-25b80ab91ae3 with identifier: WG71%20FTF to the API
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WG71%20FTF-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Electric',
 'id': 'd28b4b2f-9b1e-5edb-9511-25b80ab91ae3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'WG71 FTF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WG71%20FTF&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'MERCEDES-BENZ',
 'model': 'EQC 400',
 'odometer': 26028,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 23850,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ EQC 400 AMG LINE PREMIUM PLUS StationWagon',
 'transmission': 'automatic',
 'trim': 'AMG LINE PREMIUM PLUS',
 'vin': 'W1K2938902F038351',
 'year': 2021}
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG71%2520FTF%27 HTTP/1.1" 200 None
2026-03-30 08:15:43 [bca.uk] INFO: Saving data for WG71%20FTF: {'auction_closing_time': 1775199600.0, 'created_time': 1774390763.893473, 'last_price_update_time': 1774858543.290715}
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WG71%2520FTF') HTTP/1.1" 204 0
2026-03-30 08:15:43 [bca.uk] INFO: Found listing with ID: YP22%20YCH
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP22%2520YCH%27 HTTP/1.1" 200 None
2026-03-30 08:15:43 [bca.uk] INFO: Scrape type for YP22%20YCH: 0
2026-03-30 08:15:43 [bca.uk] INFO: Found listing with ID: AF73%20ESY
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF73%2520ESY%27 HTTP/1.1" 200 None
2026-03-30 08:15:43 [bca.uk] INFO: Scrape type for AF73%20ESY: 0
2026-03-30 08:15:43 [bca.uk] INFO: Found listing with ID: DL73%20HOJ
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520HOJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:43 [bca.uk] INFO: Scrape type for DL73%20HOJ: 2
2026-03-30 08:15:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cba6683e-3a31-5875-9052-fd7a85832749 with identifier: DL73%20HOJ
2026-03-30 08:15:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cba6683e-3a31-5875-9052-fd7a85832749 with scrape type 2
2026-03-30 08:15:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cba6683e-3a31-5875-9052-fd7a85832749 with scrape type 2
2026-03-30 08:15:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cba6683e-3a31-5875-9052-fd7a85832749, identifier: DL73%20HOJ
2026-03-30 08:15:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cba6683e-3a31-5875-9052-fd7a85832749 with identifier: DL73%20HOJ
2026-03-30 08:15:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cba6683e-3a31-5875-9052-fd7a85832749 with identifier: DL73%20HOJ
2026-03-30 08:15:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cba6683e-3a31-5875-9052-fd7a85832749 with identifier: DL73%20HOJ to the API
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DL73%20HOJ-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-03T16:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'cba6683e-3a31-5875-9052-fd7a85832749',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'DL73 HOJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DL73%20HOJ&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Manchester',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 10262,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 13000,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 T 130 GS Hatchback',
 'transmission': 'automatic',
 'trim': 'T 130 GS',
 'vin': 'VXKUPHNSSP4307897',
 'year': 2023}
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520HOJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:43 [bca.uk] INFO: Saving data for DL73%20HOJ: {'auction_closing_time': 1775232000.0, 'created_time': 1773842127.745397, 'last_price_update_time': 1774858543.777701}
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DL73%2520HOJ') HTTP/1.1" 204 0
2026-03-30 08:15:43 [bca.uk] INFO: Found listing with ID: DL73%20LGJ
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520LGJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:43 [bca.uk] INFO: Scrape type for DL73%20LGJ: 0
2026-03-30 08:15:43 [bca.uk] INFO: Found listing with ID: DS24%20OYZ
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS24%2520OYZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:43 [bca.uk] INFO: Scrape type for DS24%20OYZ: 0
2026-03-30 08:15:43 [bca.uk] INFO: Found listing with ID: DV24%20JNK
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV24%2520JNK%27 HTTP/1.1" 200 None
2026-03-30 08:15:43 [bca.uk] INFO: Scrape type for DV24%20JNK: 0
2026-03-30 08:15:43 [bca.uk] INFO: Found listing with ID: DY74%20BVL
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520BVL%27 HTTP/1.1" 200 None
2026-03-30 08:15:43 [bca.uk] INFO: Scrape type for DY74%20BVL: 0
2026-03-30 08:15:43 [bca.uk] INFO: Found listing with ID: GD23%20YKE
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD23%2520YKE%27 HTTP/1.1" 200 None
2026-03-30 08:15:43 [bca.uk] INFO: Scrape type for GD23%20YKE: 0
2026-03-30 08:15:43 [bca.uk] INFO: Found listing with ID: KE73%20BBF
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE73%2520BBF%27 HTTP/1.1" 200 None
2026-03-30 08:15:43 [bca.uk] INFO: Scrape type for KE73%20BBF: 2
2026-03-30 08:15:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 64751946-de6b-555b-b0e0-75571175c35b with identifier: KE73%20BBF
2026-03-30 08:15:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 64751946-de6b-555b-b0e0-75571175c35b with scrape type 2
2026-03-30 08:15:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 64751946-de6b-555b-b0e0-75571175c35b with scrape type 2
2026-03-30 08:15:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 64751946-de6b-555b-b0e0-75571175c35b, identifier: KE73%20BBF
2026-03-30 08:15:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 64751946-de6b-555b-b0e0-75571175c35b with identifier: KE73%20BBF
2026-03-30 08:15:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 64751946-de6b-555b-b0e0-75571175c35b with identifier: KE73%20BBF
2026-03-30 08:15:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 64751946-de6b-555b-b0e0-75571175c35b with identifier: KE73%20BBF to the API
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 145,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KE73%20BBF-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-03T16:00:00Z',
 'fuel_type': 'Petrol',
 'id': '64751946-de6b-555b-b0e0-75571175c35b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'KE73 BBF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KE73%20BBF&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Enfield',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 7746,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 16200,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 3008 1.2 P/T 130 ALLURE EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 ALLURE EAT8',
 'vin': 'VF3MRHNSUPS169867',
 'year': 2024}
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE73%2520BBF%27 HTTP/1.1" 200 None
2026-03-30 08:15:44 [bca.uk] INFO: Saving data for KE73%20BBF: {'auction_closing_time': 1775232000.0, 'created_time': 1773841932.965885, 'last_price_update_time': 1774858544.328368}
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KE73%2520BBF') HTTP/1.1" 204 0
2026-03-30 08:15:44 [bca.uk] INFO: Found listing with ID: KF73%20AOK
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF73%2520AOK%27 HTTP/1.1" 200 None
2026-03-30 08:15:44 [bca.uk] INFO: Scrape type for KF73%20AOK: 0
2026-03-30 08:15:44 [bca.uk] INFO: Found listing with ID: LL74%20DGV
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DGV%27 HTTP/1.1" 200 None
2026-03-30 08:15:44 [bca.uk] INFO: Scrape type for LL74%20DGV: 0
2026-03-30 08:15:44 [bca.uk] INFO: Found listing with ID: LL74%20DHX
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DHX%27 HTTP/1.1" 200 None
2026-03-30 08:15:44 [bca.uk] INFO: Scrape type for LL74%20DHX: 2
2026-03-30 08:15:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b1dca652-1d79-5e8a-86da-695b4450b2d5 with identifier: LL74%20DHX
2026-03-30 08:15:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b1dca652-1d79-5e8a-86da-695b4450b2d5 with scrape type 2
2026-03-30 08:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b1dca652-1d79-5e8a-86da-695b4450b2d5 with scrape type 2
2026-03-30 08:15:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b1dca652-1d79-5e8a-86da-695b4450b2d5, identifier: LL74%20DHX
2026-03-30 08:15:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b1dca652-1d79-5e8a-86da-695b4450b2d5 with identifier: LL74%20DHX
2026-03-30 08:15:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b1dca652-1d79-5e8a-86da-695b4450b2d5 with identifier: LL74%20DHX
2026-03-30 08:15:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b1dca652-1d79-5e8a-86da-695b4450b2d5 with identifier: LL74%20DHX to the API
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 121,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LL74%20DHX-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-03T16:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b1dca652-1d79-5e8a-86da-695b4450b2d5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LL74 DHX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LL74%20DHX&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Manchester',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 5167,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 12900,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 T 100 GS Hatchback',
 'transmission': 'manual',
 'trim': 'T 100 GS',
 'vin': 'VXKUPHNE1R4297850',
 'year': 2024}
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DHX%27 HTTP/1.1" 200 None
2026-03-30 08:15:44 [bca.uk] INFO: Saving data for LL74%20DHX: {'auction_closing_time': 1775232000.0, 'created_time': 1773846544.942972, 'last_price_update_time': 1774858544.833977}
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LL74%2520DHX') HTTP/1.1" 204 0
2026-03-30 08:15:44 [bca.uk] INFO: Found listing with ID: LL74%20DHY
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DHY%27 HTTP/1.1" 200 None
2026-03-30 08:15:44 [bca.uk] INFO: Scrape type for LL74%20DHY: 2
2026-03-30 08:15:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cb389fb8-4437-57c6-a395-4248d230db24 with identifier: LL74%20DHY
2026-03-30 08:15:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cb389fb8-4437-57c6-a395-4248d230db24 with scrape type 2
2026-03-30 08:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cb389fb8-4437-57c6-a395-4248d230db24 with scrape type 2
2026-03-30 08:15:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: cb389fb8-4437-57c6-a395-4248d230db24, identifier: LL74%20DHY
2026-03-30 08:15:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: cb389fb8-4437-57c6-a395-4248d230db24 with identifier: LL74%20DHY
2026-03-30 08:15:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: cb389fb8-4437-57c6-a395-4248d230db24 with identifier: LL74%20DHY
2026-03-30 08:15:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: cb389fb8-4437-57c6-a395-4248d230db24 with identifier: LL74%20DHY to the API
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 121,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LL74%20DHY-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-03T16:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'cb389fb8-4437-57c6-a395-4248d230db24',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LL74 DHY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LL74%20DHY&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Manchester',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 5220,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 12700,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 T 100 GS Hatchback',
 'transmission': 'manual',
 'trim': 'T 100 GS',
 'vin': 'VXKUPHNE5R4297866',
 'year': 2024}
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DHY%27 HTTP/1.1" 200 None
2026-03-30 08:15:45 [bca.uk] INFO: Saving data for LL74%20DHY: {'auction_closing_time': 1775232000.0, 'created_time': 1773846545.608553, 'last_price_update_time': 1774858545.345371}
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LL74%2520DHY') HTTP/1.1" 204 0
2026-03-30 08:15:45 [bca.uk] INFO: Found listing with ID: LL74%20DKO
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DKO%27 HTTP/1.1" 200 None
2026-03-30 08:15:45 [bca.uk] INFO: Scrape type for LL74%20DKO: 0
2026-03-30 08:15:45 [bca.uk] INFO: Found listing with ID: LN24%20RHF
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RHF%27 HTTP/1.1" 200 None
2026-03-30 08:15:45 [bca.uk] INFO: Scrape type for LN24%20RHF: 0
2026-03-30 08:15:45 [bca.uk] INFO: Found listing with ID: LN24%20RUR
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RUR%27 HTTP/1.1" 200 None
2026-03-30 08:15:45 [bca.uk] INFO: Scrape type for LN24%20RUR: 0
2026-03-30 08:15:45 [bca.uk] INFO: Found listing with ID: LP23%20GVM
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP23%2520GVM%27 HTTP/1.1" 200 None
2026-03-30 08:15:45 [bca.uk] INFO: Scrape type for LP23%20GVM: 0
2026-03-30 08:15:45 [bca.uk] INFO: Found listing with ID: LP23%20GYX
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP23%2520GYX%27 HTTP/1.1" 200 None
2026-03-30 08:15:45 [bca.uk] INFO: Scrape type for LP23%20GYX: 2
2026-03-30 08:15:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b1a50123-5474-5d25-9891-9bd0df18b5f3 with identifier: LP23%20GYX
2026-03-30 08:15:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b1a50123-5474-5d25-9891-9bd0df18b5f3 with scrape type 2
2026-03-30 08:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b1a50123-5474-5d25-9891-9bd0df18b5f3 with scrape type 2
2026-03-30 08:15:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b1a50123-5474-5d25-9891-9bd0df18b5f3, identifier: LP23%20GYX
2026-03-30 08:15:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b1a50123-5474-5d25-9891-9bd0df18b5f3 with identifier: LP23%20GYX
2026-03-30 08:15:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b1a50123-5474-5d25-9891-9bd0df18b5f3 with identifier: LP23%20GYX
2026-03-30 08:15:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b1a50123-5474-5d25-9891-9bd0df18b5f3 with identifier: LP23%20GYX to the API
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LP23%20GYX-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-03T16:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b1a50123-5474-5d25-9891-9bd0df18b5f3',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LP23 GYX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LP23%20GYX&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Manchester',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 7283,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 13600,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 TURBO 130 ULTIMATE Hatchback',
 'transmission': 'automatic',
 'trim': 'TURBO 130 ULTIMATE',
 'vin': 'VXKUPHNSSP4156477',
 'year': 2023}
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP23%2520GYX%27 HTTP/1.1" 200 None
2026-03-30 08:15:45 [bca.uk] INFO: Saving data for LP23%20GYX: {'auction_closing_time': 1775232000.0, 'created_time': 1773842359.459226, 'last_price_update_time': 1774858545.924666}
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LP23%2520GYX') HTTP/1.1" 204 0
2026-03-30 08:15:45 [bca.uk] INFO: Found listing with ID: LP23%20GZA
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP23%2520GZA%27 HTTP/1.1" 200 None
2026-03-30 08:15:45 [bca.uk] INFO: Scrape type for LP23%20GZA: 2
2026-03-30 08:15:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b82c1137-1f49-5a87-aaf8-e252482e6a2c with identifier: LP23%20GZA
2026-03-30 08:15:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b82c1137-1f49-5a87-aaf8-e252482e6a2c with scrape type 2
2026-03-30 08:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b82c1137-1f49-5a87-aaf8-e252482e6a2c with scrape type 2
2026-03-30 08:15:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b82c1137-1f49-5a87-aaf8-e252482e6a2c, identifier: LP23%20GZA
2026-03-30 08:15:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b82c1137-1f49-5a87-aaf8-e252482e6a2c with identifier: LP23%20GZA
2026-03-30 08:15:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b82c1137-1f49-5a87-aaf8-e252482e6a2c with identifier: LP23%20GZA
2026-03-30 08:15:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b82c1137-1f49-5a87-aaf8-e252482e6a2c with identifier: LP23%20GZA to the API
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 123,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LP23%20GZA-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-03T16:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b82c1137-1f49-5a87-aaf8-e252482e6a2c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LP23 GZA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LP23%20GZA&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Manchester',
 'make': 'VAUXHALL',
 'model': 'CORSA',
 'odometer': 7856,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 13600,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'VAUXHALL CORSA 1.2 TURBO 130 ULTIMATE Hatchback',
 'transmission': 'automatic',
 'trim': 'TURBO 130 ULTIMATE',
 'vin': 'VXKUPHNSSP4153862',
 'year': 2023}
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP23%2520GZA%27 HTTP/1.1" 200 None
2026-03-30 08:15:46 [bca.uk] INFO: Saving data for LP23%20GZA: {'auction_closing_time': 1775232000.0, 'created_time': 1773846529.999859, 'last_price_update_time': 1774858546.376185}
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LP23%2520GZA') HTTP/1.1" 204 0
2026-03-30 08:15:46 [bca.uk] INFO: Found listing with ID: ML74%20XNM
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML74%2520XNM%27 HTTP/1.1" 200 None
2026-03-30 08:15:46 [bca.uk] INFO: Scrape type for ML74%20XNM: 2
2026-03-30 08:15:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e90b4b5c-e496-5614-9522-a4c72efcdcdd with identifier: ML74%20XNM
2026-03-30 08:15:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e90b4b5c-e496-5614-9522-a4c72efcdcdd with scrape type 2
2026-03-30 08:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e90b4b5c-e496-5614-9522-a4c72efcdcdd with scrape type 2
2026-03-30 08:15:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e90b4b5c-e496-5614-9522-a4c72efcdcdd, identifier: ML74%20XNM
2026-03-30 08:15:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e90b4b5c-e496-5614-9522-a4c72efcdcdd with identifier: ML74%20XNM
2026-03-30 08:15:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e90b4b5c-e496-5614-9522-a4c72efcdcdd with identifier: ML74%20XNM
2026-03-30 08:15:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e90b4b5c-e496-5614-9522-a4c72efcdcdd with identifier: ML74%20XNM to the API
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ML74%20XNM-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-03T16:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e90b4b5c-e496-5614-9522-a4c72efcdcdd',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'ML74 XNM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ML74%20XNM&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Blackbushe',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 19472,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 12700,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.2 P/T 100 ALLURE Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 100 ALLURE',
 'vin': 'VR3UPHNE6R4285615',
 'year': 2024}
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML74%2520XNM%27 HTTP/1.1" 200 None
2026-03-30 08:15:46 [bca.uk] INFO: Saving data for ML74%20XNM: {'auction_closing_time': 1775232000.0, 'created_time': 1773834960.454941, 'last_price_update_time': 1774858546.822583}
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ML74%2520XNM') HTTP/1.1" 204 0
2026-03-30 08:15:46 [bca.uk] INFO: Found listing with ID: VK24%20MMX
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK24%2520MMX%27 HTTP/1.1" 200 None
2026-03-30 08:15:46 [bca.uk] INFO: Scrape type for VK24%20MMX: 0
2026-03-30 08:15:46 [bca.uk] INFO: Found listing with ID: WP74%20CVY
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP74%2520CVY%27 HTTP/1.1" 200 None
2026-03-30 08:15:46 [bca.uk] INFO: Scrape type for WP74%20CVY: 0
2026-03-30 08:15:46 [bca.uk] INFO: Found listing with ID: WP74%20CVZ
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP74%2520CVZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:46 [bca.uk] INFO: Scrape type for WP74%20CVZ: 2
2026-03-30 08:15:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c3a774b0-c650-5c7c-a96e-1afc5b61295b with identifier: WP74%20CVZ
2026-03-30 08:15:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c3a774b0-c650-5c7c-a96e-1afc5b61295b with scrape type 2
2026-03-30 08:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c3a774b0-c650-5c7c-a96e-1afc5b61295b with scrape type 2
2026-03-30 08:15:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c3a774b0-c650-5c7c-a96e-1afc5b61295b, identifier: WP74%20CVZ
2026-03-30 08:15:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c3a774b0-c650-5c7c-a96e-1afc5b61295b with identifier: WP74%20CVZ
2026-03-30 08:15:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c3a774b0-c650-5c7c-a96e-1afc5b61295b with identifier: WP74%20CVZ
2026-03-30 08:15:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c3a774b0-c650-5c7c-a96e-1afc5b61295b with identifier: WP74%20CVZ to the API
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WP74%20CVZ-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-03T16:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'c3a774b0-c650-5c7c-a96e-1afc5b61295b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'WP74 CVZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WP74%20CVZ&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Brighouse',
 'make': 'JEEP',
 'model': 'AVENGER',
 'odometer': 13564,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 13900,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'JEEP AVENGER 1.2 ALTITUDE Hatchback',
 'transmission': 'manual',
 'trim': 'ALTITUDE',
 'vin': 'ZAC5JACL5RJL27399',
 'year': 2024}
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP74%2520CVZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:47 [bca.uk] INFO: Saving data for WP74%20CVZ: {'auction_closing_time': 1775232000.0, 'created_time': 1773834949.706163, 'last_price_update_time': 1774858547.263702}
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WP74%2520CVZ') HTTP/1.1" 204 0
2026-03-30 08:15:47 [bca.uk] INFO: Found listing with ID: YJ73%20WTY
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ73%2520WTY%27 HTTP/1.1" 200 None
2026-03-30 08:15:47 [bca.uk] INFO: Scrape type for YJ73%20WTY: 0
2026-03-30 08:15:47 [bca.uk] INFO: Found listing with ID: BN11%20MWK
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN11%2520MWK%27 HTTP/1.1" 200 None
2026-03-30 08:15:47 [bca.uk] INFO: Scrape type for BN11%20MWK: 0
2026-03-30 08:15:47 [bca.uk] INFO: Found listing with ID: GR56%20OBC
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GR56%2520OBC%27 HTTP/1.1" 200 None
2026-03-30 08:15:47 [bca.uk] INFO: Scrape type for GR56%20OBC: 0
2026-03-30 08:15:47 [bca.uk] INFO: Found listing with ID: VE16%20KPV
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE16%2520KPV%27 HTTP/1.1" 200 None
2026-03-30 08:15:47 [bca.uk] INFO: Scrape type for VE16%20KPV: 0
2026-03-30 08:15:47 [bca.uk] INFO: Found listing with ID: KD17%20DTF
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KD17%2520DTF%27 HTTP/1.1" 200 None
2026-03-30 08:15:47 [bca.uk] INFO: Scrape type for KD17%20DTF: 0
2026-03-30 08:15:47 [bca.uk] INFO: Found listing with ID: LC23%20OUV
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC23%2520OUV%27 HTTP/1.1" 200 None
2026-03-30 08:15:47 [bca.uk] INFO: Scrape type for LC23%20OUV: 2
2026-03-30 08:15:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1303cddc-5bf6-5a29-ae9a-f90a9e4a12a1 with identifier: LC23%20OUV
2026-03-30 08:15:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1303cddc-5bf6-5a29-ae9a-f90a9e4a12a1 with scrape type 2
2026-03-30 08:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1303cddc-5bf6-5a29-ae9a-f90a9e4a12a1 with scrape type 2
2026-03-30 08:15:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1303cddc-5bf6-5a29-ae9a-f90a9e4a12a1, identifier: LC23%20OUV
2026-03-30 08:15:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1303cddc-5bf6-5a29-ae9a-f90a9e4a12a1 with identifier: LC23%20OUV
2026-03-30 08:15:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1303cddc-5bf6-5a29-ae9a-f90a9e4a12a1 with identifier: LC23%20OUV
2026-03-30 08:15:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1303cddc-5bf6-5a29-ae9a-f90a9e4a12a1 with identifier: LC23%20OUV to the API
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 229,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LC23%20OUV-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 3,
 'engine': '3.0L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '1303cddc-5bf6-5a29-ae9a-f90a9e4a12a1',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LC23 OUV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LC23%20OUV&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Blackbushe',
 'make': 'LAND ROVER',
 'model': 'DEFENDER 90',
 'odometer': 73998,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 39000,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DEFENDER 90 3.0 D250 AWD X-DYNAMIC HSE (5ST) '
          'StationWagon',
 'transmission': 'automatic',
 'trim': 'D250 AWD X-DYNAMIC HSE (5ST)',
 'vin': 'SALEA6AW4P2194466',
 'year': 2023}
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC23%2520OUV%27 HTTP/1.1" 200 None
2026-03-30 08:15:47 [bca.uk] INFO: Saving data for LC23%20OUV: {'auction_closing_time': 1775199600.0, 'created_time': 1774277130.012483, 'last_price_update_time': 1774858547.864808}
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LC23%2520OUV') HTTP/1.1" 204 0
2026-03-30 08:15:47 [bca.uk] INFO: Found listing with ID: LA72%20FWB
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA72%2520FWB%27 HTTP/1.1" 200 None
2026-03-30 08:15:47 [bca.uk] INFO: Scrape type for LA72%20FWB: 2
2026-03-30 08:15:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6e845adf-eaf1-5883-9666-83695530ba6c with identifier: LA72%20FWB
2026-03-30 08:15:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6e845adf-eaf1-5883-9666-83695530ba6c with scrape type 2
2026-03-30 08:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6e845adf-eaf1-5883-9666-83695530ba6c with scrape type 2
2026-03-30 08:15:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6e845adf-eaf1-5883-9666-83695530ba6c, identifier: LA72%20FWB
2026-03-30 08:15:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6e845adf-eaf1-5883-9666-83695530ba6c with identifier: LA72%20FWB
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=pearl+white HTTP/1.1" 200 None
2026-03-30 08:15:48 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:15:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6e845adf-eaf1-5883-9666-83695530ba6c with identifier: LA72%20FWB
2026-03-30 08:15:48 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6e845adf-eaf1-5883-9666-83695530ba6c with identifier: LA72%20FWB to the API
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LA72%20FWB-GB',
 'category': 'Car',
 'color': 'pearl white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-03T07:00:00Z',
 'fuel_type': 'Electric',
 'id': '6e845adf-eaf1-5883-9666-83695530ba6c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LA72 FWB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LA72%20FWB&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'TESLA',
 'model': 'MODEL Y',
 'odometer': 36615,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 23500,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'TESLA MODEL Y AWD PERFORMANCE Hatchback',
 'transmission': 'automatic',
 'trim': 'AWD PERFORMANCE',
 'vin': 'LRWYHCEL5PC618842',
 'year': 2022}
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA72%2520FWB%27 HTTP/1.1" 200 None
2026-03-30 08:15:48 [bca.uk] INFO: Saving data for LA72%20FWB: {'auction_closing_time': 1775199600.0, 'created_time': 1773933541.846586, 'last_price_update_time': 1774858548.47582}
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LA72%2520FWB') HTTP/1.1" 204 0
2026-03-30 08:15:48 [bca.uk] INFO: Found listing with ID: EU65%20VYS
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU65%2520VYS%27 HTTP/1.1" 200 None
2026-03-30 08:15:48 [bca.uk] INFO: Scrape type for EU65%20VYS: 0
2026-03-30 08:15:48 [bca.uk] INFO: Found listing with ID: RF16%20ZJV
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF16%2520ZJV%27 HTTP/1.1" 200 None
2026-03-30 08:15:48 [bca.uk] INFO: Scrape type for RF16%20ZJV: 2
2026-03-30 08:15:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ccefe9b7-b0ec-59b8-8eca-97a8c68d3fe2 with identifier: RF16%20ZJV
2026-03-30 08:15:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ccefe9b7-b0ec-59b8-8eca-97a8c68d3fe2 with scrape type 2
2026-03-30 08:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ccefe9b7-b0ec-59b8-8eca-97a8c68d3fe2 with scrape type 2
2026-03-30 08:15:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ccefe9b7-b0ec-59b8-8eca-97a8c68d3fe2, identifier: RF16%20ZJV
2026-03-30 08:15:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ccefe9b7-b0ec-59b8-8eca-97a8c68d3fe2 with identifier: RF16%20ZJV
2026-03-30 08:15:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ccefe9b7-b0ec-59b8-8eca-97a8c68d3fe2 with identifier: RF16%20ZJV
2026-03-30 08:15:48 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ccefe9b7-b0ec-59b8-8eca-97a8c68d3fe2 with identifier: RF16%20ZJV to the API
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 108,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RF16%20ZJV-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ccefe9b7-b0ec-59b8-8eca-97a8c68d3fe2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RF16 ZJV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RF16%20ZJV&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'HYUNDAI',
 'model': 'I10',
 'odometer': 31569,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'HYUNDAI I10 1.0 S Hatchback',
 'transmission': 'manual',
 'trim': 'S',
 'vin': 'NLHA751ALGZ222876',
 'year': 2016}
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF16%2520ZJV%27 HTTP/1.1" 200 None
2026-03-30 08:15:48 [bca.uk] INFO: Saving data for RF16%20ZJV: {'auction_closing_time': 1774864800.0, 'created_time': 1774391559.208814, 'last_price_update_time': 1774858548.977311}
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RF16%2520ZJV') HTTP/1.1" 204 0
2026-03-30 08:15:48 [bca.uk] INFO: Found listing with ID: LL70%20UTF
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL70%2520UTF%27 HTTP/1.1" 200 None
2026-03-30 08:15:49 [bca.uk] INFO: Scrape type for LL70%20UTF: 0
2026-03-30 08:15:49 [bca.uk] INFO: Found listing with ID: BJ25%20KCV
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ25%2520KCV%27 HTTP/1.1" 200 None
2026-03-30 08:15:49 [bca.uk] INFO: Scrape type for BJ25%20KCV: 0
2026-03-30 08:15:49 [bca.uk] INFO: Found listing with ID: BK74%20FUJ
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK74%2520FUJ%27 HTTP/1.1" 200 None
2026-03-30 08:15:49 [bca.uk] INFO: Scrape type for BK74%20FUJ: 0
2026-03-30 08:15:49 [bca.uk] INFO: Found listing with ID: RX25%20AUV
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX25%2520AUV%27 HTTP/1.1" 200 None
2026-03-30 08:15:49 [bca.uk] INFO: Scrape type for RX25%20AUV: 0
2026-03-30 08:15:49 [bca.uk] INFO: Found listing with ID: RX25%20AUW
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX25%2520AUW%27 HTTP/1.1" 200 None
2026-03-30 08:15:49 [bca.uk] INFO: Scrape type for RX25%20AUW: 0
2026-03-30 08:15:49 [bca.uk] INFO: Found listing with ID: WT25%20UFM
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UFM%27 HTTP/1.1" 200 None
2026-03-30 08:15:49 [bca.uk] INFO: Scrape type for WT25%20UFM: 2
2026-03-30 08:15:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5068002a-2295-554b-ada8-758717971e26 with identifier: WT25%20UFM
2026-03-30 08:15:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5068002a-2295-554b-ada8-758717971e26 with scrape type 2
2026-03-30 08:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5068002a-2295-554b-ada8-758717971e26 with scrape type 2
2026-03-30 08:15:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5068002a-2295-554b-ada8-758717971e26, identifier: WT25%20UFM
2026-03-30 08:15:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5068002a-2295-554b-ada8-758717971e26 with identifier: WT25%20UFM
2026-03-30 08:15:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5068002a-2295-554b-ada8-758717971e26 with identifier: WT25%20UFM
2026-03-30 08:15:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5068002a-2295-554b-ada8-758717971e26 with identifier: WT25%20UFM to the API
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 192,
 'car_expert_report_source_url': None,
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '5068002a-2295-554b-ada8-758717971e26',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WT25 UFM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WT25%20UFM&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Thurleigh',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 6209,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 22400,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 136 320 L1 H1 LIMITED PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 136 320 L1 H1 LIMITED',
 'vin': 'WF0RXXTA2RSM03718',
 'year': 2025}
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UFM%27 HTTP/1.1" 200 None
2026-03-30 08:15:49 [bca.uk] INFO: Saving data for WT25%20UFM: {'auction_closing_time': 1775113200.0, 'created_time': 1773821001.992279, 'last_price_update_time': 1774858549.669719}
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WT25%2520UFM') HTTP/1.1" 204 0
2026-03-30 08:15:49 [bca.uk] INFO: Found listing with ID: WT25%20UFV
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UFV%27 HTTP/1.1" 200 None
2026-03-30 08:15:49 [bca.uk] INFO: Scrape type for WT25%20UFV: 0
2026-03-30 08:15:49 [bca.uk] INFO: Found listing with ID: WT25%20UGA
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UGA%27 HTTP/1.1" 200 None
2026-03-30 08:15:49 [bca.uk] INFO: Scrape type for WT25%20UGA: 0
2026-03-30 08:15:49 [bca.uk] INFO: Found listing with ID: WT25%20UGG
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UGG%27 HTTP/1.1" 200 None
2026-03-30 08:15:49 [bca.uk] INFO: Scrape type for WT25%20UGG: 2
2026-03-30 08:15:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d9fec9a7-93ba-5f4f-b3b8-375b58acde29 with identifier: WT25%20UGG
2026-03-30 08:15:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d9fec9a7-93ba-5f4f-b3b8-375b58acde29 with scrape type 2
2026-03-30 08:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d9fec9a7-93ba-5f4f-b3b8-375b58acde29 with scrape type 2
2026-03-30 08:15:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d9fec9a7-93ba-5f4f-b3b8-375b58acde29, identifier: WT25%20UGG
2026-03-30 08:15:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d9fec9a7-93ba-5f4f-b3b8-375b58acde29 with identifier: WT25%20UGG
2026-03-30 08:15:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d9fec9a7-93ba-5f4f-b3b8-375b58acde29 with identifier: WT25%20UGG
2026-03-30 08:15:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d9fec9a7-93ba-5f4f-b3b8-375b58acde29 with identifier: WT25%20UGG to the API
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 192,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WT25%20UGG-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd9fec9a7-93ba-5f4f-b3b8-375b58acde29',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WT25 UGG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WT25%20UGG&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Thurleigh',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 2621,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 24500,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 136 320 L1 H1 LIMITED PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 136 320 L1 H1 LIMITED',
 'vin': 'WF0RXXTA2RSM03704',
 'year': 2025}
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UGG%27 HTTP/1.1" 200 None
2026-03-30 08:15:50 [bca.uk] INFO: Saving data for WT25%20UGG: {'auction_closing_time': 1775113200.0, 'created_time': 1773821000.100938, 'last_price_update_time': 1774858550.239404}
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WT25%2520UGG') HTTP/1.1" 204 0
2026-03-30 08:15:50 [bca.uk] INFO: Found listing with ID: WT25%20UGL
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UGL%27 HTTP/1.1" 200 None
2026-03-30 08:15:50 [bca.uk] INFO: Scrape type for WT25%20UGL: 2
2026-03-30 08:15:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5bc4c2c1-d791-51f3-b9ac-6d4da8675a78 with identifier: WT25%20UGL
2026-03-30 08:15:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5bc4c2c1-d791-51f3-b9ac-6d4da8675a78 with scrape type 2
2026-03-30 08:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5bc4c2c1-d791-51f3-b9ac-6d4da8675a78 with scrape type 2
2026-03-30 08:15:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5bc4c2c1-d791-51f3-b9ac-6d4da8675a78, identifier: WT25%20UGL
2026-03-30 08:15:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5bc4c2c1-d791-51f3-b9ac-6d4da8675a78 with identifier: WT25%20UGL
2026-03-30 08:15:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5bc4c2c1-d791-51f3-b9ac-6d4da8675a78 with identifier: WT25%20UGL
2026-03-30 08:15:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5bc4c2c1-d791-51f3-b9ac-6d4da8675a78 with identifier: WT25%20UGL to the API
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 192,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WT25%20UGL-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '5bc4c2c1-d791-51f3-b9ac-6d4da8675a78',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WT25 UGL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WT25%20UGL&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Thurleigh',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 7097,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 22000,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 136 320 L1 H1 LIMITED PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 136 320 L1 H1 LIMITED',
 'vin': 'WF0RXXTA5RSM03728',
 'year': 2025}
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UGL%27 HTTP/1.1" 200 None
2026-03-30 08:15:50 [bca.uk] INFO: Saving data for WT25%20UGL: {'auction_closing_time': 1775113200.0, 'created_time': 1773821000.53939, 'last_price_update_time': 1774858550.658518}
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WT25%2520UGL') HTTP/1.1" 204 0
2026-03-30 08:15:50 [bca.uk] INFO: Found listing with ID: WT25%20UGP
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UGP%27 HTTP/1.1" 200 None
2026-03-30 08:15:50 [bca.uk] INFO: Scrape type for WT25%20UGP: 0
2026-03-30 08:15:50 [bca.uk] INFO: Found listing with ID: WT25%20UHB
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UHB%27 HTTP/1.1" 200 None
2026-03-30 08:15:50 [bca.uk] INFO: Scrape type for WT25%20UHB: 2
2026-03-30 08:15:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 04a5414f-0fb7-5843-9bb1-c57a11205021 with identifier: WT25%20UHB
2026-03-30 08:15:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 04a5414f-0fb7-5843-9bb1-c57a11205021 with scrape type 2
2026-03-30 08:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 04a5414f-0fb7-5843-9bb1-c57a11205021 with scrape type 2
2026-03-30 08:15:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 04a5414f-0fb7-5843-9bb1-c57a11205021, identifier: WT25%20UHB
2026-03-30 08:15:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 04a5414f-0fb7-5843-9bb1-c57a11205021 with identifier: WT25%20UHB
2026-03-30 08:15:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 04a5414f-0fb7-5843-9bb1-c57a11205021 with identifier: WT25%20UHB
2026-03-30 08:15:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 04a5414f-0fb7-5843-9bb1-c57a11205021 with identifier: WT25%20UHB to the API
2026-03-30 08:15:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 192,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WT25%20UHB-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '04a5414f-0fb7-5843-9bb1-c57a11205021',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WT25 UHB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WT25%20UHB&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Thurleigh',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 8047,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 22000,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 136 320 L1 H1 LIMITED PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 136 320 L1 H1 LIMITED',
 'vin': 'WF0RXXTA6RSM03642',
 'year': 2025}
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UHB%27 HTTP/1.1" 200 None
2026-03-30 08:15:51 [bca.uk] INFO: Saving data for WT25%20UHB: {'auction_closing_time': 1775113200.0, 'created_time': 1773820987.868991, 'last_price_update_time': 1774858551.172843}
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WT25%2520UHB') HTTP/1.1" 204 0
2026-03-30 08:15:51 [bca.uk] INFO: Found listing with ID: WT25%20UHF
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UHF%27 HTTP/1.1" 200 None
2026-03-30 08:15:51 [bca.uk] INFO: Scrape type for WT25%20UHF: 0
2026-03-30 08:15:51 [bca.uk] INFO: Found listing with ID: WT25%20UHG
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UHG%27 HTTP/1.1" 200 None
2026-03-30 08:15:51 [bca.uk] INFO: Scrape type for WT25%20UHG: 0
2026-03-30 08:15:51 [bca.uk] INFO: Found listing with ID: YP24%20TVZ
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP24%2520TVZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:51 [bca.uk] INFO: Scrape type for YP24%20TVZ: 2
2026-03-30 08:15:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e59d63e3-112f-5d25-8a04-a77631b021ea with identifier: YP24%20TVZ
2026-03-30 08:15:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e59d63e3-112f-5d25-8a04-a77631b021ea with scrape type 2
2026-03-30 08:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e59d63e3-112f-5d25-8a04-a77631b021ea with scrape type 2
2026-03-30 08:15:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e59d63e3-112f-5d25-8a04-a77631b021ea, identifier: YP24%20TVZ
2026-03-30 08:15:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e59d63e3-112f-5d25-8a04-a77631b021ea with identifier: YP24%20TVZ
2026-03-30 08:15:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e59d63e3-112f-5d25-8a04-a77631b021ea with identifier: YP24%20TVZ
2026-03-30 08:15:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e59d63e3-112f-5d25-8a04-a77631b021ea with identifier: YP24%20TVZ to the API
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 188,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YP24%20TVZ-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e59d63e3-112f-5d25-8a04-a77631b021ea',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YP24 TVZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YP24%20TVZ&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Thurleigh',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 21172,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 17450,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 136 320 L2 H1 LEADER PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 136 320 L2 H1 LEADER',
 'vin': 'WF0RXXTA0RPU66657',
 'year': 2024}
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP24%2520TVZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:51 [bca.uk] INFO: Saving data for YP24%20TVZ: {'auction_closing_time': 1775113200.0, 'created_time': 1773820978.571673, 'last_price_update_time': 1774858551.649671}
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YP24%2520TVZ') HTTP/1.1" 204 0
2026-03-30 08:15:51 [bca.uk] INFO: Found listing with ID: YP74%20VLB
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP74%2520VLB%27 HTTP/1.1" 200 None
2026-03-30 08:15:51 [bca.uk] INFO: Scrape type for YP74%20VLB: 0
2026-03-30 08:15:51 [bca.uk] INFO: Found listing with ID: AV69%20TBZ
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV69%2520TBZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:51 [bca.uk] INFO: Scrape type for AV69%20TBZ: 2
2026-03-30 08:15:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b50d8d5b-1720-5e09-ba16-8209687c5624 with identifier: AV69%20TBZ
2026-03-30 08:15:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b50d8d5b-1720-5e09-ba16-8209687c5624 with scrape type 2
2026-03-30 08:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b50d8d5b-1720-5e09-ba16-8209687c5624 with scrape type 2
2026-03-30 08:15:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b50d8d5b-1720-5e09-ba16-8209687c5624, identifier: AV69%20TBZ
2026-03-30 08:15:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b50d8d5b-1720-5e09-ba16-8209687c5624 with identifier: AV69%20TBZ
2026-03-30 08:15:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b50d8d5b-1720-5e09-ba16-8209687c5624 with identifier: AV69%20TBZ
2026-03-30 08:15:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b50d8d5b-1720-5e09-ba16-8209687c5624 with identifier: AV69%20TBZ to the API
2026-03-30 08:15:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 178,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AV69%20TBZ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b50d8d5b-1720-5e09-ba16-8209687c5624',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AV69 TBZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AV69%20TBZ&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'AUDI',
 'model': 'Q7',
 'odometer': 86127,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 26000,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'AUDI Q7 3.0 50 TDI QUATTRO BLACK ED.TIP StationWagon',
 'transmission': 'manual',
 'trim': '50 TDI QUATTRO BLACK ED.TIP',
 'vin': 'WAUZZZ4M5KD024222',
 'year': 2019}
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV69%2520TBZ%27 HTTP/1.1" 200 None
2026-03-30 08:15:52 [bca.uk] INFO: Saving data for AV69%20TBZ: {'auction_closing_time': 1775113200.0, 'created_time': 1774365032.404665, 'last_price_update_time': 1774858552.175023}
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AV69%2520TBZ') HTTP/1.1" 204 0
2026-03-30 08:15:52 [bca.uk] INFO: Found listing with ID: EF65%20XAT
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF65%2520XAT%27 HTTP/1.1" 200 None
2026-03-30 08:15:52 [bca.uk] INFO: Scrape type for EF65%20XAT: 0
2026-03-30 08:15:52 [bca.uk] INFO: Found listing with ID: EJ20%20ULD
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ20%2520ULD%27 HTTP/1.1" 200 None
2026-03-30 08:15:52 [bca.uk] INFO: Scrape type for EJ20%20ULD: 0
2026-03-30 08:15:52 [bca.uk] INFO: Found listing with ID: FG14%20CUA
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG14%2520CUA%27 HTTP/1.1" 200 None
2026-03-30 08:15:52 [bca.uk] INFO: Scrape type for FG14%20CUA: 2
2026-03-30 08:15:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0ddbfc68-3920-5a19-baf3-4ff880bd0e42 with identifier: FG14%20CUA
2026-03-30 08:15:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0ddbfc68-3920-5a19-baf3-4ff880bd0e42 with scrape type 2
2026-03-30 08:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0ddbfc68-3920-5a19-baf3-4ff880bd0e42 with scrape type 2
2026-03-30 08:15:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0ddbfc68-3920-5a19-baf3-4ff880bd0e42, identifier: FG14%20CUA
2026-03-30 08:15:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0ddbfc68-3920-5a19-baf3-4ff880bd0e42 with identifier: FG14%20CUA
2026-03-30 08:15:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0ddbfc68-3920-5a19-baf3-4ff880bd0e42 with identifier: FG14%20CUA
2026-03-30 08:15:52 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0ddbfc68-3920-5a19-baf3-4ff880bd0e42 with identifier: FG14%20CUA to the API
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:15:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=81&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 147,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FG14%20CUA-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0ddbfc68-3920-5a19-baf3-4ff880bd0e42',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FG14 CUA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FG14%20CUA&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Measham',
 'make': 'BMW',
 'model': 'X3',
 'odometer': 153811,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 3900,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'BMW X3 2.0 XDRIVE 20D M SPORT STEP StationWagon',
 'transmission': 'manual',
 'trim': 'XDRIVE 20D M SPORT STEP',
 'vin': 'WBAWY320900K37584',
 'year': 2014}
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG14%2520CUA%27 HTTP/1.1" 200 None
2026-03-30 08:15:52 [bca.uk] INFO: Saving data for FG14%20CUA: {'auction_closing_time': 1775113200.0, 'created_time': 1774265973.374615, 'last_price_update_time': 1774858552.741669}
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FG14%2520CUA') HTTP/1.1" 204 0
2026-03-30 08:16:10 [scrapy.extensions.logstats] INFO: Crawled 184 pages (at 1 pages/min), scraped 1057 items (at 67 items/min)
2026-03-30 08:16:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 199MiB
2026-03-30 08:16:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:16:13 [bca.uk] INFO: Total items found: 100
2026-03-30 08:16:13 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded
2026-03-30 08:16:13 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:16:13 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:13 [bca.uk] INFO: Found listing with ID: GN21%20ZMV
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN21%2520ZMV%27 HTTP/1.1" 200 None
2026-03-30 08:16:13 [bca.uk] INFO: Scrape type for GN21%20ZMV: 2
2026-03-30 08:16:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3315ea88-7df6-5bf4-b814-5af0025c6518 with identifier: GN21%20ZMV
2026-03-30 08:16:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3315ea88-7df6-5bf4-b814-5af0025c6518 with scrape type 2
2026-03-30 08:16:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3315ea88-7df6-5bf4-b814-5af0025c6518 with scrape type 2
2026-03-30 08:16:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3315ea88-7df6-5bf4-b814-5af0025c6518, identifier: GN21%20ZMV
2026-03-30 08:16:13 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:13 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3315ea88-7df6-5bf4-b814-5af0025c6518 with identifier: GN21%20ZMV
2026-03-30 08:16:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3315ea88-7df6-5bf4-b814-5af0025c6518 with identifier: GN21%20ZMV
2026-03-30 08:16:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3315ea88-7df6-5bf4-b814-5af0025c6518 with identifier: GN21%20ZMV to the API
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 225,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GN21%20ZMV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '3315ea88-7df6-5bf4-b814-5af0025c6518',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GN21 ZMV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GN21%20ZMV&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Paddock Wood',
 'make': 'LAND ROVER',
 'model': 'R/R SPORT',
 'odometer': 76751,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 24350,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R SPORT 3.0 D300 HSE SILVER StationWagon',
 'transmission': 'automatic',
 'trim': 'D300 HSE SILVER',
 'vin': 'SALWA2AW8MA783308',
 'year': 2021}
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN21%2520ZMV%27 HTTP/1.1" 200 None
2026-03-30 08:16:13 [bca.uk] INFO: Saving data for GN21%20ZMV: {'auction_closing_time': 1775113200.0, 'created_time': 1774265952.144728, 'last_price_update_time': 1774858573.638986}
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GN21%2520ZMV') HTTP/1.1" 204 0
2026-03-30 08:16:13 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:16:13 [bca.uk] INFO: Found listing with ID: GV16%20UXD
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV16%2520UXD%27 HTTP/1.1" 200 None
2026-03-30 08:16:13 [bca.uk] INFO: Scrape type for GV16%20UXD: 0
2026-03-30 08:16:13 [bca.uk] INFO: Found listing with ID: KJ19%20NDD
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ19%2520NDD%27 HTTP/1.1" 200 None
2026-03-30 08:16:13 [bca.uk] INFO: Scrape type for KJ19%20NDD: 0
2026-03-30 08:16:13 [bca.uk] INFO: Found listing with ID: KM69%20BWC
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM69%2520BWC%27 HTTP/1.1" 200 None
2026-03-30 08:16:13 [bca.uk] INFO: Scrape type for KM69%20BWC: 0
2026-03-30 08:16:13 [bca.uk] INFO: Found listing with ID: KR24%20RDU
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR24%2520RDU%27 HTTP/1.1" 200 None
2026-03-30 08:16:13 [bca.uk] INFO: Scrape type for KR24%20RDU: 2
2026-03-30 08:16:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4fd2311e-9e66-58a2-9452-791ca8c6f16f with identifier: KR24%20RDU
2026-03-30 08:16:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4fd2311e-9e66-58a2-9452-791ca8c6f16f with scrape type 2
2026-03-30 08:16:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4fd2311e-9e66-58a2-9452-791ca8c6f16f with scrape type 2
2026-03-30 08:16:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4fd2311e-9e66-58a2-9452-791ca8c6f16f, identifier: KR24%20RDU
2026-03-30 08:16:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4fd2311e-9e66-58a2-9452-791ca8c6f16f with identifier: KR24%20RDU
2026-03-30 08:16:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4fd2311e-9e66-58a2-9452-791ca8c6f16f with identifier: KR24%20RDU
2026-03-30 08:16:13 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4fd2311e-9e66-58a2-9452-791ca8c6f16f with identifier: KR24%20RDU to the API
2026-03-30 08:16:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KR24%20RDU-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '4fd2311e-9e66-58a2-9452-791ca8c6f16f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KR24 RDU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KR24%20RDU&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'AUDI',
 'model': 'A3 SPORTBACK',
 'odometer': 55932,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 13300,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'AUDI A3 SPORTBACK 1.0 30 TFSI SPORT Hatchback',
 'transmission': 'manual',
 'trim': '30 TFSI SPORT',
 'vin': 'WAUZZZGY7RA118449',
 'year': 2024}
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR24%2520RDU%27 HTTP/1.1" 200 None
2026-03-30 08:16:14 [bca.uk] INFO: Saving data for KR24%20RDU: {'auction_closing_time': 1775113200.0, 'created_time': 1774365032.012162, 'last_price_update_time': 1774858574.134682}
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KR24%2520RDU') HTTP/1.1" 204 0
2026-03-30 08:16:14 [bca.uk] INFO: Found listing with ID: KT15%20WKY
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT15%2520WKY%27 HTTP/1.1" 200 None
2026-03-30 08:16:14 [bca.uk] INFO: Scrape type for KT15%20WKY: 0
2026-03-30 08:16:14 [bca.uk] INFO: Found listing with ID: KW66%20SNU
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW66%2520SNU%27 HTTP/1.1" 200 None
2026-03-30 08:16:14 [bca.uk] INFO: Scrape type for KW66%20SNU: 2
2026-03-30 08:16:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e85568e4-fba0-5e21-a23a-54353ae9eb59 with identifier: KW66%20SNU
2026-03-30 08:16:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e85568e4-fba0-5e21-a23a-54353ae9eb59 with scrape type 2
2026-03-30 08:16:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e85568e4-fba0-5e21-a23a-54353ae9eb59 with scrape type 2
2026-03-30 08:16:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e85568e4-fba0-5e21-a23a-54353ae9eb59, identifier: KW66%20SNU
2026-03-30 08:16:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e85568e4-fba0-5e21-a23a-54353ae9eb59 with identifier: KW66%20SNU
2026-03-30 08:16:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e85568e4-fba0-5e21-a23a-54353ae9eb59 with identifier: KW66%20SNU
2026-03-30 08:16:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e85568e4-fba0-5e21-a23a-54353ae9eb59 with identifier: KW66%20SNU to the API
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 112,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KW66%20SNU-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e85568e4-fba0-5e21-a23a-54353ae9eb59',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KW66 SNU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KW66%20SNU&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Edinburgh',
 'make': 'MERCEDES-BENZ',
 'model': 'E220 D',
 'odometer': 121923,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 7700,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ E220 D 2.0 AMG LINE 9G Saloon',
 'transmission': 'manual',
 'trim': 'AMG LINE 9G',
 'vin': 'WDD2130042A159318',
 'year': 2017}
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW66%2520SNU%27 HTTP/1.1" 200 None
2026-03-30 08:16:14 [bca.uk] INFO: Saving data for KW66%20SNU: {'auction_closing_time': 1775113200.0, 'created_time': 1774305277.958818, 'last_price_update_time': 1774858574.555625}
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KW66%2520SNU') HTTP/1.1" 204 0
2026-03-30 08:16:14 [bca.uk] INFO: Found listing with ID: KY21%20DSV
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY21%2520DSV%27 HTTP/1.1" 200 None
2026-03-30 08:16:14 [bca.uk] INFO: Scrape type for KY21%20DSV: 2
2026-03-30 08:16:14 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 368197b3-02a9-5767-9a45-ed7da5951016 with identifier: KY21%20DSV
2026-03-30 08:16:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 368197b3-02a9-5767-9a45-ed7da5951016 with scrape type 2
2026-03-30 08:16:14 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 368197b3-02a9-5767-9a45-ed7da5951016 with scrape type 2
2026-03-30 08:16:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 368197b3-02a9-5767-9a45-ed7da5951016, identifier: KY21%20DSV
2026-03-30 08:16:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 368197b3-02a9-5767-9a45-ed7da5951016 with identifier: KY21%20DSV
2026-03-30 08:16:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 368197b3-02a9-5767-9a45-ed7da5951016 with identifier: KY21%20DSV
2026-03-30 08:16:14 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 368197b3-02a9-5767-9a45-ed7da5951016 with identifier: KY21%20DSV to the API
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 212,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KY21%20DSV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '368197b3-02a9-5767-9a45-ed7da5951016',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KY21 DSV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KY21%20DSV&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'LAND ROVER',
 'model': 'DISCOVERY SPORT',
 'odometer': 39406,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 17500,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DISCOVERY SPORT 2.0 P200 S (7ST) StationWagon',
 'transmission': 'automatic',
 'trim': 'P200 S (7ST)',
 'vin': 'SALCA2AX8MH883525',
 'year': 2021}
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY21%2520DSV%27 HTTP/1.1" 200 None
2026-03-30 08:16:15 [bca.uk] INFO: Saving data for KY21%20DSV: {'auction_closing_time': 1775113200.0, 'created_time': 1774364334.574988, 'last_price_update_time': 1774858575.02273}
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KY21%2520DSV') HTTP/1.1" 204 0
2026-03-30 08:16:15 [bca.uk] INFO: Found listing with ID: LX14%20NEJ
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX14%2520NEJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:15 [bca.uk] INFO: Scrape type for LX14%20NEJ: 0
2026-03-30 08:16:15 [bca.uk] INFO: Found listing with ID: RV69%20YBL
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV69%2520YBL%27 HTTP/1.1" 200 None
2026-03-30 08:16:15 [bca.uk] INFO: Scrape type for RV69%20YBL: 0
2026-03-30 08:16:15 [bca.uk] INFO: Found listing with ID: SH70%20OFN
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH70%2520OFN%27 HTTP/1.1" 200 None
2026-03-30 08:16:15 [bca.uk] INFO: Scrape type for SH70%20OFN: 0
2026-03-30 08:16:15 [bca.uk] INFO: Found listing with ID: YF68%20ZHY
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF68%2520ZHY%27 HTTP/1.1" 200 None
2026-03-30 08:16:15 [bca.uk] INFO: Scrape type for YF68%20ZHY: 0
2026-03-30 08:16:15 [bca.uk] INFO: Found listing with ID: YG69%20WDD
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG69%2520WDD%27 HTTP/1.1" 200 None
2026-03-30 08:16:15 [bca.uk] INFO: Scrape type for YG69%20WDD: 0
2026-03-30 08:16:15 [bca.uk] INFO: Found listing with ID: DN23%20VEH
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN23%2520VEH%27 HTTP/1.1" 200 None
2026-03-30 08:16:15 [bca.uk] INFO: Scrape type for DN23%20VEH: 2
2026-03-30 08:16:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 797b4e7f-808f-581a-af19-e65f3a1643b2 with identifier: DN23%20VEH
2026-03-30 08:16:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 797b4e7f-808f-581a-af19-e65f3a1643b2 with scrape type 2
2026-03-30 08:16:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 797b4e7f-808f-581a-af19-e65f3a1643b2 with scrape type 2
2026-03-30 08:16:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 797b4e7f-808f-581a-af19-e65f3a1643b2, identifier: DN23%20VEH
2026-03-30 08:16:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 797b4e7f-808f-581a-af19-e65f3a1643b2 with identifier: DN23%20VEH
2026-03-30 08:16:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 797b4e7f-808f-581a-af19-e65f3a1643b2 with identifier: DN23%20VEH
2026-03-30 08:16:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 797b4e7f-808f-581a-af19-e65f3a1643b2 with identifier: DN23%20VEH to the API
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 135,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DN23%20VEH-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '797b4e7f-808f-581a-af19-e65f3a1643b2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'DN23 VEH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DN23%20VEH&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Nottingham',
 'make': 'HYUNDAI',
 'model': 'KONA',
 'odometer': 38418,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 10650,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'HYUNDAI KONA 1.0 T-GDI 48V MHEV SE CONNECT Hatchback',
 'transmission': 'manual',
 'trim': 'T-GDI 48V MHEV SE CONNECT',
 'vin': 'KMHK2812LPU957724',
 'year': 2023}
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN23%2520VEH%27 HTTP/1.1" 200 None
2026-03-30 08:16:15 [bca.uk] INFO: Saving data for DN23%20VEH: {'auction_closing_time': 1775113200.0, 'created_time': 1774365417.885137, 'last_price_update_time': 1774858575.656074}
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DN23%2520VEH') HTTP/1.1" 204 0
2026-03-30 08:16:15 [bca.uk] INFO: Found listing with ID: GM67%20CME
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM67%2520CME%27 HTTP/1.1" 200 None
2026-03-30 08:16:15 [bca.uk] INFO: Scrape type for GM67%20CME: 0
2026-03-30 08:16:15 [bca.uk] INFO: Found listing with ID: GY71%20VDL
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY71%2520VDL%27 HTTP/1.1" 200 None
2026-03-30 08:16:15 [bca.uk] INFO: Scrape type for GY71%20VDL: 0
2026-03-30 08:16:15 [bca.uk] INFO: Found listing with ID: KE22%20PJV
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE22%2520PJV%27 HTTP/1.1" 200 None
2026-03-30 08:16:15 [bca.uk] INFO: Scrape type for KE22%20PJV: 2
2026-03-30 08:16:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b6e2ce76-c04c-59ed-b990-e7a85a1f6dfe with identifier: KE22%20PJV
2026-03-30 08:16:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b6e2ce76-c04c-59ed-b990-e7a85a1f6dfe with scrape type 2
2026-03-30 08:16:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b6e2ce76-c04c-59ed-b990-e7a85a1f6dfe with scrape type 2
2026-03-30 08:16:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b6e2ce76-c04c-59ed-b990-e7a85a1f6dfe, identifier: KE22%20PJV
2026-03-30 08:16:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b6e2ce76-c04c-59ed-b990-e7a85a1f6dfe with identifier: KE22%20PJV
2026-03-30 08:16:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b6e2ce76-c04c-59ed-b990-e7a85a1f6dfe with identifier: KE22%20PJV
2026-03-30 08:16:15 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b6e2ce76-c04c-59ed-b990-e7a85a1f6dfe with identifier: KE22%20PJV to the API
2026-03-30 08:16:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 223,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KE22%20PJV-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b6e2ce76-c04c-59ed-b990-e7a85a1f6dfe',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'KE22 PJV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KE22%20PJV&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Enfield',
 'make': 'LAND ROVER',
 'model': 'RANGE ROVER',
 'odometer': 59539,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 62500,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'LAND ROVER RANGE ROVER 3.0 P400 AUTOBIOGRAPHY StationWagon',
 'transmission': 'automatic',
 'trim': 'P400 AUTOBIOGRAPHY',
 'vin': 'SALKA9AU9PA014777',
 'year': 2022}
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE22%2520PJV%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Saving data for KE22%20PJV: {'auction_closing_time': 1775113200.0, 'created_time': 1773821012.496219, 'last_price_update_time': 1774858576.162724}
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KE22%2520PJV') HTTP/1.1" 204 0
2026-03-30 08:16:16 [bca.uk] INFO: Found listing with ID: SW69%20OJM
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW69%2520OJM%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Scrape type for SW69%20OJM: 2
2026-03-30 08:16:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fa29586e-8876-5245-8b07-4e173a9bedca with identifier: SW69%20OJM
2026-03-30 08:16:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fa29586e-8876-5245-8b07-4e173a9bedca with scrape type 2
2026-03-30 08:16:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fa29586e-8876-5245-8b07-4e173a9bedca with scrape type 2
2026-03-30 08:16:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fa29586e-8876-5245-8b07-4e173a9bedca, identifier: SW69%20OJM
2026-03-30 08:16:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fa29586e-8876-5245-8b07-4e173a9bedca with identifier: SW69%20OJM
2026-03-30 08:16:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fa29586e-8876-5245-8b07-4e173a9bedca with identifier: SW69%20OJM
2026-03-30 08:16:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fa29586e-8876-5245-8b07-4e173a9bedca with identifier: SW69%20OJM to the API
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 216,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SW69%20OJM-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.9L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'fa29586e-8876-5245-8b07-4e173a9bedca',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SW69 OJM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SW69%20OJM&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Glasgow',
 'make': 'PORSCHE',
 'model': 'CAYENNE',
 'odometer': 18800,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 48500,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'PORSCHE CAYENNE 2.9 S (5ST) TIPTRONIC S Coupe',
 'transmission': 'manual',
 'trim': 'S (5ST) TIPTRONIC S',
 'vin': 'WP1ZZZ9YZLDA77186',
 'year': 2019}
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW69%2520OJM%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Saving data for SW69%20OJM: {'auction_closing_time': 1775113200.0, 'created_time': 1773933149.860272, 'last_price_update_time': 1774858576.602699}
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SW69%2520OJM') HTTP/1.1" 204 0
2026-03-30 08:16:16 [bca.uk] INFO: Found listing with ID: VD03%20MON
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VD03%2520MON%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Scrape type for VD03%20MON: 0
2026-03-30 08:16:16 [bca.uk] INFO: Found listing with ID: BK24%20NHU
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK24%2520NHU%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Scrape type for BK24%20NHU: 0
2026-03-30 08:16:16 [bca.uk] INFO: Found listing with ID: CK21%20KYG
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK21%2520KYG%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Scrape type for CK21%20KYG: 0
2026-03-30 08:16:16 [bca.uk] INFO: Found listing with ID: CU17%20TZX
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU17%2520TZX%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Scrape type for CU17%20TZX: 0
2026-03-30 08:16:16 [bca.uk] INFO: Found listing with ID: CV73%20RUW
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV73%2520RUW%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Scrape type for CV73%20RUW: 0
2026-03-30 08:16:16 [bca.uk] INFO: Found listing with ID: VO73%20KCE
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO73%2520KCE%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Scrape type for VO73%20KCE: 0
2026-03-30 08:16:16 [bca.uk] INFO: Found listing with ID: LS73%20UPO
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS73%2520UPO%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Scrape type for LS73%20UPO: 0
2026-03-30 08:16:16 [bca.uk] INFO: Found listing with ID: SA19%20OCE
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA19%2520OCE%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Scrape type for SA19%20OCE: 0
2026-03-30 08:16:16 [bca.uk] INFO: Found listing with ID: SM21%20UGT
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM21%2520UGT%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Scrape type for SM21%20UGT: 0
2026-03-30 08:16:16 [bca.uk] INFO: Found listing with ID: WG18%20VLS
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG18%2520VLS%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Scrape type for WG18%20VLS: 0
2026-03-30 08:16:16 [bca.uk] INFO: Found listing with ID: WG72%20TBZ
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG72%2520TBZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Scrape type for WG72%20TBZ: 0
2026-03-30 08:16:16 [bca.uk] INFO: Found listing with ID: YK17%20TKT
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK17%2520TKT%27 HTTP/1.1" 200 None
2026-03-30 08:16:16 [bca.uk] INFO: Scrape type for YK17%20TKT: 2
2026-03-30 08:16:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e122ac51-ca86-51c3-a03b-390af64194ff with identifier: YK17%20TKT
2026-03-30 08:16:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e122ac51-ca86-51c3-a03b-390af64194ff with scrape type 2
2026-03-30 08:16:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e122ac51-ca86-51c3-a03b-390af64194ff with scrape type 2
2026-03-30 08:16:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e122ac51-ca86-51c3-a03b-390af64194ff, identifier: YK17%20TKT
2026-03-30 08:16:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e122ac51-ca86-51c3-a03b-390af64194ff with identifier: YK17%20TKT
2026-03-30 08:16:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e122ac51-ca86-51c3-a03b-390af64194ff with identifier: YK17%20TKT
2026-03-30 08:16:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e122ac51-ca86-51c3-a03b-390af64194ff with identifier: YK17%20TKT to the API
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YK17%20TKT-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e122ac51-ca86-51c3-a03b-390af64194ff',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YK17 TKT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YK17%20TKT&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Leeds',
 'make': 'BMW',
 'model': '520D',
 'odometer': 100490,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 11000,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'BMW 520D 2.0 XDRIVE M SPORT Saloon',
 'transmission': 'automatic',
 'trim': 'XDRIVE M SPORT',
 'vin': 'WBAJC52010G579624',
 'year': 2017}
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK17%2520TKT%27 HTTP/1.1" 200 None
2026-03-30 08:16:17 [bca.uk] INFO: Saving data for YK17%20TKT: {'auction_closing_time': 1775113200.0, 'created_time': 1774365419.637194, 'last_price_update_time': 1774858577.287102}
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YK17%2520TKT') HTTP/1.1" 204 0
2026-03-30 08:16:17 [bca.uk] INFO: Found listing with ID: BF67%20ZYR
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF67%2520ZYR%27 HTTP/1.1" 200 None
2026-03-30 08:16:17 [bca.uk] INFO: Scrape type for BF67%20ZYR: 2
2026-03-30 08:16:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fe01b2d7-2326-55fb-8dec-f800d9cb82ae with identifier: BF67%20ZYR
2026-03-30 08:16:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fe01b2d7-2326-55fb-8dec-f800d9cb82ae with scrape type 2
2026-03-30 08:16:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fe01b2d7-2326-55fb-8dec-f800d9cb82ae with scrape type 2
2026-03-30 08:16:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fe01b2d7-2326-55fb-8dec-f800d9cb82ae, identifier: BF67%20ZYR
2026-03-30 08:16:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fe01b2d7-2326-55fb-8dec-f800d9cb82ae with identifier: BF67%20ZYR
2026-03-30 08:16:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fe01b2d7-2326-55fb-8dec-f800d9cb82ae with identifier: BF67%20ZYR
2026-03-30 08:16:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fe01b2d7-2326-55fb-8dec-f800d9cb82ae with identifier: BF67%20ZYR to the API
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 232,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BF67%20ZYR-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.3L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'fe01b2d7-2326-55fb-8dec-f800d9cb82ae',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BF67 ZYR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BF67%20ZYR&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Manchester',
 'make': 'VAUXHALL',
 'model': 'MOVANO 3500 RWD',
 'odometer': 71426,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 4700,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOVANO 3500 RWD 2.3 CDTI 130 L3 H1 Dropside',
 'transmission': 'manual',
 'trim': 'CDTI 130 L3 H1',
 'vin': 'W0VVS1609HB137585',
 'year': 2018}
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF67%2520ZYR%27 HTTP/1.1" 200 None
2026-03-30 08:16:17 [bca.uk] INFO: Saving data for BF67%20ZYR: {'auction_closing_time': 1775113200.0, 'created_time': 1774276561.333144, 'last_price_update_time': 1774858577.789659}
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BF67%2520ZYR') HTTP/1.1" 204 0
2026-03-30 08:16:17 [bca.uk] INFO: Found listing with ID: AK18%20VST
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK18%2520VST%27 HTTP/1.1" 200 None
2026-03-30 08:16:17 [bca.uk] INFO: Scrape type for AK18%20VST: 0
2026-03-30 08:16:17 [bca.uk] INFO: Found listing with ID: EK20%20NZC
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK20%2520NZC%27 HTTP/1.1" 200 None
2026-03-30 08:16:17 [bca.uk] INFO: Scrape type for EK20%20NZC: 0
2026-03-30 08:16:17 [bca.uk] INFO: Found listing with ID: GY61%20UKK
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY61%2520UKK%27 HTTP/1.1" 200 None
2026-03-30 08:16:17 [bca.uk] INFO: Scrape type for GY61%20UKK: 0
2026-03-30 08:16:17 [bca.uk] INFO: Found listing with ID: KR19%20RKX
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR19%2520RKX%27 HTTP/1.1" 200 None
2026-03-30 08:16:17 [bca.uk] INFO: Scrape type for KR19%20RKX: 0
2026-03-30 08:16:17 [bca.uk] INFO: Found listing with ID: KU09%20FGO
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU09%2520FGO%27 HTTP/1.1" 200 None
2026-03-30 08:16:17 [bca.uk] INFO: Scrape type for KU09%20FGO: 0
2026-03-30 08:16:17 [bca.uk] INFO: Found listing with ID: NG15%20GWX
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG15%2520GWX%27 HTTP/1.1" 200 None
2026-03-30 08:16:17 [bca.uk] INFO: Scrape type for NG15%20GWX: 0
2026-03-30 08:16:17 [bca.uk] INFO: Found listing with ID: RX65%20PZP
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX65%2520PZP%27 HTTP/1.1" 200 None
2026-03-30 08:16:17 [bca.uk] INFO: Scrape type for RX65%20PZP: 0
2026-03-30 08:16:17 [bca.uk] INFO: Found listing with ID: WJ67%20UEN
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ67%2520UEN%27 HTTP/1.1" 200 None
2026-03-30 08:16:17 [bca.uk] INFO: Scrape type for WJ67%20UEN: 0
2026-03-30 08:16:17 [bca.uk] INFO: Found listing with ID: AF23%20YTL
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF23%2520YTL%27 HTTP/1.1" 200 None
2026-03-30 08:16:17 [bca.uk] INFO: Scrape type for AF23%20YTL: 0
2026-03-30 08:16:17 [bca.uk] INFO: Found listing with ID: BK67%20ZZW
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK67%2520ZZW%27 HTTP/1.1" 200 None
2026-03-30 08:16:17 [bca.uk] INFO: Scrape type for BK67%20ZZW: 2
2026-03-30 08:16:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f1162e39-9874-5cbc-abb3-f8e224a41949 with identifier: BK67%20ZZW
2026-03-30 08:16:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f1162e39-9874-5cbc-abb3-f8e224a41949 with scrape type 2
2026-03-30 08:16:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f1162e39-9874-5cbc-abb3-f8e224a41949 with scrape type 2
2026-03-30 08:16:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f1162e39-9874-5cbc-abb3-f8e224a41949, identifier: BK67%20ZZW
2026-03-30 08:16:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f1162e39-9874-5cbc-abb3-f8e224a41949 with identifier: BK67%20ZZW
2026-03-30 08:16:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f1162e39-9874-5cbc-abb3-f8e224a41949 with identifier: BK67%20ZZW
2026-03-30 08:16:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f1162e39-9874-5cbc-abb3-f8e224a41949 with identifier: BK67%20ZZW to the API
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 95,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BK67%20ZZW-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f1162e39-9874-5cbc-abb3-f8e224a41949',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BK67 ZZW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BK67%20ZZW&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'CITROEN',
 'model': 'C4 CACTUS',
 'odometer': 110000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'CITROEN C4 CACTUS 1.6 BLUEHDI 100 FLAIR Hatchback',
 'transmission': 'manual',
 'trim': 'BLUEHDI 100 FLAIR',
 'vin': 'VF70BBHYBHE541408',
 'year': 2017}
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK67%2520ZZW%27 HTTP/1.1" 200 None
2026-03-30 08:16:18 [bca.uk] INFO: Saving data for BK67%20ZZW: {'auction_closing_time': 1774940400.0, 'created_time': 1774390183.490779, 'last_price_update_time': 1774858578.379635}
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BK67%2520ZZW') HTTP/1.1" 204 0
2026-03-30 08:16:18 [bca.uk] INFO: Found listing with ID: EA20%20SZP
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA20%2520SZP%27 HTTP/1.1" 200 None
2026-03-30 08:16:18 [bca.uk] INFO: Scrape type for EA20%20SZP: 2
2026-03-30 08:16:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 577671e3-03b8-5157-99c5-b3665add2f30 with identifier: EA20%20SZP
2026-03-30 08:16:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 577671e3-03b8-5157-99c5-b3665add2f30 with scrape type 2
2026-03-30 08:16:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 577671e3-03b8-5157-99c5-b3665add2f30 with scrape type 2
2026-03-30 08:16:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 577671e3-03b8-5157-99c5-b3665add2f30, identifier: EA20%20SZP
2026-03-30 08:16:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 577671e3-03b8-5157-99c5-b3665add2f30 with identifier: EA20%20SZP
2026-03-30 08:16:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 577671e3-03b8-5157-99c5-b3665add2f30 with identifier: EA20%20SZP
2026-03-30 08:16:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 577671e3-03b8-5157-99c5-b3665add2f30 with identifier: EA20%20SZP to the API
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EA20%20SZP-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.2L',
 'expiration_date': '2026-03-31T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '577671e3-03b8-5157-99c5-b3665add2f30',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EA20 SZP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EA20%20SZP&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'CITROEN',
 'model': 'RELAY 35',
 'odometer': 88482,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'CITROEN RELAY 35 2.2 BLUEHDI 140 L2 H2 ENTERPRISE PanelVan',
 'transmission': 'manual',
 'trim': 'BLUEHDI 140 L2 H2 ENTERPRISE',
 'vin': 'VF7YCBNFB12N57517',
 'year': 2020}
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA20%2520SZP%27 HTTP/1.1" 200 None
2026-03-30 08:16:18 [bca.uk] INFO: Saving data for EA20%20SZP: {'auction_closing_time': 1774940400.0, 'created_time': 1773829991.565247, 'last_price_update_time': 1774858578.911464}
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EA20%2520SZP') HTTP/1.1" 204 0
2026-03-30 08:16:18 [bca.uk] INFO: Found listing with ID: LA17%20FML
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA17%2520FML%27 HTTP/1.1" 200 None
2026-03-30 08:16:18 [bca.uk] INFO: Scrape type for LA17%20FML: 2
2026-03-30 08:16:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b71455e6-42e2-5bbc-a15d-dfbea671bd93 with identifier: LA17%20FML
2026-03-30 08:16:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b71455e6-42e2-5bbc-a15d-dfbea671bd93 with scrape type 2
2026-03-30 08:16:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b71455e6-42e2-5bbc-a15d-dfbea671bd93 with scrape type 2
2026-03-30 08:16:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b71455e6-42e2-5bbc-a15d-dfbea671bd93, identifier: LA17%20FML
2026-03-30 08:16:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b71455e6-42e2-5bbc-a15d-dfbea671bd93 with identifier: LA17%20FML
2026-03-30 08:16:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b71455e6-42e2-5bbc-a15d-dfbea671bd93 with identifier: LA17%20FML
2026-03-30 08:16:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b71455e6-42e2-5bbc-a15d-dfbea671bd93 with identifier: LA17%20FML to the API
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 150,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LA17%20FML-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-31T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b71455e6-42e2-5bbc-a15d-dfbea671bd93',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LA17 FML',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LA17%20FML&vehicleType=*',
 'listing': 'auction',
 'location': 'Preston',
 'make': 'AUDI',
 'model': 'Q7',
 'odometer': 113060,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'AUDI Q7 3.0 TDI 218 QUATTRO SE TIP StationWagon',
 'transmission': 'manual',
 'trim': 'TDI 218 QUATTRO SE TIP',
 'vin': 'WAUZZZ4M8JD004660',
 'year': 2017}
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA17%2520FML%27 HTTP/1.1" 200 None
2026-03-30 08:16:19 [bca.uk] INFO: Saving data for LA17%20FML: {'auction_closing_time': 1774940400.0, 'created_time': 1773839531.787111, 'last_price_update_time': 1774858579.368753}
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LA17%2520FML') HTTP/1.1" 204 0
2026-03-30 08:16:19 [bca.uk] INFO: Found listing with ID: M28%20JXF
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M28%2520JXF%27 HTTP/1.1" 200 None
2026-03-30 08:16:19 [bca.uk] INFO: Scrape type for M28%20JXF: 2
2026-03-30 08:16:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 602fb679-1094-572a-addb-e5b9a53a1e66 with identifier: M28%20JXF
2026-03-30 08:16:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 602fb679-1094-572a-addb-e5b9a53a1e66 with scrape type 2
2026-03-30 08:16:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 602fb679-1094-572a-addb-e5b9a53a1e66 with scrape type 2
2026-03-30 08:16:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 602fb679-1094-572a-addb-e5b9a53a1e66, identifier: M28%20JXF
2026-03-30 08:16:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 602fb679-1094-572a-addb-e5b9a53a1e66 with identifier: M28%20JXF
2026-03-30 08:16:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 602fb679-1094-572a-addb-e5b9a53a1e66 with identifier: M28%20JXF
2026-03-30 08:16:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 602fb679-1094-572a-addb-e5b9a53a1e66 with identifier: M28%20JXF to the API
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=M28%20JXF-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '3.0L',
 'expiration_date': '2026-03-31T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '602fb679-1094-572a-addb-e5b9a53a1e66',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'M28 JXF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=M28%20JXF&vehicleType=*',
 'listing': 'auction',
 'location': 'Crawley',
 'make': 'JAGUAR',
 'model': 'XF',
 'odometer': 120000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'JAGUAR XF 3.0 D V6 S 275 PORTFOLIO S/S Saloon',
 'transmission': 'automatic',
 'trim': 'D V6 S 275 PORTFOLIO S/S',
 'vin': 'SAJAC0721FNU65757',
 'year': 2014}
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M28%2520JXF%27 HTTP/1.1" 200 None
2026-03-30 08:16:19 [bca.uk] INFO: Saving data for M28%20JXF: {'auction_closing_time': 1774940400.0, 'created_time': 1773821188.191826, 'last_price_update_time': 1774858579.905807}
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='M28%2520JXF') HTTP/1.1" 204 0
2026-03-30 08:16:19 [bca.uk] INFO: Found listing with ID: MM67%20GNY
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM67%2520GNY%27 HTTP/1.1" 200 None
2026-03-30 08:16:19 [bca.uk] INFO: Scrape type for MM67%20GNY: 2
2026-03-30 08:16:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ab9dc529-824a-5b4c-9538-656d114d911a with identifier: MM67%20GNY
2026-03-30 08:16:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ab9dc529-824a-5b4c-9538-656d114d911a with scrape type 2
2026-03-30 08:16:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ab9dc529-824a-5b4c-9538-656d114d911a with scrape type 2
2026-03-30 08:16:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ab9dc529-824a-5b4c-9538-656d114d911a, identifier: MM67%20GNY
2026-03-30 08:16:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ab9dc529-824a-5b4c-9538-656d114d911a with identifier: MM67%20GNY
2026-03-30 08:16:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ab9dc529-824a-5b4c-9538-656d114d911a with identifier: MM67%20GNY
2026-03-30 08:16:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ab9dc529-824a-5b4c-9538-656d114d911a with identifier: MM67%20GNY to the API
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 163,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MM67%20GNY-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ab9dc529-824a-5b4c-9538-656d114d911a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MM67 GNY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MM67%20GNY&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'PEUGEOT',
 'model': 'BOXER 335',
 'odometer': 80000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'PEUGEOT BOXER 335 2.0 BLUEHDI 130 L3 H2 PROFESSIONAL PanelVan',
 'transmission': 'manual',
 'trim': 'BLUEHDI 130 L3 H2 PROFESSIONAL',
 'vin': 'VF3YC2MFC12F08140',
 'year': 2017}
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM67%2520GNY%27 HTTP/1.1" 200 None
2026-03-30 08:16:20 [bca.uk] INFO: Saving data for MM67%20GNY: {'auction_closing_time': 1774940400.0, 'created_time': 1774392232.761164, 'last_price_update_time': 1774858580.359356}
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MM67%2520GNY') HTTP/1.1" 204 0
2026-03-30 08:16:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:16:20 [bca.uk] INFO: Found listing with ID: NG16%20CNJ
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG16%2520CNJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:20 [bca.uk] INFO: Scrape type for NG16%20CNJ: 2
2026-03-30 08:16:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7ad4d142-0ffd-5f6a-bea5-f5f8c36f166a with identifier: NG16%20CNJ
2026-03-30 08:16:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7ad4d142-0ffd-5f6a-bea5-f5f8c36f166a with scrape type 2
2026-03-30 08:16:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7ad4d142-0ffd-5f6a-bea5-f5f8c36f166a with scrape type 2
2026-03-30 08:16:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7ad4d142-0ffd-5f6a-bea5-f5f8c36f166a, identifier: NG16%20CNJ
2026-03-30 08:16:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7ad4d142-0ffd-5f6a-bea5-f5f8c36f166a with identifier: NG16%20CNJ
2026-03-30 08:16:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7ad4d142-0ffd-5f6a-bea5-f5f8c36f166a with identifier: NG16%20CNJ
2026-03-30 08:16:20 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7ad4d142-0ffd-5f6a-bea5-f5f8c36f166a with identifier: NG16%20CNJ to the API
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 115,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NG16%20CNJ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '7ad4d142-0ffd-5f6a-bea5-f5f8c36f166a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NG16 CNJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NG16%20CNJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'DACIA',
 'model': 'DUSTER',
 'odometer': 62179,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'DACIA DUSTER 1.5 DCI 110 AMBIANCE StationWagon',
 'transmission': 'manual',
 'trim': 'DCI 110 AMBIANCE',
 'vin': 'UU1HSDJ9F55955256',
 'year': 2016}
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG16%2520CNJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:20 [bca.uk] INFO: Saving data for NG16%20CNJ: {'auction_closing_time': 1774940400.0, 'created_time': 1774390179.07827, 'last_price_update_time': 1774858580.771748}
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NG16%2520CNJ') HTTP/1.1" 204 0
2026-03-30 08:16:20 [bca.uk] INFO: Found listing with ID: OE14%20ZVC
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE14%2520ZVC%27 HTTP/1.1" 200 None
2026-03-30 08:16:20 [bca.uk] INFO: Scrape type for OE14%20ZVC: 2
2026-03-30 08:16:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0c6a3af2-3e25-58ec-846e-d9074a6c3c3e with identifier: OE14%20ZVC
2026-03-30 08:16:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0c6a3af2-3e25-58ec-846e-d9074a6c3c3e with scrape type 2
2026-03-30 08:16:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0c6a3af2-3e25-58ec-846e-d9074a6c3c3e with scrape type 2
2026-03-30 08:16:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0c6a3af2-3e25-58ec-846e-d9074a6c3c3e, identifier: OE14%20ZVC
2026-03-30 08:16:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0c6a3af2-3e25-58ec-846e-d9074a6c3c3e with identifier: OE14%20ZVC
2026-03-30 08:16:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0c6a3af2-3e25-58ec-846e-d9074a6c3c3e with identifier: OE14%20ZVC
2026-03-30 08:16:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0c6a3af2-3e25-58ec-846e-d9074a6c3c3e with identifier: OE14%20ZVC to the API
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OE14%20ZVC-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0c6a3af2-3e25-58ec-846e-d9074a6c3c3e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OE14 ZVC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OE14%20ZVC&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'BMW',
 'model': '218D',
 'odometer': 107005,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seller_name': None,
 'title': 'BMW 218D 2.0 SE Coupe',
 'transmission': 'manual',
 'trim': 'SE',
 'vin': 'WBA1H32090VZ29499',
 'year': 2014}
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE14%2520ZVC%27 HTTP/1.1" 200 None
2026-03-30 08:16:21 [bca.uk] INFO: Saving data for OE14%20ZVC: {'auction_closing_time': 1774940400.0, 'created_time': 1774390500.383985, 'last_price_update_time': 1774858581.211942}
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OE14%2520ZVC') HTTP/1.1" 204 0
2026-03-30 08:16:21 [bca.uk] INFO: Total items found: 100
2026-03-30 08:16:21 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=84&sort=MostRecentlyAdded
2026-03-30 08:16:21 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:16:21 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=84&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:21 [bca.uk] INFO: Found listing with ID: OW66%20ATN
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW66%2520ATN%27 HTTP/1.1" 200 None
2026-03-30 08:16:21 [bca.uk] INFO: Scrape type for OW66%20ATN: 2
2026-03-30 08:16:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 24b9ea90-9632-5784-a202-3bb5321ec3f2 with identifier: OW66%20ATN
2026-03-30 08:16:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 24b9ea90-9632-5784-a202-3bb5321ec3f2 with scrape type 2
2026-03-30 08:16:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 24b9ea90-9632-5784-a202-3bb5321ec3f2 with scrape type 2
2026-03-30 08:16:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 24b9ea90-9632-5784-a202-3bb5321ec3f2, identifier: OW66%20ATN
2026-03-30 08:16:21 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=84&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:21 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=84&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 24b9ea90-9632-5784-a202-3bb5321ec3f2 with identifier: OW66%20ATN
2026-03-30 08:16:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 24b9ea90-9632-5784-a202-3bb5321ec3f2 with identifier: OW66%20ATN
2026-03-30 08:16:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 24b9ea90-9632-5784-a202-3bb5321ec3f2 with identifier: OW66%20ATN to the API
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 111,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OW66%20ATN-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '24b9ea90-9632-5784-a202-3bb5321ec3f2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'OW66 ATN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OW66%20ATN&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'JAGUAR',
 'model': 'XE',
 'odometer': 126627,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'JAGUAR XE 2.0 D 180 PORTFOLIO Saloon',
 'transmission': 'automatic',
 'trim': 'D 180 PORTFOLIO',
 'vin': 'SAJAB4AN0HCP05490',
 'year': 2017}
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW66%2520ATN%27 HTTP/1.1" 200 None
2026-03-30 08:16:21 [bca.uk] INFO: Saving data for OW66%20ATN: {'auction_closing_time': 1774940400.0, 'created_time': 1773821178.952675, 'last_price_update_time': 1774858581.63589}
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OW66%2520ATN') HTTP/1.1" 204 0
2026-03-30 08:16:21 [bca.uk] INFO: Found listing with ID: HJ22%20MKG
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ22%2520MKG%27 HTTP/1.1" 200 None
2026-03-30 08:16:21 [bca.uk] INFO: Scrape type for HJ22%20MKG: 0
2026-03-30 08:16:21 [bca.uk] INFO: Found listing with ID: LG22%20OPF
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG22%2520OPF%27 HTTP/1.1" 200 None
2026-03-30 08:16:21 [bca.uk] INFO: Scrape type for LG22%20OPF: 2
2026-03-30 08:16:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e66a18c0-d4f7-560b-b9ca-6f14b9f8033a with identifier: LG22%20OPF
2026-03-30 08:16:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e66a18c0-d4f7-560b-b9ca-6f14b9f8033a with scrape type 2
2026-03-30 08:16:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e66a18c0-d4f7-560b-b9ca-6f14b9f8033a with scrape type 2
2026-03-30 08:16:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e66a18c0-d4f7-560b-b9ca-6f14b9f8033a, identifier: LG22%20OPF
2026-03-30 08:16:21 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:16:21 [bca.uk] INFO: Found listing with ID: VU68%20PBV
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU68%2520PBV%27 HTTP/1.1" 200 None
2026-03-30 08:16:21 [bca.uk] INFO: Scrape type for VU68%20PBV: 2
2026-03-30 08:16:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4b052e87-b395-5080-8ff4-dd248af40728 with identifier: VU68%20PBV
2026-03-30 08:16:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4b052e87-b395-5080-8ff4-dd248af40728 with scrape type 2
2026-03-30 08:16:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4b052e87-b395-5080-8ff4-dd248af40728 with scrape type 2
2026-03-30 08:16:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4b052e87-b395-5080-8ff4-dd248af40728, identifier: VU68%20PBV
2026-03-30 08:16:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e66a18c0-d4f7-560b-b9ca-6f14b9f8033a with identifier: LG22%20OPF
2026-03-30 08:16:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e66a18c0-d4f7-560b-b9ca-6f14b9f8033a with identifier: LG22%20OPF
2026-03-30 08:16:21 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e66a18c0-d4f7-560b-b9ca-6f14b9f8033a with identifier: LG22%20OPF to the API
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 144,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LG22%20OPF-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'e66a18c0-d4f7-560b-b9ca-6f14b9f8033a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LG22 OPF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LG22%20OPF&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Measham',
 'make': 'CITROEN',
 'model': 'BERLINGO M',
 'odometer': 61103,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 7400,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'CITROEN BERLINGO M 1.5 B/HDI 100 1000 ENTERPRISE PRO Van',
 'transmission': 'manual',
 'trim': 'B/HDI 100 1000 ENTERPRISE PRO',
 'vin': 'VR7EFYHT2MJ960158',
 'year': 2022}
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG22%2520OPF%27 HTTP/1.1" 200 None
2026-03-30 08:16:22 [bca.uk] INFO: Saving data for LG22%20OPF: {'auction_closing_time': 1774940400.0, 'created_time': 1774391730.718918, 'last_price_update_time': 1774858582.210466}
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LG22%2520OPF') HTTP/1.1" 204 0
2026-03-30 08:16:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4b052e87-b395-5080-8ff4-dd248af40728 with identifier: VU68%20PBV
2026-03-30 08:16:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4b052e87-b395-5080-8ff4-dd248af40728 with identifier: VU68%20PBV
2026-03-30 08:16:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4b052e87-b395-5080-8ff4-dd248af40728 with identifier: VU68%20PBV to the API
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 190,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VU68%20PBV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.4L',
 'expiration_date': '2026-03-31T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '4b052e87-b395-5080-8ff4-dd248af40728',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VU68 PBV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VU68%20PBV&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'JEEP',
 'model': 'COMPASS',
 'odometer': 102288,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'JEEP COMPASS 1.4 M/AIR 170 4WD LIMITED StationWagon',
 'transmission': 'automatic',
 'trim': 'M/AIR 170 4WD LIMITED',
 'vin': 'MCANJRCH2JFA31594',
 'year': 2018}
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU68%2520PBV%27 HTTP/1.1" 200 None
2026-03-30 08:16:22 [bca.uk] INFO: Saving data for VU68%20PBV: {'auction_closing_time': 1774940400.0, 'created_time': 1773829966.315331, 'last_price_update_time': 1774858582.518879}
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VU68%2520PBV') HTTP/1.1" 204 0
2026-03-30 08:16:22 [bca.uk] INFO: Found listing with ID: ND70%20TXK
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND70%2520TXK%27 HTTP/1.1" 200 None
2026-03-30 08:16:22 [bca.uk] INFO: Scrape type for ND70%20TXK: 0
2026-03-30 08:16:22 [bca.uk] INFO: Found listing with ID: NU71%20JXC
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU71%2520JXC%27 HTTP/1.1" 200 None
2026-03-30 08:16:22 [bca.uk] INFO: Scrape type for NU71%20JXC: 2
2026-03-30 08:16:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4c22d6b6-327e-5d20-8e43-638f4000d44c with identifier: NU71%20JXC
2026-03-30 08:16:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4c22d6b6-327e-5d20-8e43-638f4000d44c with scrape type 2
2026-03-30 08:16:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4c22d6b6-327e-5d20-8e43-638f4000d44c with scrape type 2
2026-03-30 08:16:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4c22d6b6-327e-5d20-8e43-638f4000d44c, identifier: NU71%20JXC
2026-03-30 08:16:22 [bca.uk] INFO: Found listing with ID: YG15%20BYV
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG15%2520BYV%27 HTTP/1.1" 200 None
2026-03-30 08:16:22 [bca.uk] INFO: Scrape type for YG15%20BYV: 2
2026-03-30 08:16:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d7bdd140-f67e-5ba7-8049-5bc8df2d270e with identifier: YG15%20BYV
2026-03-30 08:16:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d7bdd140-f67e-5ba7-8049-5bc8df2d270e with scrape type 2
2026-03-30 08:16:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d7bdd140-f67e-5ba7-8049-5bc8df2d270e with scrape type 2
2026-03-30 08:16:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d7bdd140-f67e-5ba7-8049-5bc8df2d270e, identifier: YG15%20BYV
2026-03-30 08:16:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4c22d6b6-327e-5d20-8e43-638f4000d44c with identifier: NU71%20JXC
2026-03-30 08:16:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4c22d6b6-327e-5d20-8e43-638f4000d44c with identifier: NU71%20JXC
2026-03-30 08:16:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4c22d6b6-327e-5d20-8e43-638f4000d44c with identifier: NU71%20JXC to the API
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 244,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NU71%20JXC-GB',
 'category': 'LightCommercialVehicle',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.3L',
 'expiration_date': '2026-03-31T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4c22d6b6-327e-5d20-8e43-638f4000d44c',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NU71 JXC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NU71%20JXC&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Manchester',
 'make': 'RENAULT',
 'model': 'MASTER 3.5T FWD',
 'odometer': 84567,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 5900,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'RENAULT MASTER 3.5T FWD 2.3 DCI 150 LM BUSINESS PanelVan',
 'transmission': 'manual',
 'trim': 'DCI 150 LM BUSINESS',
 'vin': 'VF1MA000367795624',
 'year': 2021}
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU71%2520JXC%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Saving data for NU71%20JXC: {'auction_closing_time': 1774940400.0, 'created_time': 1774391680.726515, 'last_price_update_time': 1774858583.060896}
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NU71%2520JXC') HTTP/1.1" 204 0
2026-03-30 08:16:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d7bdd140-f67e-5ba7-8049-5bc8df2d270e with identifier: YG15%20BYV
2026-03-30 08:16:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d7bdd140-f67e-5ba7-8049-5bc8df2d270e with identifier: YG15%20BYV
2026-03-30 08:16:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d7bdd140-f67e-5ba7-8049-5bc8df2d270e with identifier: YG15%20BYV to the API
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YG15%20BYV-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'd7bdd140-f67e-5ba7-8049-5bc8df2d270e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YG15 BYV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YG15%20BYV&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'VAUXHALL',
 'model': 'ZAFIRA TOURER',
 'odometer': 115000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VAUXHALL ZAFIRA TOURER 2.0 CDTI 130 SRI MPV',
 'transmission': 'manual',
 'trim': 'CDTI 130 SRI',
 'vin': 'W0LPD9EM5F1059453',
 'year': 2015}
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG15%2520BYV%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Saving data for YG15%20BYV: {'auction_closing_time': 1774940400.0, 'created_time': 1774390163.235113, 'last_price_update_time': 1774858583.529027}
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YG15%2520BYV') HTTP/1.1" 204 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: SP20%20OYL
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP20%2520OYL%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for SP20%20OYL: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: WJ18%20NKM
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ18%2520NKM%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for WJ18%20NKM: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: WX22%20PZH
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX22%2520PZH%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for WX22%20PZH: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: YT25%20JVE
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT25%2520JVE%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for YT25%20JVE: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: WN22%20SXW
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520SXW%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for WN22%20SXW: 2
2026-03-30 08:16:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a42aa78a-3859-5e84-88e9-62821b8a637b with identifier: WN22%20SXW
2026-03-30 08:16:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a42aa78a-3859-5e84-88e9-62821b8a637b with scrape type 2
2026-03-30 08:16:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a42aa78a-3859-5e84-88e9-62821b8a637b with scrape type 2
2026-03-30 08:16:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a42aa78a-3859-5e84-88e9-62821b8a637b, identifier: WN22%20SXW
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: YF69%20OBM
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF69%2520OBM%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for YF69%20OBM: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: FE67%20PXN
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE67%2520PXN%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for FE67%20PXN: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: EY70%20LFR
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY70%2520LFR%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for EY70%20LFR: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: EA18%20OEP
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA18%2520OEP%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for EA18%20OEP: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: EN14%20GKC
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN14%2520GKC%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for EN14%20GKC: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: LP62%20TXD
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP62%2520TXD%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for LP62%20TXD: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: BP11%20YWW
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP11%2520YWW%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for BP11%20YWW: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: FN61%20HWO
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN61%2520HWO%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for FN61%20HWO: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: HG08%20HGP
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG08%2520HGP%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for HG08%20HGP: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: PN65%20NPA
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN65%2520NPA%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for PN65%20NPA: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: PO67%20WWL
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO67%2520WWL%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for PO67%20WWL: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: SJ53%20LFF
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ53%2520LFF%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for SJ53%20LFF: 0
2026-03-30 08:16:23 [bca.uk] INFO: Found listing with ID: BD72%20UWA
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD72%2520UWA%27 HTTP/1.1" 200 None
2026-03-30 08:16:23 [bca.uk] INFO: Scrape type for BD72%20UWA: 2
2026-03-30 08:16:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 35461a93-0a92-5fe5-a8f7-08b334fcb4c6 with identifier: BD72%20UWA
2026-03-30 08:16:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 35461a93-0a92-5fe5-a8f7-08b334fcb4c6 with scrape type 2
2026-03-30 08:16:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 35461a93-0a92-5fe5-a8f7-08b334fcb4c6 with scrape type 2
2026-03-30 08:16:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 35461a93-0a92-5fe5-a8f7-08b334fcb4c6, identifier: BD72%20UWA
2026-03-30 08:16:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a42aa78a-3859-5e84-88e9-62821b8a637b with identifier: WN22%20SXW
2026-03-30 08:16:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a42aa78a-3859-5e84-88e9-62821b8a637b with identifier: WN22%20SXW
2026-03-30 08:16:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a42aa78a-3859-5e84-88e9-62821b8a637b with identifier: WN22%20SXW to the API
2026-03-30 08:16:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WN22%20SXW-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T07:00:00Z',
 'fuel_type': 'Electric',
 'id': 'a42aa78a-3859-5e84-88e9-62821b8a637b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WN22 SXW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WN22%20SXW&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'MERCEDES-BENZ',
 'model': 'E VITO',
 'odometer': 40850,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ E VITO 85KW 66KWH FWD L2 PROGRESSIVE PanelVan',
 'transmission': 'automatic',
 'trim': '85KW 66KWH FWD L2 PROGRESSIVE',
 'vin': 'W1V44760324113252',
 'year': 2022}
2026-03-30 08:16:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520SXW%27 HTTP/1.1" 200 None
2026-03-30 08:16:24 [bca.uk] INFO: Saving data for WN22%20SXW: {'auction_closing_time': 1775026800.0, 'created_time': 1773825704.34635, 'last_price_update_time': 1774858584.658737}
2026-03-30 08:16:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WN22%2520SXW') HTTP/1.1" 204 0
2026-03-30 08:16:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 35461a93-0a92-5fe5-a8f7-08b334fcb4c6 with identifier: BD72%20UWA
2026-03-30 08:16:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 35461a93-0a92-5fe5-a8f7-08b334fcb4c6 with identifier: BD72%20UWA
2026-03-30 08:16:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 35461a93-0a92-5fe5-a8f7-08b334fcb4c6 with identifier: BD72%20UWA to the API
2026-03-30 08:16:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 242,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BD72%20UWA-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.3L',
 'expiration_date': '2026-04-01T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '35461a93-0a92-5fe5-a8f7-08b334fcb4c6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BD72 UWA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BD72%20UWA&vehicleType=*',
 'listing': 'auction',
 'location': 'Edinburgh',
 'make': 'IVECO',
 'model': 'DAILY 35S14',
 'odometer': 54874,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'IVECO DAILY 35S14 2.3 MWB (3520) H/R PanelVan',
 'transmission': 'manual',
 'trim': 'MWB (3520) H/R',
 'vin': 'ZCFCL35A705514673',
 'year': 2022}
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD72%2520UWA%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Saving data for BD72%20UWA: {'auction_closing_time': 1775026800.0, 'created_time': 1773825788.043281, 'last_price_update_time': 1774858585.072257}
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BD72%2520UWA') HTTP/1.1" 204 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: BD08%20AEF
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD08%2520AEF%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for BD08%20AEF: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: BG71%20UPP
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG71%2520UPP%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for BG71%20UPP: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: BK71%20ZLU
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK71%2520ZLU%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for BK71%20ZLU: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: BU71%20AYJ
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU71%2520AYJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for BU71%20AYJ: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: KU74%20EHK
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU74%2520EHK%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for KU74%20EHK: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: KV71%20XYJ
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV71%2520XYJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for KV71%20XYJ: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: LM71%20OCD
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM71%2520OCD%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for LM71%20OCD: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: MC71%20OHH
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC71%2520OHH%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for MC71%20OHH: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: MT71%20OBW
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT71%2520OBW%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for MT71%20OBW: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: RE71%20LRL
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE71%2520LRL%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for RE71%20LRL: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: GP15%20AHK
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GP15%2520AHK%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for GP15%20AHK: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: EY12%20YYJ
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY12%2520YYJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for EY12%20YYJ: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: ST62%20KHP
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST62%2520KHP%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for ST62%20KHP: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: ND13%20KHL
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND13%2520KHL%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for ND13%20KHL: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: E4%20SXC
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27E4%2520SXC%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for E4%20SXC: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: SH64%20WCV
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH64%2520WCV%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for SH64%20WCV: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: ESZ%207875
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ESZ%25207875%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for ESZ%207875: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: WP18%20VMD
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP18%2520VMD%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for WP18%20VMD: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: MJ18%20DZA
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ18%2520DZA%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for MJ18%20DZA: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: MV63%20ENE
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV63%2520ENE%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for MV63%20ENE: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: CA72%20ZHD
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA72%2520ZHD%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for CA72%20ZHD: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: LV70%20NVZ
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV70%2520NVZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for LV70%20NVZ: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: SP19%20VTL
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP19%2520VTL%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for SP19%20VTL: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: GJ18%20FHV
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ18%2520FHV%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for GJ18%20FHV: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: NJ65%20DFK
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ65%2520DFK%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for NJ65%20DFK: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: FP69%20LLO
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP69%2520LLO%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for FP69%20LLO: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: KP75%20DJF
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP75%2520DJF%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for KP75%20DJF: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: KW74%20SRO
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW74%2520SRO%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for KW74%20SRO: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: BT23%20DVJ
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT23%2520DVJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for BT23%20DVJ: 0
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: WN75%20GWE
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520GWE%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for WN75%20GWE: 2
2026-03-30 08:16:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fa34141b-ac11-5c22-990a-7b6a22341e0e with identifier: WN75%20GWE
2026-03-30 08:16:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fa34141b-ac11-5c22-990a-7b6a22341e0e with scrape type 2
2026-03-30 08:16:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fa34141b-ac11-5c22-990a-7b6a22341e0e with scrape type 2
2026-03-30 08:16:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fa34141b-ac11-5c22-990a-7b6a22341e0e, identifier: WN75%20GWE
2026-03-30 08:16:25 [bca.uk] INFO: Found listing with ID: HV72%20UZX
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV72%2520UZX%27 HTTP/1.1" 200 None
2026-03-30 08:16:25 [bca.uk] INFO: Scrape type for HV72%20UZX: 2
2026-03-30 08:16:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 09df9b02-29c0-54da-8850-4d458554187a with identifier: HV72%20UZX
2026-03-30 08:16:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 09df9b02-29c0-54da-8850-4d458554187a with scrape type 2
2026-03-30 08:16:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 09df9b02-29c0-54da-8850-4d458554187a with scrape type 2
2026-03-30 08:16:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 09df9b02-29c0-54da-8850-4d458554187a, identifier: HV72%20UZX
2026-03-30 08:16:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fa34141b-ac11-5c22-990a-7b6a22341e0e with identifier: WN75%20GWE
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:16:25 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=grey+matter HTTP/1.1" 200 None
2026-03-30 08:16:26 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:16:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fa34141b-ac11-5c22-990a-7b6a22341e0e with identifier: WN75%20GWE
2026-03-30 08:16:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fa34141b-ac11-5c22-990a-7b6a22341e0e with identifier: WN75%20GWE to the API
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 254,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WN75%20GWE-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey matter',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'fa34141b-ac11-5c22-990a-7b6a22341e0e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WN75 GWE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WN75%20GWE&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'FORD',
 'model': 'TRANSIT 350 RWD',
 'odometer': 4955,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT 350 RWD 2.0 EBL 165 L4 H3 LIMITED PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 165 L4 H3 LIMITED',
 'vin': 'WF0EXXTTRESR10077',
 'year': 2025}
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520GWE%27 HTTP/1.1" 200 None
2026-03-30 08:16:26 [bca.uk] INFO: Saving data for WN75%20GWE: {'auction_closing_time': 1774951200.0, 'created_time': 1773821753.837045, 'last_price_update_time': 1774858586.300538}
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WN75%2520GWE') HTTP/1.1" 204 0
2026-03-30 08:16:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 09df9b02-29c0-54da-8850-4d458554187a with identifier: HV72%20UZX
2026-03-30 08:16:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 09df9b02-29c0-54da-8850-4d458554187a with identifier: HV72%20UZX
2026-03-30 08:16:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 09df9b02-29c0-54da-8850-4d458554187a with identifier: HV72%20UZX to the API
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 246,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HV72%20UZX-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '09df9b02-29c0-54da-8850-4d458554187a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'HV72 UZX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HV72%20UZX&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'FORD',
 'model': 'TRANSIT 350 RWD',
 'odometer': 95997,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT 350 RWD 2.0 EBL 130 L3 H2 LEADER PanelVan',
 'transmission': 'manual',
 'trim': 'EBL 130 L3 H2 LEADER',
 'vin': 'WF0EXXTTRENM62450',
 'year': 2022}
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV72%2520UZX%27 HTTP/1.1" 200 None
2026-03-30 08:16:26 [bca.uk] INFO: Saving data for HV72%20UZX: {'auction_closing_time': 1775026800.0, 'created_time': 1773842679.393662, 'last_price_update_time': 1774858586.741706}
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HV72%2520UZX') HTTP/1.1" 204 0
2026-03-30 08:16:26 [bca.uk] INFO: Found listing with ID: WN75%20SYE
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520SYE%27 HTTP/1.1" 200 None
2026-03-30 08:16:26 [bca.uk] INFO: Scrape type for WN75%20SYE: 0
2026-03-30 08:16:26 [bca.uk] INFO: Found listing with ID: KN75%20HFF
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN75%2520HFF%27 HTTP/1.1" 200 None
2026-03-30 08:16:26 [bca.uk] INFO: Scrape type for KN75%20HFF: 0
2026-03-30 08:16:26 [bca.uk] INFO: Found listing with ID: DL15%20FDD
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL15%2520FDD%27 HTTP/1.1" 200 None
2026-03-30 08:16:26 [bca.uk] INFO: Scrape type for DL15%20FDD: 2
2026-03-30 08:16:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ef6a74c8-c14f-50dd-ae46-3171b2e27227 with identifier: DL15%20FDD
2026-03-30 08:16:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ef6a74c8-c14f-50dd-ae46-3171b2e27227 with scrape type 2
2026-03-30 08:16:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ef6a74c8-c14f-50dd-ae46-3171b2e27227 with scrape type 2
2026-03-30 08:16:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ef6a74c8-c14f-50dd-ae46-3171b2e27227, identifier: DL15%20FDD
2026-03-30 08:16:26 [bca.uk] INFO: Found listing with ID: ND72%20UGO
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND72%2520UGO%27 HTTP/1.1" 200 None
2026-03-30 08:16:26 [bca.uk] INFO: Scrape type for ND72%20UGO: 2
2026-03-30 08:16:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2757ddc5-7064-5da2-9b9e-16e94aaddbd7 with identifier: ND72%20UGO
2026-03-30 08:16:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2757ddc5-7064-5da2-9b9e-16e94aaddbd7 with scrape type 2
2026-03-30 08:16:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2757ddc5-7064-5da2-9b9e-16e94aaddbd7 with scrape type 2
2026-03-30 08:16:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2757ddc5-7064-5da2-9b9e-16e94aaddbd7, identifier: ND72%20UGO
2026-03-30 08:16:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ef6a74c8-c14f-50dd-ae46-3171b2e27227 with identifier: DL15%20FDD
2026-03-30 08:16:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ef6a74c8-c14f-50dd-ae46-3171b2e27227 with identifier: DL15%20FDD
2026-03-30 08:16:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ef6a74c8-c14f-50dd-ae46-3171b2e27227 with identifier: DL15%20FDD to the API
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DL15%20FDD-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ef6a74c8-c14f-50dd-ae46-3171b2e27227',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DL15 FDD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DL15%20FDD&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'VAUXHALL',
 'model': 'MOKKA',
 'odometer': 91711,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOKKA 1.6 VVT 115 EXCLUSIV 2WD S/S StationWagon',
 'transmission': 'manual',
 'trim': 'VVT 115 EXCLUSIV 2WD S/S',
 'vin': 'W0LJC7EE8FB184737',
 'year': 2015}
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL15%2520FDD%27 HTTP/1.1" 200 None
2026-03-30 08:16:27 [bca.uk] INFO: Saving data for DL15%20FDD: {'auction_closing_time': 1774951200.0, 'created_time': 1774265088.02707, 'last_price_update_time': 1774858587.464456}
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DL15%2520FDD') HTTP/1.1" 204 0
2026-03-30 08:16:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2757ddc5-7064-5da2-9b9e-16e94aaddbd7 with identifier: ND72%20UGO
2026-03-30 08:16:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2757ddc5-7064-5da2-9b9e-16e94aaddbd7 with identifier: ND72%20UGO
2026-03-30 08:16:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2757ddc5-7064-5da2-9b9e-16e94aaddbd7 with identifier: ND72%20UGO to the API
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 192,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ND72%20UGO-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': '2757ddc5-7064-5da2-9b9e-16e94aaddbd7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ND72 UGO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ND72%20UGO&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'MERCEDES-BENZ',
 'model': 'VITO 114',
 'odometer': 113325,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ VITO 114 2.0 CDI L2 RWD PROGRESSIVE PanelVan',
 'transmission': 'manual',
 'trim': 'CDI L2 RWD PROGRESSIVE',
 'vin': 'W1VVKBEZ3P4197275',
 'year': 2022}
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND72%2520UGO%27 HTTP/1.1" 200 None
2026-03-30 08:16:27 [bca.uk] INFO: Saving data for ND72%20UGO: {'auction_closing_time': 1775026800.0, 'created_time': 1773825803.573807, 'last_price_update_time': 1774858587.864673}
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ND72%2520UGO') HTTP/1.1" 204 0
2026-03-30 08:16:27 [bca.uk] INFO: Found listing with ID: HV71%20XGH
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV71%2520XGH%27 HTTP/1.1" 200 None
2026-03-30 08:16:27 [bca.uk] INFO: Scrape type for HV71%20XGH: 0
2026-03-30 08:16:27 [bca.uk] INFO: Found listing with ID: GP25%20CDY
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GP25%2520CDY%27 HTTP/1.1" 200 None
2026-03-30 08:16:27 [bca.uk] INFO: Scrape type for GP25%20CDY: 0
2026-03-30 08:16:27 [bca.uk] INFO: Found listing with ID: DV70%20UWF
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV70%2520UWF%27 HTTP/1.1" 200 None
2026-03-30 08:16:27 [bca.uk] INFO: Scrape type for DV70%20UWF: 0
2026-03-30 08:16:27 [bca.uk] INFO: Found listing with ID: EO60%20XRH
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO60%2520XRH%27 HTTP/1.1" 200 None
2026-03-30 08:16:27 [bca.uk] INFO: Scrape type for EO60%20XRH: 0
2026-03-30 08:16:27 [bca.uk] INFO: Found listing with ID: FD16%20GCK
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD16%2520GCK%27 HTTP/1.1" 200 None
2026-03-30 08:16:27 [bca.uk] INFO: Scrape type for FD16%20GCK: 0
2026-03-30 08:16:27 [bca.uk] INFO: Found listing with ID: HG69%20KKE
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG69%2520KKE%27 HTTP/1.1" 200 None
2026-03-30 08:16:28 [bca.uk] INFO: Scrape type for HG69%20KKE: 0
2026-03-30 08:16:28 [bca.uk] INFO: Found listing with ID: LN60%20TKX
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN60%2520TKX%27 HTTP/1.1" 200 None
2026-03-30 08:16:28 [bca.uk] INFO: Scrape type for LN60%20TKX: 0
2026-03-30 08:16:28 [bca.uk] INFO: Found listing with ID: PL72%20WSN
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL72%2520WSN%27 HTTP/1.1" 200 None
2026-03-30 08:16:28 [bca.uk] INFO: Scrape type for PL72%20WSN: 0
2026-03-30 08:16:28 [bca.uk] INFO: Found listing with ID: WN66%20HLW
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN66%2520HLW%27 HTTP/1.1" 200 None
2026-03-30 08:16:28 [bca.uk] INFO: Scrape type for WN66%20HLW: 0
2026-03-30 08:16:28 [bca.uk] INFO: Found listing with ID: ET17%20HTZ
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET17%2520HTZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:28 [bca.uk] INFO: Scrape type for ET17%20HTZ: 0
2026-03-30 08:16:28 [bca.uk] INFO: Found listing with ID: RE24%20EZL
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE24%2520EZL%27 HTTP/1.1" 200 None
2026-03-30 08:16:28 [bca.uk] INFO: Scrape type for RE24%20EZL: 0
2026-03-30 08:16:28 [bca.uk] INFO: Found listing with ID: HN15%20UYW
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN15%2520UYW%27 HTTP/1.1" 200 None
2026-03-30 08:16:28 [bca.uk] INFO: Scrape type for HN15%20UYW: 0
2026-03-30 08:16:28 [bca.uk] INFO: Found listing with ID: HX23%20XLV
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX23%2520XLV%27 HTTP/1.1" 200 None
2026-03-30 08:16:28 [bca.uk] INFO: Scrape type for HX23%20XLV: 2
2026-03-30 08:16:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f89cb45f-b64a-5d47-86b2-23b73e9d7755 with identifier: HX23%20XLV
2026-03-30 08:16:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f89cb45f-b64a-5d47-86b2-23b73e9d7755 with scrape type 2
2026-03-30 08:16:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f89cb45f-b64a-5d47-86b2-23b73e9d7755 with scrape type 2
2026-03-30 08:16:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f89cb45f-b64a-5d47-86b2-23b73e9d7755, identifier: HX23%20XLV
2026-03-30 08:16:28 [bca.uk] INFO: Found listing with ID: YS22%20ODW
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS22%2520ODW%27 HTTP/1.1" 200 None
2026-03-30 08:16:28 [bca.uk] INFO: Scrape type for YS22%20ODW: 2
2026-03-30 08:16:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b84ed5be-b09d-5112-bacf-d71509069ca9 with identifier: YS22%20ODW
2026-03-30 08:16:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b84ed5be-b09d-5112-bacf-d71509069ca9 with scrape type 2
2026-03-30 08:16:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b84ed5be-b09d-5112-bacf-d71509069ca9 with scrape type 2
2026-03-30 08:16:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b84ed5be-b09d-5112-bacf-d71509069ca9, identifier: YS22%20ODW
2026-03-30 08:16:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f89cb45f-b64a-5d47-86b2-23b73e9d7755 with identifier: HX23%20XLV
2026-03-30 08:16:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f89cb45f-b64a-5d47-86b2-23b73e9d7755 with identifier: HX23%20XLV
2026-03-30 08:16:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f89cb45f-b64a-5d47-86b2-23b73e9d7755 with identifier: HX23%20XLV to the API
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HX23%20XLV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'f89cb45f-b64a-5d47-86b2-23b73e9d7755',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'HX23 XLV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HX23%20XLV&vehicleType=*',
 'listing': 'auction',
 'location': 'Thurleigh',
 'make': 'MERCEDES-BENZ',
 'model': 'EQA 250+',
 'odometer': 38708,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ EQA 250+ 140KW 70.5KWH AMG LINE Hatchback',
 'transmission': 'automatic',
 'trim': '140KW 70.5KWH AMG LINE',
 'vin': 'W1N9N0CB9PJ065805',
 'year': 2023}
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX23%2520XLV%27 HTTP/1.1" 200 None
2026-03-30 08:16:28 [bca.uk] INFO: Saving data for HX23%20XLV: {'auction_closing_time': 1774951200.0, 'created_time': 1774276705.055699, 'last_price_update_time': 1774858588.678426}
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HX23%2520XLV') HTTP/1.1" 204 0
2026-03-30 08:16:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b84ed5be-b09d-5112-bacf-d71509069ca9 with identifier: YS22%20ODW
2026-03-30 08:16:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b84ed5be-b09d-5112-bacf-d71509069ca9 with identifier: YS22%20ODW
2026-03-30 08:16:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b84ed5be-b09d-5112-bacf-d71509069ca9 with identifier: YS22%20ODW to the API
2026-03-30 08:16:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 220,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YS22%20ODW-GB',
 'category': 'LightCommercialVehicle',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b84ed5be-b09d-5112-bacf-d71509069ca9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YS22 ODW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YS22%20ODW&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'FORD',
 'model': 'RANGER',
 'odometer': 86308,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'FORD RANGER 2.0 EBL 170 LIMITED 1 CrewCab Pick-up',
 'transmission': 'manual',
 'trim': 'EBL 170 LIMITED 1',
 'vin': '6FPPXXMJ2PNS86090',
 'year': 2022}
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS22%2520ODW%27 HTTP/1.1" 200 None
2026-03-30 08:16:29 [bca.uk] INFO: Saving data for YS22%20ODW: {'auction_closing_time': 1775026800.0, 'created_time': 1773825822.197109, 'last_price_update_time': 1774858589.143661}
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YS22%2520ODW') HTTP/1.1" 204 0
2026-03-30 08:16:29 [bca.uk] INFO: Found listing with ID: BK22%20DVC
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520DVC%27 HTTP/1.1" 200 None
2026-03-30 08:16:29 [bca.uk] INFO: Scrape type for BK22%20DVC: 0
2026-03-30 08:16:29 [bca.uk] INFO: Found listing with ID: LO22%20JPF
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO22%2520JPF%27 HTTP/1.1" 200 None
2026-03-30 08:16:29 [bca.uk] INFO: Scrape type for LO22%20JPF: 2
2026-03-30 08:16:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ae81b15f-008c-56e3-abe3-d43268235ef5 with identifier: LO22%20JPF
2026-03-30 08:16:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ae81b15f-008c-56e3-abe3-d43268235ef5 with scrape type 2
2026-03-30 08:16:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ae81b15f-008c-56e3-abe3-d43268235ef5 with scrape type 2
2026-03-30 08:16:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ae81b15f-008c-56e3-abe3-d43268235ef5, identifier: LO22%20JPF
2026-03-30 08:16:29 [bca.uk] INFO: Found listing with ID: MT13%20VNW
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT13%2520VNW%27 HTTP/1.1" 200 None
2026-03-30 08:16:29 [bca.uk] INFO: Scrape type for MT13%20VNW: 0
2026-03-30 08:16:29 [bca.uk] INFO: Found listing with ID: MV75%20YTH
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV75%2520YTH%27 HTTP/1.1" 200 None
2026-03-30 08:16:29 [bca.uk] INFO: Scrape type for MV75%20YTH: 2
2026-03-30 08:16:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 363d13ed-d47b-5dd9-b7d9-841123ef03fe with identifier: MV75%20YTH
2026-03-30 08:16:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 363d13ed-d47b-5dd9-b7d9-841123ef03fe with scrape type 2
2026-03-30 08:16:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 363d13ed-d47b-5dd9-b7d9-841123ef03fe with scrape type 2
2026-03-30 08:16:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 363d13ed-d47b-5dd9-b7d9-841123ef03fe, identifier: MV75%20YTH
2026-03-30 08:16:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ae81b15f-008c-56e3-abe3-d43268235ef5 with identifier: LO22%20JPF
2026-03-30 08:16:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ae81b15f-008c-56e3-abe3-d43268235ef5 with identifier: LO22%20JPF
2026-03-30 08:16:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ae81b15f-008c-56e3-abe3-d43268235ef5 with identifier: LO22%20JPF to the API
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 112,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LO22%20JPF-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.8L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'ae81b15f-008c-56e3-abe3-d43268235ef5',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LO22 JPF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LO22%20JPF&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow - East',
 'make': 'TOYOTA',
 'model': 'C-HR',
 'odometer': 34785,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'TOYOTA C-HR 1.8 HYBRID 122 DESIGN Hatchback',
 'transmission': 'automatic',
 'trim': 'HYBRID 122 DESIGN',
 'vin': 'NMTK33BX00R184573',
 'year': 2022}
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO22%2520JPF%27 HTTP/1.1" 200 None
2026-03-30 08:16:29 [bca.uk] INFO: Saving data for LO22%20JPF: {'auction_closing_time': 1774951200.0, 'created_time': 1774365256.478652, 'last_price_update_time': 1774858589.744374}
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LO22%2520JPF') HTTP/1.1" 204 0
2026-03-30 08:16:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 363d13ed-d47b-5dd9-b7d9-841123ef03fe with identifier: MV75%20YTH
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:16:29 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=urano+grey HTTP/1.1" 200 None
2026-03-30 08:16:30 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:16:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:16:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 363d13ed-d47b-5dd9-b7d9-841123ef03fe with identifier: MV75%20YTH
2026-03-30 08:16:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 363d13ed-d47b-5dd9-b7d9-841123ef03fe with identifier: MV75%20YTH to the API
2026-03-30 08:16:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 135,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MV75%20YTH-GB',
 'category': 'Car',
 'color': 'urano gray',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '363d13ed-d47b-5dd9-b7d9-841123ef03fe',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'MV75 YTH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MV75%20YTH&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Measham',
 'make': 'VOLKSWAGEN',
 'model': 'TIGUAN',
 'odometer': 5233,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 27995,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'VOLKSWAGEN TIGUAN 1.5 E-TSI 150 MATCH DSG StationWagon',
 'transmission': 'automatic',
 'trim': 'E-TSI 150 MATCH DSG',
 'vin': 'WVGZZZCT0SW075851',
 'year': 2025}
2026-03-30 08:16:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV75%2520YTH%27 HTTP/1.1" 200 None
2026-03-30 08:16:31 [bca.uk] INFO: Saving data for MV75%20YTH: {'auction_closing_time': 1775113200.0, 'created_time': 1774276022.685075, 'last_price_update_time': 1774858591.363315}
2026-03-30 08:16:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MV75%2520YTH') HTTP/1.1" 204 0
2026-03-30 08:16:31 [bca.uk] INFO: Found listing with ID: LA70%20EFL
2026-03-30 08:16:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA70%2520EFL%27 HTTP/1.1" 200 None
2026-03-30 08:16:31 [bca.uk] INFO: Scrape type for LA70%20EFL: 2
2026-03-30 08:16:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8daf75a7-8c39-520e-9e2e-0eb4a8422eb2 with identifier: LA70%20EFL
2026-03-30 08:16:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8daf75a7-8c39-520e-9e2e-0eb4a8422eb2 with scrape type 2
2026-03-30 08:16:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8daf75a7-8c39-520e-9e2e-0eb4a8422eb2 with scrape type 2
2026-03-30 08:16:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8daf75a7-8c39-520e-9e2e-0eb4a8422eb2, identifier: LA70%20EFL
2026-03-30 08:16:31 [bca.uk] INFO: Found listing with ID: BC18%20EZX
2026-03-30 08:16:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC18%2520EZX%27 HTTP/1.1" 200 None
2026-03-30 08:16:31 [bca.uk] INFO: Scrape type for BC18%20EZX: 0
2026-03-30 08:16:31 [bca.uk] INFO: Found listing with ID: DP69%20VUY
2026-03-30 08:16:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP69%2520VUY%27 HTTP/1.1" 200 None
2026-03-30 08:16:31 [bca.uk] INFO: Scrape type for DP69%20VUY: 2
2026-03-30 08:16:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c5b6c439-f4c6-5836-985d-dd794f18476f with identifier: DP69%20VUY
2026-03-30 08:16:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c5b6c439-f4c6-5836-985d-dd794f18476f with scrape type 2
2026-03-30 08:16:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c5b6c439-f4c6-5836-985d-dd794f18476f with scrape type 2
2026-03-30 08:16:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c5b6c439-f4c6-5836-985d-dd794f18476f, identifier: DP69%20VUY
2026-03-30 08:16:31 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8daf75a7-8c39-520e-9e2e-0eb4a8422eb2 with identifier: LA70%20EFL
2026-03-30 08:16:31 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8daf75a7-8c39-520e-9e2e-0eb4a8422eb2 with identifier: LA70%20EFL
2026-03-30 08:16:31 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8daf75a7-8c39-520e-9e2e-0eb4a8422eb2 with identifier: LA70%20EFL to the API
2026-03-30 08:16:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:31 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 138,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LA70%20EFL-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '8daf75a7-8c39-520e-9e2e-0eb4a8422eb2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LA70 EFL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LA70%20EFL&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'CITROEN',
 'model': 'GRAND SPACETOUR',
 'odometer': 67885,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'CITROEN GRAND SPACETOUR 1.5 BLUEHDI 130 FLAIR PLUS EAT8 MPV',
 'transmission': 'automatic',
 'trim': 'BLUEHDI 130 FLAIR PLUS EAT8',
 'vin': 'VF73AYHZRLJ954355',
 'year': 2020}
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA70%2520EFL%27 HTTP/1.1" 200 None
2026-03-30 08:16:32 [bca.uk] INFO: Saving data for LA70%20EFL: {'auction_closing_time': 1774951200.0, 'created_time': 1774365286.58617, 'last_price_update_time': 1774858592.01067}
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LA70%2520EFL') HTTP/1.1" 204 0
2026-03-30 08:16:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c5b6c439-f4c6-5836-985d-dd794f18476f with identifier: DP69%20VUY
2026-03-30 08:16:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c5b6c439-f4c6-5836-985d-dd794f18476f with identifier: DP69%20VUY
2026-03-30 08:16:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c5b6c439-f4c6-5836-985d-dd794f18476f with identifier: DP69%20VUY to the API
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DP69%20VUY-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 6,
 'engine': '1.5L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'c5b6c439-f4c6-5836-985d-dd794f18476f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DP69 VUY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DP69%20VUY&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Leeds',
 'make': 'VAUXHALL',
 'model': 'VIVARO 2700',
 'odometer': 65163,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 6950,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'VAUXHALL VIVARO 2700 1.5 D 100 SPORTIVE L1 H1 PanelVan',
 'transmission': 'manual',
 'trim': 'D 100 SPORTIVE L1 H1',
 'vin': 'VXEVBYHRKLZ018714',
 'year': 2019}
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP69%2520VUY%27 HTTP/1.1" 200 None
2026-03-30 08:16:32 [bca.uk] INFO: Saving data for DP69%20VUY: {'auction_closing_time': 1775113200.0, 'created_time': 1774274613.485148, 'last_price_update_time': 1774858592.354186}
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DP69%2520VUY') HTTP/1.1" 204 0
2026-03-30 08:16:32 [bca.uk] INFO: Found listing with ID: HV23%20NYR
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV23%2520NYR%27 HTTP/1.1" 200 None
2026-03-30 08:16:32 [bca.uk] INFO: Scrape type for HV23%20NYR: 2
2026-03-30 08:16:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a74e421b-85c6-5b87-a849-43fe0ac2cc7f with identifier: HV23%20NYR
2026-03-30 08:16:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a74e421b-85c6-5b87-a849-43fe0ac2cc7f with scrape type 2
2026-03-30 08:16:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a74e421b-85c6-5b87-a849-43fe0ac2cc7f with scrape type 2
2026-03-30 08:16:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a74e421b-85c6-5b87-a849-43fe0ac2cc7f, identifier: HV23%20NYR
2026-03-30 08:16:32 [bca.uk] INFO: Found listing with ID: LR22%20HNG
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR22%2520HNG%27 HTTP/1.1" 200 None
2026-03-30 08:16:32 [bca.uk] INFO: Scrape type for LR22%20HNG: 2
2026-03-30 08:16:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1e782f67-9ce8-5427-a774-e39cf64b0ce9 with identifier: LR22%20HNG
2026-03-30 08:16:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1e782f67-9ce8-5427-a774-e39cf64b0ce9 with scrape type 2
2026-03-30 08:16:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1e782f67-9ce8-5427-a774-e39cf64b0ce9 with scrape type 2
2026-03-30 08:16:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1e782f67-9ce8-5427-a774-e39cf64b0ce9, identifier: LR22%20HNG
2026-03-30 08:16:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a74e421b-85c6-5b87-a849-43fe0ac2cc7f with identifier: HV23%20NYR
2026-03-30 08:16:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a74e421b-85c6-5b87-a849-43fe0ac2cc7f with identifier: HV23%20NYR
2026-03-30 08:16:32 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a74e421b-85c6-5b87-a849-43fe0ac2cc7f with identifier: HV23%20NYR to the API
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HV23%20NYR-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'a74e421b-85c6-5b87-a849-43fe0ac2cc7f',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'HV23 NYR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HV23%20NYR&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'KIA',
 'model': 'EV6',
 'odometer': 60361,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'KIA EV6 236KW 77.4KWH AWD GT-LINE S Hatchback',
 'transmission': 'automatic',
 'trim': '236KW 77.4KWH AWD GT-LINE S',
 'vin': 'KNAC481CRP5114623',
 'year': 2023}
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV23%2520NYR%27 HTTP/1.1" 200 None
2026-03-30 08:16:32 [bca.uk] INFO: Saving data for HV23%20NYR: {'auction_closing_time': 1774951200.0, 'created_time': 1774276844.820242, 'last_price_update_time': 1774858592.97905}
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HV23%2520NYR') HTTP/1.1" 204 0
2026-03-30 08:16:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1e782f67-9ce8-5427-a774-e39cf64b0ce9 with identifier: LR22%20HNG
2026-03-30 08:16:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1e782f67-9ce8-5427-a774-e39cf64b0ce9 with identifier: LR22%20HNG
2026-03-30 08:16:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1e782f67-9ce8-5427-a774-e39cf64b0ce9 with identifier: LR22%20HNG to the API
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 145,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LR22%20HNG-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1e782f67-9ce8-5427-a774-e39cf64b0ce9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LR22 HNG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LR22%20HNG&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Glasgow',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 21898,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 13850,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 3008 1.2 P/T 130 ALLURE PREMIUM EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 ALLURE PREMIUM EAT8',
 'vin': 'VF3MRHNSUNS041709',
 'year': 2022}
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR22%2520HNG%27 HTTP/1.1" 200 None
2026-03-30 08:16:33 [bca.uk] INFO: Saving data for LR22%20HNG: {'auction_closing_time': 1775113200.0, 'created_time': 1774447754.876008, 'last_price_update_time': 1774858593.312467}
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LR22%2520HNG') HTTP/1.1" 204 0
2026-03-30 08:16:33 [bca.uk] INFO: Found listing with ID: LO71%20TMV
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO71%2520TMV%27 HTTP/1.1" 200 None
2026-03-30 08:16:33 [bca.uk] INFO: Scrape type for LO71%20TMV: 2
2026-03-30 08:16:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f8f9eb81-373b-5baf-8391-e0c26c208037 with identifier: LO71%20TMV
2026-03-30 08:16:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f8f9eb81-373b-5baf-8391-e0c26c208037 with scrape type 2
2026-03-30 08:16:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f8f9eb81-373b-5baf-8391-e0c26c208037 with scrape type 2
2026-03-30 08:16:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f8f9eb81-373b-5baf-8391-e0c26c208037, identifier: LO71%20TMV
2026-03-30 08:16:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=84&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:16:33 [bca.uk] INFO: Found listing with ID: BG72%20UDV
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG72%2520UDV%27 HTTP/1.1" 200 None
2026-03-30 08:16:33 [bca.uk] INFO: Scrape type for BG72%20UDV: 0
2026-03-30 08:16:33 [bca.uk] INFO: Found listing with ID: CJ72%20FRX
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ72%2520FRX%27 HTTP/1.1" 200 None
2026-03-30 08:16:33 [bca.uk] INFO: Scrape type for CJ72%20FRX: 2
2026-03-30 08:16:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bfb345d9-907c-5e4b-9385-83a76098bbf6 with identifier: CJ72%20FRX
2026-03-30 08:16:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bfb345d9-907c-5e4b-9385-83a76098bbf6 with scrape type 2
2026-03-30 08:16:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bfb345d9-907c-5e4b-9385-83a76098bbf6 with scrape type 2
2026-03-30 08:16:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bfb345d9-907c-5e4b-9385-83a76098bbf6, identifier: CJ72%20FRX
2026-03-30 08:16:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f8f9eb81-373b-5baf-8391-e0c26c208037 with identifier: LO71%20TMV
2026-03-30 08:16:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f8f9eb81-373b-5baf-8391-e0c26c208037 with identifier: LO71%20TMV
2026-03-30 08:16:33 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f8f9eb81-373b-5baf-8391-e0c26c208037 with identifier: LO71%20TMV to the API
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LO71%20TMV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'f8f9eb81-373b-5baf-8391-e0c26c208037',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LO71 TMV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LO71%20TMV&vehicleType=*',
 'listing': 'auction',
 'location': 'Bristol',
 'make': 'AUDI',
 'model': 'Q4 E-TRON S/B',
 'odometer': 33874,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'AUDI Q4 E-TRON S/B 40 150KW 82KWH EDITION 1 Coupe',
 'transmission': 'automatic',
 'trim': '40 150KW 82KWH EDITION 1',
 'vin': 'WAUZZZFZ7NP026453',
 'year': 2022}
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO71%2520TMV%27 HTTP/1.1" 200 None
2026-03-30 08:16:33 [bca.uk] INFO: Saving data for LO71%20TMV: {'auction_closing_time': 1774951200.0, 'created_time': 1774365304.692642, 'last_price_update_time': 1774858593.881865}
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LO71%2520TMV') HTTP/1.1" 204 0
2026-03-30 08:16:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bfb345d9-907c-5e4b-9385-83a76098bbf6 with identifier: CJ72%20FRX
2026-03-30 08:16:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bfb345d9-907c-5e4b-9385-83a76098bbf6 with identifier: CJ72%20FRX
2026-03-30 08:16:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bfb345d9-907c-5e4b-9385-83a76098bbf6 with identifier: CJ72%20FRX to the API
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 131,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CJ72%20FRX-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'bfb345d9-907c-5e4b-9385-83a76098bbf6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'CJ72 FRX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CJ72%20FRX&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Measham',
 'make': 'PEUGEOT',
 'model': '308 SW',
 'odometer': 59522,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 10600,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 308 SW 1.2 P/T 130 GT EAT8 Estate',
 'transmission': 'automatic',
 'trim': 'P/T 130 GT EAT8',
 'vin': 'VR3FRHNSTNY611679',
 'year': 2023}
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ72%2520FRX%27 HTTP/1.1" 200 None
2026-03-30 08:16:34 [bca.uk] INFO: Saving data for CJ72%20FRX: {'auction_closing_time': 1775113200.0, 'created_time': 1773839424.682451, 'last_price_update_time': 1774858594.30712}
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CJ72%2520FRX') HTTP/1.1" 204 0
2026-03-30 08:16:34 [bca.uk] INFO: Found listing with ID: RK71%20CHO
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK71%2520CHO%27 HTTP/1.1" 200 None
2026-03-30 08:16:34 [bca.uk] INFO: Scrape type for RK71%20CHO: 2
2026-03-30 08:16:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a9b38855-2400-5e45-92b7-b7ee6660993a with identifier: RK71%20CHO
2026-03-30 08:16:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a9b38855-2400-5e45-92b7-b7ee6660993a with scrape type 2
2026-03-30 08:16:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a9b38855-2400-5e45-92b7-b7ee6660993a with scrape type 2
2026-03-30 08:16:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a9b38855-2400-5e45-92b7-b7ee6660993a, identifier: RK71%20CHO
2026-03-30 08:16:34 [bca.uk] INFO: Found listing with ID: CJ72%20FSC
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ72%2520FSC%27 HTTP/1.1" 200 None
2026-03-30 08:16:34 [bca.uk] INFO: Scrape type for CJ72%20FSC: 2
2026-03-30 08:16:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1500fd49-37bd-5ee9-8e48-d1b0ab21dc8e with identifier: CJ72%20FSC
2026-03-30 08:16:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1500fd49-37bd-5ee9-8e48-d1b0ab21dc8e with scrape type 2
2026-03-30 08:16:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1500fd49-37bd-5ee9-8e48-d1b0ab21dc8e with scrape type 2
2026-03-30 08:16:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1500fd49-37bd-5ee9-8e48-d1b0ab21dc8e, identifier: CJ72%20FSC
2026-03-30 08:16:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a9b38855-2400-5e45-92b7-b7ee6660993a with identifier: RK71%20CHO
2026-03-30 08:16:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a9b38855-2400-5e45-92b7-b7ee6660993a with identifier: RK71%20CHO
2026-03-30 08:16:34 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a9b38855-2400-5e45-92b7-b7ee6660993a with identifier: RK71%20CHO to the API
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 44,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RK71%20CHO-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'a9b38855-2400-5e45-92b7-b7ee6660993a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'RK71 CHO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RK71%20CHO&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'LAND ROVER',
 'model': 'DISCOVERY SPORT',
 'odometer': 88968,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'LAND ROVER DISCOVERY SPORT 1.5 P300E R-DYNAMIC SE (5ST) '
          'StationWagon',
 'transmission': 'automatic',
 'trim': 'P300E R-DYNAMIC SE (5ST)',
 'vin': 'SALCA2AT7MH903275',
 'year': 2021}
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK71%2520CHO%27 HTTP/1.1" 200 None
2026-03-30 08:16:34 [bca.uk] INFO: Saving data for RK71%20CHO: {'auction_closing_time': 1774951200.0, 'created_time': 1774277116.898511, 'last_price_update_time': 1774858594.957061}
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RK71%2520CHO') HTTP/1.1" 204 0
2026-03-30 08:16:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1500fd49-37bd-5ee9-8e48-d1b0ab21dc8e with identifier: CJ72%20FSC
2026-03-30 08:16:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1500fd49-37bd-5ee9-8e48-d1b0ab21dc8e with identifier: CJ72%20FSC
2026-03-30 08:16:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1500fd49-37bd-5ee9-8e48-d1b0ab21dc8e with identifier: CJ72%20FSC to the API
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 131,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CJ72%20FSC-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1500fd49-37bd-5ee9-8e48-d1b0ab21dc8e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'CJ72 FSC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CJ72%20FSC&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Measham',
 'make': 'PEUGEOT',
 'model': '308 SW',
 'odometer': 67127,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 10750,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 308 SW 1.2 P/T 130 GT EAT8 Estate',
 'transmission': 'automatic',
 'trim': 'P/T 130 GT EAT8',
 'vin': 'VR3FRHNSTNY613372',
 'year': 2023}
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ72%2520FSC%27 HTTP/1.1" 200 None
2026-03-30 08:16:35 [bca.uk] INFO: Saving data for CJ72%20FSC: {'auction_closing_time': 1775113200.0, 'created_time': 1773839426.134865, 'last_price_update_time': 1774858595.254775}
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CJ72%2520FSC') HTTP/1.1" 204 0
2026-03-30 08:16:35 [bca.uk] INFO: Found listing with ID: LM67%20OZN
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM67%2520OZN%27 HTTP/1.1" 200 None
2026-03-30 08:16:35 [bca.uk] INFO: Scrape type for LM67%20OZN: 2
2026-03-30 08:16:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f4118d79-cb93-5c1d-843a-67c87057c605 with identifier: LM67%20OZN
2026-03-30 08:16:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f4118d79-cb93-5c1d-843a-67c87057c605 with scrape type 2
2026-03-30 08:16:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f4118d79-cb93-5c1d-843a-67c87057c605 with scrape type 2
2026-03-30 08:16:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f4118d79-cb93-5c1d-843a-67c87057c605, identifier: LM67%20OZN
2026-03-30 08:16:35 [bca.uk] INFO: Total items found: 100
2026-03-30 08:16:35 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=85&sort=MostRecentlyAdded
2026-03-30 08:16:35 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:16:35 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=85&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:35 [bca.uk] INFO: Found listing with ID: DC73%20CYT
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC73%2520CYT%27 HTTP/1.1" 200 None
2026-03-30 08:16:35 [bca.uk] INFO: Scrape type for DC73%20CYT: 0
2026-03-30 08:16:35 [bca.uk] INFO: Found listing with ID: KP71%20CDK
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP71%2520CDK%27 HTTP/1.1" 200 None
2026-03-30 08:16:35 [bca.uk] INFO: Scrape type for KP71%20CDK: 2
2026-03-30 08:16:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d28cdc83-2608-55c7-b66d-a711e2aae3ba with identifier: KP71%20CDK
2026-03-30 08:16:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d28cdc83-2608-55c7-b66d-a711e2aae3ba with scrape type 2
2026-03-30 08:16:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d28cdc83-2608-55c7-b66d-a711e2aae3ba with scrape type 2
2026-03-30 08:16:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d28cdc83-2608-55c7-b66d-a711e2aae3ba, identifier: KP71%20CDK
2026-03-30 08:16:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f4118d79-cb93-5c1d-843a-67c87057c605 with identifier: LM67%20OZN
2026-03-30 08:16:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f4118d79-cb93-5c1d-843a-67c87057c605 with identifier: LM67%20OZN
2026-03-30 08:16:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f4118d79-cb93-5c1d-843a-67c87057c605 with identifier: LM67%20OZN to the API
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 108,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LM67%20OZN-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f4118d79-cb93-5c1d-843a-67c87057c605',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LM67 OZN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LM67%20OZN&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'SEAT',
 'model': 'IBIZA',
 'odometer': 53986,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'SEAT IBIZA 1.0 TSI 115 FR Hatchback',
 'transmission': 'manual',
 'trim': 'TSI 115 FR',
 'vin': 'VSSZZZKJZJR054467',
 'year': 2017}
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM67%2520OZN%27 HTTP/1.1" 200 None
2026-03-30 08:16:35 [bca.uk] INFO: Saving data for LM67%20OZN: {'auction_closing_time': 1774951200.0, 'created_time': 1774364042.387964, 'last_price_update_time': 1774858595.782214}
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LM67%2520OZN') HTTP/1.1" 204 0
2026-03-30 08:16:35 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=85&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:35 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=85&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d28cdc83-2608-55c7-b66d-a711e2aae3ba with identifier: KP71%20CDK
2026-03-30 08:16:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d28cdc83-2608-55c7-b66d-a711e2aae3ba with identifier: KP71%20CDK
2026-03-30 08:16:35 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d28cdc83-2608-55c7-b66d-a711e2aae3ba with identifier: KP71%20CDK to the API
2026-03-30 08:16:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KP71%20CDK-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Electric',
 'id': 'd28cdc83-2608-55c7-b66d-a711e2aae3ba',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'KP71 CDK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KP71%20CDK&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Measham',
 'make': 'JAGUAR',
 'model': 'I-PACE',
 'odometer': 50502,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 15000,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'JAGUAR I-PACE EV400 HSE BLACK (11KW) Hatchback',
 'transmission': 'automatic',
 'trim': 'EV400 HSE BLACK (11KW)',
 'vin': 'SADHA2A10N1622364',
 'year': 2022}
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP71%2520CDK%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Saving data for KP71%20CDK: {'auction_closing_time': 1775113200.0, 'created_time': 1773839226.794455, 'last_price_update_time': 1774858596.255865}
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KP71%2520CDK') HTTP/1.1" 204 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: HY24%20BLK
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY24%2520BLK%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for HY24%20BLK: 2
2026-03-30 08:16:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 434e55ea-0ad0-5ecd-900a-661e2ffa77f9 with identifier: HY24%20BLK
2026-03-30 08:16:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 434e55ea-0ad0-5ecd-900a-661e2ffa77f9 with scrape type 2
2026-03-30 08:16:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 434e55ea-0ad0-5ecd-900a-661e2ffa77f9 with scrape type 2
2026-03-30 08:16:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 434e55ea-0ad0-5ecd-900a-661e2ffa77f9, identifier: HY24%20BLK
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: EX21%20KPK
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX21%2520KPK%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for EX21%20KPK: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: KN75%20AWO
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN75%2520AWO%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for KN75%20AWO: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: RY21%20SXU
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RY21%2520SXU%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for RY21%20SXU: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: MT21%20HKE
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT21%2520HKE%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for MT21%20HKE: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: GJ21%20LWM
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ21%2520LWM%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for GJ21%20LWM: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: LS21%20ONM
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS21%2520ONM%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for LS21%20ONM: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: CF71%20JRU
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF71%2520JRU%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for CF71%20JRU: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: MA25%20KOU
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA25%2520KOU%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for MA25%20KOU: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: LR22%20HOH
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR22%2520HOH%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for LR22%20HOH: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: AV23%20VVP
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV23%2520VVP%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for AV23%20VVP: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: VE70%20SYZ
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE70%2520SYZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for VE70%20SYZ: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: VE22%20WUG
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE22%2520WUG%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for VE22%20WUG: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: GF23%20KPO
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF23%2520KPO%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for GF23%20KPO: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: CK72%20YEL
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK72%2520YEL%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for CK72%20YEL: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: BW72%20XUR
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW72%2520XUR%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for BW72%20XUR: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: GF13%20CSY
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF13%2520CSY%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for GF13%20CSY: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: ND72%20RGU
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND72%2520RGU%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for ND72%20RGU: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: YH22%20LNK
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH22%2520LNK%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for YH22%20LNK: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: WN23%20FZJ
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN23%2520FZJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for WN23%20FZJ: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: FV24%20ENH
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV24%2520ENH%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for FV24%20ENH: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: NV72%20HHZ
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV72%2520HHZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for NV72%20HHZ: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: HY23%20KXM
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY23%2520KXM%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for HY23%20KXM: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: LB24%20XUO
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB24%2520XUO%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for LB24%20XUO: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: GU23%20XLM
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU23%2520XLM%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for GU23%20XLM: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: HK23%20WJD
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK23%2520WJD%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for HK23%20WJD: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: MA71%20WNO
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA71%2520WNO%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for MA71%20WNO: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: KP22%20XMW
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP22%2520XMW%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for KP22%20XMW: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: DE24%20EUL
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE24%2520EUL%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for DE24%20EUL: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: NL22%20NWN
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL22%2520NWN%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for NL22%20NWN: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: FL71%20JHJ
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL71%2520JHJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for FL71%20JHJ: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: MX21%20YYN
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX21%2520YYN%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for MX21%20YYN: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: YX23%20KFJ
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX23%2520KFJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for YX23%20KFJ: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: YR22%20LVT
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR22%2520LVT%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for YR22%20LVT: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: LT60%20TJU
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT60%2520TJU%27 HTTP/1.1" 200 None
2026-03-30 08:16:36 [bca.uk] INFO: Scrape type for LT60%20TJU: 0
2026-03-30 08:16:36 [bca.uk] INFO: Found listing with ID: GL71%20LSF
2026-03-30 08:16:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL71%2520LSF%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for GL71%20LSF: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: DY22%20HZH
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY22%2520HZH%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for DY22%20HZH: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: VO66%20UXX
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO66%2520UXX%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for VO66%20UXX: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: YC15%20RDV
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC15%2520RDV%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for YC15%20RDV: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: DE22%20CZO
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE22%2520CZO%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for DE22%20CZO: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: BV72%20YVK
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV72%2520YVK%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for BV72%20YVK: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: WP72%20ZZY
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP72%2520ZZY%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for WP72%20ZZY: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: EF19%20PZJ
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF19%2520PZJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for EF19%20PZJ: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: YG10%20MYY
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG10%2520MYY%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for YG10%20MYY: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: VN63%20SGY
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN63%2520SGY%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for VN63%20SGY: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: LO75%20ZWZ
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO75%2520ZWZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for LO75%20ZWZ: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: WF14%20UAY
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF14%2520UAY%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for WF14%20UAY: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: BT06%20RDX
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT06%2520RDX%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for BT06%20RDX: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: CP02%20MFJ
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP02%2520MFJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for CP02%20MFJ: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: HK07%20FLH
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK07%2520FLH%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for HK07%20FLH: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: YR71%20OTF
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR71%2520OTF%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for YR71%20OTF: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: HN59%20YFR
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN59%2520YFR%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for HN59%20YFR: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: SP14%20ASV
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP14%2520ASV%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for SP14%20ASV: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: CC63%20RAC
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CC63%2520RAC%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for CC63%20RAC: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: RK66%20LSD
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK66%2520LSD%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for RK66%20LSD: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: BT18%20XLN
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT18%2520XLN%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for BT18%20XLN: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: BSZ%209114
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BSZ%25209114%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for BSZ%209114: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: VE70%20GKN
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE70%2520GKN%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for VE70%20GKN: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: HF23%20PRZ
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF23%2520PRZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for HF23%20PRZ: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: WA07%20OGR
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA07%2520OGR%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for WA07%20OGR: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: KY19%20KGF
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY19%2520KGF%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for KY19%20KGF: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: PGZ%208458
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PGZ%25208458%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for PGZ%208458: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: NL10%20LFM
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL10%2520LFM%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for NL10%20LFM: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: FP53%20VXU
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP53%2520VXU%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for FP53%20VXU: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: SG63%20WDX
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG63%2520WDX%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for SG63%20WDX: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: BP69%20SFF
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP69%2520SFF%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for BP69%20SFF: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: NX11%20FWL
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX11%2520FWL%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for NX11%20FWL: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: MH19%20TVZ
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH19%2520TVZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for MH19%20TVZ: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: WU19%20PHK
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU19%2520PHK%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for WU19%20PHK: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: NX60%20DBY
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX60%2520DBY%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for NX60%20DBY: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: EO22%20YVD
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO22%2520YVD%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for EO22%20YVD: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: LP66%20DHJ
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP66%2520DHJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for LP66%20DHJ: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: LV72%20OHX
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV72%2520OHX%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for LV72%20OHX: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: DG20%20LZO
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG20%2520LZO%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for DG20%20LZO: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: MJ22%20VST
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ22%2520VST%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for MJ22%20VST: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: VX16%20OJG
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX16%2520OJG%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for VX16%20OJG: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: FE65%20AHF
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE65%2520AHF%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for FE65%20AHF: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: LM21%20GXZ
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM21%2520GXZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for LM21%20GXZ: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: VN66%20HCP
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN66%2520HCP%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for VN66%20HCP: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: DU04%20DBY
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU04%2520DBY%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for DU04%20DBY: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: DG72%20YJS
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG72%2520YJS%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for DG72%20YJS: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: KD23%20GOA
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KD23%2520GOA%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for KD23%20GOA: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: LT22%20XDU
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT22%2520XDU%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for LT22%20XDU: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: LX22%20LKE
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX22%2520LKE%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for LX22%20LKE: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: DU68%20YTO
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU68%2520YTO%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for DU68%20YTO: 0
2026-03-30 08:16:37 [bca.uk] INFO: Found listing with ID: DA20%20DGX
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA20%2520DGX%27 HTTP/1.1" 200 None
2026-03-30 08:16:37 [bca.uk] INFO: Scrape type for DA20%20DGX: 2
2026-03-30 08:16:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 88f10fa2-2674-55ca-953d-38fd1356afa6 with identifier: DA20%20DGX
2026-03-30 08:16:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 88f10fa2-2674-55ca-953d-38fd1356afa6 with scrape type 2
2026-03-30 08:16:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 88f10fa2-2674-55ca-953d-38fd1356afa6 with scrape type 2
2026-03-30 08:16:38 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 88f10fa2-2674-55ca-953d-38fd1356afa6, identifier: DA20%20DGX
2026-03-30 08:16:38 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:16:38 [bca.uk] INFO: Found listing with ID: WP70%20UBB
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP70%2520UBB%27 HTTP/1.1" 200 None
2026-03-30 08:16:38 [bca.uk] INFO: Scrape type for WP70%20UBB: 2
2026-03-30 08:16:38 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f23f5ca5-2c22-58c8-ba1d-988bc2cb427a with identifier: WP70%20UBB
2026-03-30 08:16:38 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f23f5ca5-2c22-58c8-ba1d-988bc2cb427a with scrape type 2
2026-03-30 08:16:38 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f23f5ca5-2c22-58c8-ba1d-988bc2cb427a with scrape type 2
2026-03-30 08:16:38 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f23f5ca5-2c22-58c8-ba1d-988bc2cb427a, identifier: WP70%20UBB
2026-03-30 08:16:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 434e55ea-0ad0-5ecd-900a-661e2ffa77f9 with identifier: HY24%20BLK
2026-03-30 08:16:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 434e55ea-0ad0-5ecd-900a-661e2ffa77f9 with identifier: HY24%20BLK
2026-03-30 08:16:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 434e55ea-0ad0-5ecd-900a-661e2ffa77f9 with identifier: HY24%20BLK to the API
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HY24%20BLK-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '434e55ea-0ad0-5ecd-900a-661e2ffa77f9',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'HY24 BLK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HY24%20BLK&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'SUBARU',
 'model': 'SOLTERRA',
 'odometer': 42115,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'SUBARU SOLTERRA 150KW 71.4KWH AWD LIMITED Hatchback',
 'transmission': 'automatic',
 'trim': '150KW 71.4KWH AWD LIMITED',
 'vin': 'JF1AABAA2PA012357',
 'year': 2024}
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY24%2520BLK%27 HTTP/1.1" 200 None
2026-03-30 08:16:38 [bca.uk] INFO: Saving data for HY24%20BLK: {'auction_closing_time': 1774951200.0, 'created_time': 1774365354.984258, 'last_price_update_time': 1774858598.493753}
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HY24%2520BLK') HTTP/1.1" 204 0
2026-03-30 08:16:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 88f10fa2-2674-55ca-953d-38fd1356afa6 with identifier: DA20%20DGX
2026-03-30 08:16:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 88f10fa2-2674-55ca-953d-38fd1356afa6 with identifier: DA20%20DGX
2026-03-30 08:16:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 88f10fa2-2674-55ca-953d-38fd1356afa6 with identifier: DA20%20DGX to the API
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=84&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 206,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '88f10fa2-2674-55ca-953d-38fd1356afa6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'DA20 DGX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DA20%20DGX&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'LAND ROVER',
 'model': 'R/R EVOQUE',
 'odometer': 43880,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R EVOQUE 2.0 P200 4WD S Hatchback',
 'transmission': 'automatic',
 'trim': 'P200 4WD S',
 'vin': 'SALZA2AX1LH096182',
 'year': 2020}
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA20%2520DGX%27 HTTP/1.1" 200 None
2026-03-30 08:16:38 [bca.uk] INFO: Saving data for DA20%20DGX: {'auction_closing_time': 1774951200.0, 'created_time': 1774364599.923109, 'last_price_update_time': 1774858598.86746}
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DA20%2520DGX') HTTP/1.1" 204 0
2026-03-30 08:16:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f23f5ca5-2c22-58c8-ba1d-988bc2cb427a with identifier: WP70%20UBB
2026-03-30 08:16:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f23f5ca5-2c22-58c8-ba1d-988bc2cb427a with identifier: WP70%20UBB
2026-03-30 08:16:38 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f23f5ca5-2c22-58c8-ba1d-988bc2cb427a with identifier: WP70%20UBB to the API
2026-03-30 08:16:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 165,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WP70%20UBB-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'f23f5ca5-2c22-58c8-ba1d-988bc2cb427a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'WP70 UBB',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WP70%20UBB&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Manchester',
 'make': 'FORD',
 'model': 'TRANSIT CUSTOM',
 'odometer': 94990,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 8675,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'FORD TRANSIT CUSTOM 2.0 EBL 170 300 SWB LIMITED L/R PanelVan',
 'transmission': 'automatic',
 'trim': 'EBL 170 300 SWB LIMITED L/R',
 'vin': 'WF0YXXTTGYLY76721',
 'year': 2020}
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP70%2520UBB%27 HTTP/1.1" 200 None
2026-03-30 08:16:39 [bca.uk] INFO: Saving data for WP70%20UBB: {'auction_closing_time': 1775113200.0, 'created_time': 1773839240.265878, 'last_price_update_time': 1774858599.212136}
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WP70%2520UBB') HTTP/1.1" 204 0
2026-03-30 08:16:39 [bca.uk] INFO: Found listing with ID: HX13%20ENE
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX13%2520ENE%27 HTTP/1.1" 200 None
2026-03-30 08:16:39 [bca.uk] INFO: Scrape type for HX13%20ENE: 0
2026-03-30 08:16:39 [bca.uk] INFO: Found listing with ID: BV24%20ZNU
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV24%2520ZNU%27 HTTP/1.1" 200 None
2026-03-30 08:16:39 [bca.uk] INFO: Scrape type for BV24%20ZNU: 2
2026-03-30 08:16:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ff0b8fcb-5d5e-599e-b9d8-4df47936f9ea with identifier: BV24%20ZNU
2026-03-30 08:16:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ff0b8fcb-5d5e-599e-b9d8-4df47936f9ea with scrape type 2
2026-03-30 08:16:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ff0b8fcb-5d5e-599e-b9d8-4df47936f9ea with scrape type 2
2026-03-30 08:16:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ff0b8fcb-5d5e-599e-b9d8-4df47936f9ea, identifier: BV24%20ZNU
2026-03-30 08:16:39 [bca.uk] INFO: Found listing with ID: SW68%20TZJ
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW68%2520TZJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:39 [bca.uk] INFO: Scrape type for SW68%20TZJ: 0
2026-03-30 08:16:39 [bca.uk] INFO: Found listing with ID: SX22%20GFE
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SX22%2520GFE%27 HTTP/1.1" 200 None
2026-03-30 08:16:39 [bca.uk] INFO: Scrape type for SX22%20GFE: 0
2026-03-30 08:16:39 [bca.uk] INFO: Found listing with ID: MH72%20FSA
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH72%2520FSA%27 HTTP/1.1" 200 None
2026-03-30 08:16:39 [bca.uk] INFO: Scrape type for MH72%20FSA: 0
2026-03-30 08:16:39 [bca.uk] INFO: Found listing with ID: YD23%20GRH
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD23%2520GRH%27 HTTP/1.1" 200 None
2026-03-30 08:16:39 [bca.uk] INFO: Scrape type for YD23%20GRH: 0
2026-03-30 08:16:39 [bca.uk] INFO: Found listing with ID: YY71%20THF
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY71%2520THF%27 HTTP/1.1" 200 None
2026-03-30 08:16:39 [bca.uk] INFO: Scrape type for YY71%20THF: 0
2026-03-30 08:16:39 [bca.uk] INFO: Found listing with ID: YT67%20LRJ
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT67%2520LRJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:39 [bca.uk] INFO: Scrape type for YT67%20LRJ: 0
2026-03-30 08:16:39 [bca.uk] INFO: Found listing with ID: GX68%20WUJ
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX68%2520WUJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:39 [bca.uk] INFO: Scrape type for GX68%20WUJ: 0
2026-03-30 08:16:39 [bca.uk] INFO: Found listing with ID: KK23%20TCV
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK23%2520TCV%27 HTTP/1.1" 200 None
2026-03-30 08:16:39 [bca.uk] INFO: Scrape type for KK23%20TCV: 0
2026-03-30 08:16:39 [bca.uk] INFO: Found listing with ID: MC18%20LLG
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC18%2520LLG%27 HTTP/1.1" 200 None
2026-03-30 08:16:39 [bca.uk] INFO: Scrape type for MC18%20LLG: 0
2026-03-30 08:16:39 [bca.uk] INFO: Found listing with ID: SK18%20DFJ
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK18%2520DFJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:39 [bca.uk] INFO: Scrape type for SK18%20DFJ: 2
2026-03-30 08:16:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ee088d05-95a2-5098-ab72-7fc4d8e3b6ea with identifier: SK18%20DFJ
2026-03-30 08:16:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ee088d05-95a2-5098-ab72-7fc4d8e3b6ea with scrape type 2
2026-03-30 08:16:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ee088d05-95a2-5098-ab72-7fc4d8e3b6ea with scrape type 2
2026-03-30 08:16:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ee088d05-95a2-5098-ab72-7fc4d8e3b6ea, identifier: SK18%20DFJ
2026-03-30 08:16:39 [bca.uk] INFO: Found listing with ID: YC25%20NRJ
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC25%2520NRJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:39 [bca.uk] INFO: Scrape type for YC25%20NRJ: 2
2026-03-30 08:16:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fd94e5f4-b84c-50f5-abe4-596a17789c7d with identifier: YC25%20NRJ
2026-03-30 08:16:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fd94e5f4-b84c-50f5-abe4-596a17789c7d with scrape type 2
2026-03-30 08:16:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fd94e5f4-b84c-50f5-abe4-596a17789c7d with scrape type 2
2026-03-30 08:16:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fd94e5f4-b84c-50f5-abe4-596a17789c7d, identifier: YC25%20NRJ
2026-03-30 08:16:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ff0b8fcb-5d5e-599e-b9d8-4df47936f9ea with identifier: BV24%20ZNU
2026-03-30 08:16:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ff0b8fcb-5d5e-599e-b9d8-4df47936f9ea with identifier: BV24%20ZNU
2026-03-30 08:16:39 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ff0b8fcb-5d5e-599e-b9d8-4df47936f9ea with identifier: BV24%20ZNU to the API
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=83&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BV24%20ZNU-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'ff0b8fcb-5d5e-599e-b9d8-4df47936f9ea',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BV24 ZNU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BV24%20ZNU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'KIA',
 'model': 'EV6',
 'odometer': 14065,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'KIA EV6 236KW 77.4KWH AWD GT-LINE S Hatchback',
 'transmission': 'automatic',
 'trim': '236KW 77.4KWH AWD GT-LINE S',
 'vin': 'KNAC481CRR5177890',
 'year': 2024}
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV24%2520ZNU%27 HTTP/1.1" 200 None
2026-03-30 08:16:40 [bca.uk] INFO: Saving data for BV24%20ZNU: {'auction_closing_time': 1774951200.0, 'created_time': 1774364048.231156, 'last_price_update_time': 1774858600.08127}
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BV24%2520ZNU') HTTP/1.1" 204 0
2026-03-30 08:16:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ee088d05-95a2-5098-ab72-7fc4d8e3b6ea with identifier: SK18%20DFJ
2026-03-30 08:16:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ee088d05-95a2-5098-ab72-7fc4d8e3b6ea with identifier: SK18%20DFJ
2026-03-30 08:16:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ee088d05-95a2-5098-ab72-7fc4d8e3b6ea with identifier: SK18%20DFJ to the API
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=84&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 185,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SK18%20DFJ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'ee088d05-95a2-5098-ab72-7fc4d8e3b6ea',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SK18 DFJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SK18%20DFJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bridgwater',
 'make': 'LAND ROVER',
 'model': 'R/R SPORT',
 'odometer': 73626,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2018-01-01',
 'seller_name': None,
 'title': 'LAND ROVER R/R SPORT 3.0 SDV6 306 HSE DYNAMIC StationWagon',
 'transmission': 'automatic',
 'trim': 'SDV6 306 HSE DYNAMIC',
 'vin': 'SALWA2AK6JA191902',
 'year': 2018}
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK18%2520DFJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:40 [bca.uk] INFO: Saving data for SK18%20DFJ: {'auction_closing_time': 1774951200.0, 'created_time': 1774364548.101096, 'last_price_update_time': 1774858600.482722}
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SK18%2520DFJ') HTTP/1.1" 204 0
2026-03-30 08:16:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fd94e5f4-b84c-50f5-abe4-596a17789c7d with identifier: YC25%20NRJ
2026-03-30 08:16:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fd94e5f4-b84c-50f5-abe4-596a17789c7d with identifier: YC25%20NRJ
2026-03-30 08:16:40 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fd94e5f4-b84c-50f5-abe4-596a17789c7d with identifier: YC25%20NRJ to the API
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 183,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YC25%20NRJ-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'fd94e5f4-b84c-50f5-abe4-596a17789c7d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YC25 NRJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YC25%20NRJ&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Manchester',
 'make': 'RENAULT',
 'model': 'TRAFIC 30',
 'odometer': 9159,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 19000,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'RENAULT TRAFIC 30 2.0 B/DCI 130 SL ADVANCE PanelVan',
 'transmission': 'manual',
 'trim': 'B/DCI 130 SL ADVANCE',
 'vin': 'VF1FL000873980781',
 'year': 2025}
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC25%2520NRJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:40 [bca.uk] INFO: Saving data for YC25%20NRJ: {'auction_closing_time': 1775113200.0, 'created_time': 1773839451.562277, 'last_price_update_time': 1774858600.847245}
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YC25%2520NRJ') HTTP/1.1" 204 0
2026-03-30 08:16:40 [bca.uk] INFO: Found listing with ID: NX13%20CEN
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX13%2520CEN%27 HTTP/1.1" 200 None
2026-03-30 08:16:40 [bca.uk] INFO: Scrape type for NX13%20CEN: 0
2026-03-30 08:16:40 [bca.uk] INFO: Found listing with ID: WN23%20OXH
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN23%2520OXH%27 HTTP/1.1" 200 None
2026-03-30 08:16:40 [bca.uk] INFO: Scrape type for WN23%20OXH: 0
2026-03-30 08:16:40 [bca.uk] INFO: Found listing with ID: OV23%20EOL
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV23%2520EOL%27 HTTP/1.1" 200 None
2026-03-30 08:16:40 [bca.uk] INFO: Scrape type for OV23%20EOL: 0
2026-03-30 08:16:40 [bca.uk] INFO: Found listing with ID: AD17%20HLF
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD17%2520HLF%27 HTTP/1.1" 200 None
2026-03-30 08:16:40 [bca.uk] INFO: Scrape type for AD17%20HLF: 0
2026-03-30 08:16:40 [bca.uk] INFO: Found listing with ID: YH71%20MGJ
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH71%2520MGJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:40 [bca.uk] INFO: Scrape type for YH71%20MGJ: 0
2026-03-30 08:16:40 [bca.uk] INFO: Found listing with ID: KM71%20TSU
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM71%2520TSU%27 HTTP/1.1" 200 None
2026-03-30 08:16:40 [bca.uk] INFO: Scrape type for KM71%20TSU: 0
2026-03-30 08:16:40 [bca.uk] INFO: Found listing with ID: KP24%20AAO
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP24%2520AAO%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for KP24%20AAO: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: RE74%20ZWC
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE74%2520ZWC%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for RE74%20ZWC: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: RF73%20KTP
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF73%2520KTP%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for RF73%20KTP: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: PN23%20UOJ
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN23%2520UOJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for PN23%20UOJ: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: MT73%20UAP
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT73%2520UAP%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for MT73%20UAP: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: GX19%20GJU
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX19%2520GJU%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for GX19%20GJU: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: BN25%20PXZ
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN25%2520PXZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for BN25%20PXZ: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: RJ75%20GZE
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ75%2520GZE%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for RJ75%20GZE: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: OE21%20CMO
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE21%2520CMO%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for OE21%20CMO: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: FE23%20XMT
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE23%2520XMT%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for FE23%20XMT: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: HY22%20HFS
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY22%2520HFS%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for HY22%20HFS: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: NL23%20OZW
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL23%2520OZW%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for NL23%20OZW: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: SA73%20AKV
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA73%2520AKV%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for SA73%20AKV: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: DP69%20UHU
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP69%2520UHU%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for DP69%20UHU: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: DK22%20MOA
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK22%2520MOA%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for DK22%20MOA: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: KN75%20BKA
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN75%2520BKA%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for KN75%20BKA: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: DS22%20UFC
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS22%2520UFC%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for DS22%20UFC: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: LS24%20NLL
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS24%2520NLL%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for LS24%20NLL: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: MA22%20KZR
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA22%2520KZR%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for MA22%20KZR: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: YF75%20WHM
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF75%2520WHM%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for YF75%20WHM: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: OE72%20MXT
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE72%2520MXT%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for OE72%20MXT: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: SG22%20XYP
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG22%2520XYP%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for SG22%20XYP: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: KN75%20AVY
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN75%2520AVY%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for KN75%20AVY: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: CN23%20ZDP
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN23%2520ZDP%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for CN23%20ZDP: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: NJ23%20GWP
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ23%2520GWP%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for NJ23%20GWP: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: RY73%20CWC
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RY73%2520CWC%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for RY73%20CWC: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: FY23%20WPF
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY23%2520WPF%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for FY23%20WPF: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: KN75%20BJE
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN75%2520BJE%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for KN75%20BJE: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: KN75%20BHP
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN75%2520BHP%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for KN75%20BHP: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: GL72%20DND
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL72%2520DND%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for GL72%20DND: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: BL12%20YBV
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL12%2520YBV%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for BL12%20YBV: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: BD61%20XNW
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD61%2520XNW%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for BD61%20XNW: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: BL13%20SDV
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL13%2520SDV%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for BL13%20SDV: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: BV18%20OBO
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV18%2520OBO%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for BV18%20OBO: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: YE25%20HRC
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE25%2520HRC%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for YE25%20HRC: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: BV23%20HVZ
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV23%2520HVZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for BV23%20HVZ: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: WA14%20NPO
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA14%2520NPO%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for WA14%20NPO: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: BL19%20XXY
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL19%2520XXY%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for BL19%20XXY: 0
2026-03-30 08:16:41 [bca.uk] INFO: Found listing with ID: BV19%20XZP
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV19%2520XZP%27 HTTP/1.1" 200 None
2026-03-30 08:16:41 [bca.uk] INFO: Scrape type for BV19%20XZP: 2
2026-03-30 08:16:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 726a03d5-df85-5cda-b280-7f194c78c570 with identifier: BV19%20XZP
2026-03-30 08:16:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 726a03d5-df85-5cda-b280-7f194c78c570 with scrape type 2
2026-03-30 08:16:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 726a03d5-df85-5cda-b280-7f194c78c570 with scrape type 2
2026-03-30 08:16:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 726a03d5-df85-5cda-b280-7f194c78c570, identifier: BV19%20XZP
2026-03-30 08:16:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 726a03d5-df85-5cda-b280-7f194c78c570 with identifier: BV19%20XZP
2026-03-30 08:16:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 726a03d5-df85-5cda-b280-7f194c78c570 with identifier: BV19%20XZP
2026-03-30 08:16:41 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 726a03d5-df85-5cda-b280-7f194c78c570 with identifier: BV19%20XZP to the API
2026-03-30 08:16:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 173,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BV19%20XZP-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '726a03d5-df85-5cda-b280-7f194c78c570',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BV19 XZP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BV19%20XZP&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Measham',
 'make': 'KIA',
 'model': 'SPORTAGE',
 'odometer': 54422,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 9050,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'KIA SPORTAGE 1.6 T GDI GT-LINE ISG StationWagon',
 'transmission': 'manual',
 'trim': 'T GDI GT-LINE ISG',
 'vin': 'U5YPK816LKL621344',
 'year': 2019}
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV19%2520XZP%27 HTTP/1.1" 200 None
2026-03-30 08:16:42 [bca.uk] INFO: Saving data for BV19%20XZP: {'auction_closing_time': 1775113200.0, 'created_time': 1773828108.048203, 'last_price_update_time': 1774858602.175386}
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BV19%2520XZP') HTTP/1.1" 204 0
2026-03-30 08:16:42 [bca.uk] INFO: Found listing with ID: KM71%20EUY
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM71%2520EUY%27 HTTP/1.1" 200 None
2026-03-30 08:16:42 [bca.uk] INFO: Scrape type for KM71%20EUY: 2
2026-03-30 08:16:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a7b54b19-673e-5227-bf02-012a5a4e576d with identifier: KM71%20EUY
2026-03-30 08:16:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a7b54b19-673e-5227-bf02-012a5a4e576d with scrape type 2
2026-03-30 08:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a7b54b19-673e-5227-bf02-012a5a4e576d with scrape type 2
2026-03-30 08:16:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a7b54b19-673e-5227-bf02-012a5a4e576d, identifier: KM71%20EUY
2026-03-30 08:16:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a7b54b19-673e-5227-bf02-012a5a4e576d with identifier: KM71%20EUY
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=white+-+blue+wrap HTTP/1.1" 200 None
2026-03-30 08:16:42 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:16:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a7b54b19-673e-5227-bf02-012a5a4e576d with identifier: KM71%20EUY
2026-03-30 08:16:42 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a7b54b19-673e-5227-bf02-012a5a4e576d with identifier: KM71%20EUY to the API
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KM71%20EUY-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Electric',
 'id': 'a7b54b19-673e-5227-bf02-012a5a4e576d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'KM71 EUY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KM71%20EUY&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Measham',
 'make': 'MERCEDES-BENZ',
 'model': 'E SPRINTER',
 'odometer': 18192,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 8000,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ E SPRINTER 85KW 55KWH FWD L2 PROG.(80KW) PanelVan',
 'transmission': 'automatic',
 'trim': '85KW 55KWH FWD L2 PROG.(80KW)',
 'vin': 'W1V9106332P404070',
 'year': 2021}
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM71%2520EUY%27 HTTP/1.1" 200 None
2026-03-30 08:16:42 [bca.uk] INFO: Saving data for KM71%20EUY: {'auction_closing_time': 1775113200.0, 'created_time': 1774278153.691168, 'last_price_update_time': 1774858602.953813}
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KM71%2520EUY') HTTP/1.1" 204 0
2026-03-30 08:16:42 [bca.uk] INFO: Found listing with ID: NA72%20EFE
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA72%2520EFE%27 HTTP/1.1" 200 None
2026-03-30 08:16:42 [bca.uk] INFO: Scrape type for NA72%20EFE: 2
2026-03-30 08:16:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fd095b7b-5a83-506f-a79d-6dc32d522723 with identifier: NA72%20EFE
2026-03-30 08:16:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fd095b7b-5a83-506f-a79d-6dc32d522723 with scrape type 2
2026-03-30 08:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fd095b7b-5a83-506f-a79d-6dc32d522723 with scrape type 2
2026-03-30 08:16:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: fd095b7b-5a83-506f-a79d-6dc32d522723, identifier: NA72%20EFE
2026-03-30 08:16:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: fd095b7b-5a83-506f-a79d-6dc32d522723 with identifier: NA72%20EFE
2026-03-30 08:16:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: fd095b7b-5a83-506f-a79d-6dc32d522723 with identifier: NA72%20EFE
2026-03-30 08:16:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: fd095b7b-5a83-506f-a79d-6dc32d522723 with identifier: NA72%20EFE to the API
2026-03-30 08:16:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 9,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NA72%20EFE-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Electric',
 'id': 'fd095b7b-5a83-506f-a79d-6dc32d522723',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'NA72 EFE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NA72%20EFE&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Measham',
 'make': 'KIA',
 'model': 'EV6',
 'odometer': 20025,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 21250,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'KIA EV6 166KW 77.4KWH RWD GT-LINE Hatchback',
 'transmission': 'automatic',
 'trim': '166KW 77.4KWH RWD GT-LINE',
 'vin': 'KNAC481AUP5082756',
 'year': 2022}
2026-03-30 08:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA72%2520EFE%27 HTTP/1.1" 200 None
2026-03-30 08:16:43 [bca.uk] INFO: Saving data for NA72%20EFE: {'auction_closing_time': 1775113200.0, 'created_time': 1773828094.156827, 'last_price_update_time': 1774858603.646298}
2026-03-30 08:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NA72%2520EFE') HTTP/1.1" 204 0
2026-03-30 08:16:43 [bca.uk] INFO: Found listing with ID: BL71%20UGO
2026-03-30 08:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL71%2520UGO%27 HTTP/1.1" 200 None
2026-03-30 08:16:43 [bca.uk] INFO: Scrape type for BL71%20UGO: 2
2026-03-30 08:16:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7cb2a39b-719f-5755-9883-d96a83a4c00a with identifier: BL71%20UGO
2026-03-30 08:16:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7cb2a39b-719f-5755-9883-d96a83a4c00a with scrape type 2
2026-03-30 08:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7cb2a39b-719f-5755-9883-d96a83a4c00a with scrape type 2
2026-03-30 08:16:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 7cb2a39b-719f-5755-9883-d96a83a4c00a, identifier: BL71%20UGO
2026-03-30 08:16:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 7cb2a39b-719f-5755-9883-d96a83a4c00a with identifier: BL71%20UGO
2026-03-30 08:16:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 7cb2a39b-719f-5755-9883-d96a83a4c00a with identifier: BL71%20UGO
2026-03-30 08:16:43 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 7cb2a39b-719f-5755-9883-d96a83a4c00a with identifier: BL71%20UGO to the API
2026-03-30 08:16:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 49,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BL71%20UGO-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '7cb2a39b-719f-5755-9883-d96a83a4c00a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BL71 UGO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BL71%20UGO&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Nottingham',
 'make': 'VOLVO',
 'model': 'XC40 RECHARGE',
 'odometer': 63712,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 13700,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'VOLVO XC40 RECHARGE 1.5 T5 PHEV INSCRIPTION StationWagon',
 'transmission': 'automatic',
 'trim': 'T5 PHEV INSCRIPTION',
 'vin': 'YV1XZBBVFN2724603',
 'year': 2022}
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL71%2520UGO%27 HTTP/1.1" 200 None
2026-03-30 08:16:44 [bca.uk] INFO: Saving data for BL71%20UGO: {'auction_closing_time': 1775113200.0, 'created_time': 1774365135.813186, 'last_price_update_time': 1774858604.119287}
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BL71%2520UGO') HTTP/1.1" 204 0
2026-03-30 08:16:44 [bca.uk] INFO: Found listing with ID: BV70%20KNN
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV70%2520KNN%27 HTTP/1.1" 200 None
2026-03-30 08:16:44 [bca.uk] INFO: Scrape type for BV70%20KNN: 2
2026-03-30 08:16:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 96d95122-93ab-5cd9-b894-8af4fb94548e with identifier: BV70%20KNN
2026-03-30 08:16:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 96d95122-93ab-5cd9-b894-8af4fb94548e with scrape type 2
2026-03-30 08:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 96d95122-93ab-5cd9-b894-8af4fb94548e with scrape type 2
2026-03-30 08:16:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 96d95122-93ab-5cd9-b894-8af4fb94548e, identifier: BV70%20KNN
2026-03-30 08:16:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 96d95122-93ab-5cd9-b894-8af4fb94548e with identifier: BV70%20KNN
2026-03-30 08:16:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 96d95122-93ab-5cd9-b894-8af4fb94548e with identifier: BV70%20KNN
2026-03-30 08:16:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 96d95122-93ab-5cd9-b894-8af4fb94548e with identifier: BV70%20KNN to the API
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 318,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BV70%20KNN-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '4.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '96d95122-93ab-5cd9-b894-8af4fb94548e',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BV70 KNN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BV70%20KNN&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'AUDI',
 'model': 'RS Q8',
 'odometer': 23998,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 72800,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'AUDI RS Q8 4.0 TFSI QUATTRO VORSPRUNG TIP Coupe',
 'transmission': 'manual',
 'trim': 'TFSI QUATTRO VORSPRUNG TIP',
 'vin': 'WUAZZZF19LD025464',
 'year': 2020}
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV70%2520KNN%27 HTTP/1.1" 200 None
2026-03-30 08:16:44 [bca.uk] INFO: Saving data for BV70%20KNN: {'auction_closing_time': 1775113200.0, 'created_time': 1773959927.332623, 'last_price_update_time': 1774858604.58571}
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BV70%2520KNN') HTTP/1.1" 204 0
2026-03-30 08:16:44 [bca.uk] INFO: Found listing with ID: DY23%20KSZ
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY23%2520KSZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:44 [bca.uk] INFO: Scrape type for DY23%20KSZ: 2
2026-03-30 08:16:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 546ef25c-b5ad-578f-a5d3-ffee7db3beee with identifier: DY23%20KSZ
2026-03-30 08:16:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 546ef25c-b5ad-578f-a5d3-ffee7db3beee with scrape type 2
2026-03-30 08:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 546ef25c-b5ad-578f-a5d3-ffee7db3beee with scrape type 2
2026-03-30 08:16:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 546ef25c-b5ad-578f-a5d3-ffee7db3beee, identifier: DY23%20KSZ
2026-03-30 08:16:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 546ef25c-b5ad-578f-a5d3-ffee7db3beee with identifier: DY23%20KSZ
2026-03-30 08:16:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 546ef25c-b5ad-578f-a5d3-ffee7db3beee with identifier: DY23%20KSZ
2026-03-30 08:16:44 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 546ef25c-b5ad-578f-a5d3-ffee7db3beee with identifier: DY23%20KSZ to the API
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DY23%20KSZ-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Electric',
 'id': '546ef25c-b5ad-578f-a5d3-ffee7db3beee',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'DY23 KSZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DY23%20KSZ&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'I4 GRAN COUPE',
 'odometer': 69134,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 18900,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'BMW I4 GRAN COUPE 250KW 84KWH ED40 M SPORT Coupe',
 'transmission': 'automatic',
 'trim': '250KW 84KWH ED40 M SPORT',
 'vin': 'WBY72AW000FP58583',
 'year': 2023}
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY23%2520KSZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:45 [bca.uk] INFO: Saving data for DY23%20KSZ: {'auction_closing_time': 1775113200.0, 'created_time': 1773829877.968635, 'last_price_update_time': 1774858605.068607}
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DY23%2520KSZ') HTTP/1.1" 204 0
2026-03-30 08:16:45 [bca.uk] INFO: Found listing with ID: DY24%20LPE
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY24%2520LPE%27 HTTP/1.1" 200 None
2026-03-30 08:16:45 [bca.uk] INFO: Scrape type for DY24%20LPE: 2
2026-03-30 08:16:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c2253834-b22a-5eac-b169-1524af2ee9b6 with identifier: DY24%20LPE
2026-03-30 08:16:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c2253834-b22a-5eac-b169-1524af2ee9b6 with scrape type 2
2026-03-30 08:16:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c2253834-b22a-5eac-b169-1524af2ee9b6 with scrape type 2
2026-03-30 08:16:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c2253834-b22a-5eac-b169-1524af2ee9b6, identifier: DY24%20LPE
2026-03-30 08:16:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c2253834-b22a-5eac-b169-1524af2ee9b6 with identifier: DY24%20LPE
2026-03-30 08:16:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c2253834-b22a-5eac-b169-1524af2ee9b6 with identifier: DY24%20LPE
2026-03-30 08:16:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c2253834-b22a-5eac-b169-1524af2ee9b6 with identifier: DY24%20LPE to the API
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 120,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DY24%20LPE-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'c2253834-b22a-5eac-b169-1524af2ee9b6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'DY24 LPE',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DY24%20LPE&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Brighouse',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 29509,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 14700,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.0 E/B MHEV 155 ST-LINE P/S Hatchback',
 'transmission': 'automatic',
 'trim': 'E/B MHEV 155 ST-LINE P/S',
 'vin': 'WF0NXXGCHNRB70532',
 'year': 2024}
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY24%2520LPE%27 HTTP/1.1" 200 None
2026-03-30 08:16:45 [bca.uk] INFO: Saving data for DY24%20LPE: {'auction_closing_time': 1775113200.0, 'created_time': 1774363886.309819, 'last_price_update_time': 1774858605.538835}
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DY24%2520LPE') HTTP/1.1" 204 0
2026-03-30 08:16:45 [bca.uk] INFO: Found listing with ID: HJ23%20XOZ
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ23%2520XOZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:45 [bca.uk] INFO: Scrape type for HJ23%20XOZ: 2
2026-03-30 08:16:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 42bea3e7-e030-5bca-a89f-1b5ee527288a with identifier: HJ23%20XOZ
2026-03-30 08:16:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 42bea3e7-e030-5bca-a89f-1b5ee527288a with scrape type 2
2026-03-30 08:16:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 42bea3e7-e030-5bca-a89f-1b5ee527288a with scrape type 2
2026-03-30 08:16:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 42bea3e7-e030-5bca-a89f-1b5ee527288a, identifier: HJ23%20XOZ
2026-03-30 08:16:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 42bea3e7-e030-5bca-a89f-1b5ee527288a with identifier: HJ23%20XOZ
2026-03-30 08:16:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 42bea3e7-e030-5bca-a89f-1b5ee527288a with identifier: HJ23%20XOZ
2026-03-30 08:16:45 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 42bea3e7-e030-5bca-a89f-1b5ee527288a with identifier: HJ23%20XOZ to the API
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HJ23%20XOZ-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Electric',
 'id': '42bea3e7-e030-5bca-a89f-1b5ee527288a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'HJ23 XOZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HJ23%20XOZ&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Blackbushe',
 'make': 'BMW',
 'model': 'I4 GRAN COUPE',
 'odometer': 83334,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 18500,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'BMW I4 GRAN COUPE 250KW 84KWH ED40 M SPORT Coupe',
 'transmission': 'automatic',
 'trim': '250KW 84KWH ED40 M SPORT',
 'vin': 'WBY72AW080FP76975',
 'year': 2023}
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ23%2520XOZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:45 [bca.uk] INFO: Saving data for HJ23%20XOZ: {'auction_closing_time': 1775113200.0, 'created_time': 1774365096.554727, 'last_price_update_time': 1774858605.956447}
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HJ23%2520XOZ') HTTP/1.1" 204 0
2026-03-30 08:16:45 [bca.uk] INFO: Found listing with ID: LA71%20XWD
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA71%2520XWD%27 HTTP/1.1" 200 None
2026-03-30 08:16:45 [bca.uk] INFO: Scrape type for LA71%20XWD: 2
2026-03-30 08:16:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3303bb62-0556-5237-8b9e-7e38496315e2 with identifier: LA71%20XWD
2026-03-30 08:16:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3303bb62-0556-5237-8b9e-7e38496315e2 with scrape type 2
2026-03-30 08:16:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3303bb62-0556-5237-8b9e-7e38496315e2 with scrape type 2
2026-03-30 08:16:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3303bb62-0556-5237-8b9e-7e38496315e2, identifier: LA71%20XWD
2026-03-30 08:16:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3303bb62-0556-5237-8b9e-7e38496315e2 with identifier: LA71%20XWD
2026-03-30 08:16:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3303bb62-0556-5237-8b9e-7e38496315e2 with identifier: LA71%20XWD
2026-03-30 08:16:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3303bb62-0556-5237-8b9e-7e38496315e2 with identifier: LA71%20XWD to the API
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LA71%20XWD-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Electric',
 'id': '3303bb62-0556-5237-8b9e-7e38496315e2',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LA71 XWD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LA71%20XWD&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bristol',
 'make': 'KIA',
 'model': 'E-NIRO',
 'odometer': 102000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 7000,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'KIA E-NIRO 150KW 64KWH 2 Hatchback',
 'transmission': 'automatic',
 'trim': '150KW 64KWH 2',
 'vin': 'KNACB81GUN5138053',
 'year': 2022}
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA71%2520XWD%27 HTTP/1.1" 200 None
2026-03-30 08:16:46 [bca.uk] INFO: Saving data for LA71%20XWD: {'auction_closing_time': 1775113200.0, 'created_time': 1774365141.226006, 'last_price_update_time': 1774858606.505357}
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LA71%2520XWD') HTTP/1.1" 204 0
2026-03-30 08:16:46 [bca.uk] INFO: Found listing with ID: LK22%20VMA
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK22%2520VMA%27 HTTP/1.1" 200 None
2026-03-30 08:16:46 [bca.uk] INFO: Scrape type for LK22%20VMA: 2
2026-03-30 08:16:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e9f2229d-ae4a-5b62-90f3-ca21f4bff345 with identifier: LK22%20VMA
2026-03-30 08:16:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e9f2229d-ae4a-5b62-90f3-ca21f4bff345 with scrape type 2
2026-03-30 08:16:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e9f2229d-ae4a-5b62-90f3-ca21f4bff345 with scrape type 2
2026-03-30 08:16:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e9f2229d-ae4a-5b62-90f3-ca21f4bff345, identifier: LK22%20VMA
2026-03-30 08:16:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=85&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:16:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e9f2229d-ae4a-5b62-90f3-ca21f4bff345 with identifier: LK22%20VMA
2026-03-30 08:16:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e9f2229d-ae4a-5b62-90f3-ca21f4bff345 with identifier: LK22%20VMA
2026-03-30 08:16:46 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e9f2229d-ae4a-5b62-90f3-ca21f4bff345 with identifier: LK22%20VMA to the API
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 32,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LK22%20VMA-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'e9f2229d-ae4a-5b62-90f3-ca21f4bff345',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LK22 VMA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LK22%20VMA&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'BMW',
 'model': '330E',
 'odometer': 89863,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 13900,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'BMW 330E 2.0 T M SPORT Estate',
 'transmission': 'automatic',
 'trim': 'T M SPORT',
 'vin': 'WBA6N32080FM38401',
 'year': 2022}
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK22%2520VMA%27 HTTP/1.1" 200 None
2026-03-30 08:16:46 [bca.uk] INFO: Saving data for LK22%20VMA: {'auction_closing_time': 1775113200.0, 'created_time': 1774365117.519488, 'last_price_update_time': 1774858606.961555}
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LK22%2520VMA') HTTP/1.1" 204 0
2026-03-30 08:16:46 [bca.uk] INFO: Found listing with ID: LP21%20PVA
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP21%2520PVA%27 HTTP/1.1" 200 None
2026-03-30 08:16:46 [bca.uk] INFO: Scrape type for LP21%20PVA: 2
2026-03-30 08:16:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 38ee00a1-2028-5ec1-99b1-2074643d713a with identifier: LP21%20PVA
2026-03-30 08:16:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 38ee00a1-2028-5ec1-99b1-2074643d713a with scrape type 2
2026-03-30 08:16:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 38ee00a1-2028-5ec1-99b1-2074643d713a with scrape type 2
2026-03-30 08:16:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 38ee00a1-2028-5ec1-99b1-2074643d713a, identifier: LP21%20PVA
2026-03-30 08:16:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 38ee00a1-2028-5ec1-99b1-2074643d713a with identifier: LP21%20PVA
2026-03-30 08:16:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 38ee00a1-2028-5ec1-99b1-2074643d713a with identifier: LP21%20PVA
2026-03-30 08:16:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 38ee00a1-2028-5ec1-99b1-2074643d713a with identifier: LP21%20PVA to the API
2026-03-30 08:16:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 46,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LP21%20PVA-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '38ee00a1-2028-5ec1-99b1-2074643d713a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LP21 PVA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LP21%20PVA&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Brighouse',
 'make': 'BMW',
 'model': 'X3',
 'odometer': 119472,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 13900,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'BMW X3 2.0 XDRIVE 30E M SPORT STEP StationWagon',
 'transmission': 'manual',
 'trim': 'XDRIVE 30E M SPORT STEP',
 'vin': 'WBATS120009F40146',
 'year': 2021}
2026-03-30 08:16:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP21%2520PVA%27 HTTP/1.1" 200 None
2026-03-30 08:16:47 [bca.uk] INFO: Saving data for LP21%20PVA: {'auction_closing_time': 1775113200.0, 'created_time': 1774365127.422589, 'last_price_update_time': 1774858607.445466}
2026-03-30 08:16:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LP21%2520PVA') HTTP/1.1" 204 0
2026-03-30 08:16:47 [bca.uk] INFO: Found listing with ID: OV71%20PXN
2026-03-30 08:16:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV71%2520PXN%27 HTTP/1.1" 200 None
2026-03-30 08:16:47 [bca.uk] INFO: Scrape type for OV71%20PXN: 2
2026-03-30 08:16:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5221ab22-1a06-53c0-ac7e-cf544ec89165 with identifier: OV71%20PXN
2026-03-30 08:16:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5221ab22-1a06-53c0-ac7e-cf544ec89165 with scrape type 2
2026-03-30 08:16:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5221ab22-1a06-53c0-ac7e-cf544ec89165 with scrape type 2
2026-03-30 08:16:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5221ab22-1a06-53c0-ac7e-cf544ec89165, identifier: OV71%20PXN
2026-03-30 08:16:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5221ab22-1a06-53c0-ac7e-cf544ec89165 with identifier: OV71%20PXN
2026-03-30 08:16:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5221ab22-1a06-53c0-ac7e-cf544ec89165 with identifier: OV71%20PXN
2026-03-30 08:16:47 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5221ab22-1a06-53c0-ac7e-cf544ec89165 with identifier: OV71%20PXN to the API
2026-03-30 08:16:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 24,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=OV71%20PXN-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '5221ab22-1a06-53c0-ac7e-cf544ec89165',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'OV71 PXN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=OV71%20PXN&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Blackbushe',
 'make': 'MERCEDES-BENZ',
 'model': 'CLA 250 E S/B',
 'odometer': 61514,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 14300,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ CLA 250 E S/B 1.3 AMG LINE PREMIUM DCT Estate',
 'transmission': 'automatic',
 'trim': 'AMG LINE PREMIUM DCT',
 'vin': 'W1K1186862N262760',
 'year': 2021}
2026-03-30 08:16:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV71%2520PXN%27 HTTP/1.1" 200 None
2026-03-30 08:16:47 [bca.uk] INFO: Saving data for OV71%20PXN: {'auction_closing_time': 1775113200.0, 'created_time': 1774365190.810652, 'last_price_update_time': 1774858607.889903}
2026-03-30 08:16:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='OV71%2520PXN') HTTP/1.1" 204 0
2026-03-30 08:16:48 [bca.uk] INFO: Total items found: 100
2026-03-30 08:16:48 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded
2026-03-30 08:16:48 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:16:48 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: RF66%20OES
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF66%2520OES%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for RF66%20OES: 2
2026-03-30 08:16:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1917e51e-8961-5101-b640-c9292f529921 with identifier: RF66%20OES
2026-03-30 08:16:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1917e51e-8961-5101-b640-c9292f529921 with scrape type 2
2026-03-30 08:16:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1917e51e-8961-5101-b640-c9292f529921 with scrape type 2
2026-03-30 08:16:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1917e51e-8961-5101-b640-c9292f529921, identifier: RF66%20OES
2026-03-30 08:16:48 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:48 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1917e51e-8961-5101-b640-c9292f529921 with identifier: RF66%20OES
2026-03-30 08:16:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1917e51e-8961-5101-b640-c9292f529921 with identifier: RF66%20OES
2026-03-30 08:16:48 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1917e51e-8961-5101-b640-c9292f529921 with identifier: RF66%20OES to the API
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 212,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RF66%20OES-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '3.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Petrol',
 'id': '1917e51e-8961-5101-b640-c9292f529921',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'RF66 OES',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RF66%20OES&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Wolverhampton',
 'make': 'PORSCHE',
 'model': 'MACAN',
 'odometer': 58654,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 23600,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'PORSCHE MACAN 3.0 360 GTS PDK StationWagon',
 'transmission': 'automatic',
 'trim': '360 GTS PDK',
 'vin': 'WP1ZZZ95ZHLB66139',
 'year': 2016}
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF66%2520OES%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Saving data for RF66%20OES: {'auction_closing_time': 1775113200.0, 'created_time': 1774364498.160756, 'last_price_update_time': 1774858608.434236}
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RF66%2520OES') HTTP/1.1" 204 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: CU63%20XJN
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU63%2520XJN%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for CU63%20XJN: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: DY10%20UWS
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY10%2520UWS%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for DY10%20UWS: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: YF15%20YYP
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF15%2520YYP%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for YF15%20YYP: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: YH20%20GOP
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH20%2520GOP%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for YH20%20GOP: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: YS17%20XUK
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS17%2520XUK%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for YS17%20XUK: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: HG19%20XFT
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG19%2520XFT%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for HG19%20XFT: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: WA17%20DHG
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA17%2520DHG%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for WA17%20DHG: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: UD1027094
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27UD1027094%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for UD1027094: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: BK22%20KCA
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520KCA%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for BK22%20KCA: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: LL68%20EBX
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL68%2520EBX%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for LL68%20EBX: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: LG23%20YAJ
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG23%2520YAJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for LG23%20YAJ: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: DN71%20VMC
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN71%2520VMC%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for DN71%20VMC: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: MW65%20YND
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW65%2520YND%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for MW65%20YND: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: KO16%20PXH
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO16%2520PXH%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for KO16%20PXH: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: FX64%20XFA
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX64%2520XFA%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for FX64%20XFA: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: YS69%20PAO
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS69%2520PAO%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for YS69%20PAO: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: YS69%20EUE
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS69%2520EUE%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for YS69%20EUE: 0
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: VN65%20UKA
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN65%2520UKA%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for VN65%20UKA: 2
2026-03-30 08:16:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ef3db01d-07b5-584e-ad25-9551ccfed059 with identifier: VN65%20UKA
2026-03-30 08:16:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ef3db01d-07b5-584e-ad25-9551ccfed059 with scrape type 2
2026-03-30 08:16:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ef3db01d-07b5-584e-ad25-9551ccfed059 with scrape type 2
2026-03-30 08:16:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ef3db01d-07b5-584e-ad25-9551ccfed059, identifier: VN65%20UKA
2026-03-30 08:16:48 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:16:48 [bca.uk] INFO: Found listing with ID: WF71%20ZNT
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF71%2520ZNT%27 HTTP/1.1" 200 None
2026-03-30 08:16:48 [bca.uk] INFO: Scrape type for WF71%20ZNT: 2
2026-03-30 08:16:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 045f70b7-b21c-58ed-b872-73ca141f59d8 with identifier: WF71%20ZNT
2026-03-30 08:16:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 045f70b7-b21c-58ed-b872-73ca141f59d8 with scrape type 2
2026-03-30 08:16:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 045f70b7-b21c-58ed-b872-73ca141f59d8 with scrape type 2
2026-03-30 08:16:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 045f70b7-b21c-58ed-b872-73ca141f59d8, identifier: WF71%20ZNT
2026-03-30 08:16:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ef3db01d-07b5-584e-ad25-9551ccfed059 with identifier: VN65%20UKA
2026-03-30 08:16:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ef3db01d-07b5-584e-ad25-9551ccfed059 with identifier: VN65%20UKA
2026-03-30 08:16:49 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ef3db01d-07b5-584e-ad25-9551ccfed059 with identifier: VN65%20UKA to the API
2026-03-30 08:16:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=85&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=VN65%20UKA-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ef3db01d-07b5-584e-ad25-9551ccfed059',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'VN65 UKA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=VN65%20UKA&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'NISSAN',
 'model': 'JUKE',
 'odometer': 68370,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'NISSAN JUKE 1.2 DIG-T 113 N-CONNECTA Hatchback',
 'transmission': 'manual',
 'trim': 'DIG-T 113 N-CONNECTA',
 'vin': 'SJNFEAF15U7172269',
 'year': 2015}
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN65%2520UKA%27 HTTP/1.1" 200 None
2026-03-30 08:16:50 [bca.uk] INFO: Saving data for VN65%20UKA: {'auction_closing_time': 1774864800.0, 'created_time': 1774305373.746049, 'last_price_update_time': 1774858610.260595}
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='VN65%2520UKA') HTTP/1.1" 204 0
2026-03-30 08:16:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 045f70b7-b21c-58ed-b872-73ca141f59d8 with identifier: WF71%20ZNT
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=auto&q=Diesel%2FElectric HTTP/1.1" 200 None
2026-03-30 08:16:50 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='auto',RowKey='auto') HTTP/1.1" 204 0
2026-03-30 08:16:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 045f70b7-b21c-58ed-b872-73ca141f59d8 with identifier: WF71%20ZNT
2026-03-30 08:16:50 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 045f70b7-b21c-58ed-b872-73ca141f59d8 with identifier: WF71%20ZNT to the API
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 23,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WF71%20ZNT-GB',
 'category': 'Car',
 'color': 'silver',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Diesel/Electric',
 'id': '045f70b7-b21c-58ed-b872-73ca141f59d8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'WF71 ZNT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WF71%20ZNT&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Leeds',
 'make': 'MERCEDES-BENZ',
 'model': 'GLE 350 DE EQ-P',
 'odometer': 97810,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 28000,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ GLE 350 DE EQ-P 2.0 AMG LINE PREMIUM PLUS 4M 9G '
          'StationWagon',
 'transmission': 'manual',
 'trim': 'AMG LINE PREMIUM PLUS 4M 9G',
 'vin': 'W1N1671172A530351',
 'year': 2021}
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF71%2520ZNT%27 HTTP/1.1" 200 None
2026-03-30 08:16:50 [bca.uk] INFO: Saving data for WF71%20ZNT: {'auction_closing_time': 1775113200.0, 'created_time': 1774365167.969614, 'last_price_update_time': 1774858610.785197}
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WF71%2520ZNT') HTTP/1.1" 204 0
2026-03-30 08:16:50 [bca.uk] INFO: Found listing with ID: SK16%20VYY
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK16%2520VYY%27 HTTP/1.1" 200 None
2026-03-30 08:16:50 [bca.uk] INFO: Scrape type for SK16%20VYY: 0
2026-03-30 08:16:50 [bca.uk] INFO: Found listing with ID: SH14%20EFO
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH14%2520EFO%27 HTTP/1.1" 200 None
2026-03-30 08:16:50 [bca.uk] INFO: Scrape type for SH14%20EFO: 0
2026-03-30 08:16:50 [bca.uk] INFO: Found listing with ID: LL61%20EYB
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL61%2520EYB%27 HTTP/1.1" 200 None
2026-03-30 08:16:50 [bca.uk] INFO: Scrape type for LL61%20EYB: 0
2026-03-30 08:16:50 [bca.uk] INFO: Found listing with ID: SA13%20SVF
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA13%2520SVF%27 HTTP/1.1" 200 None
2026-03-30 08:16:50 [bca.uk] INFO: Scrape type for SA13%20SVF: 0
2026-03-30 08:16:50 [bca.uk] INFO: Found listing with ID: RA15%20LRO
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA15%2520LRO%27 HTTP/1.1" 200 None
2026-03-30 08:16:50 [bca.uk] INFO: Scrape type for RA15%20LRO: 0
2026-03-30 08:16:50 [bca.uk] INFO: Found listing with ID: ND09%20UYY
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND09%2520UYY%27 HTTP/1.1" 200 None
2026-03-30 08:16:50 [bca.uk] INFO: Scrape type for ND09%20UYY: 0
2026-03-30 08:16:50 [bca.uk] INFO: Found listing with ID: LS60%20FAA
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS60%2520FAA%27 HTTP/1.1" 200 None
2026-03-30 08:16:50 [bca.uk] INFO: Scrape type for LS60%20FAA: 0
2026-03-30 08:16:50 [bca.uk] INFO: Found listing with ID: MJ69%20ZRG
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ69%2520ZRG%27 HTTP/1.1" 200 None
2026-03-30 08:16:50 [bca.uk] INFO: Scrape type for MJ69%20ZRG: 0
2026-03-30 08:16:50 [bca.uk] INFO: Found listing with ID: EA04%20LNK
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA04%2520LNK%27 HTTP/1.1" 200 None
2026-03-30 08:16:50 [bca.uk] INFO: Scrape type for EA04%20LNK: 0
2026-03-30 08:16:50 [bca.uk] INFO: Found listing with ID: BT72%20XAK
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT72%2520XAK%27 HTTP/1.1" 200 None
2026-03-30 08:16:50 [bca.uk] INFO: Scrape type for BT72%20XAK: 0
2026-03-30 08:16:50 [bca.uk] INFO: Found listing with ID: GX17%20TVP
2026-03-30 08:16:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX17%2520TVP%27 HTTP/1.1" 200 None
2026-03-30 08:16:51 [bca.uk] INFO: Scrape type for GX17%20TVP: 0
2026-03-30 08:16:51 [bca.uk] INFO: Found listing with ID: BV23%20RWW
2026-03-30 08:16:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV23%2520RWW%27 HTTP/1.1" 200 None
2026-03-30 08:16:51 [bca.uk] INFO: Scrape type for BV23%20RWW: 2
2026-03-30 08:16:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4185ebfb-0c26-50fc-9081-4548d795e8eb with identifier: BV23%20RWW
2026-03-30 08:16:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4185ebfb-0c26-50fc-9081-4548d795e8eb with scrape type 2
2026-03-30 08:16:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4185ebfb-0c26-50fc-9081-4548d795e8eb with scrape type 2
2026-03-30 08:16:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 4185ebfb-0c26-50fc-9081-4548d795e8eb, identifier: BV23%20RWW
2026-03-30 08:16:51 [bca.uk] INFO: Found listing with ID: YH71%20OOV
2026-03-30 08:16:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH71%2520OOV%27 HTTP/1.1" 200 None
2026-03-30 08:16:51 [bca.uk] INFO: Scrape type for YH71%20OOV: 2
2026-03-30 08:16:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6f3b3810-0903-5a6d-b246-c8a229368bde with identifier: YH71%20OOV
2026-03-30 08:16:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6f3b3810-0903-5a6d-b246-c8a229368bde with scrape type 2
2026-03-30 08:16:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6f3b3810-0903-5a6d-b246-c8a229368bde with scrape type 2
2026-03-30 08:16:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 6f3b3810-0903-5a6d-b246-c8a229368bde, identifier: YH71%20OOV
2026-03-30 08:16:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 4185ebfb-0c26-50fc-9081-4548d795e8eb with identifier: BV23%20RWW
2026-03-30 08:16:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 4185ebfb-0c26-50fc-9081-4548d795e8eb with identifier: BV23%20RWW
2026-03-30 08:16:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 4185ebfb-0c26-50fc-9081-4548d795e8eb with identifier: BV23%20RWW to the API
2026-03-30 08:16:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=85&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 237,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BV23%20RWW-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.3L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '4185ebfb-0c26-50fc-9081-4548d795e8eb',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BV23 RWW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BV23%20RWW&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'RENAULT TRUCKS',
 'model': 'MASTER 3T5 FWD',
 'odometer': 125548,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'RENAULT TRUCKS MASTER 3T5 FWD 2.3 DCI 150 L3 H2 RED ED. PanelVan',
 'transmission': 'manual',
 'trim': 'DCI 150 L3 H2 RED ED.',
 'vin': 'VF6MF000X70286779',
 'year': 2023}
2026-03-30 08:16:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV23%2520RWW%27 HTTP/1.1" 200 None
2026-03-30 08:16:51 [bca.uk] INFO: Saving data for BV23%20RWW: {'auction_closing_time': 1774951200.0, 'created_time': 1774478930.334146, 'last_price_update_time': 1774858611.60667}
2026-03-30 08:16:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BV23%2520RWW') HTTP/1.1" 204 0
2026-03-30 08:16:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 6f3b3810-0903-5a6d-b246-c8a229368bde with identifier: YH71%20OOV
2026-03-30 08:16:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 6f3b3810-0903-5a6d-b246-c8a229368bde with identifier: YH71%20OOV
2026-03-30 08:16:51 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 6f3b3810-0903-5a6d-b246-c8a229368bde with identifier: YH71%20OOV to the API
2026-03-30 08:16:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=82&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YH71%20OOV-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '0.0L',
 'expiration_date': '2026-04-02T07:00:00Z',
 'fuel_type': 'Electric',
 'id': '6f3b3810-0903-5a6d-b246-c8a229368bde',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YH71 OOV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YH71%20OOV&vehicleType=*',
 'listing': 'directbuy',
 'location': 'Bedford',
 'make': 'AUDI',
 'model': 'E-TRON GT RS',
 'odometer': 27771,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 44500,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'AUDI E-TRON GT RS 475KW 93KWH Q CARBON BLACK Coupe',
 'transmission': 'automatic',
 'trim': '475KW 93KWH Q CARBON BLACK',
 'vin': 'WAUZZZFW2N7901914',
 'year': 2021}
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH71%2520OOV%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Saving data for YH71%20OOV: {'auction_closing_time': 1775113200.0, 'created_time': 1773837533.07014, 'last_price_update_time': 1774858612.163723}
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YH71%2520OOV') HTTP/1.1" 204 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: YK70%20HYU
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK70%2520HYU%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for YK70%20HYU: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: LG22%20ORN
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG22%2520ORN%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for LG22%20ORN: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: DU24%20FSC
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU24%2520FSC%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for DU24%20FSC: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: YE73%20UBO
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE73%2520UBO%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for YE73%20UBO: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BN52%20YJM
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN52%2520YJM%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BN52%20YJM: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BG72%20DHY
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG72%2520DHY%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BG72%20DHY: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: HT67%20CZW
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT67%2520CZW%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for HT67%20CZW: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: MJ75%20ZCT
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ75%2520ZCT%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for MJ75%20ZCT: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BN24%20HLR
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN24%2520HLR%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BN24%20HLR: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: VO22%20HGD
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO22%2520HGD%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for VO22%20HGD: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: WK68%20YKJ
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK68%2520YKJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for WK68%20YKJ: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: VN16%20XUB
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN16%2520XUB%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for VN16%20XUB: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: MK23%20HHP
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK23%2520HHP%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for MK23%20HHP: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: EA68%20MUV
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA68%2520MUV%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for EA68%20MUV: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BF18%20WWA
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF18%2520WWA%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BF18%20WWA: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: NL20%20ONN
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL20%2520ONN%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for NL20%20ONN: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BW19%20COA
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW19%2520COA%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BW19%20COA: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: WP71%20NCV
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP71%2520NCV%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for WP71%20NCV: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BK23%20NWA
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK23%2520NWA%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BK23%20NWA: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: HV24%20NZP
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV24%2520NZP%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for HV24%20NZP: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: LC71%20HHE
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC71%2520HHE%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for LC71%20HHE: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: NL23%20LRY
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL23%2520LRY%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for NL23%20LRY: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: LG22%20UWX
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG22%2520UWX%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for LG22%20UWX: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: ML20%20YAO
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML20%2520YAO%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for ML20%20YAO: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: RO23%20VNF
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO23%2520VNF%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for RO23%20VNF: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: LT72%20YAV
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT72%2520YAV%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for LT72%20YAV: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BK24%20NNZ
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK24%2520NNZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BK24%20NNZ: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BK68%20XNZ
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK68%2520XNZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BK68%20XNZ: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BP72%20GZF
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP72%2520GZF%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BP72%20GZF: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: LT22%20VKP
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT22%2520VKP%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for LT22%20VKP: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: YS15%20VCX
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS15%2520VCX%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for YS15%20VCX: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: MK73%20LFG
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK73%2520LFG%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for MK73%20LFG: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BG68%20FXY
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG68%2520FXY%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BG68%20FXY: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: YY73%20XHH
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520XHH%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for YY73%20XHH: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: YY73%20XJG
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520XJG%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for YY73%20XJG: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: AJ18%20FJX
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ18%2520FJX%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for AJ18%20FJX: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BP22%20XCF
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP22%2520XCF%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BP22%20XCF: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BU22%20YSD
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU22%2520YSD%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BU22%20YSD: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: DC21%20KUE
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC21%2520KUE%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for DC21%20KUE: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: YC68%20OZB
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC68%2520OZB%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for YC68%20OZB: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BG24%20GUA
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG24%2520GUA%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BG24%20GUA: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BP73%20HXY
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP73%2520HXY%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BP73%20HXY: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: BT24%20NDJ
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT24%2520NDJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for BT24%20NDJ: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: MK24%20YNZ
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK24%2520YNZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:52 [bca.uk] INFO: Scrape type for MK24%20YNZ: 0
2026-03-30 08:16:52 [bca.uk] INFO: Found listing with ID: HN23%20LUR
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN23%2520LUR%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for HN23%20LUR: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: MA75%20YYP
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA75%2520YYP%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for MA75%20YYP: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: MF25%20XKX
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF25%2520XKX%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for MF25%20XKX: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: MF25%20XKY
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF25%2520XKY%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for MF25%20XKY: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: MF25%20XLC
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF25%2520XLC%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for MF25%20XLC: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: MM74%20COU
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM74%2520COU%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for MM74%20COU: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: MM74%20GRZ
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM74%2520GRZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for MM74%20GRZ: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: PO19%20OOV
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO19%2520OOV%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for PO19%20OOV: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: WU22%20KDO
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU22%2520KDO%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for WU22%20KDO: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: YM72%20ZNF
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM72%2520ZNF%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for YM72%20ZNF: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: BK67%20AHP
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK67%2520AHP%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for BK67%20AHP: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: UGZ%203425
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27UGZ%25203425%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for UGZ%203425: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: YD09%20XLJ
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD09%2520XLJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for YD09%20XLJ: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: YB10%20ZFF
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB10%2520ZFF%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for YB10%20ZFF: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: RE62%20WCV
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE62%2520WCV%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for RE62%20WCV: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: PN67%20WXW
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN67%2520WXW%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for PN67%20WXW: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: LT09%20NNH
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT09%2520NNH%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for LT09%20NNH: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: SR19%20FPO
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR19%2520FPO%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for SR19%20FPO: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: EJ13%20WVF
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ13%2520WVF%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for EJ13%20WVF: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: EG66%20JWE
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EG66%2520JWE%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for EG66%20JWE: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: DV65%20YJU
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV65%2520YJU%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for DV65%20YJU: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: CV61%20WFY
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV61%2520WFY%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for CV61%20WFY: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: AF59%20TKA
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF59%2520TKA%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for AF59%20TKA: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: WA16%20VAD
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA16%2520VAD%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for WA16%20VAD: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: ST71%20VFF
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST71%2520VFF%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for ST71%20VFF: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: PF19%20VTY
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF19%2520VTY%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for PF19%20VTY: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: LC11%20GCF
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC11%2520GCF%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for LC11%20GCF: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: YR23%20CUK
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR23%2520CUK%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for YR23%20CUK: 0
2026-03-30 08:16:53 [bca.uk] INFO: Found listing with ID: AV71%20EYD
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV71%2520EYD%27 HTTP/1.1" 200 None
2026-03-30 08:16:53 [bca.uk] INFO: Scrape type for AV71%20EYD: 0
2026-03-30 08:16:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:16:55 [bca.uk] INFO: Total items found: 100
2026-03-30 08:16:55 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=87&sort=MostRecentlyAdded
2026-03-30 08:16:55 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:16:55 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=87&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:55 [bca.uk] INFO: Found listing with ID: RA18%20MSV
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA18%2520MSV%27 HTTP/1.1" 200 None
2026-03-30 08:16:55 [bca.uk] INFO: Scrape type for RA18%20MSV: 0
2026-03-30 08:16:55 [bca.uk] INFO: Found listing with ID: FY64%20FYU
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY64%2520FYU%27 HTTP/1.1" 200 None
2026-03-30 08:16:55 [bca.uk] INFO: Scrape type for FY64%20FYU: 0
2026-03-30 08:16:55 [bca.uk] INFO: Found listing with ID: EN23%20ZSJ
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN23%2520ZSJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:55 [bca.uk] INFO: Scrape type for EN23%20ZSJ: 0
2026-03-30 08:16:55 [bca.uk] INFO: Found listing with ID: DF65%20UEJ
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF65%2520UEJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:55 [bca.uk] INFO: Scrape type for DF65%20UEJ: 0
2026-03-30 08:16:55 [bca.uk] INFO: Found listing with ID: AV13%20OOG
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV13%2520OOG%27 HTTP/1.1" 200 None
2026-03-30 08:16:55 [bca.uk] INFO: Scrape type for AV13%20OOG: 0
2026-03-30 08:16:55 [bca.uk] INFO: Found listing with ID: YB11%20BCE
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB11%2520BCE%27 HTTP/1.1" 200 None
2026-03-30 08:16:55 [bca.uk] INFO: Scrape type for YB11%20BCE: 0
2026-03-30 08:16:55 [bca.uk] INFO: Found listing with ID: PK19%20XDH
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK19%2520XDH%27 HTTP/1.1" 200 None
2026-03-30 08:16:55 [bca.uk] INFO: Scrape type for PK19%20XDH: 0
2026-03-30 08:16:55 [bca.uk] INFO: Found listing with ID: SM65%20OKW
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM65%2520OKW%27 HTTP/1.1" 200 None
2026-03-30 08:16:55 [bca.uk] INFO: Scrape type for SM65%20OKW: 0
2026-03-30 08:16:55 [bca.uk] INFO: Found listing with ID: WG12%20YKS
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG12%2520YKS%27 HTTP/1.1" 200 None
2026-03-30 08:16:55 [bca.uk] INFO: Scrape type for WG12%20YKS: 0
2026-03-30 08:16:55 [bca.uk] INFO: Found listing with ID: YJ66%20XME
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ66%2520XME%27 HTTP/1.1" 200 None
2026-03-30 08:16:55 [bca.uk] INFO: Scrape type for YJ66%20XME: 0
2026-03-30 08:16:55 [bca.uk] INFO: Found listing with ID: FJ72%20UAC
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ72%2520UAC%27 HTTP/1.1" 200 None
2026-03-30 08:16:55 [bca.uk] INFO: Scrape type for FJ72%20UAC: 0
2026-03-30 08:16:55 [bca.uk] INFO: Found listing with ID: WJ18%20HMA
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ18%2520HMA%27 HTTP/1.1" 200 None
2026-03-30 08:16:55 [bca.uk] INFO: Scrape type for WJ18%20HMA: 0
2026-03-30 08:16:55 [bca.uk] INFO: Found listing with ID: YC68%20GDH
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC68%2520GDH%27 HTTP/1.1" 200 None
2026-03-30 08:16:55 [bca.uk] INFO: Scrape type for YC68%20GDH: 2
2026-03-30 08:16:55 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 82eb3e3c-7b75-58b7-bf05-8f274d8ee953 with identifier: YC68%20GDH
2026-03-30 08:16:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 82eb3e3c-7b75-58b7-bf05-8f274d8ee953 with scrape type 2
2026-03-30 08:16:55 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 82eb3e3c-7b75-58b7-bf05-8f274d8ee953 with scrape type 2
2026-03-30 08:16:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 82eb3e3c-7b75-58b7-bf05-8f274d8ee953, identifier: YC68%20GDH
2026-03-30 08:16:55 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=87&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:55 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=87&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:16:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 82eb3e3c-7b75-58b7-bf05-8f274d8ee953 with identifier: YC68%20GDH
2026-03-30 08:16:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 82eb3e3c-7b75-58b7-bf05-8f274d8ee953 with identifier: YC68%20GDH
2026-03-30 08:16:55 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 82eb3e3c-7b75-58b7-bf05-8f274d8ee953 with identifier: YC68%20GDH to the API
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 126,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YC68%20GDH-GB',
 'category': 'Car',
 'color': 'mineral grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '82eb3e3c-7b75-58b7-bf05-8f274d8ee953',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'YC68 GDH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YC68%20GDH&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'BMW',
 'model': '420D GRAN COUPE',
 'odometer': 57502,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'BMW 420D GRAN COUPE 2.0 190 SPORT STEP Coupe',
 'transmission': 'automatic',
 'trim': '190 SPORT STEP',
 'vin': 'WBA4K32060BP37294',
 'year': 2019}
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC68%2520GDH%27 HTTP/1.1" 200 None
2026-03-30 08:16:56 [bca.uk] INFO: Saving data for YC68%20GDH: {'auction_closing_time': 1774864800.0, 'created_time': 1774390417.83238, 'last_price_update_time': 1774858616.04289}
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YC68%2520GDH') HTTP/1.1" 204 0
2026-03-30 08:16:56 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:16:56 [bca.uk] INFO: Found listing with ID: EX69%20WHJ
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX69%2520WHJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:56 [bca.uk] INFO: Scrape type for EX69%20WHJ: 2
2026-03-30 08:16:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8d84d816-8633-5502-905b-3ba4954aad64 with identifier: EX69%20WHJ
2026-03-30 08:16:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8d84d816-8633-5502-905b-3ba4954aad64 with scrape type 2
2026-03-30 08:16:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8d84d816-8633-5502-905b-3ba4954aad64 with scrape type 2
2026-03-30 08:16:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8d84d816-8633-5502-905b-3ba4954aad64, identifier: EX69%20WHJ
2026-03-30 08:16:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8d84d816-8633-5502-905b-3ba4954aad64 with identifier: EX69%20WHJ
2026-03-30 08:16:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8d84d816-8633-5502-905b-3ba4954aad64 with identifier: EX69%20WHJ
2026-03-30 08:16:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8d84d816-8633-5502-905b-3ba4954aad64 with identifier: EX69%20WHJ to the API
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=EX69%20WHJ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8d84d816-8633-5502-905b-3ba4954aad64',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'EX69 WHJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=EX69%20WHJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'HYUNDAI',
 'model': 'I20',
 'odometer': 55652,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seller_name': None,
 'title': 'HYUNDAI I20 1.2 MPI SE Hatchback',
 'transmission': 'manual',
 'trim': 'MPI SE',
 'vin': 'NLHB351BLLZ568443',
 'year': 2019}
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX69%2520WHJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:56 [bca.uk] INFO: Saving data for EX69%20WHJ: {'auction_closing_time': 1774864800.0, 'created_time': 1774303743.296725, 'last_price_update_time': 1774858616.576016}
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='EX69%2520WHJ') HTTP/1.1" 204 0
2026-03-30 08:16:56 [bca.uk] INFO: Found listing with ID: NG17%20OOD
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG17%2520OOD%27 HTTP/1.1" 200 None
2026-03-30 08:16:56 [bca.uk] INFO: Scrape type for NG17%20OOD: 2
2026-03-30 08:16:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b01ba1aa-304d-55ef-b03f-b9ecbf8fb228 with identifier: NG17%20OOD
2026-03-30 08:16:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b01ba1aa-304d-55ef-b03f-b9ecbf8fb228 with scrape type 2
2026-03-30 08:16:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b01ba1aa-304d-55ef-b03f-b9ecbf8fb228 with scrape type 2
2026-03-30 08:16:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b01ba1aa-304d-55ef-b03f-b9ecbf8fb228, identifier: NG17%20OOD
2026-03-30 08:16:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b01ba1aa-304d-55ef-b03f-b9ecbf8fb228 with identifier: NG17%20OOD
2026-03-30 08:16:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b01ba1aa-304d-55ef-b03f-b9ecbf8fb228 with identifier: NG17%20OOD
2026-03-30 08:16:56 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b01ba1aa-304d-55ef-b03f-b9ecbf8fb228 with identifier: NG17%20OOD to the API
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=NG17%20OOD-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.1L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': 'b01ba1aa-304d-55ef-b03f-b9ecbf8fb228',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'NG17 OOD',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=NG17%20OOD&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'INFINITI',
 'model': 'Q50',
 'odometer': 57440,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seller_name': None,
 'title': 'INFINITI Q50 2.1 CDI 168 SPORT Saloon',
 'transmission': 'manual',
 'trim': 'CDI 168 SPORT',
 'vin': 'JN1BDAV37U0242618',
 'year': 2017}
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG17%2520OOD%27 HTTP/1.1" 200 None
2026-03-30 08:16:56 [bca.uk] INFO: Saving data for NG17%20OOD: {'auction_closing_time': 1774864800.0, 'created_time': 1774303722.7717519, 'last_price_update_time': 1774858616.982037}
2026-03-30 08:16:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='NG17%2520OOD') HTTP/1.1" 204 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: SL20%20HZS
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL20%2520HZS%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for SL20%20HZS: 2
2026-03-30 08:16:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5f6369fd-92ca-5b93-be9d-d54f4ac21de4 with identifier: SL20%20HZS
2026-03-30 08:16:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5f6369fd-92ca-5b93-be9d-d54f4ac21de4 with scrape type 2
2026-03-30 08:16:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5f6369fd-92ca-5b93-be9d-d54f4ac21de4 with scrape type 2
2026-03-30 08:16:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 5f6369fd-92ca-5b93-be9d-d54f4ac21de4, identifier: SL20%20HZS
2026-03-30 08:16:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 5f6369fd-92ca-5b93-be9d-d54f4ac21de4 with identifier: SL20%20HZS
2026-03-30 08:16:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 5f6369fd-92ca-5b93-be9d-d54f4ac21de4 with identifier: SL20%20HZS
2026-03-30 08:16:57 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 5f6369fd-92ca-5b93-be9d-d54f4ac21de4 with identifier: SL20%20HZS to the API
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 165,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SL20%20HZS-GB',
 'category': 'Car',
 'color': 'alpine white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '5f6369fd-92ca-5b93-be9d-d54f4ac21de4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SL20 HZS',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SL20%20HZS&vehicleType=*',
 'listing': 'auction',
 'location': 'Newcastle-u-Tyne',
 'make': 'BMW',
 'model': 'X3',
 'odometer': 50827,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'BMW X3 2.0 XDRIVE 20D M SPORT STEP StationWagon',
 'transmission': 'manual',
 'trim': 'XDRIVE 20D M SPORT STEP',
 'vin': 'WBAUZ36060N036680',
 'year': 2020}
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL20%2520HZS%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Saving data for SL20%20HZS: {'auction_closing_time': 1774864800.0, 'created_time': 1774305380.348117, 'last_price_update_time': 1774858617.415871}
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SL20%2520HZS') HTTP/1.1" 204 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: VE23%20ZSG
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE23%2520ZSG%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for VE23%20ZSG: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: BW72%20AUF
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW72%2520AUF%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for BW72%20AUF: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: NL72%20XGO
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL72%2520XGO%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for NL72%20XGO: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: RXZ%207784
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RXZ%25207784%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for RXZ%207784: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: ST68%20LBU
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST68%2520LBU%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for ST68%20LBU: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: RV18%20UZS
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV18%2520UZS%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for RV18%20UZS: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: PY21%20DWM
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY21%2520DWM%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for PY21%20DWM: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: ND65%20FNR
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND65%2520FNR%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for ND65%20FNR: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: KM23%20LRZ
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM23%2520LRZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for KM23%20LRZ: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: LY72%20MWK
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY72%2520MWK%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for LY72%20MWK: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: EN71%20UBA
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN71%2520UBA%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for EN71%20UBA: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: GY23%20CTX
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY23%2520CTX%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for GY23%20CTX: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: LR20%20DKY
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR20%2520DKY%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for LR20%20DKY: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: BD70%20XDL
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD70%2520XDL%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for BD70%20XDL: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: DC18%20OMJ
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC18%2520OMJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for DC18%20OMJ: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: GY20%20ORS
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY20%2520ORS%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for GY20%20ORS: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: RV72%20YNL
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV72%2520YNL%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for RV72%20YNL: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: HT19%20YOF
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT19%2520YOF%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for HT19%20YOF: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: WD72%20HNU
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD72%2520HNU%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for WD72%20HNU: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: BJ23%20RXU
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ23%2520RXU%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for BJ23%20RXU: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: BW73%20YNC
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW73%2520YNC%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for BW73%20YNC: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: FE70%20KJY
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE70%2520KJY%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for FE70%20KJY: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: SA73%20NPD
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA73%2520NPD%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for SA73%20NPD: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: YB23%20WBV
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB23%2520WBV%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for YB23%20WBV: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: YC23%20GUA
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC23%2520GUA%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for YC23%20GUA: 0
2026-03-30 08:16:57 [bca.uk] INFO: Found listing with ID: YR20%20FUM
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR20%2520FUM%27 HTTP/1.1" 200 None
2026-03-30 08:16:57 [bca.uk] INFO: Scrape type for YR20%20FUM: 2
2026-03-30 08:16:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8b6c127d-0ef3-5cc5-a08f-1f1a18bb4e26 with identifier: YR20%20FUM
2026-03-30 08:16:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8b6c127d-0ef3-5cc5-a08f-1f1a18bb4e26 with scrape type 2
2026-03-30 08:16:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8b6c127d-0ef3-5cc5-a08f-1f1a18bb4e26 with scrape type 2
2026-03-30 08:16:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8b6c127d-0ef3-5cc5-a08f-1f1a18bb4e26, identifier: YR20%20FUM
2026-03-30 08:16:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8b6c127d-0ef3-5cc5-a08f-1f1a18bb4e26 with identifier: YR20%20FUM
2026-03-30 08:16:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8b6c127d-0ef3-5cc5-a08f-1f1a18bb4e26 with identifier: YR20%20FUM
2026-03-30 08:16:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8b6c127d-0ef3-5cc5-a08f-1f1a18bb4e26 with identifier: YR20%20FUM to the API
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 107,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YR20%20FUM-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8b6c127d-0ef3-5cc5-a08f-1f1a18bb4e26',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YR20 FUM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YR20%20FUM&vehicleType=*',
 'listing': 'auction',
 'location': 'Brighouse',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 48261,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.0 E/B 125 TITANIUM Hatchback',
 'transmission': 'manual',
 'trim': 'E/B 125 TITANIUM',
 'vin': 'WF0NXXGCHNKT06833',
 'year': 2020}
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR20%2520FUM%27 HTTP/1.1" 200 None
2026-03-30 08:16:58 [bca.uk] INFO: Saving data for YR20%20FUM: {'auction_closing_time': 1774864800.0, 'created_time': 1774365480.985282, 'last_price_update_time': 1774858618.317142}
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YR20%2520FUM') HTTP/1.1" 204 0
2026-03-30 08:16:58 [bca.uk] INFO: Found listing with ID: AH51%20RUS
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AH51%2520RUS%27 HTTP/1.1" 200 None
2026-03-30 08:16:58 [bca.uk] INFO: Scrape type for AH51%20RUS: 0
2026-03-30 08:16:58 [bca.uk] INFO: Found listing with ID: MT65%20EFR
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT65%2520EFR%27 HTTP/1.1" 200 None
2026-03-30 08:16:58 [bca.uk] INFO: Scrape type for MT65%20EFR: 0
2026-03-30 08:16:58 [bca.uk] INFO: Found listing with ID: AP71%20FJO
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP71%2520FJO%27 HTTP/1.1" 200 None
2026-03-30 08:16:58 [bca.uk] INFO: Scrape type for AP71%20FJO: 0
2026-03-30 08:16:58 [bca.uk] INFO: Found listing with ID: KV70%20LKX
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV70%2520LKX%27 HTTP/1.1" 200 None
2026-03-30 08:16:58 [bca.uk] INFO: Scrape type for KV70%20LKX: 2
2026-03-30 08:16:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d20be035-ee6e-5b61-9ea2-2b2f2af71b11 with identifier: KV70%20LKX
2026-03-30 08:16:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d20be035-ee6e-5b61-9ea2-2b2f2af71b11 with scrape type 2
2026-03-30 08:16:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d20be035-ee6e-5b61-9ea2-2b2f2af71b11 with scrape type 2
2026-03-30 08:16:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d20be035-ee6e-5b61-9ea2-2b2f2af71b11, identifier: KV70%20LKX
2026-03-30 08:16:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d20be035-ee6e-5b61-9ea2-2b2f2af71b11 with identifier: KV70%20LKX
2026-03-30 08:16:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d20be035-ee6e-5b61-9ea2-2b2f2af71b11 with identifier: KV70%20LKX
2026-03-30 08:16:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d20be035-ee6e-5b61-9ea2-2b2f2af71b11 with identifier: KV70%20LKX to the API
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KV70%20LKX-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'd20be035-ee6e-5b61-9ea2-2b2f2af71b11',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'KV70 LKX',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KV70%20LKX&vehicleType=*',
 'listing': 'auction',
 'location': 'Livingston',
 'make': 'AUDI',
 'model': 'A3 SPORTBACK',
 'odometer': 33930,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'AUDI A3 SPORTBACK 1.0 30 TFSI S LINE S-T Hatchback',
 'transmission': 'automatic',
 'trim': '30 TFSI S LINE S-T',
 'vin': 'WAUZZZGY9MA060983',
 'year': 2021}
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV70%2520LKX%27 HTTP/1.1" 200 None
2026-03-30 08:16:58 [bca.uk] INFO: Saving data for KV70%20LKX: {'auction_closing_time': 1774864800.0, 'created_time': 1774365476.036197, 'last_price_update_time': 1774858618.864816}
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KV70%2520LKX') HTTP/1.1" 204 0
2026-03-30 08:16:58 [bca.uk] INFO: Found listing with ID: FA19%20SDZ
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA19%2520SDZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:58 [bca.uk] INFO: Scrape type for FA19%20SDZ: 0
2026-03-30 08:16:58 [bca.uk] INFO: Found listing with ID: LP72%20RMV
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP72%2520RMV%27 HTTP/1.1" 200 None
2026-03-30 08:16:58 [bca.uk] INFO: Scrape type for LP72%20RMV: 0
2026-03-30 08:16:58 [bca.uk] INFO: Found listing with ID: EJ23%20NAE
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ23%2520NAE%27 HTTP/1.1" 200 None
2026-03-30 08:16:58 [bca.uk] INFO: Scrape type for EJ23%20NAE: 0
2026-03-30 08:16:58 [bca.uk] INFO: Found listing with ID: LM23%20VGU
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520VGU%27 HTTP/1.1" 200 None
2026-03-30 08:16:58 [bca.uk] INFO: Scrape type for LM23%20VGU: 0
2026-03-30 08:16:58 [bca.uk] INFO: Found listing with ID: EJ71%20BKF
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ71%2520BKF%27 HTTP/1.1" 200 None
2026-03-30 08:16:58 [bca.uk] INFO: Scrape type for EJ71%20BKF: 0
2026-03-30 08:16:58 [bca.uk] INFO: Found listing with ID: FP24%20YBG
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP24%2520YBG%27 HTTP/1.1" 200 None
2026-03-30 08:16:58 [bca.uk] INFO: Scrape type for FP24%20YBG: 0
2026-03-30 08:16:58 [bca.uk] INFO: Found listing with ID: OE23%20CWN
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE23%2520CWN%27 HTTP/1.1" 200 None
2026-03-30 08:16:58 [bca.uk] INFO: Scrape type for OE23%20CWN: 0
2026-03-30 08:16:58 [bca.uk] INFO: Found listing with ID: OU71%20YLJ
2026-03-30 08:16:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU71%2520YLJ%27 HTTP/1.1" 200 None
2026-03-30 08:16:59 [bca.uk] INFO: Scrape type for OU71%20YLJ: 0
2026-03-30 08:16:59 [bca.uk] INFO: Found listing with ID: SP04%20RNO
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP04%2520RNO%27 HTTP/1.1" 200 None
2026-03-30 08:16:59 [bca.uk] INFO: Scrape type for SP04%20RNO: 0
2026-03-30 08:16:59 [bca.uk] INFO: Found listing with ID: GU75%20OHA
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU75%2520OHA%27 HTTP/1.1" 200 None
2026-03-30 08:16:59 [bca.uk] INFO: Scrape type for GU75%20OHA: 0
2026-03-30 08:16:59 [bca.uk] INFO: Found listing with ID: EA15%20WLN
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA15%2520WLN%27 HTTP/1.1" 200 None
2026-03-30 08:16:59 [bca.uk] INFO: Scrape type for EA15%20WLN: 0
2026-03-30 08:16:59 [bca.uk] INFO: Found listing with ID: AK71%20ZHP
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK71%2520ZHP%27 HTTP/1.1" 200 None
2026-03-30 08:16:59 [bca.uk] INFO: Scrape type for AK71%20ZHP: 0
2026-03-30 08:16:59 [bca.uk] INFO: Found listing with ID: WM71%20BRZ
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM71%2520BRZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:59 [bca.uk] INFO: Scrape type for WM71%20BRZ: 2
2026-03-30 08:16:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ab15a13f-4ccb-5acc-930b-2ab88c30595a with identifier: WM71%20BRZ
2026-03-30 08:16:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ab15a13f-4ccb-5acc-930b-2ab88c30595a with scrape type 2
2026-03-30 08:16:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ab15a13f-4ccb-5acc-930b-2ab88c30595a with scrape type 2
2026-03-30 08:16:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ab15a13f-4ccb-5acc-930b-2ab88c30595a, identifier: WM71%20BRZ
2026-03-30 08:16:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ab15a13f-4ccb-5acc-930b-2ab88c30595a with identifier: WM71%20BRZ
2026-03-30 08:16:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ab15a13f-4ccb-5acc-930b-2ab88c30595a with identifier: WM71%20BRZ
2026-03-30 08:16:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ab15a13f-4ccb-5acc-930b-2ab88c30595a with identifier: WM71%20BRZ to the API
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=WM71%20BRZ-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ab15a13f-4ccb-5acc-930b-2ab88c30595a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'WM71 BRZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=WM71%20BRZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Bedford',
 'make': 'AUDI',
 'model': 'A3 SPORTBACK',
 'odometer': 99275,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'AUDI A3 SPORTBACK 1.0 30 TFSI TECHNIK Hatchback',
 'transmission': 'manual',
 'trim': '30 TFSI TECHNIK',
 'vin': 'WAUZZZGY4NA038035',
 'year': 2022}
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM71%2520BRZ%27 HTTP/1.1" 200 None
2026-03-30 08:16:59 [bca.uk] INFO: Saving data for WM71%20BRZ: {'auction_closing_time': 1774864800.0, 'created_time': 1774365486.606127, 'last_price_update_time': 1774858619.479737}
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='WM71%2520BRZ') HTTP/1.1" 204 0
2026-03-30 08:16:59 [bca.uk] INFO: Found listing with ID: LS70%20VFV
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS70%2520VFV%27 HTTP/1.1" 200 None
2026-03-30 08:16:59 [bca.uk] INFO: Scrape type for LS70%20VFV: 2
2026-03-30 08:16:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1f623492-5c5d-5011-8259-260561b4aef6 with identifier: LS70%20VFV
2026-03-30 08:16:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1f623492-5c5d-5011-8259-260561b4aef6 with scrape type 2
2026-03-30 08:16:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1f623492-5c5d-5011-8259-260561b4aef6 with scrape type 2
2026-03-30 08:16:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1f623492-5c5d-5011-8259-260561b4aef6, identifier: LS70%20VFV
2026-03-30 08:16:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1f623492-5c5d-5011-8259-260561b4aef6 with identifier: LS70%20VFV
2026-03-30 08:16:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1f623492-5c5d-5011-8259-260561b4aef6 with identifier: LS70%20VFV
2026-03-30 08:16:59 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1f623492-5c5d-5011-8259-260561b4aef6 with identifier: LS70%20VFV to the API
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:16:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LS70%20VFV-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '1f623492-5c5d-5011-8259-260561b4aef6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LS70 VFV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LS70%20VFV&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'MERCEDES-BENZ',
 'model': 'EQC 400',
 'odometer': 38641,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ EQC 400 AMG LINE PREMIUM PLUS StationWagon',
 'transmission': 'automatic',
 'trim': 'AMG LINE PREMIUM PLUS',
 'vin': 'W1K2938902F020648',
 'year': 2020}
2026-03-30 08:16:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS70%2520VFV%27 HTTP/1.1" 200 None
2026-03-30 08:17:00 [bca.uk] INFO: Saving data for LS70%20VFV: {'auction_closing_time': 1775037600.0, 'created_time': 1774016016.387336, 'last_price_update_time': 1774858620.007769}
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LS70%2520VFV') HTTP/1.1" 204 0
2026-03-30 08:17:00 [bca.uk] INFO: Found listing with ID: SJ24%20BHO
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ24%2520BHO%27 HTTP/1.1" 200 None
2026-03-30 08:17:00 [bca.uk] INFO: Scrape type for SJ24%20BHO: 2
2026-03-30 08:17:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d0ea77c1-d45f-5e4e-9493-67ad396450d6 with identifier: SJ24%20BHO
2026-03-30 08:17:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d0ea77c1-d45f-5e4e-9493-67ad396450d6 with scrape type 2
2026-03-30 08:17:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d0ea77c1-d45f-5e4e-9493-67ad396450d6 with scrape type 2
2026-03-30 08:17:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: d0ea77c1-d45f-5e4e-9493-67ad396450d6, identifier: SJ24%20BHO
2026-03-30 08:17:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: d0ea77c1-d45f-5e4e-9493-67ad396450d6 with identifier: SJ24%20BHO
2026-03-30 08:17:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: d0ea77c1-d45f-5e4e-9493-67ad396450d6 with identifier: SJ24%20BHO
2026-03-30 08:17:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: d0ea77c1-d45f-5e4e-9493-67ad396450d6 with identifier: SJ24%20BHO to the API
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:17:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SJ24%20BHO-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'd0ea77c1-d45f-5e4e-9493-67ad396450d6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'SJ24 BHO',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SJ24%20BHO&vehicleType=*',
 'listing': 'auction',
 'location': 'Edinburgh',
 'make': 'MERCEDES-BENZ',
 'model': 'EQA 250+',
 'odometer': 12893,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ EQA 250+ 140KW 70.5KWH AMG LINE PREMIUM Hatchback',
 'transmission': 'automatic',
 'trim': '140KW 70.5KWH AMG LINE PREMIUM',
 'vin': 'W1N9N0CB6RJ116017',
 'year': 2024}
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ24%2520BHO%27 HTTP/1.1" 200 None
2026-03-30 08:17:00 [bca.uk] INFO: Saving data for SJ24%20BHO: {'auction_closing_time': 1774864800.0, 'created_time': 1774363583.752665, 'last_price_update_time': 1774858620.468008}
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SJ24%2520BHO') HTTP/1.1" 204 0
2026-03-30 08:17:00 [bca.uk] INFO: Found listing with ID: GY23%20FXZ
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY23%2520FXZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:00 [bca.uk] INFO: Scrape type for GY23%20FXZ: 0
2026-03-30 08:17:00 [bca.uk] INFO: Found listing with ID: HX23%20XLL
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX23%2520XLL%27 HTTP/1.1" 200 None
2026-03-30 08:17:00 [bca.uk] INFO: Scrape type for HX23%20XLL: 2
2026-03-30 08:17:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 94c2874e-56b2-5ae9-bb94-6f0e04836853 with identifier: HX23%20XLL
2026-03-30 08:17:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 94c2874e-56b2-5ae9-bb94-6f0e04836853 with scrape type 2
2026-03-30 08:17:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 94c2874e-56b2-5ae9-bb94-6f0e04836853 with scrape type 2
2026-03-30 08:17:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 94c2874e-56b2-5ae9-bb94-6f0e04836853, identifier: HX23%20XLL
2026-03-30 08:17:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 94c2874e-56b2-5ae9-bb94-6f0e04836853 with identifier: HX23%20XLL
2026-03-30 08:17:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 94c2874e-56b2-5ae9-bb94-6f0e04836853 with identifier: HX23%20XLL
2026-03-30 08:17:00 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 94c2874e-56b2-5ae9-bb94-6f0e04836853 with identifier: HX23%20XLL to the API
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:17:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=86&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 31,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=HX23%20XLL-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '94c2874e-56b2-5ae9-bb94-6f0e04836853',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'HX23 XLL',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=HX23%20XLL&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MERCEDES-BENZ',
 'model': 'GLA 250 E',
 'odometer': 29170,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ GLA 250 E 1.3 AMG LINE PREMIUM DCT StationWagon',
 'transmission': 'automatic',
 'trim': 'AMG LINE PREMIUM DCT',
 'vin': 'W1N4N8GBXPJ500611',
 'year': 2023}
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX23%2520XLL%27 HTTP/1.1" 200 None
2026-03-30 08:17:00 [bca.uk] INFO: Saving data for HX23%20XLL: {'auction_closing_time': 1774864800.0, 'created_time': 1774276228.848828, 'last_price_update_time': 1774858620.994834}
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='HX23%2520XLL') HTTP/1.1" 204 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: RO14%20VUA
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO14%2520VUA%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for RO14%20VUA: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: KE69%20VWU
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE69%2520VWU%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for KE69%20VWU: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: RJ13%20YOK
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ13%2520YOK%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for RJ13%20YOK: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: KN65%20UHW
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN65%2520UHW%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for KN65%20UHW: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: GF61%20TVC
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF61%2520TVC%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for GF61%20TVC: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: AX69%20GJE
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX69%2520GJE%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for AX69%20GJE: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: KN68%20LUL
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN68%2520LUL%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for KN68%20LUL: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: ND67%20AGZ
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND67%2520AGZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for ND67%20AGZ: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: CX14%20LGD
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX14%2520LGD%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for CX14%20LGD: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: NA66%20UUN
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA66%2520UUN%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for NA66%20UUN: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: NL16%20YWD
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL16%2520YWD%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for NL16%20YWD: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: LG22%20XSD
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG22%2520XSD%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for LG22%20XSD: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: LG22%20YAF
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG22%2520YAF%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for LG22%20YAF: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: LH68%20CKV
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LH68%2520CKV%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for LH68%20CKV: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: YD67%20ZCJ
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD67%2520ZCJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for YD67%20ZCJ: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: PX18%20UPS
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX18%2520UPS%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for PX18%20UPS: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: LS68%20DTU
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS68%2520DTU%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for LS68%20DTU: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: YJ16%20UJL
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ16%2520UJL%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for YJ16%20UJL: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: MD18%20FXV
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD18%2520FXV%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for MD18%20FXV: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: LC24%20YNP
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC24%2520YNP%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for LC24%20YNP: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: SJ68%20DTU
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ68%2520DTU%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for SJ68%20DTU: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: BL15%20KBU
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL15%2520KBU%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for BL15%20KBU: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: GJ12%20VUC
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ12%2520VUC%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for GJ12%20VUC: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: PF12%20BZX
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF12%2520BZX%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for PF12%20BZX: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: DG17%20UUC
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG17%2520UUC%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for DG17%20UUC: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: DY67%20UZC
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY67%2520UZC%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for DY67%20UZC: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: HK19%20PJX
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK19%2520PJX%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for HK19%20PJX: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: SG66%20YPJ
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG66%2520YPJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for SG66%20YPJ: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: YC15%20ORJ
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC15%2520ORJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for YC15%20ORJ: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: YH62%20EDX
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH62%2520EDX%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for YH62%20EDX: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: BF14%20XCO
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF14%2520XCO%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for BF14%20XCO: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: VN22%20MYJ
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN22%2520MYJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for VN22%20MYJ: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: LT22%20HVO
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT22%2520HVO%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for LT22%20HVO: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: EA71%20CYG
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA71%2520CYG%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for EA71%20CYG: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: SK22%20USJ
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK22%2520USJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for SK22%20USJ: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: DX67%20NDC
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX67%2520NDC%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for DX67%20NDC: 0
2026-03-30 08:17:01 [bca.uk] INFO: Found listing with ID: GK19%20CPV
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK19%2520CPV%27 HTTP/1.1" 200 None
2026-03-30 08:17:01 [bca.uk] INFO: Scrape type for GK19%20CPV: 0
2026-03-30 08:17:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=87&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:17:02 [bca.uk] INFO: Total items found: 100
2026-03-30 08:17:02 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=88&sort=MostRecentlyAdded
2026-03-30 08:17:02 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:17:02 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=88&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: LJ25%20WGS
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ25%2520WGS%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for LJ25%20WGS: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: WM63%20EMF
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM63%2520EMF%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for WM63%20EMF: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: DU64%20GHV
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU64%2520GHV%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for DU64%20GHV: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: WN23%20NVP
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN23%2520NVP%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for WN23%20NVP: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: LD05%20OGW
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD05%2520OGW%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for LD05%20OGW: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: KS23%20DZG
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS23%2520DZG%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for KS23%20DZG: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: EO17%20RYB
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO17%2520RYB%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for EO17%20RYB: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: CX15%20KJN
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX15%2520KJN%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for CX15%20KJN: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: BN64%20TYB
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN64%2520TYB%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for BN64%20TYB: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: CA12%20TSV
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA12%2520TSV%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for CA12%20TSV: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: OE65%20ECX
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE65%2520ECX%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for OE65%20ECX: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: HF63%20TYB
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF63%2520TYB%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for HF63%20TYB: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: VIG%207935
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VIG%25207935%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for VIG%207935: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: BN06%20VJM
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN06%2520VJM%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for BN06%20VJM: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: PE59%20YSU
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE59%2520YSU%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for PE59%20YSU: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: SX66%20GHH
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SX66%2520GHH%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for SX66%20GHH: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: PO67%20AZA
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO67%2520AZA%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for PO67%20AZA: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: GJ66%20TWK
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ66%2520TWK%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for GJ66%20TWK: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: NX11%20EFC
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX11%2520EFC%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for NX11%20EFC: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: LA22%20OSL
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA22%2520OSL%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for LA22%20OSL: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: BK22%20ENX
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520ENX%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for BK22%20ENX: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: CF23%20ORW
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF23%2520ORW%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for CF23%20ORW: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: LD23%20BMY
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD23%2520BMY%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for LD23%20BMY: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: LR23%20ZGC
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR23%2520ZGC%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for LR23%20ZGC: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: RK72%20YCC
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK72%2520YCC%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for RK72%20YCC: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: YN72%20PVX
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN72%2520PVX%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for YN72%20PVX: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: SX67%20ECJ
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SX67%2520ECJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for SX67%20ECJ: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: MK22%20KLA
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK22%2520KLA%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for MK22%20KLA: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: WP23%20OEF
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP23%2520OEF%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for WP23%20OEF: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: YM72%20HUH
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM72%2520HUH%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for YM72%20HUH: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: AF23%20CWK
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF23%2520CWK%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for AF23%20CWK: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: URZ%202372
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27URZ%25202372%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for URZ%202372: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: BV23%20XUN
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV23%2520XUN%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for BV23%20XUN: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: SL71%20LWT
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL71%2520LWT%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for SL71%20LWT: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: WP23%20OEL
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP23%2520OEL%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for WP23%20OEL: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: GX72%20TYT
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX72%2520TYT%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for GX72%20TYT: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: LD22%20PZB
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD22%2520PZB%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for LD22%20PZB: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: LE71%20CLO
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE71%2520CLO%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for LE71%20CLO: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: LO23%20CWN
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO23%2520CWN%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for LO23%20CWN: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: MJ71%20YBZ
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ71%2520YBZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for MJ71%20YBZ: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: RO72%20TPF
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO72%2520TPF%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for RO72%20TPF: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: WV71%20TBX
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV71%2520TBX%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for WV71%20TBX: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: GL15%20YCC
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL15%2520YCC%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for GL15%20YCC: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: RE23%20BYL
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE23%2520BYL%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for RE23%20BYL: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: MD72%20VZL
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD72%2520VZL%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for MD72%20VZL: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: BK23%20JZH
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK23%2520JZH%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for BK23%20JZH: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: DL73%20KWZ
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KWZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for DL73%20KWZ: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: YT73%20FLJ
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT73%2520FLJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for YT73%20FLJ: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: OE68%20FBF
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE68%2520FBF%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for OE68%20FBF: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: GE19%20CTY
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GE19%2520CTY%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for GE19%20CTY: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: LX70%20ZKN
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX70%2520ZKN%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for LX70%20ZKN: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: S9%20WBG
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S9%2520WBG%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for S9%20WBG: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: FG22%20YSC
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG22%2520YSC%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for FG22%20YSC: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: KS25%20SPX
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS25%2520SPX%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for KS25%20SPX: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: MJ20%20WZR
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ20%2520WZR%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for MJ20%20WZR: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: YM69%20YEE
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM69%2520YEE%27 HTTP/1.1" 200 None
2026-03-30 08:17:02 [bca.uk] INFO: Scrape type for YM69%20YEE: 0
2026-03-30 08:17:02 [bca.uk] INFO: Found listing with ID: DL73%20LFO
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520LFO%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for DL73%20LFO: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: KW69%20LLA
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW69%2520LLA%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for KW69%20LLA: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: NG69%20TGV
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG69%2520TGV%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for NG69%20TGV: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: SK69%20PZD
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK69%2520PZD%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for SK69%20PZD: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: SL73%20DKE
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL73%2520DKE%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for SL73%20DKE: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: ST17%20WMD
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST17%2520WMD%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for ST17%20WMD: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: GK71%20PZV
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK71%2520PZV%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for GK71%20PZV: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: HG68%20JDZ
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG68%2520JDZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for HG68%20JDZ: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: LC72%20XJW
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC72%2520XJW%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for LC72%20XJW: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: LG69%20YNU
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG69%2520YNU%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for LG69%20YNU: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: OU67%20NKS
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU67%2520NKS%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for OU67%20NKS: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: SH71%20DZM
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH71%2520DZM%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for SH71%20DZM: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: YA67%20LLE
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA67%2520LLE%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for YA67%20LLE: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: HT21%20LMM
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT21%2520LMM%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for HT21%20LMM: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: HX22%20OPU
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX22%2520OPU%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for HX22%20OPU: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: EO68%20YLG
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO68%2520YLG%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for EO68%20YLG: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: FP22%20VZX
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP22%2520VZX%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for FP22%20VZX: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: HX19%20XZR
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX19%2520XZR%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for HX19%20XZR: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: KJ17%20DWY
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ17%2520DWY%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for KJ17%20DWY: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: LB71%20KOE
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB71%2520KOE%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for LB71%20KOE: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: LS69%20HPE
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS69%2520HPE%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for LS69%20HPE: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: ML73%20OFE
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML73%2520OFE%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for ML73%20OFE: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: ND70%20FTZ
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND70%2520FTZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for ND70%20FTZ: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: RY66%20ONM
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RY66%2520ONM%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for RY66%20ONM: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: RJ73%20YLW
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ73%2520YLW%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for RJ73%20YLW: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: SW14%20FUV
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW14%2520FUV%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for SW14%20FUV: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: FG19%20HKM
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG19%2520HKM%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for FG19%20HKM: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: GU72%20VDL
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU72%2520VDL%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for GU72%20VDL: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: RO73%20BUV
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO73%2520BUV%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for RO73%20BUV: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: DL73%20LBP
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520LBP%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for DL73%20LBP: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: MA20%20CTU
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA20%2520CTU%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for MA20%20CTU: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: SM18%20KCE
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM18%2520KCE%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for SM18%20KCE: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: DL74%20WVC
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL74%2520WVC%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for DL74%20WVC: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: DP74%20RWO
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP74%2520RWO%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for DP74%20RWO: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: DV24%20JXX
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV24%2520JXX%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for DV24%20JXX: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: DY74%20OHL
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520OHL%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for DY74%20OHL: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: BW73%20LZN
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW73%2520LZN%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for BW73%20LZN: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: LC71%20SSV
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC71%2520SSV%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for LC71%20SSV: 0
2026-03-30 08:17:03 [bca.uk] INFO: Found listing with ID: KK23%20BWC
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK23%2520BWC%27 HTTP/1.1" 200 None
2026-03-30 08:17:03 [bca.uk] INFO: Scrape type for KK23%20BWC: 2
2026-03-30 08:17:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ce7125b0-d3e4-5a79-869d-9f0176c72310 with identifier: KK23%20BWC
2026-03-30 08:17:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ce7125b0-d3e4-5a79-869d-9f0176c72310 with scrape type 2
2026-03-30 08:17:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ce7125b0-d3e4-5a79-869d-9f0176c72310 with scrape type 2
2026-03-30 08:17:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ce7125b0-d3e4-5a79-869d-9f0176c72310, identifier: KK23%20BWC
2026-03-30 08:17:04 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=88&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:04 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=88&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ce7125b0-d3e4-5a79-869d-9f0176c72310 with identifier: KK23%20BWC
2026-03-30 08:17:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ce7125b0-d3e4-5a79-869d-9f0176c72310 with identifier: KK23%20BWC
2026-03-30 08:17:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ce7125b0-d3e4-5a79-869d-9f0176c72310 with identifier: KK23%20BWC to the API
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:17:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=87&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 120,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KK23%20BWC-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'ce7125b0-d3e4-5a79-869d-9f0176c72310',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'KK23 BWC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KK23%20BWC&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 24277,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.2 P/T 130 ALLURE PREMIUM+ EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 ALLURE PREMIUM+ EAT8',
 'vin': 'VR3UPHNSSP5102544',
 'year': 2023}
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK23%2520BWC%27 HTTP/1.1" 200 None
2026-03-30 08:17:04 [bca.uk] INFO: Saving data for KK23%20BWC: {'auction_closing_time': 1775124000.0, 'created_time': 1773842082.494181, 'last_price_update_time': 1774858624.396215}
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KK23%2520BWC') HTTP/1.1" 204 0
2026-03-30 08:17:04 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:17:04 [bca.uk] INFO: Found listing with ID: KM73%20YZN
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520YZN%27 HTTP/1.1" 200 None
2026-03-30 08:17:04 [bca.uk] INFO: Scrape type for KM73%20YZN: 2
2026-03-30 08:17:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 313be2d2-9dff-5be5-b07e-5b4bfac41b86 with identifier: KM73%20YZN
2026-03-30 08:17:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 313be2d2-9dff-5be5-b07e-5b4bfac41b86 with scrape type 2
2026-03-30 08:17:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 313be2d2-9dff-5be5-b07e-5b4bfac41b86 with scrape type 2
2026-03-30 08:17:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 313be2d2-9dff-5be5-b07e-5b4bfac41b86, identifier: KM73%20YZN
2026-03-30 08:17:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 313be2d2-9dff-5be5-b07e-5b4bfac41b86 with identifier: KM73%20YZN
2026-03-30 08:17:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 313be2d2-9dff-5be5-b07e-5b4bfac41b86 with identifier: KM73%20YZN
2026-03-30 08:17:04 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 313be2d2-9dff-5be5-b07e-5b4bfac41b86 with identifier: KM73%20YZN to the API
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:17:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=87&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 120,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=KM73%20YZN-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '313be2d2-9dff-5be5-b07e-5b4bfac41b86',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'KM73 YZN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=KM73%20YZN&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 28044,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.2 P/T 130 ALLURE PREMIUM+ EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 ALLURE PREMIUM+ EAT8',
 'vin': 'VR3UPHNSSP5114702',
 'year': 2023}
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520YZN%27 HTTP/1.1" 200 None
2026-03-30 08:17:04 [bca.uk] INFO: Saving data for KM73%20YZN: {'auction_closing_time': 1775124000.0, 'created_time': 1773841941.226404, 'last_price_update_time': 1774858624.931324}
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='KM73%2520YZN') HTTP/1.1" 204 0
2026-03-30 08:17:04 [bca.uk] INFO: Found listing with ID: MW74%20CZU
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520CZU%27 HTTP/1.1" 200 None
2026-03-30 08:17:04 [bca.uk] INFO: Scrape type for MW74%20CZU: 2
2026-03-30 08:17:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3276f6ab-31f3-5dca-affa-419c4fbf4092 with identifier: MW74%20CZU
2026-03-30 08:17:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3276f6ab-31f3-5dca-affa-419c4fbf4092 with scrape type 2
2026-03-30 08:17:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3276f6ab-31f3-5dca-affa-419c4fbf4092 with scrape type 2
2026-03-30 08:17:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 3276f6ab-31f3-5dca-affa-419c4fbf4092, identifier: MW74%20CZU
2026-03-30 08:17:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 3276f6ab-31f3-5dca-affa-419c4fbf4092 with identifier: MW74%20CZU
2026-03-30 08:17:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 3276f6ab-31f3-5dca-affa-419c4fbf4092 with identifier: MW74%20CZU
2026-03-30 08:17:05 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 3276f6ab-31f3-5dca-affa-419c4fbf4092 with identifier: MW74%20CZU to the API
2026-03-30 08:17:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:17:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:17:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=87&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 118,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MW74%20CZU-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '3276f6ab-31f3-5dca-affa-419c4fbf4092',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'MW74 CZU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MW74%20CZU&vehicleType=*',
 'listing': 'auction',
 'location': 'Nottingham',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 4366,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 208 1.2 P/T 100 ALLURE Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 100 ALLURE',
 'vin': 'VR3UPHNE6R4285579',
 'year': 2024}
2026-03-30 08:17:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520CZU%27 HTTP/1.1" 200 None
2026-03-30 08:17:05 [bca.uk] INFO: Saving data for MW74%20CZU: {'auction_closing_time': 1775124000.0, 'created_time': 1773824094.064195, 'last_price_update_time': 1774858625.473023}
2026-03-30 08:17:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MW74%2520CZU') HTTP/1.1" 204 0
2026-03-30 08:17:05 [bca.uk] INFO: Found listing with ID: DN24%20TCJ
2026-03-30 08:17:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN24%2520TCJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:05 [bca.uk] INFO: Scrape type for DN24%20TCJ: 0
2026-03-30 08:17:05 [bca.uk] INFO: Found listing with ID: DY74%20BXB
2026-03-30 08:17:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520BXB%27 HTTP/1.1" 200 None
2026-03-30 08:17:05 [bca.uk] INFO: Scrape type for DY74%20BXB: 0
2026-03-30 08:17:05 [bca.uk] INFO: Found listing with ID: DL74%20WUJ
2026-03-30 08:17:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL74%2520WUJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:05 [bca.uk] INFO: Scrape type for DL74%20WUJ: 0
2026-03-30 08:17:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=88&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:17:07 [bca.uk] INFO: Total items found: 100
2026-03-30 08:17:07 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=89&sort=MostRecentlyAdded
2026-03-30 08:17:07 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:17:07 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=89&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: DS24%20OUY
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS24%2520OUY%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for DS24%20OUY: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: DS24%20OZO
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS24%2520OZO%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for DS24%20OZO: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: GL72%20ODW
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL72%2520ODW%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for GL72%20ODW: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: BU22%20ZSR
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU22%2520ZSR%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for BU22%20ZSR: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: GL72%20UVD
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL72%2520UVD%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for GL72%20UVD: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: BG71%20UMM
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG71%2520UMM%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for BG71%20UMM: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: LT24%20SWU
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT24%2520SWU%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for LT24%20SWU: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: WN21%20XLO
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN21%2520XLO%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for WN21%20XLO: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: DS24%20ORP
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS24%2520ORP%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for DS24%20ORP: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: DS24%20XXY
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS24%2520XXY%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for DS24%20XXY: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: DS24%20XXZ
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS24%2520XXZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for DS24%20XXZ: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: LD23%20UTS
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD23%2520UTS%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for LD23%20UTS: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: LR21%20YHE
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR21%2520YHE%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for LR21%20YHE: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: LS69%20AWM
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS69%2520AWM%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for LS69%20AWM: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: MM21%20HHO
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM21%2520HHO%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for MM21%20HHO: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: NL23%20ODN
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL23%2520ODN%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for NL23%20ODN: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: RX71%20EGV
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX71%2520EGV%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for RX71%20EGV: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: WF24%20EWY
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF24%2520EWY%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for WF24%20EWY: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: AF22%20XTB
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF22%2520XTB%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for AF22%20XTB: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: AF22%20YMD
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF22%2520YMD%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for AF22%20YMD: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: DC25%20EXN
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC25%2520EXN%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for DC25%20EXN: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: DF71%20HHZ
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF71%2520HHZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for DF71%20HHZ: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: DG24%20LAE
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG24%2520LAE%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for DG24%20LAE: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: FN22%20LLG
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN22%2520LLG%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for FN22%20LLG: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: FN23%20OPA
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN23%2520OPA%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for FN23%20OPA: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: GK22%20NDD
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK22%2520NDD%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for GK22%20NDD: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: GL21%20HWG
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL21%2520HWG%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for GL21%20HWG: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: GX70%20USS
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX70%2520USS%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for GX70%20USS: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: KE73%20APV
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE73%2520APV%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for KE73%20APV: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: KN23%20UWP
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN23%2520UWP%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for KN23%20UWP: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: KW73%20YON
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW73%2520YON%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for KW73%20YON: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: LA72%20CNF
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA72%2520CNF%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for LA72%20CNF: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: DV24%20JXP
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV24%2520JXP%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for DV24%20JXP: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: YJ65%20MGC
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ65%2520MGC%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for YJ65%20MGC: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: KE73%20RMV
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE73%2520RMV%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for KE73%20RMV: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: RV74%20UZM
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV74%2520UZM%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for RV74%20UZM: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: DN24%20TFE
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN24%2520TFE%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for DN24%20TFE: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: DS24%20OSP
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS24%2520OSP%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for DS24%20OSP: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: DY74%20BVV
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520BVV%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for DY74%20BVV: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: DY74%20BWC
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520BWC%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for DY74%20BWC: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: BT24%20VGZ
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT24%2520VGZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for BT24%20VGZ: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: MA21%20XWB
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA21%2520XWB%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for MA21%20XWB: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: WA21%20YCZ
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA21%2520YCZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for WA21%20YCZ: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: YC22%20FTP
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC22%2520FTP%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for YC22%20FTP: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: NJ23%20VZP
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ23%2520VZP%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for NJ23%20VZP: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: SG18%20TSX
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG18%2520TSX%27 HTTP/1.1" 200 None
2026-03-30 08:17:07 [bca.uk] INFO: Scrape type for SG18%20TSX: 0
2026-03-30 08:17:07 [bca.uk] INFO: Found listing with ID: SH68%20ARF
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH68%2520ARF%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for SH68%20ARF: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: BK23%20TXW
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK23%2520TXW%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for BK23%20TXW: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: FH73%20BAO
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH73%2520BAO%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for FH73%20BAO: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: SH71%20GMF
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH71%2520GMF%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for SH71%20GMF: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: WU21%20FWJ
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU21%2520FWJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for WU21%20FWJ: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: BP21%20KUW
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP21%2520KUW%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for BP21%20KUW: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: DP70%20YSY
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP70%2520YSY%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for DP70%20YSY: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: GL72%20OGS
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL72%2520OGS%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for GL72%20OGS: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: SV23%20OXL
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV23%2520OXL%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for SV23%20OXL: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: VO22%20UZT
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO22%2520UZT%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for VO22%20UZT: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: HF23%20WKP
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF23%2520WKP%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for HF23%20WKP: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: MA22%20FUD
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA22%2520FUD%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for MA22%20FUD: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: MA23%20UCH
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA23%2520UCH%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for MA23%20UCH: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: MV23%20OYJ
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV23%2520OYJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for MV23%20OYJ: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: WV22%20XZA
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV22%2520XZA%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for WV22%20XZA: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: HW75%20BVT
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HW75%2520BVT%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for HW75%20BVT: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: MC21%20EBO
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC21%2520EBO%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for MC21%20EBO: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: PK20%20ORC
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK20%2520ORC%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for PK20%20ORC: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: KO18%20MRV
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO18%2520MRV%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for KO18%20MRV: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: YH56%20UOD
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH56%2520UOD%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for YH56%20UOD: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: LT72%20MGJ
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT72%2520MGJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for LT72%20MGJ: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: NL23%20WGC
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL23%2520WGC%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for NL23%20WGC: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: YC22%20ULM
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC22%2520ULM%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for YC22%20ULM: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: DA64%20HXR
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA64%2520HXR%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for DA64%20HXR: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: DU68%20HCD
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU68%2520HCD%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for DU68%20HCD: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: DY13%20XEV
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY13%2520XEV%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for DY13%20XEV: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: KV19%20GEP
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV19%2520GEP%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for KV19%20GEP: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: RX19%20UUZ
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX19%2520UUZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for RX19%20UUZ: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: GU23%20VTD
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU23%2520VTD%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for GU23%20VTD: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: HJ24%20UNS
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ24%2520UNS%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for HJ24%20UNS: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: MA23%20ZBX
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA23%2520ZBX%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for MA23%20ZBX: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: MJ71%20HPL
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ71%2520HPL%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for MJ71%20HPL: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: WJ63%20LDU
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ63%2520LDU%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for WJ63%20LDU: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: YT22%20WYV
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT22%2520WYV%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for YT22%20WYV: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: YW73%20ECJ
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YW73%2520ECJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for YW73%20ECJ: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: BX22%20WJM
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX22%2520WJM%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for BX22%20WJM: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: DA72%20VNC
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA72%2520VNC%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for DA72%20VNC: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: EX71%20ZUA
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX71%2520ZUA%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for EX71%20ZUA: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: FL23%20TFX
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL23%2520TFX%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for FL23%20TFX: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: FX22%20NXJ
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX22%2520NXJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for FX22%20NXJ: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: GL71%20OPD
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL71%2520OPD%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for GL71%20OPD: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: MV67%20HPL
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV67%2520HPL%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for MV67%20HPL: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: DX22%20YLM
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX22%2520YLM%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for DX22%20YLM: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: EO22%20GPK
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO22%2520GPK%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for EO22%20GPK: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: EO22%20HPE
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO22%2520HPE%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for EO22%20HPE: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: GY23%20CUW
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY23%2520CUW%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for GY23%20CUW: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: KJ21%20ZBU
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ21%2520ZBU%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for KJ21%20ZBU: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: KX72%20TCZ
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX72%2520TCZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for KX72%20TCZ: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: LA72%20DZU
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA72%2520DZU%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for LA72%20DZU: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: LR15%20LXK
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR15%2520LXK%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for LR15%20LXK: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: LR22%20XUE
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR22%2520XUE%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for LR22%20XUE: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: MD21%20YVG
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD21%2520YVG%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for MD21%20YVG: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: MK23%20USF
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK23%2520USF%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for MK23%20USF: 0
2026-03-30 08:17:08 [bca.uk] INFO: Found listing with ID: ML23%20CGO
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML23%2520CGO%27 HTTP/1.1" 200 None
2026-03-30 08:17:08 [bca.uk] INFO: Scrape type for ML23%20CGO: 0
2026-03-30 08:17:08 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=89&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:08 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=89&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:08 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:17:10 [scrapy.extensions.logstats] INFO: Crawled 191 pages (at 7 pages/min), scraped 1134 items (at 77 items/min)
2026-03-30 08:17:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 199MiB
2026-03-30 08:17:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=89&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:17:10 [bca.uk] INFO: Total items found: 100
2026-03-30 08:17:10 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=90&sort=MostRecentlyAdded
2026-03-30 08:17:10 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:17:10 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=90&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:10 [bca.uk] INFO: Found listing with ID: OV23%20CNU
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV23%2520CNU%27 HTTP/1.1" 200 None
2026-03-30 08:17:10 [bca.uk] INFO: Scrape type for OV23%20CNU: 0
2026-03-30 08:17:10 [bca.uk] INFO: Found listing with ID: OX25%20DDJ
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OX25%2520DDJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:10 [bca.uk] INFO: Scrape type for OX25%20DDJ: 0
2026-03-30 08:17:10 [bca.uk] INFO: Found listing with ID: PO20%20VTV
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO20%2520VTV%27 HTTP/1.1" 200 None
2026-03-30 08:17:10 [bca.uk] INFO: Scrape type for PO20%20VTV: 0
2026-03-30 08:17:10 [bca.uk] INFO: Found listing with ID: SD70%20YCS
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD70%2520YCS%27 HTTP/1.1" 200 None
2026-03-30 08:17:10 [bca.uk] INFO: Scrape type for SD70%20YCS: 0
2026-03-30 08:17:10 [bca.uk] INFO: Found listing with ID: VO72%20WGP
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO72%2520WGP%27 HTTP/1.1" 200 None
2026-03-30 08:17:10 [bca.uk] INFO: Scrape type for VO72%20WGP: 0
2026-03-30 08:17:10 [bca.uk] INFO: Found listing with ID: YM72%20RJY
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM72%2520RJY%27 HTTP/1.1" 200 None
2026-03-30 08:17:10 [bca.uk] INFO: Scrape type for YM72%20RJY: 0
2026-03-30 08:17:10 [bca.uk] INFO: Found listing with ID: AJ22%20GVY
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ22%2520GVY%27 HTTP/1.1" 200 None
2026-03-30 08:17:10 [bca.uk] INFO: Scrape type for AJ22%20GVY: 0
2026-03-30 08:17:10 [bca.uk] INFO: Found listing with ID: AJ72%20RUC
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ72%2520RUC%27 HTTP/1.1" 200 None
2026-03-30 08:17:10 [bca.uk] INFO: Scrape type for AJ72%20RUC: 0
2026-03-30 08:17:10 [bca.uk] INFO: Found listing with ID: BJ20%20JKZ
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ20%2520JKZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:10 [bca.uk] INFO: Scrape type for BJ20%20JKZ: 0
2026-03-30 08:17:10 [bca.uk] INFO: Found listing with ID: BP72%20CGZ
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP72%2520CGZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:10 [bca.uk] INFO: Scrape type for BP72%20CGZ: 0
2026-03-30 08:17:10 [bca.uk] INFO: Found listing with ID: BV23%20EHF
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV23%2520EHF%27 HTTP/1.1" 200 None
2026-03-30 08:17:10 [bca.uk] INFO: Scrape type for BV23%20EHF: 0
2026-03-30 08:17:10 [bca.uk] INFO: Found listing with ID: DT70%20GMV
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT70%2520GMV%27 HTTP/1.1" 200 None
2026-03-30 08:17:10 [bca.uk] INFO: Scrape type for DT70%20GMV: 0
2026-03-30 08:17:10 [bca.uk] INFO: Found listing with ID: GM23%20LHJ
2026-03-30 08:17:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM23%2520LHJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for GM23%20LHJ: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: EK72%20ZKC
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK72%2520ZKC%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for EK72%20ZKC: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: LR23%20FUO
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR23%2520FUO%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for LR23%20FUO: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: RE23%20MWV
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE23%2520MWV%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for RE23%20MWV: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: KE23%20UYD
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE23%2520UYD%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for KE23%20UYD: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: BP72%20UKY
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP72%2520UKY%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for BP72%20UKY: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: BJ23%20OCH
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ23%2520OCH%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for BJ23%20OCH: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: FX22%20RXC
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX22%2520RXC%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for FX22%20RXC: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: MA22%20VOP
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA22%2520VOP%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for MA22%20VOP: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: ML24%20PTZ
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML24%2520PTZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for ML24%20PTZ: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: NG21%20BPX
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG21%2520BPX%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for NG21%20BPX: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: CK22%20UUL
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK22%2520UUL%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for CK22%20UUL: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: DE72%20RLO
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE72%2520RLO%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for DE72%20RLO: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: KY18%20KCJ
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY18%2520KCJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for KY18%20KCJ: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: BP23%20OUK
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP23%2520OUK%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for BP23%20OUK: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: CJ23%20MWD
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ23%2520MWD%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for CJ23%20MWD: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: BK22%20UKZ
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520UKZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for BK22%20UKZ: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: DS72%20YRZ
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS72%2520YRZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for DS72%20YRZ: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: EF24%20XPC
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF24%2520XPC%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for EF24%20XPC: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: HY23%20TVX
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY23%2520TVX%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for HY23%20TVX: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: MA24%20TXE
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA24%2520TXE%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for MA24%20TXE: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: YP71%20UFT
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP71%2520UFT%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for YP71%20UFT: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: KM73%20YKG
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520YKG%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for KM73%20YKG: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: DF21%20VPO
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF21%2520VPO%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for DF21%20VPO: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: GJ68%20JVG
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ68%2520JVG%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for GJ68%20JVG: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: NG71%20EZD
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG71%2520EZD%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for NG71%20EZD: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: NJ24%20UTX
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ24%2520UTX%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for NJ24%20UTX: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: NJ24%20UYE
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ24%2520UYE%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for NJ24%20UYE: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: NL21%20WZF
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL21%2520WZF%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for NL21%20WZF: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: WP70%20EOY
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP70%2520EOY%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for WP70%20EOY: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: AK71%20URR
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK71%2520URR%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for AK71%20URR: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: BL72%20ESY
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL72%2520ESY%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for BL72%20ESY: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: DE21%20VWW
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE21%2520VWW%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for DE21%20VWW: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: KK23%20BVV
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK23%2520BVV%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for KK23%20BVV: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: BK22%20UNP
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520UNP%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for BK22%20UNP: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: DV72%20VFK
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV72%2520VFK%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for DV72%20VFK: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: LC69%20LHO
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC69%2520LHO%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for LC69%20LHO: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: LS22%20AYF
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS22%2520AYF%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for LS22%20AYF: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: VK22%20DHZ
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK22%2520DHZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for VK22%20DHZ: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: YT22%20ZYC
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT22%2520ZYC%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for YT22%20ZYC: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: CU57%20OXG
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU57%2520OXG%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for CU57%20OXG: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: FD13%20EJK
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD13%2520EJK%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for FD13%20EJK: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: FL60%20VHN
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL60%2520VHN%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for FL60%20VHN: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: K21%20GMC
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27K21%2520GMC%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for K21%20GMC: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: NG64%20CGO
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG64%2520CGO%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for NG64%20CGO: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: RJ07%20FKS
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ07%2520FKS%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for RJ07%20FKS: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: RL04%20HLD
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RL04%2520HLD%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for RL04%20HLD: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: TN07%20UHB
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27TN07%2520UHB%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for TN07%20UHB: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: VX63%20EEM
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX63%2520EEM%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for VX63%20EEM: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: WN56%20UFH
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN56%2520UFH%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for WN56%20UFH: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: WP61%20VYK
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP61%2520VYK%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for WP61%20VYK: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: GL72%20ODN
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL72%2520ODN%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for GL72%20ODN: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: HG70%20HNB
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG70%2520HNB%27 HTTP/1.1" 200 None
2026-03-30 08:17:11 [bca.uk] INFO: Scrape type for HG70%20HNB: 0
2026-03-30 08:17:11 [bca.uk] INFO: Found listing with ID: KN23%20WRR
2026-03-30 08:17:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN23%2520WRR%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for KN23%20WRR: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: KN71%20UJC
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN71%2520UJC%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for KN71%20UJC: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: MC21%20AUU
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC21%2520AUU%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for MC21%20AUU: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: OV22%20AWX
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV22%2520AWX%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for OV22%20AWX: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: RO23%20KJX
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO23%2520KJX%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for RO23%20KJX: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: SG23%20YNK
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG23%2520YNK%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for SG23%20YNK: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: SH73%20OUC
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH73%2520OUC%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for SH73%20OUC: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: WD73%20YVK
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD73%2520YVK%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for WD73%20YVK: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: YT23%20GXA
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT23%2520GXA%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for YT23%20GXA: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: KM20%20KCJ
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM20%2520KCJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for KM20%20KCJ: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: KK23%20BVU
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK23%2520BVU%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for KK23%20BVU: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: KK23%20BWJ
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK23%2520BWJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for KK23%20BWJ: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: OE17%20UFN
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE17%2520UFN%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for OE17%20UFN: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: GU22%20PNV
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU22%2520PNV%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for GU22%20PNV: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: MA22%20OFT
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA22%2520OFT%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for MA22%20OFT: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: ML22%20OWF
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML22%2520OWF%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for ML22%20OWF: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: MV22%20NYA
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV22%2520NYA%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for MV22%20NYA: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: NL23%20XMG
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL23%2520XMG%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for NL23%20XMG: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: OV72%20BXK
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV72%2520BXK%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for OV72%20BXK: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: VK21%20YGH
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK21%2520YGH%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for VK21%20YGH: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: YUI%206353
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YUI%25206353%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for YUI%206353: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: CMZ%206782
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CMZ%25206782%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for CMZ%206782: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: RJ71%20ZPV
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ71%2520ZPV%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for RJ71%20ZPV: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: DG22%20ZZX
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG22%2520ZZX%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for DG22%20ZZX: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: DS24%20PHV
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS24%2520PHV%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for DS24%20PHV: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: DU71%20YYM
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU71%2520YYM%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for DU71%20YYM: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: DY71%20LDV
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY71%2520LDV%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for DY71%20LDV: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: DS24%20ORV
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS24%2520ORV%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for DS24%20ORV: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: LP21%20UWA
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP21%2520UWA%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for LP21%20UWA: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: AJ22%20CCX
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ22%2520CCX%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for AJ22%20CCX: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: BG71%20FCF
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG71%2520FCF%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for BG71%20FCF: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: DX71%20BYJ
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX71%2520BYJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for DX71%20BYJ: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: EJ23%20BVX
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ23%2520BVX%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for EJ23%20BVX: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: FV72%20VGT
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV72%2520VGT%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for FV72%20VGT: 0
2026-03-30 08:17:12 [bca.uk] INFO: Found listing with ID: HN24%20LYX
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN24%2520LYX%27 HTTP/1.1" 200 None
2026-03-30 08:17:12 [bca.uk] INFO: Scrape type for HN24%20LYX: 0
2026-03-30 08:17:12 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=90&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:12 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=90&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:12 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:17:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=90&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:17:15 [bca.uk] INFO: Total items found: 100
2026-03-30 08:17:15 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=91&sort=MostRecentlyAdded
2026-03-30 08:17:15 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:17:15 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=91&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: MD72%20VOU
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD72%2520VOU%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for MD72%20VOU: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: OV25%20KJO
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV25%2520KJO%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for OV25%20KJO: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: WN22%20MTX
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520MTX%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for WN22%20MTX: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: WU23%20ESG
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU23%2520ESG%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for WU23%20ESG: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: YT22%20XUU
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT22%2520XUU%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for YT22%20XUU: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: SV23%20OPF
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV23%2520OPF%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for SV23%20OPF: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: LM74%20MDF
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM74%2520MDF%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for LM74%20MDF: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: DL74%20VDV
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL74%2520VDV%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for DL74%20VDV: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: LS74%20ZXD
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS74%2520ZXD%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for LS74%20ZXD: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: BD22%20PFK
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD22%2520PFK%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for BD22%20PFK: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: KU19%20SHM
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU19%2520SHM%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for KU19%20SHM: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: YY69%20ONL
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY69%2520ONL%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for YY69%20ONL: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: MJ22%20VGA
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ22%2520VGA%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for MJ22%20VGA: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: FX22%20OUG
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX22%2520OUG%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for FX22%20OUG: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: PE61%20OGR
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE61%2520OGR%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for PE61%20OGR: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: FP72%20XCK
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP72%2520XCK%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for FP72%20XCK: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: AK60%20ZVN
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK60%2520ZVN%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for AK60%20ZVN: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: BV65%20XVC
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV65%2520XVC%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for BV65%20XVC: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: DY14%20FTC
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY14%2520FTC%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for DY14%20FTC: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: DY57%20HVF
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY57%2520HVF%27 HTTP/1.1" 200 None
2026-03-30 08:17:15 [bca.uk] INFO: Scrape type for DY57%20HVF: 0
2026-03-30 08:17:15 [bca.uk] INFO: Found listing with ID: JGZ%204099
2026-03-30 08:17:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JGZ%25204099%27 HTTP/1.1" 200 None
2026-03-30 08:17:16 [bca.uk] INFO: Scrape type for JGZ%204099: 0
2026-03-30 08:17:16 [bca.uk] INFO: Found listing with ID: LD17%20XHK
2026-03-30 08:17:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD17%2520XHK%27 HTTP/1.1" 200 None
2026-03-30 08:17:16 [bca.uk] INFO: Scrape type for LD17%20XHK: 0
2026-03-30 08:17:16 [bca.uk] INFO: Found listing with ID: LS09%20ZMO
2026-03-30 08:17:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS09%2520ZMO%27 HTTP/1.1" 200 None
2026-03-30 08:17:16 [bca.uk] INFO: Scrape type for LS09%20ZMO: 0
2026-03-30 08:17:16 [bca.uk] INFO: Found listing with ID: LS57%20JLV
2026-03-30 08:17:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS57%2520JLV%27 HTTP/1.1" 200 None
2026-03-30 08:17:16 [bca.uk] INFO: Scrape type for LS57%20JLV: 2
2026-03-30 08:17:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ae3285bf-b6f8-5fea-a2ef-0bdf116f9367 with identifier: LS57%20JLV
2026-03-30 08:17:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ae3285bf-b6f8-5fea-a2ef-0bdf116f9367 with scrape type 2
2026-03-30 08:17:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ae3285bf-b6f8-5fea-a2ef-0bdf116f9367 with scrape type 2
2026-03-30 08:17:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: ae3285bf-b6f8-5fea-a2ef-0bdf116f9367, identifier: LS57%20JLV
2026-03-30 08:17:16 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=91&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:16 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=91&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: ae3285bf-b6f8-5fea-a2ef-0bdf116f9367 with identifier: LS57%20JLV
2026-03-30 08:17:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: ae3285bf-b6f8-5fea-a2ef-0bdf116f9367 with identifier: LS57%20JLV
2026-03-30 08:17:16 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: ae3285bf-b6f8-5fea-a2ef-0bdf116f9367 with identifier: LS57%20JLV to the API
2026-03-30 08:17:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:17:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:17:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=90&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 104,
 'car_expert_report_source_url': None,
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'ae3285bf-b6f8-5fea-a2ef-0bdf116f9367',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LS57 JLV',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LS57%20JLV&vehicleType=*',
 'listing': 'auction',
 'location': 'Manchester',
 'make': 'TOYOTA',
 'model': 'PRIUS',
 'odometer': 162161,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2007-01-01',
 'seller_name': None,
 'title': 'TOYOTA PRIUS 1.5 VVTI T-SPIRIT HYBRID Hatchback',
 'transmission': 'automatic',
 'trim': 'VVTI T-SPIRIT HYBRID',
 'vin': 'JTDKB20U903317713',
 'year': 2007}
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS57%2520JLV%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Saving data for LS57%20JLV: {'auction_closing_time': 1774951200.0, 'created_time': 1774365464.084115, 'last_price_update_time': 1774858637.068037}
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LS57%2520JLV') HTTP/1.1" 204 0
2026-03-30 08:17:17 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: LXZ%205644
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LXZ%25205644%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for LXZ%205644: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: MJ15%20GME
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ15%2520GME%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for MJ15%20GME: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: PK11%20VMO
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK11%2520VMO%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for PK11%20VMO: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: WK23%20LFO
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK23%2520LFO%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for WK23%20LFO: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: DL74%20WBK
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL74%2520WBK%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for DL74%20WBK: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: DP74%20RVV
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP74%2520RVV%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for DP74%20RVV: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: DS24%20OVU
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS24%2520OVU%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for DS24%20OVU: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: DV24%20KFU
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV24%2520KFU%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for DV24%20KFU: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: LN24%20TZH
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520TZH%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for LN24%20TZH: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: LG22%20DVP
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG22%2520DVP%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for LG22%20DVP: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: YH73%20GLJ
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH73%2520GLJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for YH73%20GLJ: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: LM24%20WMO
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM24%2520WMO%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for LM24%20WMO: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: KY62%20JJX
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY62%2520JJX%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for KY62%20JJX: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: NJ09%20XJL
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ09%2520XJL%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for NJ09%20XJL: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: AK16%20UOM
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK16%2520UOM%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for AK16%20UOM: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: EF65%20UGS
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF65%2520UGS%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for EF65%20UGS: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: GU59%20RNE
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU59%2520RNE%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for GU59%20RNE: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: YG17%20MDC
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG17%2520MDC%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for YG17%20MDC: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: YB11%20UXM
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB11%2520UXM%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for YB11%20UXM: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: BX65%20TCV
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX65%2520TCV%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for BX65%20TCV: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: GL62%20EAF
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL62%2520EAF%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for GL62%20EAF: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: KR60%20MWC
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR60%2520MWC%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for KR60%20MWC: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: MM08%20NGG
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM08%2520NGG%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for MM08%20NGG: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: PK13%20JWV
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK13%2520JWV%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for PK13%20JWV: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: PK65%20YHH
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK65%2520YHH%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for PK65%20YHH: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: RJ11%20ZRY
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ11%2520ZRY%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for RJ11%20ZRY: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: PK07%20USE
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK07%2520USE%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for PK07%20USE: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: BD16%20YAO
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD16%2520YAO%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for BD16%20YAO: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: BV14%20RSX
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV14%2520RSX%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for BV14%20RSX: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: BV66%20FVG
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV66%2520FVG%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for BV66%20FVG: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: DA16%20VLV
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA16%2520VLV%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for DA16%20VLV: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: DP67%20FVA
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP67%2520FVA%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for DP67%20FVA: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: EO14%20FFZ
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO14%2520FFZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for EO14%20FFZ: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: EY08%20OSA
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY08%2520OSA%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for EY08%20OSA: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: FN67%20HCL
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN67%2520HCL%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for FN67%20HCL: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: GL67%20AOF
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL67%2520AOF%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for GL67%20AOF: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: GV62%20GCY
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV62%2520GCY%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for GV62%20GCY: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: KP67%20NGO
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP67%2520NGO%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for KP67%20NGO: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: LM13%20EUA
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM13%2520EUA%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for LM13%20EUA: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: MM65%20GZZ
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM65%2520GZZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for MM65%20GZZ: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: MT10%20LCZ
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT10%2520LCZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for MT10%20LCZ: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: NJ18%20MHZ
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ18%2520MHZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for NJ18%20MHZ: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: SG10%20CVO
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG10%2520CVO%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for SG10%20CVO: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: VA14%20HZW
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA14%2520HZW%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for VA14%20HZW: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: VN19%20UVT
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN19%2520UVT%27 HTTP/1.1" 200 None
2026-03-30 08:17:17 [bca.uk] INFO: Scrape type for VN19%20UVT: 0
2026-03-30 08:17:17 [bca.uk] INFO: Found listing with ID: VO73%20YYM
2026-03-30 08:17:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO73%2520YYM%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for VO73%20YYM: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: VX17%20ZUD
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX17%2520ZUD%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for VX17%20ZUD: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: VX70%20XXR
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX70%2520XXR%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for VX70%20XXR: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: WF71%20ENW
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF71%2520ENW%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for WF71%20ENW: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: WR20%20VCO
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR20%2520VCO%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for WR20%20VCO: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: WU66%20DVL
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU66%2520DVL%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for WU66%20DVL: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: DC65%20CCX
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC65%2520CCX%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for DC65%20CCX: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: KY61%20CXN
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY61%2520CXN%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for KY61%20CXN: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: MT15%20UJV
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT15%2520UJV%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for MT15%20UJV: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: YR65%20CTV
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR65%2520CTV%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for YR65%20CTV: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: MM69%20GXO
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM69%2520GXO%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for MM69%20GXO: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: BW16%20FHP
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW16%2520FHP%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for BW16%20FHP: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: EF11%20DKJ
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF11%2520DKJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for EF11%20DKJ: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: EY68%20FSJ
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY68%2520FSJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for EY68%20FSJ: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: GN19%20ZWK
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN19%2520ZWK%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for GN19%20ZWK: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: KS16%20XKC
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS16%2520XKC%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for KS16%20XKC: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: KY60%20YDD
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY60%2520YDD%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for KY60%20YDD: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: LG17%20ONL
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG17%2520ONL%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for LG17%20ONL: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: MF63%20RLV
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF63%2520RLV%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for MF63%20RLV: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: RK65%20DXJ
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK65%2520DXJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for RK65%20DXJ: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: WD08%20EZN
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD08%2520EZN%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for WD08%20EZN: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: YC63%20DSV
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC63%2520DSV%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for YC63%20DSV: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: SV11%20VXD
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV11%2520VXD%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for SV11%20VXD: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: LS23%20FJJ
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS23%2520FJJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for LS23%20FJJ: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: OE16%20YKU
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE16%2520YKU%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for OE16%20YKU: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: LV12%20XBX
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV12%2520XBX%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for LV12%20XBX: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: HT17%20BVO
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT17%2520BVO%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for HT17%20BVO: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: BD67%20LUP
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD67%2520LUP%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for BD67%20LUP: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: HV14%20UHG
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV14%2520UHG%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for HV14%20UHG: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: YE17%20KGU
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE17%2520KGU%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for YE17%20KGU: 0
2026-03-30 08:17:18 [bca.uk] INFO: Found listing with ID: YY17%20YOE
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY17%2520YOE%27 HTTP/1.1" 200 None
2026-03-30 08:17:18 [bca.uk] INFO: Scrape type for YY17%20YOE: 0
2026-03-30 08:17:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=91&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:17:20 [bca.uk] INFO: Total items found: 100
2026-03-30 08:17:20 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=92&sort=MostRecentlyAdded
2026-03-30 08:17:20 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:17:20 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=92&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:20 [bca.uk] INFO: Found listing with ID: BG71%20KTN
2026-03-30 08:17:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG71%2520KTN%27 HTTP/1.1" 200 None
2026-03-30 08:17:20 [bca.uk] INFO: Scrape type for BG71%20KTN: 0
2026-03-30 08:17:20 [bca.uk] INFO: Found listing with ID: WA72%20XXD
2026-03-30 08:17:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA72%2520XXD%27 HTTP/1.1" 200 None
2026-03-30 08:17:20 [bca.uk] INFO: Scrape type for WA72%20XXD: 0
2026-03-30 08:17:20 [bca.uk] INFO: Found listing with ID: ML15%20HWT
2026-03-30 08:17:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML15%2520HWT%27 HTTP/1.1" 200 None
2026-03-30 08:17:20 [bca.uk] INFO: Scrape type for ML15%20HWT: 0
2026-03-30 08:17:20 [bca.uk] INFO: Found listing with ID: MA75%20OHP
2026-03-30 08:17:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA75%2520OHP%27 HTTP/1.1" 200 None
2026-03-30 08:17:20 [bca.uk] INFO: Scrape type for MA75%20OHP: 0
2026-03-30 08:17:20 [bca.uk] INFO: Found listing with ID: MA75%20SSV
2026-03-30 08:17:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA75%2520SSV%27 HTTP/1.1" 200 None
2026-03-30 08:17:20 [bca.uk] INFO: Scrape type for MA75%20SSV: 0
2026-03-30 08:17:20 [bca.uk] INFO: Found listing with ID: DY70%20OAD
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY70%2520OAD%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for DY70%20OAD: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: CK66%20KCX
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK66%2520KCX%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for CK66%20KCX: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: AV14%20FBX
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV14%2520FBX%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for AV14%20FBX: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: HN68%20YJP
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN68%2520YJP%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for HN68%20YJP: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: KR16%20LDD
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR16%2520LDD%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for KR16%20LDD: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: LC23%20CFX
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC23%2520CFX%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for LC23%20CFX: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: MA72%20KJO
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA72%2520KJO%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for MA72%20KJO: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: SN17%20UYJ
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN17%2520UYJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for SN17%20UYJ: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: SJ72%20CWM
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ72%2520CWM%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for SJ72%20CWM: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: DY19%20EOJ
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY19%2520EOJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for DY19%20EOJ: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: BV17%20CFG
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV17%2520CFG%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for BV17%20CFG: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: GL61%20DYT
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL61%2520DYT%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for GL61%20DYT: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: GU21%20VUM
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU21%2520VUM%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for GU21%20VUM: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: ML69%20MLY
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML69%2520MLY%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for ML69%20MLY: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: SW68%20JYU
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW68%2520JYU%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for SW68%20JYU: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: FX73%20NUA
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX73%2520NUA%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for FX73%20NUA: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: KW18%20NKS
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW18%2520NKS%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for KW18%20NKS: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: LS72%20VEW
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS72%2520VEW%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for LS72%20VEW: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: KR70%20XVM
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR70%2520XVM%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for KR70%20XVM: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: LO20%20ZVX
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO20%2520ZVX%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for LO20%20ZVX: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: ET68%20DWG
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET68%2520DWG%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for ET68%20DWG: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: PO67%20ZCU
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO67%2520ZCU%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for PO67%20ZCU: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: PJ20%20KVH
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ20%2520KVH%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for PJ20%20KVH: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: LD18%20MLJ
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD18%2520MLJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for LD18%20MLJ: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: ED10%20ALP
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ED10%2520ALP%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for ED10%20ALP: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: RK74%20UVP
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK74%2520UVP%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for RK74%20UVP: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: NV17%20XOX
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV17%2520XOX%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for NV17%20XOX: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: EA18%20EHR
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA18%2520EHR%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for EA18%20EHR: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: HA11%20YSJ
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HA11%2520YSJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for HA11%20YSJ: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: VO21%20SWN
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO21%2520SWN%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for VO21%20SWN: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: DA68%20XDH
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA68%2520XDH%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for DA68%20XDH: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: SY24%20VVA
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY24%2520VVA%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for SY24%20VVA: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: LS73%20EFH
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS73%2520EFH%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for LS73%20EFH: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: LG73%20CTW
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG73%2520CTW%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for LG73%20CTW: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: MM24%20VAJ
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM24%2520VAJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for MM24%20VAJ: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: FH64%20WPX
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH64%2520WPX%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for FH64%20WPX: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: V555%20SRB
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27V555%2520SRB%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for V555%20SRB: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: EO63%20VYA
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO63%2520VYA%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for EO63%20VYA: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: FT16%20HCV
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT16%2520HCV%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for FT16%20HCV: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: HG64%20CBV
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG64%2520CBV%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for HG64%20CBV: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: YC64%20CXY
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC64%2520CXY%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for YC64%20CXY: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: DE22%20AYT
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE22%2520AYT%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for DE22%20AYT: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: DK74%20ZGW
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK74%2520ZGW%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for DK74%20ZGW: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: KV14%20WDF
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV14%2520WDF%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for KV14%20WDF: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: YD62%20MXO
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD62%2520MXO%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for YD62%20MXO: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: VO23%20LTU
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO23%2520LTU%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for VO23%20LTU: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: LM72%20USD
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM72%2520USD%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for LM72%20USD: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: YA67%20DLZ
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA67%2520DLZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:21 [bca.uk] INFO: Scrape type for YA67%20DLZ: 0
2026-03-30 08:17:21 [bca.uk] INFO: Found listing with ID: LP68%20KCU
2026-03-30 08:17:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP68%2520KCU%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for LP68%20KCU: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: NK19%20WZJ
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK19%2520WZJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for NK19%20WZJ: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: BT68%20OVB
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT68%2520OVB%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for BT68%20OVB: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: YB18%20FUF
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB18%2520FUF%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for YB18%20FUF: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: YE69%20KWY
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE69%2520KWY%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for YE69%20KWY: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: HJ22%20EPO
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ22%2520EPO%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for HJ22%20EPO: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: VU22%20DPE
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU22%2520DPE%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for VU22%20DPE: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: BG18%20VPO
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG18%2520VPO%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for BG18%20VPO: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: OV69%20RNA
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV69%2520RNA%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for OV69%20RNA: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: SB69%20CZH
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB69%2520CZH%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for SB69%20CZH: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: SH68%20UOY
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH68%2520UOY%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for SH68%20UOY: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: YA70%20WXC
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA70%2520WXC%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for YA70%20WXC: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: YM66%20EJK
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM66%2520EJK%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for YM66%20EJK: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: YR22%20ZZT
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR22%2520ZZT%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for YR22%20ZZT: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: LR22%20VYS
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR22%2520VYS%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for LR22%20VYS: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: YP22%20HPN
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP22%2520HPN%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for YP22%20HPN: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: WU22%20KXZ
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU22%2520KXZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for WU22%20KXZ: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: GX23%20XOD
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX23%2520XOD%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for GX23%20XOD: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: AV16%20CSZ
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV16%2520CSZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for AV16%20CSZ: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: MF22%20UMW
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF22%2520UMW%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for MF22%20UMW: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: LN67%20NJX
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN67%2520NJX%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for LN67%20NJX: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: FL22%20AUM
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL22%2520AUM%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for FL22%20AUM: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: YR74%20MHK
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR74%2520MHK%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for YR74%20MHK: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: YL25%20KXG
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL25%2520KXG%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for YL25%20KXG: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: YR24%20SDY
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR24%2520SDY%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for YR24%20SDY: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: KU12%20FNP
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU12%2520FNP%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for KU12%20FNP: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: YG75%20AUP
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG75%2520AUP%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for YG75%20AUP: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: CY63%20AUX
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CY63%2520AUX%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for CY63%20AUX: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: KF72%20VKO
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF72%2520VKO%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for KF72%20VKO: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: YP12%20YGA
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP12%2520YGA%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for YP12%20YGA: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: NG10%20CEN
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG10%2520CEN%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for NG10%20CEN: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: MF56%20OZB
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF56%2520OZB%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for MF56%20OZB: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: GL14%20ZPO
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL14%2520ZPO%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for GL14%20ZPO: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: PK21%20FUW
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK21%2520FUW%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for PK21%20FUW: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: SH24%20KWW
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH24%2520KWW%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for SH24%20KWW: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: SV21%20OOW
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV21%2520OOW%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for SV21%20OOW: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: SC09%20GVT
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SC09%2520GVT%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for SC09%20GVT: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: VU68%20NZT
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU68%2520NZT%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for VU68%20NZT: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: AF18%20XNJ
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF18%2520XNJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for AF18%20XNJ: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: MA21%20URM
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA21%2520URM%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for MA21%20URM: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: DC71%20FZU
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC71%2520FZU%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for DC71%20FZU: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: KW70%20WBV
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW70%2520WBV%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for KW70%20WBV: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: SL21%20GVE
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL21%2520GVE%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for SL21%20GVE: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: AX72%20KBV
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX72%2520KBV%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for AX72%20KBV: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: BX19%20SYY
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX19%2520SYY%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for BX19%20SYY: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: BK18%20XYL
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK18%2520XYL%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for BK18%20XYL: 0
2026-03-30 08:17:22 [bca.uk] INFO: Found listing with ID: LD22%20AYJ
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD22%2520AYJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:22 [bca.uk] INFO: Scrape type for LD22%20AYJ: 0
2026-03-30 08:17:22 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=92&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:22 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=92&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:17:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=92&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:17:24 [bca.uk] INFO: Total items found: 100
2026-03-30 08:17:24 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=93&sort=MostRecentlyAdded
2026-03-30 08:17:24 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:17:24 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=93&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:24 [bca.uk] INFO: Found listing with ID: CF75%20GGP
2026-03-30 08:17:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF75%2520GGP%27 HTTP/1.1" 200 None
2026-03-30 08:17:24 [bca.uk] INFO: Scrape type for CF75%20GGP: 0
2026-03-30 08:17:24 [bca.uk] INFO: Found listing with ID: FV72%20KGY
2026-03-30 08:17:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV72%2520KGY%27 HTTP/1.1" 200 None
2026-03-30 08:17:24 [bca.uk] INFO: Scrape type for FV72%20KGY: 0
2026-03-30 08:17:24 [bca.uk] INFO: Found listing with ID: LO64%20HHD
2026-03-30 08:17:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO64%2520HHD%27 HTTP/1.1" 200 None
2026-03-30 08:17:24 [bca.uk] INFO: Scrape type for LO64%20HHD: 0
2026-03-30 08:17:24 [bca.uk] INFO: Found listing with ID: RF65%20HTX
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF65%2520HTX%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for RF65%20HTX: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: BJ72%20DRO
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ72%2520DRO%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for BJ72%20DRO: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: CK23%20WHN
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK23%2520WHN%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for CK23%20WHN: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: LF21%20YTG
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF21%2520YTG%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for LF21%20YTG: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: RA73%20EBJ
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA73%2520EBJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for RA73%20EBJ: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: YK13%20FZT
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK13%2520FZT%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for YK13%20FZT: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: BP72%20DYU
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP72%2520DYU%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for BP72%20DYU: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: GJ71%20VMR
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ71%2520VMR%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for GJ71%20VMR: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: LS73%20GLF
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS73%2520GLF%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for LS73%20GLF: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: YN22%20NAU
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN22%2520NAU%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for YN22%20NAU: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: KR68%20LWG
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR68%2520LWG%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for KR68%20LWG: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: LF65%20ZZH
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF65%2520ZZH%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for LF65%20ZZH: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: OV67%20NCF
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV67%2520NCF%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for OV67%20NCF: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: OY17%20WCN
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY17%2520WCN%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for OY17%20WCN: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: SY21%20KSE
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY21%2520KSE%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for SY21%20KSE: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: WF72%20GFE
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF72%2520GFE%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for WF72%20GFE: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: WG19%20VKO
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG19%2520VKO%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for WG19%20VKO: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: CF72%20WXG
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF72%2520WXG%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for CF72%20WXG: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: SY21%20KPV
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY21%2520KPV%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for SY21%20KPV: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: ME21%20EOG
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ME21%2520EOG%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for ME21%20EOG: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: YM74%20VHU
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM74%2520VHU%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for YM74%20VHU: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: OU14%20UJN
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU14%2520UJN%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for OU14%20UJN: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: BX19%20RTU
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX19%2520RTU%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for BX19%20RTU: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: DL72%20YXT
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL72%2520YXT%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for DL72%20YXT: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: FJ22%20MVF
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ22%2520MVF%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for FJ22%20MVF: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: FL23%20DGF
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL23%2520DGF%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for FL23%20DGF: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: GY23%20NRX
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY23%2520NRX%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for GY23%20NRX: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: WN22%20HXF
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520HXF%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for WN22%20HXF: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: FP07%20WUH
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP07%2520WUH%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for FP07%20WUH: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: CF72%20WXC
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF72%2520WXC%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for CF72%20WXC: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: DV72%20LHT
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV72%2520LHT%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for DV72%20LHT: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: GY72%20DTO
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY72%2520DTO%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for GY72%20DTO: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: MJ23%20YRS
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ23%2520YRS%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for MJ23%20YRS: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: MT23%20YFJ
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT23%2520YFJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for MT23%20YFJ: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: SB60%20DPE
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB60%2520DPE%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for SB60%20DPE: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: FY68%20AKZ
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY68%2520AKZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for FY68%20AKZ: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: MH72%20DCO
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH72%2520DCO%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for MH72%20DCO: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: RE72%20GLV
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE72%2520GLV%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for RE72%20GLV: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: RF71%20AEN
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF71%2520AEN%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for RF71%20AEN: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: VN70%20UEW
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN70%2520UEW%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for VN70%20UEW: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: KM61%20FMG
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM61%2520FMG%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for KM61%20FMG: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: WN73%20BOV
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN73%2520BOV%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for WN73%20BOV: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: BJ71%20AEU
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ71%2520AEU%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for BJ71%20AEU: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: CJ72%20FSL
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ72%2520FSL%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for CJ72%20FSL: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: DP23%20ZVO
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP23%2520ZVO%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for DP23%20ZVO: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: FP71%20DWM
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP71%2520DWM%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for FP71%20DWM: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: LX22%20MBU
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX22%2520MBU%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for LX22%20MBU: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: MA23%20UCR
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA23%2520UCR%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for MA23%20UCR: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: MV23%20RLZ
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV23%2520RLZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for MV23%20RLZ: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: WG22%20NSK
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG22%2520NSK%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for WG22%20NSK: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: VO18%20DXE
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO18%2520DXE%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for VO18%20DXE: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: KF72%20VDC
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF72%2520VDC%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for KF72%20VDC: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: HV12%20KKL
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV12%2520KKL%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for HV12%20KKL: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: LF23%20VWH
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF23%2520VWH%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for LF23%20VWH: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: MF21%20RGU
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF21%2520RGU%27 HTTP/1.1" 200 None
2026-03-30 08:17:25 [bca.uk] INFO: Scrape type for MF21%20RGU: 0
2026-03-30 08:17:25 [bca.uk] INFO: Found listing with ID: PK23%20VVG
2026-03-30 08:17:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK23%2520VVG%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for PK23%20VVG: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: WN70%20JZJ
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN70%2520JZJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for WN70%20JZJ: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: LD20%20NTK
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD20%2520NTK%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for LD20%20NTK: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: DS18%20LWX
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS18%2520LWX%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for DS18%20LWX: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: DS71%20GRU
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS71%2520GRU%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for DS71%20GRU: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: MM71%20HKX
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM71%2520HKX%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for MM71%20HKX: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: PK23%20HLN
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK23%2520HLN%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for PK23%20HLN: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: RA22%20WTD
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA22%2520WTD%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for RA22%20WTD: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: RF71%20AEL
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF71%2520AEL%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for RF71%20AEL: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: VE71%20WMG
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE71%2520WMG%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for VE71%20WMG: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: WU23%20FFO
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU23%2520FFO%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for WU23%20FFO: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: YG22%20UXL
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG22%2520UXL%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for YG22%20UXL: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: CU22%20KWR
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU22%2520KWR%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for CU22%20KWR: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: KU22%20YUR
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU22%2520YUR%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for KU22%20YUR: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: DK24%20WNG
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK24%2520WNG%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for DK24%20WNG: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: OV66%20GWX
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV66%2520GWX%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for OV66%20GWX: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: UW11%20LAM
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27UW11%2520LAM%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for UW11%20LAM: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: SJ20%20CTV
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ20%2520CTV%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for SJ20%20CTV: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: MJ68%20OVW
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ68%2520OVW%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for MJ68%20OVW: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: BT21%20MXF
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT21%2520MXF%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for BT21%20MXF: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: KT68%20WRU
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT68%2520WRU%27 HTTP/1.1" 200 None
2026-03-30 08:17:26 [bca.uk] INFO: Scrape type for KT68%20WRU: 0
2026-03-30 08:17:26 [bca.uk] INFO: Found listing with ID: LO66%20VEB
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO66%2520VEB%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for LO66%20VEB: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: SA70%20OGP
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA70%2520OGP%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for SA70%20OGP: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: SF64%20XAO
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF64%2520XAO%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for SF64%20XAO: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: GV74%20LGO
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV74%2520LGO%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for GV74%20LGO: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: OY75%20FPD
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY75%2520FPD%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for OY75%20FPD: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: WM73%20NBF
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM73%2520NBF%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for WM73%20NBF: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: WX24%20XDW
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX24%2520XDW%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for WX24%20XDW: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: CX59%20YYW
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX59%2520YYW%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for CX59%20YYW: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: FG66%20HZW
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG66%2520HZW%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for FG66%20HZW: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: RK60%20RLZ
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK60%2520RLZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for RK60%20RLZ: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: SV62%20OSA
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV62%2520OSA%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for SV62%20OSA: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: VK61%20OBO
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK61%2520OBO%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for VK61%20OBO: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: AY64%20LKC
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY64%2520LKC%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for AY64%20LKC: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: CF25%20KZG
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF25%2520KZG%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for CF25%20KZG: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: PL24%20MLO
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL24%2520MLO%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for PL24%20MLO: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: VK22%20EZH
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK22%2520EZH%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for VK22%20EZH: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: BK23%20NBY
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK23%2520NBY%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for BK23%20NBY: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: PO23%20ZRC
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO23%2520ZRC%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for PO23%20ZRC: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: NL72%20MDO
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL72%2520MDO%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for NL72%20MDO: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: HT22%20UFZ
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT22%2520UFZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for HT22%20UFZ: 0
2026-03-30 08:17:27 [bca.uk] INFO: Found listing with ID: DC66%20BWD
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC66%2520BWD%27 HTTP/1.1" 200 None
2026-03-30 08:17:27 [bca.uk] INFO: Scrape type for DC66%20BWD: 0
2026-03-30 08:17:27 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=93&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:27 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=93&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17: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 08:17:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=93&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:17:29 [bca.uk] INFO: Total items found: 100
2026-03-30 08:17:29 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=94&sort=MostRecentlyAdded
2026-03-30 08:17:29 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:17:29 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=94&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: DV64%20ZXY
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV64%2520ZXY%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for DV64%20ZXY: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: EX14%20ODS
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX14%2520ODS%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for EX14%20ODS: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: MK65%20FMP
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK65%2520FMP%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for MK65%20FMP: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: YY08%20KYH
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY08%2520KYH%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for YY08%20KYH: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: DX22%20EKF
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX22%2520EKF%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for DX22%20EKF: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: MH25%20FAO
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH25%2520FAO%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for MH25%20FAO: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: DG24%20LFU
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG24%2520LFU%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for DG24%20LFU: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: DG24%20KZL
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG24%2520KZL%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for DG24%20KZL: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: FX70%20OUJ
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX70%2520OUJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for FX70%20OUJ: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: MT70%20YFR
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT70%2520YFR%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for MT70%20YFR: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: BL23%20CNE
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL23%2520CNE%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for BL23%20CNE: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: BV24%20ASU
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV24%2520ASU%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for BV24%20ASU: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: SG22%20OZM
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG22%2520OZM%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for SG22%20OZM: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: BK75%20GHN
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK75%2520GHN%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for BK75%20GHN: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: WU72%20TBX
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU72%2520TBX%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for WU72%20TBX: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: EJ70%20ZCV
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ70%2520ZCV%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for EJ70%20ZCV: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: AU72%20VZK
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU72%2520VZK%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for AU72%20VZK: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: EN66%20BAO
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN66%2520BAO%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for EN66%20BAO: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: KW16%20MTJ
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW16%2520MTJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for KW16%20MTJ: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: OU22%20TWV
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU22%2520TWV%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for OU22%20TWV: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: BJ22%20BAO
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ22%2520BAO%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for BJ22%20BAO: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: LF15%20XDV
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF15%2520XDV%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for LF15%20XDV: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: SR17%20FDM
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR17%2520FDM%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for SR17%20FDM: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: SA11%20EZW
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA11%2520EZW%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for SA11%20EZW: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: OY19%20FMJ
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY19%2520FMJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for OY19%20FMJ: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: KC15%20AAE
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KC15%2520AAE%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for KC15%20AAE: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: CK23%20HZF
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK23%2520HZF%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for CK23%20HZF: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: AK22%20CCZ
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK22%2520CCZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for AK22%20CCZ: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: CY20%20AYO
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CY20%2520AYO%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for CY20%20AYO: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: DN69%20TPZ
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN69%2520TPZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:29 [bca.uk] INFO: Scrape type for DN69%20TPZ: 0
2026-03-30 08:17:29 [bca.uk] INFO: Found listing with ID: RO22%20NPU
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520NPU%27 HTTP/1.1" 200 None
2026-03-30 08:17:30 [bca.uk] INFO: Scrape type for RO22%20NPU: 0
2026-03-30 08:17:30 [bca.uk] INFO: Found listing with ID: HS21%20OGL
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HS21%2520OGL%27 HTTP/1.1" 200 None
2026-03-30 08:17:30 [bca.uk] INFO: Scrape type for HS21%20OGL: 0
2026-03-30 08:17:30 [bca.uk] INFO: Found listing with ID: LE73%20KBV
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE73%2520KBV%27 HTTP/1.1" 200 None
2026-03-30 08:17:30 [bca.uk] INFO: Scrape type for LE73%20KBV: 0
2026-03-30 08:17:30 [bca.uk] INFO: Found listing with ID: KY21%20LYG
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY21%2520LYG%27 HTTP/1.1" 200 None
2026-03-30 08:17:30 [bca.uk] INFO: Scrape type for KY21%20LYG: 0
2026-03-30 08:17:30 [bca.uk] INFO: Found listing with ID: YG23%20VNO
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG23%2520VNO%27 HTTP/1.1" 200 None
2026-03-30 08:17:30 [bca.uk] INFO: Scrape type for YG23%20VNO: 0
2026-03-30 08:17:30 [bca.uk] INFO: Found listing with ID: WN22%20OVG
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520OVG%27 HTTP/1.1" 200 None
2026-03-30 08:17:30 [bca.uk] INFO: Scrape type for WN22%20OVG: 0
2026-03-30 08:17:30 [bca.uk] INFO: Found listing with ID: BL23%20VPW
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL23%2520VPW%27 HTTP/1.1" 200 None
2026-03-30 08:17:30 [bca.uk] INFO: Scrape type for BL23%20VPW: 2
2026-03-30 08:17:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bfa30c70-6325-5554-bf60-843e03d6f0e7 with identifier: BL23%20VPW
2026-03-30 08:17:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bfa30c70-6325-5554-bf60-843e03d6f0e7 with scrape type 2
2026-03-30 08:17:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bfa30c70-6325-5554-bf60-843e03d6f0e7 with scrape type 2
2026-03-30 08:17:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: bfa30c70-6325-5554-bf60-843e03d6f0e7, identifier: BL23%20VPW
2026-03-30 08:17:30 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=94&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:30 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=94&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: bfa30c70-6325-5554-bf60-843e03d6f0e7 with identifier: BL23%20VPW
2026-03-30 08:17:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: bfa30c70-6325-5554-bf60-843e03d6f0e7 with identifier: BL23%20VPW
2026-03-30 08:17:30 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: bfa30c70-6325-5554-bf60-843e03d6f0e7 with identifier: BL23%20VPW to the API
2026-03-30 08:17:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:17:31 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:17:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=93&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 31,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BL23%20VPW-GB',
 'category': 'Car',
 'color': 'red',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': 'bfa30c70-6325-5554-bf60-843e03d6f0e7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BL23 VPW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BL23%20VPW&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow - East',
 'make': 'HYUNDAI',
 'model': 'TUCSON',
 'odometer': 49974,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'HYUNDAI TUCSON 1.6 T-GDI PHEV 4WD N LINE StationWagon',
 'transmission': 'automatic',
 'trim': 'T-GDI PHEV 4WD N LINE',
 'vin': 'TMAJA812SPJ179191',
 'year': 2023}
2026-03-30 08:17:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL23%2520VPW%27 HTTP/1.1" 200 None
2026-03-30 08:17:31 [bca.uk] INFO: Saving data for BL23%20VPW: {'auction_closing_time': 1774864800.0, 'created_time': 1773908130.919623, 'last_price_update_time': 1774858651.975938}
2026-03-30 08:17:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BL23%2520VPW') HTTP/1.1" 204 0
2026-03-30 08:17:32 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: YP21%20WDW
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP21%2520WDW%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for YP21%20WDW: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: RJ71%20FSF
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ71%2520FSF%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for RJ71%20FSF: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: HV74%20NWF
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV74%2520NWF%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for HV74%20NWF: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: GV72%20UFY
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV72%2520UFY%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for GV72%20UFY: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: RE22%20PGX
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE22%2520PGX%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for RE22%20PGX: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: RX72%20CJU
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX72%2520CJU%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for RX72%20CJU: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: YB25%20XWL
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB25%2520XWL%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for YB25%20XWL: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: YC23%20NZG
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC23%2520NZG%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for YC23%20NZG: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: YC24%20LTK
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC24%2520LTK%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for YC24%20LTK: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: NL72%20VLY
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL72%2520VLY%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for NL72%20VLY: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: FM17%20RMY
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM17%2520RMY%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for FM17%20RMY: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: DA71%20PXF
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA71%2520PXF%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for DA71%20PXF: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: LL72%20BZK
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL72%2520BZK%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for LL72%20BZK: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: YF71%20WKK
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF71%2520WKK%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for YF71%20WKK: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: YK24%20AEO
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK24%2520AEO%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for YK24%20AEO: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: FP73%20NXV
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP73%2520NXV%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for FP73%20NXV: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: GK72%20OKV
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK72%2520OKV%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for GK72%20OKV: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: KR22%20SGY
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR22%2520SGY%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for KR22%20SGY: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: NL73%20OCS
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL73%2520OCS%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for NL73%20OCS: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: WR22%20TXW
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR22%2520TXW%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for WR22%20TXW: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: YC23%20DXD
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC23%2520DXD%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for YC23%20DXD: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: YR24%20JWZ
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR24%2520JWZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for YR24%20JWZ: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: CF21%20MSU
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF21%2520MSU%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for CF21%20MSU: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: FX20%20NUC
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX20%2520NUC%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for FX20%20NUC: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: KY22%20CTE
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY22%2520CTE%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for KY22%20CTE: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: HD16%20KZW
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HD16%2520KZW%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for HD16%20KZW: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: ST17%20ZSF
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST17%2520ZSF%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for ST17%20ZSF: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: GN66%20UUO
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN66%2520UUO%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for GN66%20UUO: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: MJ72%20WSY
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ72%2520WSY%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for MJ72%20WSY: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: SW17%20WTY
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW17%2520WTY%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for SW17%20WTY: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: PJ21%20KYH
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ21%2520KYH%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for PJ21%20KYH: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: WJ20%20AFZ
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ20%2520AFZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for WJ20%20AFZ: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: PK20%20WLJ
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK20%2520WLJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for PK20%20WLJ: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: PK20%20WJA
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK20%2520WJA%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for PK20%20WJA: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: WM13%20JVX
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM13%2520JVX%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for WM13%20JVX: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: ST21%20DZM
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST21%2520DZM%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for ST21%20DZM: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: DF75%20ECW
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF75%2520ECW%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for DF75%20ECW: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: SP15%20WMX
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP15%2520WMX%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for SP15%20WMX: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: YF70%20CWL
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF70%2520CWL%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for YF70%20CWL: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: SR19%20FHB
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR19%2520FHB%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for SR19%20FHB: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: PK67%20BDX
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK67%2520BDX%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for PK67%20BDX: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: LS24%20YUT
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS24%2520YUT%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for LS24%20YUT: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: LS24%20GUW
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS24%2520GUW%27 HTTP/1.1" 200 None
2026-03-30 08:17:32 [bca.uk] INFO: Scrape type for LS24%20GUW: 0
2026-03-30 08:17:32 [bca.uk] INFO: Found listing with ID: HT25%20OUP
2026-03-30 08:17:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT25%2520OUP%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for HT25%20OUP: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: MB13%20RDB
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MB13%2520RDB%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for MB13%20RDB: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: HN25%20YJF
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN25%2520YJF%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for HN25%20YJF: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: FD70%20VYU
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD70%2520VYU%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for FD70%20VYU: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: LL71%20YRU
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL71%2520YRU%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for LL71%20YRU: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: BL72%20FCX
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL72%2520FCX%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for BL72%20FCX: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: FM16%20WCE
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM16%2520WCE%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for FM16%20WCE: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: BU64%20BZH
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU64%2520BZH%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for BU64%20BZH: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: YH67%20DGU
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH67%2520DGU%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for YH67%20DGU: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: GM69%20AAO
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM69%2520AAO%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for GM69%20AAO: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: YC15%20CXH
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC15%2520CXH%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for YC15%20CXH: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: RV65%20LRF
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV65%2520LRF%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for RV65%20LRF: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: RO09%20HKH
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO09%2520HKH%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for RO09%20HKH: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: AY15%20WGP
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY15%2520WGP%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for AY15%20WGP: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: SK69%20GHU
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK69%2520GHU%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for SK69%20GHU: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: SW18%20CCU
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW18%2520CCU%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for SW18%20CCU: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: YB65%20UOY
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB65%2520UOY%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for YB65%20UOY: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: MD71%20LBE
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD71%2520LBE%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for MD71%20LBE: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: BL71%20EOF
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL71%2520EOF%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for BL71%20EOF: 0
2026-03-30 08:17:33 [bca.uk] INFO: Found listing with ID: AO65%20RUJ
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO65%2520RUJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:33 [bca.uk] INFO: Scrape type for AO65%20RUJ: 0
2026-03-30 08:17:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=94&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:17:35 [bca.uk] INFO: Total items found: 100
2026-03-30 08:17:35 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=95&sort=MostRecentlyAdded
2026-03-30 08:17:35 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:17:35 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=95&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:35 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=95&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:35 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=95&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: MD68%20TZS
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD68%2520TZS%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for MD68%20TZS: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: MV64%20KFJ
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV64%2520KFJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for MV64%20KFJ: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: DL18%20WXB
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL18%2520WXB%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for DL18%20WXB: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: MP19%20GXJ
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MP19%2520GXJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for MP19%20GXJ: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: HY18%20WRU
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY18%2520WRU%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for HY18%20WRU: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: PY14%20GDZ
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY14%2520GDZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for PY14%20GDZ: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: VT19%20XLB
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VT19%2520XLB%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for VT19%20XLB: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: BN69%20KPE
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN69%2520KPE%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for BN69%20KPE: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: FY70%20CWU
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY70%2520CWU%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for FY70%20CWU: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: YG21%20XBE
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG21%2520XBE%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for YG21%20XBE: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: R229%20LWV
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27R229%2520LWV%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for R229%20LWV: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: NG21%20VPN
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG21%2520VPN%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for NG21%20VPN: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: YX70%20KOV
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX70%2520KOV%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for YX70%20KOV: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: RJ22%20OJH
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ22%2520OJH%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for RJ22%20OJH: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: GJ70%20LWL
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ70%2520LWL%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for GJ70%20LWL: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: LN71%20XHS
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN71%2520XHS%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for LN71%20XHS: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: NC71%20UFS
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NC71%2520UFS%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for NC71%20UFS: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: MA62%20WDW
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA62%2520WDW%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for MA62%20WDW: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: FP66%20DTF
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP66%2520DTF%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for FP66%20DTF: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: RA19%20HYH
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA19%2520HYH%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for RA19%20HYH: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: LS74%20HXB
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS74%2520HXB%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for LS74%20HXB: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: FP69%20LNY
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP69%2520LNY%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for FP69%20LNY: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: OV23%20YCO
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV23%2520YCO%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for OV23%20YCO: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: BX67%20YXT
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX67%2520YXT%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for BX67%20YXT: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: WU25%20ULL
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU25%2520ULL%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for WU25%20ULL: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: FN19%20GLF
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN19%2520GLF%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for FN19%20GLF: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: YR22%20SVF
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR22%2520SVF%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for YR22%20SVF: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: HD19%20WBT
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HD19%2520WBT%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for HD19%20WBT: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: BG69%20LXR
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG69%2520LXR%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for BG69%20LXR: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: FH74%20AOW
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH74%2520AOW%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for FH74%20AOW: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: OY69%20GMU
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY69%2520GMU%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for OY69%20GMU: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: SW18%20LJV
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW18%2520LJV%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for SW18%20LJV: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: WF24%20NKD
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF24%2520NKD%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for WF24%20NKD: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: HY19%20ASX
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY19%2520ASX%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for HY19%20ASX: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: YY18%20UZA
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY18%2520UZA%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for YY18%20UZA: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: LL24%20OAM
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL24%2520OAM%27 HTTP/1.1" 200 None
2026-03-30 08:17:35 [bca.uk] INFO: Scrape type for LL24%20OAM: 0
2026-03-30 08:17:35 [bca.uk] INFO: Found listing with ID: GC19%20RZR
2026-03-30 08:17:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GC19%2520RZR%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for GC19%20RZR: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: HY19%20AZZ
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY19%2520AZZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for HY19%20AZZ: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: KE73%20JXD
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE73%2520JXD%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for KE73%20JXD: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: BA19%20YBM
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA19%2520YBM%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for BA19%20YBM: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: NU18%20WJV
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU18%2520WJV%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for NU18%20WJV: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: DS08%20ADZ
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS08%2520ADZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for DS08%20ADZ: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: GY19%20VDM
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY19%2520VDM%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for GY19%20VDM: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: DA24%20JXK
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA24%2520JXK%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for DA24%20JXK: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: BK70%20RXR
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK70%2520RXR%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for BK70%20RXR: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: OY70%20PWF
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY70%2520PWF%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for OY70%20PWF: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: WFZ%209932
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WFZ%25209932%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for WFZ%209932: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: HS15%20GXG
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HS15%2520GXG%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for HS15%20GXG: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: PF65%20PJU
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF65%2520PJU%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for PF65%20PJU: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: PY67%20FHR
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY67%2520FHR%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for PY67%20FHR: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: LT17%20NMZ
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT17%2520NMZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for LT17%20NMZ: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: LG18%20YTF
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG18%2520YTF%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for LG18%20YTF: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: YK18%20KVC
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK18%2520KVC%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for YK18%20KVC: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: KR65%20LMX
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR65%2520LMX%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for KR65%20LMX: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: LM15%20FCJ
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM15%2520FCJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for LM15%20FCJ: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: HV05%20XAK
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV05%2520XAK%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for HV05%20XAK: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: CE66%20VVM
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE66%2520VVM%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for CE66%20VVM: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: CF74%20GAU
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520GAU%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for CF74%20GAU: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: CE68%20LPO
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE68%2520LPO%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for CE68%20LPO: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: SP13%20YTV
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP13%2520YTV%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for SP13%20YTV: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: LC65%20UMK
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC65%2520UMK%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for LC65%20UMK: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: WD19%20DDU
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD19%2520DDU%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for WD19%20DDU: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: RX19%20GRU
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX19%2520GRU%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for RX19%20GRU: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: GJ11%20DWA
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ11%2520DWA%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for GJ11%20DWA: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: LE05%20BJX
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE05%2520BJX%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for LE05%20BJX: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: DU72%20CHN
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU72%2520CHN%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for DU72%20CHN: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: HK14%20XCF
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK14%2520XCF%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for HK14%20XCF: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: MV67%20GNZ
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV67%2520GNZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for MV67%20GNZ: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: YM14%20EYL
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM14%2520EYL%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for YM14%20EYL: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: GN13%20RJV
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN13%2520RJV%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for GN13%20RJV: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: NX64%20HNN
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX64%2520HNN%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for NX64%20HNN: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: DK06%20RXP
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK06%2520RXP%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for DK06%20RXP: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: KX58%20WKN
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX58%2520WKN%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for KX58%20WKN: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: LR11%20XPL
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR11%2520XPL%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for LR11%20XPL: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: AK66%20LFU
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK66%2520LFU%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for AK66%20LFU: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: NJ17%20TVF
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ17%2520TVF%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for NJ17%20TVF: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: OW65%20ENN
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW65%2520ENN%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for OW65%20ENN: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: LS23%20RPZ
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS23%2520RPZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for LS23%20RPZ: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: PF14%20XJC
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF14%2520XJC%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for PF14%20XJC: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: LG07%20XYX
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG07%2520XYX%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for LG07%20XYX: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: FP71%20YKG
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP71%2520YKG%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for FP71%20YKG: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: KF15%20CYC
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF15%2520CYC%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for KF15%20CYC: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: VU17%20LXG
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU17%2520LXG%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for VU17%20LXG: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: KX15%20OKS
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX15%2520OKS%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for KX15%20OKS: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: KF19%20YAW
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF19%2520YAW%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for KF19%20YAW: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: LY73%20OLO
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY73%2520OLO%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for LY73%20OLO: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: CV18%20TLK
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV18%2520TLK%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for CV18%20TLK: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: HJ63%20XOY
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ63%2520XOY%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for HJ63%20XOY: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: LY73%20MFA
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY73%2520MFA%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for LY73%20MFA: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: DF70%20BXL
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF70%2520BXL%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for DF70%20BXL: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: KF16%20KWG
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF16%2520KWG%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for KF16%20KWG: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: LP72%20HUV
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP72%2520HUV%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for LP72%20HUV: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: BM19%20HPE
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BM19%2520HPE%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for BM19%20HPE: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: EK66%20DXY
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK66%2520DXY%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for EK66%20DXY: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: ET73%20ANX
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET73%2520ANX%27 HTTP/1.1" 200 None
2026-03-30 08:17:36 [bca.uk] INFO: Scrape type for ET73%20ANX: 0
2026-03-30 08:17:36 [bca.uk] INFO: Found listing with ID: DU72%20ZTZ
2026-03-30 08:17:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU72%2520ZTZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:37 [bca.uk] INFO: Scrape type for DU72%20ZTZ: 0
2026-03-30 08:17:37 [bca.uk] INFO: Found listing with ID: SP19%20FKM
2026-03-30 08:17:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP19%2520FKM%27 HTTP/1.1" 200 None
2026-03-30 08:17:37 [bca.uk] INFO: Scrape type for SP19%20FKM: 0
2026-03-30 08:17:37 [bca.uk] INFO: Found listing with ID: BSZ%204903
2026-03-30 08:17:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BSZ%25204903%27 HTTP/1.1" 200 None
2026-03-30 08:17:37 [bca.uk] INFO: Scrape type for BSZ%204903: 0
2026-03-30 08:17:37 [bca.uk] INFO: Found listing with ID: AF71%20BXW
2026-03-30 08:17:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF71%2520BXW%27 HTTP/1.1" 200 None
2026-03-30 08:17:37 [bca.uk] INFO: Scrape type for AF71%20BXW: 0
2026-03-30 08:17:37 [bca.uk] INFO: Found listing with ID: NX16%20WZL
2026-03-30 08:17:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX16%2520WZL%27 HTTP/1.1" 200 None
2026-03-30 08:17:37 [bca.uk] INFO: Scrape type for NX16%20WZL: 0
2026-03-30 08:17:37 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:17:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=95&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:17:39 [bca.uk] INFO: Total items found: 100
2026-03-30 08:17:39 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=96&sort=MostRecentlyAdded
2026-03-30 08:17:39 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:17:39 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=96&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: YP73%20BUO
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP73%2520BUO%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for YP73%20BUO: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: LF72%20XGU
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF72%2520XGU%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for LF72%20XGU: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: B128%20XST
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27B128%2520XST%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for B128%20XST: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: GL23%20ABO
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL23%2520ABO%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for GL23%20ABO: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: DK10%20HWJ
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK10%2520HWJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for DK10%20HWJ: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: LJ52%20AOS
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ52%2520AOS%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for LJ52%20AOS: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: MM62%20GWL
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM62%2520GWL%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for MM62%20GWL: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: WM73%20OGY
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM73%2520OGY%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for WM73%20OGY: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: HA10%20CFM
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HA10%2520CFM%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for HA10%20CFM: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: KE66%20LUD
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE66%2520LUD%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for KE66%20LUD: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: R3%20LXU
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27R3%2520LXU%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for R3%20LXU: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: LY12%20AVD
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY12%2520AVD%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for LY12%20AVD: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: GF60%20AEM
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF60%2520AEM%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for GF60%20AEM: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: NN11%20BET
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NN11%2520BET%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for NN11%20BET: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: EK21%20VSL
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK21%2520VSL%27 HTTP/1.1" 200 None
2026-03-30 08:17:39 [bca.uk] INFO: Scrape type for EK21%20VSL: 0
2026-03-30 08:17:39 [bca.uk] INFO: Found listing with ID: LD08%20AXH
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD08%2520AXH%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for LD08%20AXH: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: KF72%20AON
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF72%2520AON%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for KF72%20AON: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: EY08%20RMZ
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY08%2520RMZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for EY08%20RMZ: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: WB13%20LEE
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WB13%2520LEE%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for WB13%20LEE: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: PK66%20YYE
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK66%2520YYE%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for PK66%20YYE: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: WD16%20EWR
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD16%2520EWR%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for WD16%20EWR: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: WP20%20AHD
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP20%2520AHD%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for WP20%20AHD: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: YS64%20XTB
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS64%2520XTB%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for YS64%20XTB: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: DL67%20DDY
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL67%2520DDY%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for DL67%20DDY: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: ST67%20BFP
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST67%2520BFP%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for ST67%20BFP: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: YF14%20CXV
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF14%2520CXV%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for YF14%20CXV: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: YL73%20AYF
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL73%2520AYF%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for YL73%20AYF: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: WF17%20VVT
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF17%2520VVT%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for WF17%20VVT: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: MV14%20KDX
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV14%2520KDX%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for MV14%20KDX: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: RE16%20YPD
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE16%2520YPD%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for RE16%20YPD: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: UGZ%209263
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27UGZ%25209263%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for UGZ%209263: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: GN60%20HLV
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN60%2520HLV%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for GN60%20HLV: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: HK74%20JYC
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK74%2520JYC%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for HK74%20JYC: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: RO73%20HYC
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO73%2520HYC%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for RO73%20HYC: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: WO15%20WUW
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO15%2520WUW%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for WO15%20WUW: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: HK74%20GYN
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK74%2520GYN%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for HK74%20GYN: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: GL64%20PPF
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL64%2520PPF%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for GL64%20PPF: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: BD69%20WKF
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD69%2520WKF%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for BD69%20WKF: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: KY67%20AHV
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY67%2520AHV%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for KY67%20AHV: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: RF73%20HGC
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF73%2520HGC%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for RF73%20HGC: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: AE63%20KXS
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE63%2520KXS%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for AE63%20KXS: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: MC15%20DPU
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC15%2520DPU%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for MC15%20DPU: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: RV05%20AFA
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV05%2520AFA%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for RV05%20AFA: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: DT18%20TGJ
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT18%2520TGJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for DT18%20TGJ: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: KP69%20SXV
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP69%2520SXV%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for KP69%20SXV: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: MK70%20NXZ
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK70%2520NXZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for MK70%20NXZ: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: KE72%20NPC
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE72%2520NPC%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for KE72%20NPC: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: WP66%20YFW
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP66%2520YFW%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for WP66%20YFW: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: GY09%20JSV
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY09%2520JSV%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for GY09%20JSV: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: MT68%20OZM
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT68%2520OZM%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for MT68%20OZM: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: EB21%20MKY
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EB21%2520MKY%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for EB21%20MKY: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: ML06%20HME
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML06%2520HME%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for ML06%20HME: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: MK66%20GAU
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK66%2520GAU%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for MK66%20GAU: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: YY57%20NKP
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY57%2520NKP%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for YY57%20NKP: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: MD67%20HAE
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD67%2520HAE%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for MD67%20HAE: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: WJ14%20UJN
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ14%2520UJN%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for WJ14%20UJN: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: HY19%20ZZL
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY19%2520ZZL%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for HY19%20ZZL: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: WM73%20OGU
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM73%2520OGU%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for WM73%20OGU: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: ST10%20VEW
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST10%2520VEW%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for ST10%20VEW: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: LA17%20WSK
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA17%2520WSK%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for LA17%20WSK: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: LM23%20XOP
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM23%2520XOP%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for LM23%20XOP: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: KS13%20OGR
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS13%2520OGR%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for KS13%20OGR: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: KP62%20FDG
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP62%2520FDG%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for KP62%20FDG: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: GD17%20XJK
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD17%2520XJK%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for GD17%20XJK: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: MT62%20SCZ
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT62%2520SCZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for MT62%20SCZ: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: SO14%20KUP
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO14%2520KUP%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for SO14%20KUP: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: DH66%20RRO
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DH66%2520RRO%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for DH66%20RRO: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: GX16%20OFD
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX16%2520OFD%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for GX16%20OFD: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: DA16%20WNH
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA16%2520WNH%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for DA16%20WNH: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: YN19%20DBP
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN19%2520DBP%27 HTTP/1.1" 200 None
2026-03-30 08:17:40 [bca.uk] INFO: Scrape type for YN19%20DBP: 0
2026-03-30 08:17:40 [bca.uk] INFO: Found listing with ID: KM60%20PWZ
2026-03-30 08:17:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM60%2520PWZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for KM60%20PWZ: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: CF22%20BGV
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF22%2520BGV%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for CF22%20BGV: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: EJ17%20NKD
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ17%2520NKD%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for EJ17%20NKD: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: AF19%20JVK
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF19%2520JVK%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for AF19%20JVK: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: OE66%20PMU
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE66%2520PMU%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for OE66%20PMU: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: OW69%20CUY
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW69%2520CUY%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for OW69%20CUY: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: WH19%20UNG
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WH19%2520UNG%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for WH19%20UNG: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: HX24%20UXP
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX24%2520UXP%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for HX24%20UXP: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: LA05%20HHO
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA05%2520HHO%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for LA05%20HHO: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: KV17%20UAN
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV17%2520UAN%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for KV17%20UAN: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: LL11%20UUV
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL11%2520UUV%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for LL11%20UUV: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: SB18%20AEV
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB18%2520AEV%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for SB18%20AEV: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: YP14%20VRL
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP14%2520VRL%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for YP14%20VRL: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: OV65%20FHJ
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV65%2520FHJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for OV65%20FHJ: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: AK18%20WMA
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK18%2520WMA%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for AK18%20WMA: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: LS17%20HHO
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS17%2520HHO%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for LS17%20HHO: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: FH17%20FCM
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH17%2520FCM%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for FH17%20FCM: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: LL12%20WJG
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL12%2520WJG%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for LL12%20WJG: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: BL65%20GHZ
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL65%2520GHZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:41 [bca.uk] INFO: Scrape type for BL65%20GHZ: 0
2026-03-30 08:17:41 [bca.uk] INFO: Found listing with ID: HY16%20VXH
2026-03-30 08:17:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY16%2520VXH%27 HTTP/1.1" 200 None
2026-03-30 08:17:42 [bca.uk] INFO: Scrape type for HY16%20VXH: 0
2026-03-30 08:17:42 [bca.uk] INFO: Found listing with ID: VE63%20GYB
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE63%2520GYB%27 HTTP/1.1" 200 None
2026-03-30 08:17:42 [bca.uk] INFO: Scrape type for VE63%20GYB: 0
2026-03-30 08:17:42 [bca.uk] INFO: Found listing with ID: LK66%20ZYC
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK66%2520ZYC%27 HTTP/1.1" 200 None
2026-03-30 08:17:42 [bca.uk] INFO: Scrape type for LK66%20ZYC: 0
2026-03-30 08:17:42 [bca.uk] INFO: Found listing with ID: GK15%20XJJ
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK15%2520XJJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:42 [bca.uk] INFO: Scrape type for GK15%20XJJ: 0
2026-03-30 08:17:42 [bca.uk] INFO: Found listing with ID: WN63%20TDO
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN63%2520TDO%27 HTTP/1.1" 200 None
2026-03-30 08:17:42 [bca.uk] INFO: Scrape type for WN63%20TDO: 0
2026-03-30 08:17:42 [bca.uk] INFO: Found listing with ID: FG69%20EAP
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG69%2520EAP%27 HTTP/1.1" 200 None
2026-03-30 08:17:42 [bca.uk] INFO: Scrape type for FG69%20EAP: 0
2026-03-30 08:17:42 [bca.uk] INFO: Found listing with ID: FD17%20LHM
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD17%2520LHM%27 HTTP/1.1" 200 None
2026-03-30 08:17:42 [bca.uk] INFO: Scrape type for FD17%20LHM: 0
2026-03-30 08:17:42 [bca.uk] INFO: Found listing with ID: NA68%20TDZ
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA68%2520TDZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:42 [bca.uk] INFO: Scrape type for NA68%20TDZ: 0
2026-03-30 08:17:42 [bca.uk] INFO: Found listing with ID: MT23%20HSE
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT23%2520HSE%27 HTTP/1.1" 200 None
2026-03-30 08:17:42 [bca.uk] INFO: Scrape type for MT23%20HSE: 0
2026-03-30 08:17:42 [bca.uk] INFO: Found listing with ID: EN16%20URX
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN16%2520URX%27 HTTP/1.1" 200 None
2026-03-30 08:17:42 [bca.uk] INFO: Scrape type for EN16%20URX: 0
2026-03-30 08:17:42 [bca.uk] INFO: Found listing with ID: YF19%20PAE
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF19%2520PAE%27 HTTP/1.1" 200 None
2026-03-30 08:17:42 [bca.uk] INFO: Scrape type for YF19%20PAE: 0
2026-03-30 08:17:42 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=96&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:42 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=96&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:42 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:17:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=96&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:17:45 [bca.uk] INFO: Total items found: 100
2026-03-30 08:17:45 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=97&sort=MostRecentlyAdded
2026-03-30 08:17:45 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:17:45 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=97&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: AK19%20XWL
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK19%2520XWL%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for AK19%20XWL: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: WG17%20BYU
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG17%2520BYU%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for WG17%20BYU: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: GU15%20VFA
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU15%2520VFA%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for GU15%20VFA: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: WN69%20EET
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN69%2520EET%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for WN69%20EET: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: SL63%20DLO
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL63%2520DLO%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for SL63%20DLO: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: YB69%20PVV
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB69%2520PVV%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for YB69%20PVV: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: CE06%20SDY
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE06%2520SDY%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for CE06%20SDY: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: KV61%20VFF
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV61%2520VFF%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for KV61%20VFF: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: BK60%20KHJ
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK60%2520KHJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for BK60%20KHJ: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: KP19%20YHU
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP19%2520YHU%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for KP19%20YHU: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: KR14%20ZYG
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR14%2520ZYG%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for KR14%20ZYG: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: CP19%20VWS
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP19%2520VWS%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for CP19%20VWS: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: KM59%20GXD
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM59%2520GXD%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for KM59%20GXD: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: WA17%20YKG
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA17%2520YKG%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for WA17%20YKG: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: SB19%20DZS
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB19%2520DZS%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for SB19%20DZS: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: GY67%20PNJ
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY67%2520PNJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for GY67%20PNJ: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: DF65%20LLR
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF65%2520LLR%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for DF65%20LLR: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: HF18%20MRY
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF18%2520MRY%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for HF18%20MRY: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: GY13%20ELV
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY13%2520ELV%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for GY13%20ELV: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: BW57%20EZO
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW57%2520EZO%27 HTTP/1.1" 200 None
2026-03-30 08:17:45 [bca.uk] INFO: Scrape type for BW57%20EZO: 0
2026-03-30 08:17:45 [bca.uk] INFO: Found listing with ID: ND73%20HCZ
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND73%2520HCZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for ND73%20HCZ: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: DL10%20AOV
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL10%2520AOV%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for DL10%20AOV: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: HY63%20WXZ
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY63%2520WXZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for HY63%20WXZ: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: SK63%20ZTP
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK63%2520ZTP%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for SK63%20ZTP: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: YE72%20DVF
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE72%2520DVF%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for YE72%20DVF: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: FN23%20OKM
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN23%2520OKM%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for FN23%20OKM: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: WV74%20OAP
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV74%2520OAP%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for WV74%20OAP: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: WV74%20NZP
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV74%2520NZP%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for WV74%20NZP: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: WD74%20EHX
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD74%2520EHX%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for WD74%20EHX: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: YF23%20OWX
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF23%2520OWX%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for YF23%20OWX: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: SH73%20RZG
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH73%2520RZG%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for SH73%20RZG: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: YE73%20JTX
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE73%2520JTX%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for YE73%20JTX: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: EA71%20DHD
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA71%2520DHD%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for EA71%20DHD: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: LF73%20ZBH
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF73%2520ZBH%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for LF73%20ZBH: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: WD74%20FXF
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD74%2520FXF%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for WD74%20FXF: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: AF73%20ESG
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF73%2520ESG%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for AF73%20ESG: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: AK73%20RXX
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK73%2520RXX%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for AK73%20RXX: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: LP23%20GVV
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP23%2520GVV%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for LP23%20GVV: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: LR73%20MXT
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR73%2520MXT%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for LR73%20MXT: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: HT21%20FOH
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT21%2520FOH%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for HT21%20FOH: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: LS22%20CXP
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS22%2520CXP%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for LS22%20CXP: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: WD22%20PXO
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD22%2520PXO%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for WD22%20PXO: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: YY23%20UHN
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY23%2520UHN%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for YY23%20UHN: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: OE22%20SZC
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE22%2520SZC%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for OE22%20SZC: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: BT06%20NLV
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT06%2520NLV%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for BT06%20NLV: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: DA64%20GYF
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA64%2520GYF%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for DA64%20GYF: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: DY15%20BXS
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY15%2520BXS%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for DY15%20BXS: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: EJ65%20HKM
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ65%2520HKM%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for EJ65%20HKM: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: EX10%20RNY
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX10%2520RNY%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for EX10%20RNY: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: GP08%20XNK
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GP08%2520XNK%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for GP08%20XNK: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: GU02%20EYS
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU02%2520EYS%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for GU02%20EYS: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: VU11%20NVC
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU11%2520NVC%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for VU11%20NVC: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: DN07%20XRX
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN07%2520XRX%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for DN07%20XRX: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: LF13%20UWB
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF13%2520UWB%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for LF13%20UWB: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: LP64%20FNN
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP64%2520FNN%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for LP64%20FNN: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: MV68%20NGN
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV68%2520NGN%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for MV68%20NGN: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: WP16%20LYT
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP16%2520LYT%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for WP16%20LYT: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: BJ09%20OJU
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ09%2520OJU%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for BJ09%20OJU: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: PO16%20ZDR
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO16%2520ZDR%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for PO16%20ZDR: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: WJ68%20FGN
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ68%2520FGN%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for WJ68%20FGN: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: WA20%20JHX
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA20%2520JHX%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for WA20%20JHX: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: AU69%20RNX
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU69%2520RNX%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for AU69%20RNX: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: DN66%20CPF
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN66%2520CPF%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for DN66%20CPF: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: OW68%20VKR
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW68%2520VKR%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for OW68%20VKR: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: RO69%20TLK
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO69%2520TLK%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for RO69%20TLK: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: WG18%20XNP
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG18%2520XNP%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for WG18%20XNP: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: BN23%20NZK
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN23%2520NZK%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for BN23%20NZK: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: LV12%20XCG
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV12%2520XCG%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for LV12%20XCG: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: LL63%20OWY
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL63%2520OWY%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for LL63%20OWY: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: NG12%20XLT
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG12%2520XLT%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for NG12%20XLT: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: WO16%20LWJ
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO16%2520LWJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for WO16%20LWJ: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: FL69%20CZE
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL69%2520CZE%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for FL69%20CZE: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: LD16%20XHO
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD16%2520XHO%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for LD16%20XHO: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: FV15%20WTZ
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV15%2520WTZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:46 [bca.uk] INFO: Scrape type for FV15%20WTZ: 0
2026-03-30 08:17:46 [bca.uk] INFO: Found listing with ID: WD14%20AXN
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD14%2520AXN%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for WD14%20AXN: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: EO70%20VNT
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO70%2520VNT%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for EO70%20VNT: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: MH16%20ZTR
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH16%2520ZTR%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for MH16%20ZTR: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: SB68%20UFG
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB68%2520UFG%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for SB68%20UFG: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: FV68%20OEU
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV68%2520OEU%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for FV68%20OEU: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: HG11%20TWL
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG11%2520TWL%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for HG11%20TWL: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: LS65%20DBV
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS65%2520DBV%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for LS65%20DBV: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: MT15%20GCY
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT15%2520GCY%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for MT15%20GCY: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: NL15%20HWO
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL15%2520HWO%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for NL15%20HWO: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: PO13%20OZW
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO13%2520OZW%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for PO13%20OZW: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: RF16%20NYO
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF16%2520NYO%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for RF16%20NYO: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: VE14%20GWL
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE14%2520GWL%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for VE14%20GWL: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: VO10%20VKB
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO10%2520VKB%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for VO10%20VKB: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: WM17%20ZUC
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM17%2520ZUC%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for WM17%20ZUC: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: WU65%20AZT
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU65%2520AZT%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for WU65%20AZT: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: BF58%20OSL
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF58%2520OSL%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for BF58%20OSL: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: BJ60%20RHU
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ60%2520RHU%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for BJ60%20RHU: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: BV62%20SWU
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV62%2520SWU%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for BV62%20SWU: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: EA16%20NRN
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA16%2520NRN%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for EA16%20NRN: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: EK15%20CMF
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK15%2520CMF%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for EK15%20CMF: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: FN19%20AEP
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN19%2520AEP%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for FN19%20AEP: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: BL70%20ANV
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL70%2520ANV%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for BL70%20ANV: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: RK21%20VTO
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK21%2520VTO%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for RK21%20VTO: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: FV21%20BND
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV21%2520BND%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for FV21%20BND: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: HX22%20KWM
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX22%2520KWM%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for HX22%20KWM: 0
2026-03-30 08:17:47 [bca.uk] INFO: Found listing with ID: X315%20TCX
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27X315%2520TCX%27 HTTP/1.1" 200 None
2026-03-30 08:17:47 [bca.uk] INFO: Scrape type for X315%20TCX: 0
2026-03-30 08:17:47 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=97&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:47 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=97&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:47 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:17:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=97&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:17:49 [bca.uk] INFO: Total items found: 100
2026-03-30 08:17:49 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=98&sort=MostRecentlyAdded
2026-03-30 08:17:49 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:17:49 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=98&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: AF73%20EVG
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF73%2520EVG%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for AF73%20EVG: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: FN23%20OKW
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN23%2520OKW%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for FN23%20OKW: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: WG73%20NUB
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG73%2520NUB%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for WG73%20NUB: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: WV74%20NYT
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV74%2520NYT%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for WV74%20NYT: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: WV74%20OBT
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV74%2520OBT%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for WV74%20OBT: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: DN25%20HMO
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN25%2520HMO%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for DN25%20HMO: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: MA24%20FLP
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA24%2520FLP%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for MA24%20FLP: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: WA22%20VXV
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA22%2520VXV%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for WA22%20VXV: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: MX58%20VOP
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX58%2520VOP%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for MX58%20VOP: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: BT72%20YFK
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT72%2520YFK%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for BT72%20YFK: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: GF23%20SYV
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF23%2520SYV%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for GF23%20SYV: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: AE21%20JXN
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE21%2520JXN%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for AE21%20JXN: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: FH23%20HHJ
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH23%2520HHJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for FH23%20HHJ: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: GD23%20DXH
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD23%2520DXH%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for GD23%20DXH: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: GM23%20KFW
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM23%2520KFW%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for GM23%20KFW: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: LF73%20PKM
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF73%2520PKM%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for LF73%20PKM: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: WN70%20VXS
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN70%2520VXS%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for WN70%20VXS: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: AX72%20KBO
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX72%2520KBO%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for AX72%20KBO: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: SD67%20FNV
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD67%2520FNV%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for SD67%20FNV: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: DE17%20XVY
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE17%2520XVY%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for DE17%20XVY: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: BG14%20CME
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG14%2520CME%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for BG14%20CME: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: BF13%20UEX
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF13%2520UEX%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for BF13%20UEX: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: KR16%20UGY
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR16%2520UGY%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for KR16%20UGY: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: AO61%20YHV
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO61%2520YHV%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for AO61%20YHV: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: DX65%20VKB
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX65%2520VKB%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for DX65%20VKB: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: EX60%20DVK
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX60%2520DVK%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for EX60%20DVK: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: FD13%20LHK
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD13%2520LHK%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for FD13%20LHK: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: JL05%20LOR
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JL05%2520LOR%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for JL05%20LOR: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: MM66%20BOU
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM66%2520BOU%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for MM66%20BOU: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: OU67%20VUL
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU67%2520VUL%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for OU67%20VUL: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: SL16%20MUV
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL16%2520MUV%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for SL16%20MUV: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: PK17%20RPZ
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK17%2520RPZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for PK17%20RPZ: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: FV72%20UEJ
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV72%2520UEJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for FV72%20UEJ: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: GD23%20KLM
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD23%2520KLM%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for GD23%20KLM: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: LE71%20BFL
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE71%2520BFL%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for LE71%20BFL: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: LE71%20BKO
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE71%2520BKO%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for LE71%20BKO: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: LE71%20BLZ
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE71%2520BLZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for LE71%20BLZ: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: LA71%20ZZN
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA71%2520ZZN%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for LA71%20ZZN: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: LE71%20BBN
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE71%2520BBN%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for LE71%20BBN: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: LE71%20BBU
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE71%2520BBU%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for LE71%20BBU: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: BT72%20CZA
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT72%2520CZA%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for BT72%20CZA: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: FV72%20NPN
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV72%2520NPN%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for FV72%20NPN: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: BC74%20EUY
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC74%2520EUY%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for BC74%20EUY: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: BK24%20LCA
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK24%2520LCA%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for BK24%20LCA: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: BK25%20OZT
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK25%2520OZT%27 HTTP/1.1" 200 None
2026-03-30 08:17:49 [bca.uk] INFO: Scrape type for BK25%20OZT: 0
2026-03-30 08:17:49 [bca.uk] INFO: Found listing with ID: BK25%20PXW
2026-03-30 08:17:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK25%2520PXW%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for BK25%20PXW: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: BN25%20RJX
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN25%2520RJX%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for BN25%20RJX: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: BN74%20PFX
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN74%2520PFX%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for BN74%20PFX: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: LS73%20TKF
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS73%2520TKF%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for LS73%20TKF: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: MA24%20VTD
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA24%2520VTD%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for MA24%20VTD: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: RE24%20LFR
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE24%2520LFR%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for RE24%20LFR: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: SE65%20ONJ
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE65%2520ONJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for SE65%20ONJ: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: YF21%20TFA
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF21%2520TFA%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for YF21%20TFA: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: BA66%20OCO
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA66%2520OCO%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for BA66%20OCO: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: DV67%20GZW
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV67%2520GZW%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for DV67%20GZW: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: MK16%20EBC
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK16%2520EBC%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for MK16%20EBC: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: KW70%20UYT
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW70%2520UYT%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for KW70%20UYT: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: FH23%20HFT
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH23%2520HFT%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for FH23%20HFT: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: WN74%20UOV
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN74%2520UOV%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for WN74%20UOV: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: YM72%20AHN
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM72%2520AHN%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for YM72%20AHN: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: YM72%20DZH
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM72%2520DZH%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for YM72%20DZH: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: R100%20CGH
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27R100%2520CGH%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for R100%20CGH: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: KS58%20NYF
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS58%2520NYF%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for KS58%20NYF: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: WM72%20XVT
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM72%2520XVT%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for WM72%20XVT: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: CN09%20BBE
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN09%2520BBE%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for CN09%20BBE: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: VK69%20ZHM
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK69%2520ZHM%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for VK69%20ZHM: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: DE25%20YSR
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE25%2520YSR%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for DE25%20YSR: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: AE67%20XMO
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE67%2520XMO%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for AE67%20XMO: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: AF62%20HUH
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF62%2520HUH%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for AF62%20HUH: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: NK09%20APX
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK09%2520APX%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for NK09%20APX: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: EY17%20WPV
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY17%2520WPV%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for EY17%20WPV: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: DU21%20NOF
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU21%2520NOF%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for DU21%20NOF: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: VK24%20UPJ
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK24%2520UPJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for VK24%20UPJ: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: RY68%20BHX
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RY68%2520BHX%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for RY68%20BHX: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: PO68%20EVP
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO68%2520EVP%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for PO68%20EVP: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: PH02%20CPH
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PH02%2520CPH%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for PH02%20CPH: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: VE71%20RZV
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE71%2520RZV%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for VE71%20RZV: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: NA24%20YHP
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA24%2520YHP%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for NA24%20YHP: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: HT70%20HHG
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT70%2520HHG%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for HT70%20HHG: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: VK21%20SBX
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK21%2520SBX%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for VK21%20SBX: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: EO23%20XTE
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO23%2520XTE%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for EO23%20XTE: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: WU09%20YLM
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU09%2520YLM%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for WU09%20YLM: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: YG24%20PNR
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG24%2520PNR%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for YG24%20PNR: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: MJ71%20TRV
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ71%2520TRV%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for MJ71%20TRV: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: LC72%20UBY
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC72%2520UBY%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for LC72%20UBY: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: LY66%20GYK
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY66%2520GYK%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for LY66%20GYK: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: FG71%20KUW
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG71%2520KUW%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for FG71%20KUW: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: EY70%20XVM
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY70%2520XVM%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for EY70%20XVM: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: LV67%20UGL
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV67%2520UGL%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for LV67%20UGL: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: LV23%20PKC
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV23%2520PKC%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for LV23%20PKC: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: VX13%20GXO
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX13%2520GXO%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for VX13%20GXO: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: LR69%20DFL
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR69%2520DFL%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for LR69%20DFL: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: RO22%20USU
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO22%2520USU%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for RO22%20USU: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: EU12%20KKS
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU12%2520KKS%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for EU12%20KKS: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: EO09%20FYY
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO09%2520FYY%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for EO09%20FYY: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: EA19%20CKX
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA19%2520CKX%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for EA19%20CKX: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: DU66%20LUE
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU66%2520LUE%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for DU66%20LUE: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: KB09%20BAR
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KB09%2520BAR%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for KB09%20BAR: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: WV66%20LWN
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV66%2520LWN%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for WV66%20LWN: 0
2026-03-30 08:17:50 [bca.uk] INFO: Found listing with ID: BJ19%20VYH
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ19%2520VYH%27 HTTP/1.1" 200 None
2026-03-30 08:17:50 [bca.uk] INFO: Scrape type for BJ19%20VYH: 0
2026-03-30 08:17:50 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=98&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:50 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=98&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:50 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:17:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=98&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:17:53 [bca.uk] INFO: Total items found: 100
2026-03-30 08:17:53 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=99&sort=MostRecentlyAdded
2026-03-30 08:17:53 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:17:53 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=99&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: CV10%20NRY
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV10%2520NRY%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for CV10%20NRY: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: BD69%20NRF
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD69%2520NRF%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for BD69%20NRF: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: RJ21%20KFN
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ21%2520KFN%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for RJ21%20KFN: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: AK17%20NJZ
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK17%2520NJZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for AK17%20NJZ: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: RK71%20OJM
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK71%2520OJM%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for RK71%20OJM: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: LG70%20JZL
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG70%2520JZL%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for LG70%20JZL: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: FGZ%207364
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FGZ%25207364%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for FGZ%207364: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: DU19%20BTO
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU19%2520BTO%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for DU19%20BTO: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: DF21%20LVJ
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF21%2520LVJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for DF21%20LVJ: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: MT70%20SZL
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT70%2520SZL%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for MT70%20SZL: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: Y23%20MWP
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y23%2520MWP%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for Y23%20MWP: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: YW16%20VXH
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YW16%2520VXH%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for YW16%20VXH: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: CA21%20HDD
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA21%2520HDD%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for CA21%20HDD: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: HJ25%20YJP
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ25%2520YJP%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for HJ25%20YJP: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: YO24%20OSX
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO24%2520OSX%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for YO24%20OSX: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: DS21%20OXF
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS21%2520OXF%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for DS21%20OXF: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: EX21%20UHT
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX21%2520UHT%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for EX21%20UHT: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: RJ70%20LWH
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ70%2520LWH%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for RJ70%20LWH: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: RJ70%20RYZ
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ70%2520RYZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for RJ70%20RYZ: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: RK18%20VWW
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK18%2520VWW%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for RK18%20VWW: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: RK70%20NXD
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK70%2520NXD%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for RK70%20NXD: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: WF70%20HOA
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF70%2520HOA%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for WF70%20HOA: 0
2026-03-30 08:17:53 [bca.uk] INFO: Found listing with ID: DN21%20YNU
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN21%2520YNU%27 HTTP/1.1" 200 None
2026-03-30 08:17:53 [bca.uk] INFO: Scrape type for DN21%20YNU: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: DS21%20OTL
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS21%2520OTL%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for DS21%20OTL: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: DS21%20OVT
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS21%2520OVT%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for DS21%20OVT: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: AY20%20CKJ
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY20%2520CKJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for AY20%20CKJ: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: DU22%20VSZ
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU22%2520VSZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for DU22%20VSZ: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: FN23%20PYS
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN23%2520PYS%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for FN23%20PYS: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: NV73%20RFF
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV73%2520RFF%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for NV73%20RFF: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: RJ21%20KFG
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ21%2520KFG%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for RJ21%20KFG: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: RX19%20LDV
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX19%2520LDV%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for RX19%20LDV: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: RX19%20LDY
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX19%2520LDY%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for RX19%20LDY: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: RX19%20LDZ
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX19%2520LDZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for RX19%20LDZ: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: YJ19%20LLM
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ19%2520LLM%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for YJ19%20LLM: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: RO70%20JHV
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO70%2520JHV%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for RO70%20JHV: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: CA72%20MXP
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA72%2520MXP%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for CA72%20MXP: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: LN73%20VCF
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN73%2520VCF%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for LN73%20VCF: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: GL71%20BCY
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL71%2520BCY%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for GL71%20BCY: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: CV20%20BZC
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV20%2520BZC%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for CV20%20BZC: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: RO25%20DCV
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO25%2520DCV%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for RO25%20DCV: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: RV25%20UYE
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV25%2520UYE%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for RV25%20UYE: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: RV25%20UPH
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV25%2520UPH%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for RV25%20UPH: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: MD19%20HCG
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD19%2520HCG%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for MD19%20HCG: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: YR23%20XTM
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR23%2520XTM%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for YR23%20XTM: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: LE72%20GLV
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE72%2520GLV%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for LE72%20GLV: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: LE72%20FZL
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE72%2520FZL%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for LE72%20FZL: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: AV22%20NFL
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV22%2520NFL%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for AV22%20NFL: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: KP19%20AYF
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP19%2520AYF%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for KP19%20AYF: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: KS70%20VSE
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS70%2520VSE%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for KS70%20VSE: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: YY68%20DWD
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY68%2520DWD%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for YY68%20DWD: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: WJ18%20YRN
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ18%2520YRN%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for WJ18%20YRN: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: YR74%20URV
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR74%2520URV%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for YR74%20URV: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: CP18%20EFT
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP18%2520EFT%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for CP18%20EFT: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: NL61%20CUV
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL61%2520CUV%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for NL61%20CUV: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: YF72%20RVK
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF72%2520RVK%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for YF72%20RVK: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: LF69%20TDU
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF69%2520TDU%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for LF69%20TDU: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: LP72%20VSY
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP72%2520VSY%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for LP72%20VSY: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: DE17%20NXO
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE17%2520NXO%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for DE17%20NXO: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: VK72%20ZPW
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK72%2520ZPW%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for VK72%20ZPW: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: DU23%20OPX
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU23%2520OPX%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for DU23%20OPX: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: BX71%20KWE
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX71%2520KWE%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for BX71%20KWE: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: CU15%20OSF
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU15%2520OSF%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for CU15%20OSF: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: DW16%20HFR
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DW16%2520HFR%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for DW16%20HFR: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: MF69%20OYR
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF69%2520OYR%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for MF69%20OYR: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: VK69%20KYV
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK69%2520KYV%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for VK69%20KYV: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: VN18%20UXD
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN18%2520UXD%27 HTTP/1.1" 200 None
2026-03-30 08:17:54 [bca.uk] INFO: Scrape type for VN18%20UXD: 0
2026-03-30 08:17:54 [bca.uk] INFO: Found listing with ID: BD72%20JKV
2026-03-30 08:17:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD72%2520JKV%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for BD72%20JKV: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: BK71%20TMV
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK71%2520TMV%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for BK71%20TMV: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: BP21%20XJW
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP21%2520XJW%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for BP21%20XJW: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: DV20%20WJA
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV20%2520WJA%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for DV20%20WJA: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: MM19%20WRR
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM19%2520WRR%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for MM19%20WRR: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: MM19%20WYU
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM19%2520WYU%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for MM19%20WYU: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: GD19%20ZGX
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD19%2520ZGX%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for GD19%20ZGX: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: LC16%20GVV
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC16%2520GVV%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for LC16%20GVV: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: DY72%20ZZP
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY72%2520ZZP%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for DY72%20ZZP: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: LD69%20JUX
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD69%2520JUX%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for LD69%20JUX: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: FD69%20FET
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD69%2520FET%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for FD69%20FET: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: HJ70%20OJS
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ70%2520OJS%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for HJ70%20OJS: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: KS68%20HDN
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS68%2520HDN%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for KS68%20HDN: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: LK68%20UKX
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK68%2520UKX%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for LK68%20UKX: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: PE19%20SPV
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE19%2520SPV%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for PE19%20SPV: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: SO72%20HVT
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO72%2520HVT%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for SO72%20HVT: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: BJ20%20DDA
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ20%2520DDA%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for BJ20%20DDA: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: CA74%20HZJ
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA74%2520HZJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for CA74%20HZJ: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: CK71%20OXH
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK71%2520OXH%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for CK71%20OXH: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: LE73%20EPA
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE73%2520EPA%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for LE73%20EPA: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: VK71%20ZSN
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK71%2520ZSN%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for VK71%20ZSN: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: YD23%20NVS
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD23%2520NVS%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for YD23%20NVS: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: CP71%20MZY
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP71%2520MZY%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for CP71%20MZY: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: DV68%20ADO
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV68%2520ADO%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for DV68%20ADO: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: HN23%20DSV
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN23%2520DSV%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for HN23%20DSV: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: AX66%20RYP
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX66%2520RYP%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for AX66%20RYP: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: GJ22%20GXH
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ22%2520GXH%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for GJ22%20GXH: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: HJ25%20OSD
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ25%2520OSD%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for HJ25%20OSD: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: FX25%20YXO
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX25%2520YXO%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for FX25%20YXO: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: BG67%20ZYF
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG67%2520ZYF%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for BG67%20ZYF: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: EA18%20WHC
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA18%2520WHC%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for EA18%20WHC: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: DK19%20YPG
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK19%2520YPG%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for DK19%20YPG: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: FY68%20YRW
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY68%2520YRW%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for FY68%20YRW: 0
2026-03-30 08:17:55 [bca.uk] INFO: Found listing with ID: VGZ%205260
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VGZ%25205260%27 HTTP/1.1" 200 None
2026-03-30 08:17:55 [bca.uk] INFO: Scrape type for VGZ%205260: 0
2026-03-30 08:17:55 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=99&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:55 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=99&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:55 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:17:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=99&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:17:58 [bca.uk] INFO: Total items found: 100
2026-03-30 08:17:58 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=100&sort=MostRecentlyAdded
2026-03-30 08:17:58 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:17:58 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=100&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:58 [bca.uk] INFO: Found listing with ID: YN69%20KYJ
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN69%2520KYJ%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Scrape type for YN69%20KYJ: 0
2026-03-30 08:17:58 [bca.uk] INFO: Found listing with ID: YP21%20RKX
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP21%2520RKX%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Scrape type for YP21%20RKX: 0
2026-03-30 08:17:58 [bca.uk] INFO: Found listing with ID: BJ69%20VMW
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ69%2520VMW%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Scrape type for BJ69%20VMW: 0
2026-03-30 08:17:58 [bca.uk] INFO: Found listing with ID: KM69%20NFK
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM69%2520NFK%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Scrape type for KM69%20NFK: 0
2026-03-30 08:17:58 [bca.uk] INFO: Found listing with ID: RX71%20NVR
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX71%2520NVR%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Scrape type for RX71%20NVR: 0
2026-03-30 08:17:58 [bca.uk] INFO: Found listing with ID: GU60%20VRY
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU60%2520VRY%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Scrape type for GU60%20VRY: 0
2026-03-30 08:17:58 [bca.uk] INFO: Found listing with ID: KP72%20AVN
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP72%2520AVN%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Scrape type for KP72%20AVN: 0
2026-03-30 08:17:58 [bca.uk] INFO: Found listing with ID: LP24%20HGL
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP24%2520HGL%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Scrape type for LP24%20HGL: 0
2026-03-30 08:17:58 [bca.uk] INFO: Found listing with ID: LC69%20XYS
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC69%2520XYS%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Scrape type for LC69%20XYS: 0
2026-03-30 08:17:58 [bca.uk] INFO: Found listing with ID: DN72%20UZF
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN72%2520UZF%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Scrape type for DN72%20UZF: 0
2026-03-30 08:17:58 [bca.uk] INFO: Found listing with ID: HV73%20GGX
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV73%2520GGX%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Scrape type for HV73%20GGX: 0
2026-03-30 08:17:58 [bca.uk] INFO: Found listing with ID: LO21%20YZB
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO21%2520YZB%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Scrape type for LO21%20YZB: 0
2026-03-30 08:17:58 [bca.uk] INFO: Found listing with ID: RJ71%20ULK
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ71%2520ULK%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Scrape type for RJ71%20ULK: 0
2026-03-30 08:17:58 [bca.uk] INFO: Found listing with ID: FX15%20TXU
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX15%2520TXU%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Scrape type for FX15%20TXU: 2
2026-03-30 08:17:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 20f1ea41-9d6d-5456-a407-5df03743db11 with identifier: FX15%20TXU
2026-03-30 08:17:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 20f1ea41-9d6d-5456-a407-5df03743db11 with scrape type 2
2026-03-30 08:17:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 20f1ea41-9d6d-5456-a407-5df03743db11 with scrape type 2
2026-03-30 08:17:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 20f1ea41-9d6d-5456-a407-5df03743db11, identifier: FX15%20TXU
2026-03-30 08:17:58 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=100&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:58 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=100&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:17:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 20f1ea41-9d6d-5456-a407-5df03743db11 with identifier: FX15%20TXU
2026-03-30 08:17:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 20f1ea41-9d6d-5456-a407-5df03743db11 with identifier: FX15%20TXU
2026-03-30 08:17:58 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 20f1ea41-9d6d-5456-a407-5df03743db11 with identifier: FX15%20TXU to the API
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:17:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=99&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 143,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=FX15%20TXU-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '20f1ea41-9d6d-5456-a407-5df03743db11',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'FX15 TXU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=FX15%20TXU&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'FORD',
 'model': 'KUGA',
 'odometer': 76777,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'FORD KUGA 1.5 E/B 150 2WD TITANIUM StationWagon',
 'transmission': 'manual',
 'trim': 'E/B 150 2WD TITANIUM',
 'vin': 'WF0AXXWPMAFD52809',
 'year': 2015}
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX15%2520TXU%27 HTTP/1.1" 200 None
2026-03-30 08:17:58 [bca.uk] INFO: Saving data for FX15%20TXU: {'auction_closing_time': 1774951200.0, 'created_time': 1773932037.671541, 'last_price_update_time': 1774858678.943935}
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='FX15%2520TXU') HTTP/1.1" 204 0
2026-03-30 08:17:59 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KR69%20XSP
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR69%2520XSP%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KR69%20XSP: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: SY15%20LVL
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY15%2520LVL%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for SY15%20LVL: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: GL20%20TZX
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL20%2520TZX%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for GL20%20TZX: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: BW66%20YYM
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW66%2520YYM%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for BW66%20YYM: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: DY74%20BWP
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520BWP%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for DY74%20BWP: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: DL73%20KYZ
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KYZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for DL73%20KYZ: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: LL74%20DHD
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DHD%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for LL74%20DHD: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: LP23%20GZW
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP23%2520GZW%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for LP23%20GZW: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: DL73%20LFE
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520LFE%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for DL73%20LFE: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KF73%20BYY
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF73%2520BYY%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KF73%20BYY: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: FV72%20TXN
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV72%2520TXN%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for FV72%20TXN: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: YY73%20NLK
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520NLK%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for YY73%20NLK: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: AP71%20FHW
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP71%2520FHW%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for AP71%20FHW: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: WV23%20VDA
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV23%2520VDA%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for WV23%20VDA: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: WR23%20BXH
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR23%2520BXH%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for WR23%20BXH: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: HX71%20YJZ
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX71%2520YJZ%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for HX71%20YJZ: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KM71%20FNP
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM71%2520FNP%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KM71%20FNP: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KM73%20ACO
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520ACO%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KM73%20ACO: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KM73%20NXO
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520NXO%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KM73%20NXO: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KM73%20OCG
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520OCG%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KM73%20OCG: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KM73%20OGP
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520OGP%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KM73%20OGP: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KM73%20OJY
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520OJY%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KM73%20OJY: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KM73%20OKB
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520OKB%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KM73%20OKB: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KM73%20OLA
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520OLA%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KM73%20OLA: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KM73%20ONG
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520ONG%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KM73%20ONG: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KM73%20OSL
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520OSL%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KM73%20OSL: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KM73%20OVH
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520OVH%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KM73%20OVH: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KM73%20OWB
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520OWB%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KM73%20OWB: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KM73%20PMV
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM73%2520PMV%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KM73%20PMV: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: OE71%20DKD
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE71%2520DKD%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for OE71%20DKD: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: EN71%20UCD
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN71%2520UCD%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for EN71%20UCD: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: FG71%20JOA
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG71%2520JOA%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for FG71%20JOA: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: GY22%20ZNV
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY22%2520ZNV%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for GY22%20ZNV: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: LS71%20NUW
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS71%2520NUW%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for LS71%20NUW: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: OE71%20MHA
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE71%2520MHA%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for OE71%20MHA: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: SN71%20OTH
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN71%2520OTH%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for SN71%20OTH: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: VX71%20KZC
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX71%2520KZC%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for VX71%20KZC: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: AJ71%20NZG
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ71%2520NZG%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for AJ71%20NZG: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: AO71%20ZZU
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO71%2520ZZU%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for AO71%20ZZU: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: BW71%20WZA
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW71%2520WZA%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for BW71%20WZA: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: DE15%20CWM
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE15%2520CWM%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for DE15%20CWM: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: DT68%20ONU
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT68%2520ONU%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for DT68%20ONU: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: AF64%20LLK
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF64%2520LLK%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for AF64%20LLK: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: KS73%20HPA
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS73%2520HPA%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for KS73%20HPA: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: DX69%20ZKB
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX69%2520ZKB%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for DX69%20ZKB: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: FV62%20FWY
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV62%2520FWY%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for FV62%20FWY: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: FV65%20JFK
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV65%2520JFK%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for FV65%20JFK: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: LL15%20VTT
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL15%2520VTT%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for LL15%20VTT: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: NJ17%20VFA
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ17%2520VFA%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for NJ17%20VFA: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: NX64%20RVE
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX64%2520RVE%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for NX64%20RVE: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: ST20%20ZFN
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST20%2520ZFN%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for ST20%20ZFN: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: WN20%20RXP
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN20%2520RXP%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for WN20%20RXP: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: LF19%20RCA
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF19%2520RCA%27 HTTP/1.1" 200 None
2026-03-30 08:17:59 [bca.uk] INFO: Scrape type for LF19%20RCA: 0
2026-03-30 08:17:59 [bca.uk] INFO: Found listing with ID: EJ73%20UFM
2026-03-30 08:17:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ73%2520UFM%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for EJ73%20UFM: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: DL73%20KRJ
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KRJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for DL73%20KRJ: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: DL73%20KXT
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KXT%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for DL73%20KXT: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: DV73%20XWU
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV73%2520XWU%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for DV73%20XWU: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: KF73%20ASX
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF73%2520ASX%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for KF73%20ASX: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: KF73%20CGX
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF73%2520CGX%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for KF73%20CGX: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: LN24%20PMX
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520PMX%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for LN24%20PMX: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: LN24%20PNY
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520PNY%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for LN24%20PNY: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: LP23%20GVR
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP23%2520GVR%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for LP23%20GVR: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: LP23%20GXX
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP23%2520GXX%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for LP23%20GXX: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: SM06%20EKK
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM06%2520EKK%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for SM06%20EKK: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: SM16%20NPP
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM16%2520NPP%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for SM16%20NPP: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: VX13%20SPU
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX13%2520SPU%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for VX13%20SPU: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: AK64%20TZP
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK64%2520TZP%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for AK64%20TZP: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: BU64%20VHW
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU64%2520VHW%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for BU64%20VHW: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: CF14%20AXD
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF14%2520AXD%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for CF14%20AXD: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: CY15%20NDD
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CY15%2520NDD%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for CY15%20NDD: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: KS09%20KDJ
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS09%2520KDJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for KS09%20KDJ: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: NK63%20ZCF
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NK63%2520ZCF%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for NK63%20ZCF: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: RE18%20CXW
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE18%2520CXW%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for RE18%20CXW: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: YG74%20OUJ
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG74%2520OUJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for YG74%20OUJ: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: EN72%20GMG
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN72%2520GMG%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for EN72%20GMG: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: FL72%20LKA
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL72%2520LKA%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for FL72%20LKA: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: DP21%20JBV
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP21%2520JBV%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for DP21%20JBV: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: DG16%20OMJ
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG16%2520OMJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for DG16%20OMJ: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: DA65%20YGJ
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA65%2520YGJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for DA65%20YGJ: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: YA16%20ELX
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA16%2520ELX%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for YA16%20ELX: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: MT62%20OMC
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT62%2520OMC%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for MT62%20OMC: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: AD15%20SOH
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD15%2520SOH%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for AD15%20SOH: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: BA19%20AVN
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA19%2520AVN%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for BA19%20AVN: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: BA68%20EJE
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA68%2520EJE%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for BA68%20EJE: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: BL22%20LSE
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL22%2520LSE%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for BL22%20LSE: 0
2026-03-30 08:18:00 [bca.uk] INFO: Found listing with ID: GJ65%20VBM
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ65%2520VBM%27 HTTP/1.1" 200 None
2026-03-30 08:18:00 [bca.uk] INFO: Scrape type for GJ65%20VBM: 0
2026-03-30 08:18:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=100&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:18:02 [bca.uk] INFO: Total items found: 100
2026-03-30 08:18:02 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=101&sort=MostRecentlyAdded
2026-03-30 08:18:02 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:18:02 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=101&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: GJ72%20NVC
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ72%2520NVC%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for GJ72%20NVC: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: KR13%20MSV
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR13%2520MSV%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for KR13%20MSV: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: WT16%20CGE
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT16%2520CGE%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for WT16%20CGE: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: KW65%20OBH
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW65%2520OBH%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for KW65%20OBH: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: LM68%20ULW
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM68%2520ULW%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for LM68%20ULW: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: YR18%20OCD
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR18%2520OCD%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for YR18%20OCD: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: FD67%20LXW
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD67%2520LXW%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for FD67%20LXW: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: VE65%20VYD
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE65%2520VYD%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for VE65%20VYD: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: BG14%20EPC
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG14%2520EPC%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for BG14%20EPC: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: LG16%20CZE
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG16%2520CZE%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for LG16%20CZE: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: YN15%20NHA
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN15%2520NHA%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for YN15%20NHA: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: VN08%20XCY
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN08%2520XCY%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for VN08%20XCY: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: VE14%20XUZ
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE14%2520XUZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for VE14%20XUZ: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: YX12%20OSP
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX12%2520OSP%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for YX12%20OSP: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: PX13%20UCN
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX13%2520UCN%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for PX13%20UCN: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: FV71%20SUO
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV71%2520SUO%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for FV71%20SUO: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: KR74%20CWC
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR74%2520CWC%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for KR74%20CWC: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: WG21%20KHA
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG21%2520KHA%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for WG21%20KHA: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: NL09%20KYT
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL09%2520KYT%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for NL09%20KYT: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: WA68%20NHD
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA68%2520NHD%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for WA68%20NHD: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: HN67%20XAJ
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN67%2520XAJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for HN67%20XAJ: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: HD56%20EFB
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HD56%2520EFB%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for HD56%20EFB: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: KR71%20TWZ
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR71%2520TWZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for KR71%20TWZ: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: YR15%20FEK
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR15%2520FEK%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for YR15%20FEK: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: FP10%20UJH
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP10%2520UJH%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for FP10%20UJH: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: RA66%20HUP
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA66%2520HUP%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for RA66%20HUP: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: YF65%20HZG
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF65%2520HZG%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for YF65%20HZG: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: F22%20TTS
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27F22%2520TTS%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for F22%20TTS: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: HG68%20HBX
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG68%2520HBX%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for HG68%20HBX: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: HN20%20GLJ
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN20%2520GLJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for HN20%20GLJ: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: LO70%20XHU
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO70%2520XHU%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for LO70%20XHU: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: OV71%20VLO
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV71%2520VLO%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for OV71%20VLO: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: KR74%20GXX
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR74%2520GXX%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for KR74%20GXX: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: KR74%20GZC
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR74%2520GZC%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for KR74%20GZC: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: KX73%20ZVH
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX73%2520ZVH%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for KX73%20ZVH: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: DY18%20KYP
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY18%2520KYP%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for DY18%20KYP: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: AV07%20FZJ
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV07%2520FZJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for AV07%20FZJ: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: KK15%20GKJ
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KK15%2520GKJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for KK15%20GKJ: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: KW23%20XXC
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW23%2520XXC%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for KW23%20XXC: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: LM66%20MYL
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM66%2520MYL%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for LM66%20MYL: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: BJ19%20HKX
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ19%2520HKX%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for BJ19%20HKX: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: AN23%20FAB
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AN23%2520FAB%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for AN23%20FAB: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: YA19%20PMO
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA19%2520PMO%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for YA19%20PMO: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: KP23%20UYF
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP23%2520UYF%27 HTTP/1.1" 200 None
2026-03-30 08:18:02 [bca.uk] INFO: Scrape type for KP23%20UYF: 0
2026-03-30 08:18:02 [bca.uk] INFO: Found listing with ID: SV23%20XNY
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV23%2520XNY%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for SV23%20XNY: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: MA20%20JXY
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA20%2520JXY%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for MA20%20JXY: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: LS22%20APX
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS22%2520APX%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for LS22%20APX: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: DG23%20YTS
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG23%2520YTS%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for DG23%20YTS: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: HF69%20LZW
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF69%2520LZW%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for HF69%20LZW: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: LM61%20OVO
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM61%2520OVO%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for LM61%20OVO: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: AU16%20YYD
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU16%2520YYD%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for AU16%20YYD: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: VK72%20HYT
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK72%2520HYT%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for VK72%20HYT: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: CN71%20FLM
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN71%2520FLM%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for CN71%20FLM: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: LA22%20NCU
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA22%2520NCU%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for LA22%20NCU: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: LD72%20AXW
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD72%2520AXW%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for LD72%20AXW: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: LD72%20OTX
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD72%2520OTX%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for LD72%20OTX: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: LG72%20RNE
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG72%2520RNE%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for LG72%20RNE: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: VO23%20ZGV
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO23%2520ZGV%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for VO23%20ZGV: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: VO72%20JVK
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO72%2520JVK%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for VO72%20JVK: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: YS19%20LKF
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS19%2520LKF%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for YS19%20LKF: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: BJ17%20KNB
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ17%2520KNB%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for BJ17%20KNB: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: BL17%20OSB
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL17%2520OSB%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for BL17%20OSB: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: BT72%20VZZ
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT72%2520VZZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for BT72%20VZZ: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: BX21%20HTT
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX21%2520HTT%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for BX21%20HTT: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: DY71%20APX
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY71%2520APX%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for DY71%20APX: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: EU20%20MWK
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU20%2520MWK%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for EU20%20MWK: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: HV24%20OJD
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV24%2520OJD%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for HV24%20OJD: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: LC66%20YCW
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC66%2520YCW%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for LC66%20YCW: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: LD21%20EZN
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD21%2520EZN%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for LD21%20EZN: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: LF23%20AHW
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF23%2520AHW%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for LF23%20AHW: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: ML70%20AOZ
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML70%2520AOZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for ML70%20AOZ: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: BW19%20CGV
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW19%2520CGV%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for BW19%20CGV: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: DK73%20OFM
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK73%2520OFM%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for DK73%20OFM: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: EF67%20UBW
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF67%2520UBW%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for EF67%20UBW: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: VE22%20HYT
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE22%2520HYT%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for VE22%20HYT: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: YT20%20UMS
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT20%2520UMS%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for YT20%20UMS: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: KS73%20OUP
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS73%2520OUP%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for KS73%20OUP: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: BG72%20UVK
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG72%2520UVK%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for BG72%20UVK: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: BK21%20VBM
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK21%2520VBM%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for BK21%20VBM: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: KY23%20LWA
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY23%2520LWA%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for KY23%20LWA: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: LC66%20DZV
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC66%2520DZV%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for LC66%20DZV: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: CX72%20HRJ
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX72%2520HRJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for CX72%20HRJ: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: YR70%20AHN
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR70%2520AHN%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for YR70%20AHN: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: FE62%20GPU
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE62%2520GPU%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for FE62%20GPU: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: DK67%20XBB
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK67%2520XBB%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for DK67%20XBB: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: LC21%20ZKD
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC21%2520ZKD%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for LC21%20ZKD: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: AK72%20CVA
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK72%2520CVA%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for AK72%20CVA: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: BV66%20HMG
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV66%2520HMG%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for BV66%20HMG: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: DS21%20FKJ
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS21%2520FKJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for DS21%20FKJ: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: DS72%20XWT
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS72%2520XWT%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for DS72%20XWT: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: EN21%20AFE
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN21%2520AFE%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for EN21%20AFE: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: MW21%20KRE
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW21%2520KRE%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for MW21%20KRE: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: VU20%20KXN
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU20%2520KXN%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for VU20%20KXN: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: YP24%20NNB
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP24%2520NNB%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for YP24%20NNB: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: DL72%20PGU
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL72%2520PGU%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for DL72%20PGU: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: LO70%20SNY
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO70%2520SNY%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for LO70%20SNY: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: EO72%20JVW
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO72%2520JVW%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for EO72%20JVW: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: YR71%20XUZ
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR71%2520XUZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for YR71%20XUZ: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: FT72%20ADZ
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT72%2520ADZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for FT72%20ADZ: 0
2026-03-30 08:18:03 [bca.uk] INFO: Found listing with ID: MA21%20FJE
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA21%2520FJE%27 HTTP/1.1" 200 None
2026-03-30 08:18:03 [bca.uk] INFO: Scrape type for MA21%20FJE: 0
2026-03-30 08:18:03 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=101&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:03 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=101&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:03 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:18:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=101&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:18:06 [bca.uk] INFO: Total items found: 100
2026-03-30 08:18:06 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=102&sort=MostRecentlyAdded
2026-03-30 08:18:06 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:18:06 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=102&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: VO23%20MRX
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO23%2520MRX%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for VO23%20MRX: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: YR19%20BDP
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR19%2520BDP%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for YR19%20BDP: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: YS19%20TGN
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS19%2520TGN%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for YS19%20TGN: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: YT69%20YZL
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT69%2520YZL%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for YT69%20YZL: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: DA22%20XTW
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA22%2520XTW%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for DA22%20XTW: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: HK22%20LFT
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK22%2520LFT%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for HK22%20LFT: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: DV71%20NWO
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV71%2520NWO%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for DV71%20NWO: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: WJ68%20XCO
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ68%2520XCO%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for WJ68%20XCO: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: WF70%20BDY
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF70%2520BDY%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for WF70%20BDY: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: DL14%20MVZ
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL14%2520MVZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for DL14%20MVZ: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: DG63%20OCB
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG63%2520OCB%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for DG63%20OCB: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: YF14%20VCY
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF14%2520VCY%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for YF14%20VCY: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: PL08%20XKA
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL08%2520XKA%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for PL08%20XKA: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: FP15%20FSZ
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP15%2520FSZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for FP15%20FSZ: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: PF15%20UUE
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF15%2520UUE%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for PF15%20UUE: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: PG15%20FLD
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PG15%2520FLD%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for PG15%20FLD: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: YF10%20SVS
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF10%2520SVS%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for YF10%20SVS: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: FM64%20FXR
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM64%2520FXR%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for FM64%20FXR: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: YF63%20EFE
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF63%2520EFE%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for YF63%20EFE: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: KY59%20XTG
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY59%2520XTG%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for KY59%20XTG: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: YB64%20FPF
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB64%2520FPF%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for YB64%20FPF: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: NA62%20HLY
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA62%2520HLY%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for NA62%20HLY: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: LF67%20SYZ
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF67%2520SYZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for LF67%20SYZ: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: SB69%20DFP
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB69%2520DFP%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for SB69%20DFP: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: VK67%20YRR
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK67%2520YRR%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for VK67%20YRR: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: BV68%20JHX
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV68%2520JHX%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for BV68%20JHX: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: KV61%20YMO
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV61%2520YMO%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for KV61%20YMO: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: VA14%20VAV
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA14%2520VAV%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for VA14%20VAV: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: YN17%20ZXT
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN17%2520ZXT%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for YN17%20ZXT: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: DF14%20OGE
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF14%2520OGE%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for DF14%20OGE: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: DF16%20UXN
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF16%2520UXN%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for DF16%20UXN: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: MV62%20YRS
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV62%2520YRS%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for MV62%20YRS: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: WM73%20SRU
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM73%2520SRU%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for WM73%20SRU: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: KE12%20PDK
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE12%2520PDK%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for KE12%20PDK: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: YA13%20HMU
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA13%2520HMU%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for YA13%20HMU: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: PJ70%20PGE
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ70%2520PGE%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for PJ70%20PGE: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: SJ67%20GHV
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ67%2520GHV%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for SJ67%20GHV: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: BF62%20EYU
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF62%2520EYU%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for BF62%20EYU: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: DA15%20KKL
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA15%2520KKL%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for DA15%20KKL: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: YT63%20YVW
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT63%2520YVW%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for YT63%20YVW: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: FN66%20JPY
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN66%2520JPY%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for FN66%20JPY: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: MK70%20UBP
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK70%2520UBP%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for MK70%20UBP: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: DG65%20FOU
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG65%2520FOU%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for DG65%20FOU: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: NL14%20VWH
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL14%2520VWH%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for NL14%20VWH: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: YK09%20YKR
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK09%2520YKR%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for YK09%20YKR: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: YM64%20MWX
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM64%2520MWX%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for YM64%20MWX: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: MK16%20EUV
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK16%2520EUV%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for MK16%20EUV: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: BN13%20HXU
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN13%2520HXU%27 HTTP/1.1" 200 None
2026-03-30 08:18:06 [bca.uk] INFO: Scrape type for BN13%20HXU: 0
2026-03-30 08:18:06 [bca.uk] INFO: Found listing with ID: ML14%20FNS
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML14%2520FNS%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for ML14%20FNS: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: SV14%20VHT
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV14%2520VHT%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for SV14%20VHT: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: VO67%20SZZ
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO67%2520SZZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for VO67%20SZZ: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: WK67%20RPO
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK67%2520RPO%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for WK67%20RPO: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: BA68%20TXX
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA68%2520TXX%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for BA68%20TXX: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: SV64%20ZFS
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV64%2520ZFS%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for SV64%20ZFS: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: DS20%20HBL
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS20%2520HBL%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for DS20%20HBL: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: DV20%20WGU
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV20%2520WGU%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for DV20%20WGU: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: MM19%20WWL
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM19%2520WWL%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for MM19%20WWL: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: BJ20%20OGH
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ20%2520OGH%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for BJ20%20OGH: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: DA70%20LNP
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA70%2520LNP%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for DA70%20LNP: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: DE70%20EEM
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE70%2520EEM%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for DE70%20EEM: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: DE70%20EET
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE70%2520EET%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for DE70%20EET: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: DE70%20EFH
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE70%2520EFH%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for DE70%20EFH: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: SW18%20EZG
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW18%2520EZG%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for SW18%20EZG: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: SH16%20WGD
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH16%2520WGD%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for SH16%20WGD: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: FL69%20MFV
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL69%2520MFV%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for FL69%20MFV: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: YD24%20JKV
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD24%2520JKV%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for YD24%20JKV: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: SM65%20ZKU
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM65%2520ZKU%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for SM65%20ZKU: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: YC65%20KTA
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC65%2520KTA%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for YC65%20KTA: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: YE06%20FKT
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE06%2520FKT%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for YE06%20FKT: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: BJ75%20VPK
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ75%2520VPK%27 HTTP/1.1" 200 None
2026-03-30 08:18:07 [bca.uk] INFO: Scrape type for BJ75%20VPK: 0
2026-03-30 08:18:07 [bca.uk] INFO: Found listing with ID: YG63%20VUH
2026-03-30 08:18:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG63%2520VUH%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for YG63%20VUH: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: LT10%20LNU
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT10%2520LNU%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for LT10%20LNU: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: BJ75%20TYW
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ75%2520TYW%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for BJ75%20TYW: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: KU11%20MKL
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU11%2520MKL%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for KU11%20MKL: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: PX16%20WFA
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX16%2520WFA%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for PX16%20WFA: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: OU64%20OFG
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU64%2520OFG%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for OU64%20OFG: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: BJ23%20FCO
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ23%2520FCO%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for BJ23%20FCO: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: CF71%20DZT
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF71%2520DZT%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for CF71%20DZT: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: CK23%20GWG
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK23%2520GWG%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for CK23%20GWG: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: DE23%20FWF
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE23%2520FWF%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for DE23%20FWF: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: DL70%20MLK
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL70%2520MLK%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for DL70%20MLK: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: DN72%20WGP
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN72%2520WGP%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for DN72%20WGP: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: DV71%20ULJ
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV71%2520ULJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for DV71%20ULJ: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: GF22%20AWJ
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF22%2520AWJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for GF22%20AWJ: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: GJ22%20WZO
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ22%2520WZO%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for GJ22%20WZO: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: HK71%20MFU
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK71%2520MFU%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for HK71%20MFU: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: OE71%20HWF
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE71%2520HWF%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for OE71%20HWF: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: OE71%20NPD
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE71%2520NPD%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for OE71%20NPD: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: OV71%20WVC
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV71%2520WVC%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for OV71%20WVC: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: YM72%20VMV
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM72%2520VMV%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for YM72%20VMV: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: YP71%20UCO
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP71%2520UCO%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for YP71%20UCO: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: SV71%20ZXF
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV71%2520ZXF%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for SV71%20ZXF: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: SM72%20CFE
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM72%2520CFE%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for SM72%20CFE: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: DY22%20BNN
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY22%2520BNN%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for DY22%20BNN: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: EJ73%20RUU
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ73%2520RUU%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for EJ73%20RUU: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: KP70%20ZYR
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP70%2520ZYR%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for KP70%20ZYR: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: DP22%20AVT
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP22%2520AVT%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for DP22%20AVT: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: KM17%20CVE
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM17%2520CVE%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for KM17%20CVE: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: IXZ%202377
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27IXZ%25202377%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for IXZ%202377: 0
2026-03-30 08:18:08 [bca.uk] INFO: Found listing with ID: B6%20DVS
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27B6%2520DVS%27 HTTP/1.1" 200 None
2026-03-30 08:18:08 [bca.uk] INFO: Scrape type for B6%20DVS: 0
2026-03-30 08:18:08 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=102&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:08 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=102&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:08 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:18:10 [scrapy.extensions.logstats] INFO: Crawled 204 pages (at 13 pages/min), scraped 1137 items (at 3 items/min)
2026-03-30 08:18:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 199MiB
2026-03-30 08:18:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=102&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:18:11 [bca.uk] INFO: Total items found: 100
2026-03-30 08:18:11 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=103&sort=MostRecentlyAdded
2026-03-30 08:18:11 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:18:11 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=103&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: N679%20PYN
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27N679%2520PYN%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for N679%20PYN: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: SE10%20GAR
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE10%2520GAR%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for SE10%20GAR: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: M22%20TMX
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M22%2520TMX%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for M22%20TMX: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: LR22%20OUV
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR22%2520OUV%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for LR22%20OUV: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: NL21%20WXZ
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL21%2520WXZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for NL21%20WXZ: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: FV15%20RLX
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV15%2520RLX%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for FV15%20RLX: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: LL74%20BUV
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520BUV%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for LL74%20BUV: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: LL74%20BWH
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520BWH%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for LL74%20BWH: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: LL74%20DKN
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DKN%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for LL74%20DKN: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: LN24%20PFZ
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520PFZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for LN24%20PFZ: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: LN24%20ROH
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520ROH%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for LN24%20ROH: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: LL74%20BUF
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520BUF%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for LL74%20BUF: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: KF73%20AMX
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF73%2520AMX%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for KF73%20AMX: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: WV23%20EAE
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV23%2520EAE%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for WV23%20EAE: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: AP24%20ADY
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP24%2520ADY%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for AP24%20ADY: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: AV69%20KTP
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV69%2520KTP%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for AV69%20KTP: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: LP23%20GZC
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP23%2520GZC%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for LP23%20GZC: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: LP23%20GZE
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP23%2520GZE%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for LP23%20GZE: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: LN24%20PXO
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520PXO%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for LN24%20PXO: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: FW13%20YCL
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FW13%2520YCL%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for FW13%20YCL: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: KE23%20LWJ
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE23%2520LWJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for KE23%20LWJ: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: CF74%20PFK
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520PFK%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for CF74%20PFK: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: CF74%20PFN
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520PFN%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for CF74%20PFN: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: WR70%20KHU
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR70%2520KHU%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for WR70%20KHU: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: K888%20MWS
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27K888%2520MWS%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for K888%20MWS: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: NY23%20JOV
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NY23%2520JOV%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for NY23%20JOV: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: NV65%20XKB
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV65%2520XKB%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for NV65%20XKB: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: NU71%20XGM
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU71%2520XGM%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for NU71%20XGM: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: GU69%20RVJ
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU69%2520RVJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for GU69%20RVJ: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: LN24%20PDO
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520PDO%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for LN24%20PDO: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: LL74%20DGO
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DGO%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for LL74%20DGO: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: SL69%20OOV
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL69%2520OOV%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for SL69%20OOV: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: MW71%20BBN
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW71%2520BBN%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for MW71%20BBN: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: DL73%20LCG
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520LCG%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for DL73%20LCG: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: BF17%20BWK
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF17%2520BWK%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for BF17%20BWK: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: MA21%20ZDN
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA21%2520ZDN%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for MA21%20ZDN: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: DP18%20YDO
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP18%2520YDO%27 HTTP/1.1" 200 None
2026-03-30 08:18:11 [bca.uk] INFO: Scrape type for DP18%20YDO: 0
2026-03-30 08:18:11 [bca.uk] INFO: Found listing with ID: NJ18%20ZPS
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ18%2520ZPS%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for NJ18%20ZPS: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: WP18%20HCJ
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP18%2520HCJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for WP18%20HCJ: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: OV70%20JYR
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV70%2520JYR%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for OV70%20JYR: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: DV72%20WBE
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV72%2520WBE%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for DV72%20WBE: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: WN20%20YTE
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN20%2520YTE%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for WN20%20YTE: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: YC21%20FCR
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC21%2520FCR%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for YC21%20FCR: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: DL73%20KRK
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KRK%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for DL73%20KRK: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: MT74%20KHC
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT74%2520KHC%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for MT74%20KHC: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: EJ16%20PXZ
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ16%2520PXZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for EJ16%20PXZ: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: FA19%20XRY
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA19%2520XRY%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for FA19%20XRY: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: LC19%20VCD
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC19%2520VCD%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for LC19%20VCD: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: LS70%20GYB
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS70%2520GYB%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for LS70%20GYB: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: LV14%20ZZS
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV14%2520ZZS%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for LV14%20ZZS: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: LY22%20BZO
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY22%2520BZO%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for LY22%20BZO: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: YL16%20GGZ
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL16%2520GGZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for YL16%20GGZ: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: LV21%20EYT
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV21%2520EYT%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for LV21%20EYT: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: LN24%20PWL
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520PWL%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for LN24%20PWL: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: LN24%20RUO
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RUO%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for LN24%20RUO: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: LN24%20RYT
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RYT%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for LN24%20RYT: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: GY65%20SKU
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY65%2520SKU%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for GY65%20SKU: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: VGZ%209983
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VGZ%25209983%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for VGZ%209983: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: EY57%20PHU
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY57%2520PHU%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for EY57%20PHU: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: YE21%20FCC
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE21%2520FCC%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for YE21%20FCC: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: DL73%20KVO
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KVO%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for DL73%20KVO: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: LL74%20BXC
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520BXC%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for LL74%20BXC: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: CA72%20UUR
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA72%2520UUR%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for CA72%20UUR: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: CN65%20LRY
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN65%2520LRY%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for CN65%20LRY: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: SL69%20PKF
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL69%2520PKF%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for SL69%20PKF: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: CA65%20WVY
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA65%2520WVY%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for CA65%20WVY: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: CK63%20PYD
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK63%2520PYD%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for CK63%20PYD: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: DN70%20BVW
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN70%2520BVW%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for DN70%20BVW: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: GJ71%20OBT
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ71%2520OBT%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for GJ71%20OBT: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: HG67%20YLP
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG67%2520YLP%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for HG67%20YLP: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: HK22%20EVR
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK22%2520EVR%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for HK22%20EVR: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: LL65%20CEA
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL65%2520CEA%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for LL65%20CEA: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: OV18%20BDX
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV18%2520BDX%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for OV18%20BDX: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: SG65%20GCV
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG65%2520GCV%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for SG65%20GCV: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: VN19%20GJE
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN19%2520GJE%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for VN19%20GJE: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: YH21%20LGT
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH21%2520LGT%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for YH21%20LGT: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: CA19%20TTY
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA19%2520TTY%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for CA19%20TTY: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: VE18%20ECX
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE18%2520ECX%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for VE18%20ECX: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: SV18%20YFO
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV18%2520YFO%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for SV18%20YFO: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: PK72%20ZVO
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK72%2520ZVO%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for PK72%20ZVO: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: DN61%20VMK
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN61%2520VMK%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for DN61%20VMK: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: DT68%20RVZ
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT68%2520RVZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for DT68%20RVZ: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: WO67%20EFC
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO67%2520EFC%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for WO67%20EFC: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: YD22%20EUM
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD22%2520EUM%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for YD22%20EUM: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: YY73%20VNL
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY73%2520VNL%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for YY73%20VNL: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: BW68%20MJU
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW68%2520MJU%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for BW68%20MJU: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: WR67%20UCN
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR67%2520UCN%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for WR67%20UCN: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: SD15%20VYV
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD15%2520VYV%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for SD15%20VYV: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: SD14%20CXL
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD14%2520CXL%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for SD14%20CXL: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: OU68%20WVA
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU68%2520WVA%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for OU68%20WVA: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: MJ15%20HRW
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ15%2520HRW%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for MJ15%20HRW: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: DU61%20RBZ
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU61%2520RBZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:12 [bca.uk] INFO: Scrape type for DU61%20RBZ: 0
2026-03-30 08:18:12 [bca.uk] INFO: Found listing with ID: RV68%20WKN
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV68%2520WKN%27 HTTP/1.1" 200 None
2026-03-30 08:18:13 [bca.uk] INFO: Scrape type for RV68%20WKN: 0
2026-03-30 08:18:13 [bca.uk] INFO: Found listing with ID: LA69%20MWL
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA69%2520MWL%27 HTTP/1.1" 200 None
2026-03-30 08:18:13 [bca.uk] INFO: Scrape type for LA69%20MWL: 0
2026-03-30 08:18:13 [bca.uk] INFO: Found listing with ID: GL68%20FUA
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL68%2520FUA%27 HTTP/1.1" 200 None
2026-03-30 08:18:13 [bca.uk] INFO: Scrape type for GL68%20FUA: 0
2026-03-30 08:18:13 [bca.uk] INFO: Found listing with ID: MF16%20PPK
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF16%2520PPK%27 HTTP/1.1" 200 None
2026-03-30 08:18:13 [bca.uk] INFO: Scrape type for MF16%20PPK: 0
2026-03-30 08:18:13 [bca.uk] INFO: Found listing with ID: FN68%20YGL
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN68%2520YGL%27 HTTP/1.1" 200 None
2026-03-30 08:18:13 [bca.uk] INFO: Scrape type for FN68%20YGL: 0
2026-03-30 08:18:13 [bca.uk] INFO: Found listing with ID: MA59%20KPZ
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA59%2520KPZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:13 [bca.uk] INFO: Scrape type for MA59%20KPZ: 0
2026-03-30 08:18:13 [bca.uk] INFO: Found listing with ID: VK16%20DHG
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK16%2520DHG%27 HTTP/1.1" 200 None
2026-03-30 08:18:13 [bca.uk] INFO: Scrape type for VK16%20DHG: 0
2026-03-30 08:18:13 [bca.uk] INFO: Found listing with ID: NV09%20KHR
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV09%2520KHR%27 HTTP/1.1" 200 None
2026-03-30 08:18:13 [bca.uk] INFO: Scrape type for NV09%20KHR: 0
2026-03-30 08:18:13 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=103&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:13 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=103&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:13 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:18:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=103&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:18:16 [bca.uk] INFO: Total items found: 100
2026-03-30 08:18:16 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded
2026-03-30 08:18:16 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:18:16 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: YX20%20KXO
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX20%2520KXO%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for YX20%20KXO: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: PE10%20JUO
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE10%2520JUO%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for PE10%20JUO: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: SA69%20LKV
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA69%2520LKV%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for SA69%20LKV: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: HS19%20PGV
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HS19%2520PGV%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for HS19%20PGV: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: YJ68%20LRA
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ68%2520LRA%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for YJ68%20LRA: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: NA70%20HTG
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA70%2520HTG%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for NA70%20HTG: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: PK17%20BHL
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK17%2520BHL%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for PK17%20BHL: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: KN70%20PWK
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN70%2520PWK%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for KN70%20PWK: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: GX14%20YXM
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX14%2520YXM%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for GX14%20YXM: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: WU61%20LRL
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU61%2520LRL%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for WU61%20LRL: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: LT71%20XPE
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT71%2520XPE%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for LT71%20XPE: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: YH16%20JFF
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH16%2520JFF%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for YH16%20JFF: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: AF15%20DJV
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF15%2520DJV%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for AF15%20DJV: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: AJ67%20HVO
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ67%2520HVO%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for AJ67%20HVO: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: BT62%20BWL
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT62%2520BWL%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for BT62%20BWL: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: FV66%20XBW
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV66%2520XBW%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for FV66%20XBW: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: NU67%20EFD
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU67%2520EFD%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for NU67%20EFD: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: KM61%20EBN
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM61%2520EBN%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for KM61%20EBN: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: YG23%20XFA
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG23%2520XFA%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for YG23%20XFA: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: DX73%20BTU
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX73%2520BTU%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for DX73%20BTU: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: RK19%20CXP
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK19%2520CXP%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for RK19%20CXP: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: FH69%20KBE
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH69%2520KBE%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for FH69%20KBE: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: L11%20WSK
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27L11%2520WSK%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for L11%20WSK: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: GD70%20PNN
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD70%2520PNN%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for GD70%20PNN: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: DF11%20NXL
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF11%2520NXL%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for DF11%20NXL: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: FE62%20KXP
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE62%2520KXP%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for FE62%20KXP: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: KV18%20TYZ
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV18%2520TYZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for KV18%20TYZ: 0
2026-03-30 08:18:16 [bca.uk] INFO: Found listing with ID: SK21%20VMP
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK21%2520VMP%27 HTTP/1.1" 200 None
2026-03-30 08:18:16 [bca.uk] INFO: Scrape type for SK21%20VMP: 2
2026-03-30 08:18:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 372a1fa1-ebb8-5d13-babf-f0101d42fe43 with identifier: SK21%20VMP
2026-03-30 08:18:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 372a1fa1-ebb8-5d13-babf-f0101d42fe43 with scrape type 2
2026-03-30 08:18:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 372a1fa1-ebb8-5d13-babf-f0101d42fe43 with scrape type 2
2026-03-30 08:18:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 372a1fa1-ebb8-5d13-babf-f0101d42fe43, identifier: SK21%20VMP
2026-03-30 08:18:17 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:17 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 372a1fa1-ebb8-5d13-babf-f0101d42fe43 with identifier: SK21%20VMP
2026-03-30 08:18:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 372a1fa1-ebb8-5d13-babf-f0101d42fe43 with identifier: SK21%20VMP
2026-03-30 08:18:17 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 372a1fa1-ebb8-5d13-babf-f0101d42fe43 with identifier: SK21%20VMP to the API
2026-03-30 08:18:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=103&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 244,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=SK21%20VMP-GB',
 'category': 'LightCommercialVehicle',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 4,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '372a1fa1-ebb8-5d13-babf-f0101d42fe43',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'SK21 VMP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=SK21%20VMP&vehicleType=*',
 'listing': 'auction',
 'location': 'Enfield',
 'make': 'FORD',
 'model': 'RANGER',
 'odometer': 51921,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2021-01-01',
 'seller_name': None,
 'title': 'FORD RANGER 2.0 EBL 213 WILDTRAK CrewCab Pick-up',
 'transmission': 'automatic',
 'trim': 'EBL 213 WILDTRAK',
 'vin': '6FPPXXMJ2PLS45043',
 'year': 2021}
2026-03-30 08:18:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK21%2520VMP%27 HTTP/1.1" 200 None
2026-03-30 08:18:17 [bca.uk] INFO: Saving data for SK21%20VMP: {'auction_closing_time': 1774951200.0, 'created_time': 1774275504.399656, 'last_price_update_time': 1774858697.865511}
2026-03-30 08:18:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='SK21%2520VMP') HTTP/1.1" 204 0
2026-03-30 08:18:17 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:18:17 [bca.uk] INFO: Found listing with ID: AO72%20ZBC
2026-03-30 08:18:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO72%2520ZBC%27 HTTP/1.1" 200 None
2026-03-30 08:18:18 [bca.uk] INFO: Scrape type for AO72%20ZBC: 2
2026-03-30 08:18:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e4077981-7849-51b4-b956-93aae8a5c23d with identifier: AO72%20ZBC
2026-03-30 08:18:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e4077981-7849-51b4-b956-93aae8a5c23d with scrape type 2
2026-03-30 08:18:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e4077981-7849-51b4-b956-93aae8a5c23d with scrape type 2
2026-03-30 08:18:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e4077981-7849-51b4-b956-93aae8a5c23d, identifier: AO72%20ZBC
2026-03-30 08:18:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e4077981-7849-51b4-b956-93aae8a5c23d with identifier: AO72%20ZBC
2026-03-30 08:18:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e4077981-7849-51b4-b956-93aae8a5c23d with identifier: AO72%20ZBC
2026-03-30 08:18:18 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e4077981-7849-51b4-b956-93aae8a5c23d with identifier: AO72%20ZBC to the API
2026-03-30 08:18:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=103&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 126,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=AO72%20ZBC-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'e4077981-7849-51b4-b956-93aae8a5c23d',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'AO72 ZBC',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=AO72%20ZBC&vehicleType=*',
 'listing': 'auction',
 'location': 'Leeds',
 'make': 'VAUXHALL',
 'model': 'MOKKA',
 'odometer': 84967,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'VAUXHALL MOKKA 1.2 TURBO 130 GS LINE Hatchback',
 'transmission': 'manual',
 'trim': 'TURBO 130 GS LINE',
 'vin': 'VXKUSHNSKNW094591',
 'year': 2022}
2026-03-30 08:18:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO72%2520ZBC%27 HTTP/1.1" 200 None
2026-03-30 08:18:18 [bca.uk] INFO: Saving data for AO72%20ZBC: {'auction_closing_time': 1774864800.0, 'created_time': 1774512113.664847, 'last_price_update_time': 1774858698.784478}
2026-03-30 08:18:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='AO72%2520ZBC') HTTP/1.1" 204 0
2026-03-30 08:18:18 [bca.uk] INFO: Found listing with ID: LP69%20OCN
2026-03-30 08:18:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP69%2520OCN%27 HTTP/1.1" 200 None
2026-03-30 08:18:18 [bca.uk] INFO: Scrape type for LP69%20OCN: 2
2026-03-30 08:18:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b15097e6-9176-542b-977c-2652548e3b71 with identifier: LP69%20OCN
2026-03-30 08:18:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b15097e6-9176-542b-977c-2652548e3b71 with scrape type 2
2026-03-30 08:18:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b15097e6-9176-542b-977c-2652548e3b71 with scrape type 2
2026-03-30 08:18:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b15097e6-9176-542b-977c-2652548e3b71, identifier: LP69%20OCN
2026-03-30 08:18:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b15097e6-9176-542b-977c-2652548e3b71 with identifier: LP69%20OCN
2026-03-30 08:18:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b15097e6-9176-542b-977c-2652548e3b71 with identifier: LP69%20OCN
2026-03-30 08:18:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b15097e6-9176-542b-977c-2652548e3b71 with identifier: LP69%20OCN to the API
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=103&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LP69%20OCN-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b15097e6-9176-542b-977c-2652548e3b71',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LP69 OCN',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LP69%20OCN&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'MERCEDES-BENZ',
 'model': 'A200',
 'odometer': 61813,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'MERCEDES-BENZ A200 1.3 AMG LINE EXECUTIVE DCT Hatchback',
 'transmission': 'automatic',
 'trim': 'AMG LINE EXECUTIVE DCT',
 'vin': 'WDD1770872V051202',
 'year': 2020}
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP69%2520OCN%27 HTTP/1.1" 200 None
2026-03-30 08:18:19 [bca.uk] INFO: Saving data for LP69%20OCN: {'auction_closing_time': 1775037600.0, 'created_time': 1774512108.373177, 'last_price_update_time': 1774858699.21709}
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LP69%2520OCN') HTTP/1.1" 204 0
2026-03-30 08:18:19 [bca.uk] INFO: Found listing with ID: BN20%20UGF
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN20%2520UGF%27 HTTP/1.1" 200 None
2026-03-30 08:18:19 [bca.uk] INFO: Scrape type for BN20%20UGF: 2
2026-03-30 08:18:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c92b5e84-6477-5804-8561-0d7960b59865 with identifier: BN20%20UGF
2026-03-30 08:18:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c92b5e84-6477-5804-8561-0d7960b59865 with scrape type 2
2026-03-30 08:18:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c92b5e84-6477-5804-8561-0d7960b59865 with scrape type 2
2026-03-30 08:18:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: c92b5e84-6477-5804-8561-0d7960b59865, identifier: BN20%20UGF
2026-03-30 08:18:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: c92b5e84-6477-5804-8561-0d7960b59865 with identifier: BN20%20UGF
2026-03-30 08:18:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: c92b5e84-6477-5804-8561-0d7960b59865 with identifier: BN20%20UGF
2026-03-30 08:18:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: c92b5e84-6477-5804-8561-0d7960b59865 with identifier: BN20%20UGF to the API
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=103&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BN20%20UGF-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'c92b5e84-6477-5804-8561-0d7960b59865',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'BN20 UGF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BN20%20UGF&vehicleType=*',
 'listing': 'auction',
 'location': 'Blackbushe',
 'make': 'NISSAN',
 'model': 'LEAF',
 'odometer': 47635,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seller_name': None,
 'title': 'NISSAN LEAF 40KWH N-CONNECTA (6.6KC) Hatchback',
 'transmission': 'automatic',
 'trim': '40KWH N-CONNECTA (6.6KC)',
 'vin': 'SJNFAAZE1U0083401',
 'year': 2020}
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN20%2520UGF%27 HTTP/1.1" 200 None
2026-03-30 08:18:19 [bca.uk] INFO: Saving data for BN20%20UGF: {'auction_closing_time': 1774951200.0, 'created_time': 1774512104.917, 'last_price_update_time': 1774858699.642805}
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BN20%2520UGF') HTTP/1.1" 204 0
2026-03-30 08:18:19 [bca.uk] INFO: Found listing with ID: BP71%20WPU
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP71%2520WPU%27 HTTP/1.1" 200 None
2026-03-30 08:18:19 [bca.uk] INFO: Scrape type for BP71%20WPU: 2
2026-03-30 08:18:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 912511e0-d2d1-5248-b0b2-cef9a642a8a4 with identifier: BP71%20WPU
2026-03-30 08:18:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 912511e0-d2d1-5248-b0b2-cef9a642a8a4 with scrape type 2
2026-03-30 08:18:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 912511e0-d2d1-5248-b0b2-cef9a642a8a4 with scrape type 2
2026-03-30 08:18:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 912511e0-d2d1-5248-b0b2-cef9a642a8a4, identifier: BP71%20WPU
2026-03-30 08:18:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 912511e0-d2d1-5248-b0b2-cef9a642a8a4 with identifier: BP71%20WPU
2026-03-30 08:18:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 912511e0-d2d1-5248-b0b2-cef9a642a8a4 with identifier: BP71%20WPU
2026-03-30 08:18:19 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 912511e0-d2d1-5248-b0b2-cef9a642a8a4 with identifier: BP71%20WPU to the API
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=103&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BP71%20WPU-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-03-30T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '912511e0-d2d1-5248-b0b2-cef9a642a8a4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BP71 WPU',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BP71%20WPU&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'JAGUAR',
 'model': 'I-PACE',
 'odometer': 39097,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'JAGUAR I-PACE EV400 BLACK (11KW) Hatchback',
 'transmission': 'automatic',
 'trim': 'EV400 BLACK (11KW)',
 'vin': 'SADHA2A10N1622574',
 'year': 2022}
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP71%2520WPU%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Saving data for BP71%20WPU: {'auction_closing_time': 1774864800.0, 'created_time': 1773986822.882241, 'last_price_update_time': 1774858700.072038}
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BP71%2520WPU') HTTP/1.1" 204 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: LV69%20SZF
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV69%2520SZF%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for LV69%20SZF: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: GN09%20GZC
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN09%2520GZC%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for GN09%20GZC: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: KP73%20VCJ
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP73%2520VCJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for KP73%20VCJ: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: CN71%20OMB
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN71%2520OMB%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for CN71%20OMB: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: BP20%20OVJ
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP20%2520OVJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for BP20%20OVJ: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: RXZ%201425
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RXZ%25201425%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for RXZ%201425: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: BL66%20PXR
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL66%2520PXR%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for BL66%20PXR: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: HN71%20ZHH
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN71%2520ZHH%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for HN71%20ZHH: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: VE11%20WDD
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE11%2520WDD%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for VE11%20WDD: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: PX72%20KFY
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX72%2520KFY%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for PX72%20KFY: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: MC74%20RHU
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC74%2520RHU%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for MC74%20RHU: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: LX19%20OHG
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX19%2520OHG%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for LX19%20OHG: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: KX70%20NLM
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX70%2520NLM%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for KX70%20NLM: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: YR22%20RVW
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR22%2520RVW%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for YR22%20RVW: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: LY71%20EVG
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY71%2520EVG%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for LY71%20EVG: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: MJ72%20KDV
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ72%2520KDV%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for MJ72%20KDV: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: YE19%20FEL
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE19%2520FEL%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for YE19%20FEL: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: YR72%20AAX
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR72%2520AAX%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for YR72%20AAX: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: SK21%20XXR
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK21%2520XXR%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for SK21%20XXR: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: DS74%20HCY
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS74%2520HCY%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for DS74%20HCY: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: BJ74%20MGU
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ74%2520MGU%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for BJ74%20MGU: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: BG74%20YVZ
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG74%2520YVZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for BG74%20YVZ: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: LD23%20HDU
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD23%2520HDU%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for LD23%20HDU: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: WK66%20VBY
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK66%2520VBY%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for WK66%20VBY: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: DS72%20VLC
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS72%2520VLC%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for DS72%20VLC: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: SH67%20GKV
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH67%2520GKV%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for SH67%20GKV: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: SB19%20LHM
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB19%2520LHM%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for SB19%20LHM: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: S7%20GPO
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27S7%2520GPO%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for S7%20GPO: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: DN16%20EXE
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN16%2520EXE%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for DN16%20EXE: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: GM64%20DGZ
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM64%2520DGZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for GM64%20DGZ: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: SO14%20MWA
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO14%2520MWA%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for SO14%20MWA: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: PJ62%20JKF
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ62%2520JKF%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for PJ62%20JKF: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: BX66%20ZNY
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX66%2520ZNY%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for BX66%20ZNY: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: FH17%20VKP
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH17%2520VKP%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for FH17%20VKP: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: LL18%20EVB
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL18%2520EVB%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for LL18%20EVB: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: MD66%20HPN
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD66%2520HPN%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for MD66%20HPN: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: AX15%20XZF
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX15%2520XZF%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for AX15%20XZF: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: BL63%20AUT
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL63%2520AUT%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for BL63%20AUT: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: ND13%20LJE
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND13%2520LJE%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for ND13%20LJE: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: DU15%20PDZ
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU15%2520PDZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for DU15%20PDZ: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: DA63%20VOD
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA63%2520VOD%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for DA63%20VOD: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: GY15%20CYU
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY15%2520CYU%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for GY15%20CYU: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: HG70%20HSV
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG70%2520HSV%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for HG70%20HSV: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: GV13%20WKW
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV13%2520WKW%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for GV13%20WKW: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: DY68%20MOA
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY68%2520MOA%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for DY68%20MOA: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: GL21%20VFF
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL21%2520VFF%27 HTTP/1.1" 200 None
2026-03-30 08:18:20 [bca.uk] INFO: Scrape type for GL21%20VFF: 0
2026-03-30 08:18:20 [bca.uk] INFO: Found listing with ID: ME23%20HPF
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ME23%2520HPF%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for ME23%20HPF: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: CE62%20FOV
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE62%2520FOV%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for CE62%20FOV: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: WP21%20PWO
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP21%2520PWO%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for WP21%20PWO: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: KP66%20LND
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP66%2520LND%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for KP66%20LND: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: LJ73%20POK
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ73%2520POK%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for LJ73%20POK: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: AU14%20PRV
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU14%2520PRV%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for AU14%20PRV: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: RA19%20VWF
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA19%2520VWF%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for RA19%20VWF: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: LE74%20DYD
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE74%2520DYD%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for LE74%20DYD: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: SJ19%20YDB
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ19%2520YDB%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for SJ19%20YDB: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: KO24%20RVN
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO24%2520RVN%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for KO24%20RVN: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: MC19%20WBE
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC19%2520WBE%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for MC19%20WBE: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: YT22%20VLG
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT22%2520VLG%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for YT22%20VLG: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: RF21%20KJE
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF21%2520KJE%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for RF21%20KJE: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: HT71%20GXX
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT71%2520GXX%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for HT71%20GXX: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: ML22%20ZRR
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML22%2520ZRR%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for ML22%20ZRR: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: FN22%20KZM
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN22%2520KZM%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for FN22%20KZM: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: AF72%20URN
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF72%2520URN%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for AF72%20URN: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: LL70%20YVB
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL70%2520YVB%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for LL70%20YVB: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: BD71%20HWO
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD71%2520HWO%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for BD71%20HWO: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: LV67%20VRD
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV67%2520VRD%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for LV67%20VRD: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: BV72%20ZJZ
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV72%2520ZJZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for BV72%20ZJZ: 0
2026-03-30 08:18:21 [bca.uk] INFO: Found listing with ID: KP22%20GXA
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP22%2520GXA%27 HTTP/1.1" 200 None
2026-03-30 08:18:21 [bca.uk] INFO: Scrape type for KP22%20GXA: 0
2026-03-30 08:18:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:18:22 [bca.uk] INFO: Total items found: 100
2026-03-30 08:18:22 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=105&sort=MostRecentlyAdded
2026-03-30 08:18:22 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:18:22 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=105&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:22 [bca.uk] INFO: Found listing with ID: NU20%20ZTD
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU20%2520ZTD%27 HTTP/1.1" 200 None
2026-03-30 08:18:22 [bca.uk] INFO: Scrape type for NU20%20ZTD: 0
2026-03-30 08:18:22 [bca.uk] INFO: Found listing with ID: YP72%20RVU
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP72%2520RVU%27 HTTP/1.1" 200 None
2026-03-30 08:18:22 [bca.uk] INFO: Scrape type for YP72%20RVU: 0
2026-03-30 08:18:22 [bca.uk] INFO: Found listing with ID: LC69%20LPN
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC69%2520LPN%27 HTTP/1.1" 200 None
2026-03-30 08:18:22 [bca.uk] INFO: Scrape type for LC69%20LPN: 0
2026-03-30 08:18:22 [bca.uk] INFO: Found listing with ID: HN16%20WFK
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN16%2520WFK%27 HTTP/1.1" 200 None
2026-03-30 08:18:22 [bca.uk] INFO: Scrape type for HN16%20WFK: 0
2026-03-30 08:18:22 [bca.uk] INFO: Found listing with ID: P20%20OPT
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27P20%2520OPT%27 HTTP/1.1" 200 None
2026-03-30 08:18:22 [bca.uk] INFO: Scrape type for P20%20OPT: 0
2026-03-30 08:18:22 [bca.uk] INFO: Found listing with ID: FN72%20OKB
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN72%2520OKB%27 HTTP/1.1" 200 None
2026-03-30 08:18:22 [bca.uk] INFO: Scrape type for FN72%20OKB: 0
2026-03-30 08:18:22 [bca.uk] INFO: Found listing with ID: WN75%20GDK
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520GDK%27 HTTP/1.1" 200 None
2026-03-30 08:18:22 [bca.uk] INFO: Scrape type for WN75%20GDK: 0
2026-03-30 08:18:22 [bca.uk] INFO: Found listing with ID: BD73%20HLH
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD73%2520HLH%27 HTTP/1.1" 200 None
2026-03-30 08:18:22 [bca.uk] INFO: Scrape type for BD73%20HLH: 0
2026-03-30 08:18:22 [bca.uk] INFO: Found listing with ID: DT24%20NXY
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT24%2520NXY%27 HTTP/1.1" 200 None
2026-03-30 08:18:22 [bca.uk] INFO: Scrape type for DT24%20NXY: 0
2026-03-30 08:18:22 [bca.uk] INFO: Found listing with ID: DY71%20ODW
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY71%2520ODW%27 HTTP/1.1" 200 None
2026-03-30 08:18:22 [bca.uk] INFO: Scrape type for DY71%20ODW: 0
2026-03-30 08:18:22 [bca.uk] INFO: Found listing with ID: MV74%20ENU
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV74%2520ENU%27 HTTP/1.1" 200 None
2026-03-30 08:18:22 [bca.uk] INFO: Scrape type for MV74%20ENU: 0
2026-03-30 08:18:22 [bca.uk] INFO: Found listing with ID: LF23%20NFW
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF23%2520NFW%27 HTTP/1.1" 200 None
2026-03-30 08:18:22 [bca.uk] INFO: Scrape type for LF23%20NFW: 2
2026-03-30 08:18:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 85d012de-fae4-5d5d-8f8e-4104325b53da with identifier: LF23%20NFW
2026-03-30 08:18:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 85d012de-fae4-5d5d-8f8e-4104325b53da with scrape type 2
2026-03-30 08:18:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 85d012de-fae4-5d5d-8f8e-4104325b53da with scrape type 2
2026-03-30 08:18:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 85d012de-fae4-5d5d-8f8e-4104325b53da, identifier: LF23%20NFW
2026-03-30 08:18:22 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=105&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:22 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=105&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 85d012de-fae4-5d5d-8f8e-4104325b53da with identifier: LF23%20NFW
2026-03-30 08:18:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 85d012de-fae4-5d5d-8f8e-4104325b53da with identifier: LF23%20NFW
2026-03-30 08:18:22 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 85d012de-fae4-5d5d-8f8e-4104325b53da with identifier: LF23%20NFW to the API
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LF23%20NFW-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '85d012de-fae4-5d5d-8f8e-4104325b53da',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'LF23 NFW',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LF23%20NFW&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'TESLA',
 'model': 'MODEL Y',
 'odometer': 13745,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'TESLA MODEL Y RWD Hatchback',
 'transmission': 'automatic',
 'trim': 'RWD',
 'vin': 'LRWYHCFS7PC970049',
 'year': 2023}
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF23%2520NFW%27 HTTP/1.1" 200 None
2026-03-30 08:18:23 [bca.uk] INFO: Saving data for LF23%20NFW: {'auction_closing_time': 1775037600.0, 'created_time': 1774512228.252186, 'last_price_update_time': 1774858703.076998}
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LF23%2520NFW') HTTP/1.1" 204 0
2026-03-30 08:18:23 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:18:23 [bca.uk] INFO: Found listing with ID: YF23%20UMR
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF23%2520UMR%27 HTTP/1.1" 200 None
2026-03-30 08:18:23 [bca.uk] INFO: Scrape type for YF23%20UMR: 2
2026-03-30 08:18:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f6a20017-e23f-5519-a3e6-2bdd136f0848 with identifier: YF23%20UMR
2026-03-30 08:18:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f6a20017-e23f-5519-a3e6-2bdd136f0848 with scrape type 2
2026-03-30 08:18:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f6a20017-e23f-5519-a3e6-2bdd136f0848 with scrape type 2
2026-03-30 08:18:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: f6a20017-e23f-5519-a3e6-2bdd136f0848, identifier: YF23%20UMR
2026-03-30 08:18:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: f6a20017-e23f-5519-a3e6-2bdd136f0848 with identifier: YF23%20UMR
2026-03-30 08:18:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: f6a20017-e23f-5519-a3e6-2bdd136f0848 with identifier: YF23%20UMR
2026-03-30 08:18:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: f6a20017-e23f-5519-a3e6-2bdd136f0848 with identifier: YF23%20UMR to the API
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 110,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=YF23%20UMR-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'f6a20017-e23f-5519-a3e6-2bdd136f0848',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'YF23 UMR',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=YF23%20UMR&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'TOYOTA',
 'model': 'AYGO X',
 'odometer': 13779,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'TOYOTA AYGO X 1.0 VVT-I EDGE Hatchback',
 'transmission': 'manual',
 'trim': 'VVT-I EDGE',
 'vin': 'JTDAGNAC600108662',
 'year': 2023}
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF23%2520UMR%27 HTTP/1.1" 200 None
2026-03-30 08:18:23 [bca.uk] INFO: Saving data for YF23%20UMR: {'auction_closing_time': 1775037600.0, 'created_time': 1774512227.619266, 'last_price_update_time': 1774858703.629585}
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='YF23%2520UMR') HTTP/1.1" 204 0
2026-03-30 08:18:23 [bca.uk] INFO: Found listing with ID: BX22%20SFY
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX22%2520SFY%27 HTTP/1.1" 200 None
2026-03-30 08:18:23 [bca.uk] INFO: Scrape type for BX22%20SFY: 2
2026-03-30 08:18:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e5a879d7-8895-529d-b0d9-3f188afc9a33 with identifier: BX22%20SFY
2026-03-30 08:18:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e5a879d7-8895-529d-b0d9-3f188afc9a33 with scrape type 2
2026-03-30 08:18:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e5a879d7-8895-529d-b0d9-3f188afc9a33 with scrape type 2
2026-03-30 08:18:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: e5a879d7-8895-529d-b0d9-3f188afc9a33, identifier: BX22%20SFY
2026-03-30 08:18:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: e5a879d7-8895-529d-b0d9-3f188afc9a33 with identifier: BX22%20SFY
2026-03-30 08:18:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: e5a879d7-8895-529d-b0d9-3f188afc9a33 with identifier: BX22%20SFY
2026-03-30 08:18:23 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: e5a879d7-8895-529d-b0d9-3f188afc9a33 with identifier: BX22%20SFY to the API
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=BX22%20SFY-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 2,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': 'e5a879d7-8895-529d-b0d9-3f188afc9a33',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'BX22 SFY',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=BX22%20SFY&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'FIAT',
 'model': '500C E',
 'odometer': 40724,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'FIAT 500C E 87KW 42KWH ICON Convertible',
 'transmission': 'automatic',
 'trim': '87KW 42KWH ICON',
 'vin': 'ZFAEFAJ48NX065986',
 'year': 2022}
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX22%2520SFY%27 HTTP/1.1" 200 None
2026-03-30 08:18:24 [bca.uk] INFO: Saving data for BX22%20SFY: {'auction_closing_time': 1775037600.0, 'created_time': 1774512226.982738, 'last_price_update_time': 1774858704.07151}
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='BX22%2520SFY') HTTP/1.1" 204 0
2026-03-30 08:18:24 [bca.uk] INFO: Found listing with ID: DN25%20TKK
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN25%2520TKK%27 HTTP/1.1" 200 None
2026-03-30 08:18:24 [bca.uk] INFO: Scrape type for DN25%20TKK: 2
2026-03-30 08:18:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 38434f18-24e8-5f54-8e3b-4ffab74bbabf with identifier: DN25%20TKK
2026-03-30 08:18:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 38434f18-24e8-5f54-8e3b-4ffab74bbabf with scrape type 2
2026-03-30 08:18:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 38434f18-24e8-5f54-8e3b-4ffab74bbabf with scrape type 2
2026-03-30 08:18:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 38434f18-24e8-5f54-8e3b-4ffab74bbabf, identifier: DN25%20TKK
2026-03-30 08:18:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 38434f18-24e8-5f54-8e3b-4ffab74bbabf with identifier: DN25%20TKK
2026-03-30 08:18:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 38434f18-24e8-5f54-8e3b-4ffab74bbabf with identifier: DN25%20TKK
2026-03-30 08:18:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 38434f18-24e8-5f54-8e3b-4ffab74bbabf with identifier: DN25%20TKK to the API
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DN25%20TKK-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '0.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Electric',
 'id': '38434f18-24e8-5f54-8e3b-4ffab74bbabf',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'DN25 TKK',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DN25%20TKK&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'FORD',
 'model': 'CAPRI',
 'odometer': 12481,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seller_name': None,
 'title': 'FORD CAPRI 210KW 77KWH PREMIUM Hatchback',
 'transmission': 'automatic',
 'trim': '210KW 77KWH PREMIUM',
 'vin': 'WF0SPBEF5SRY31518',
 'year': 2025}
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN25%2520TKK%27 HTTP/1.1" 200 None
2026-03-30 08:18:24 [bca.uk] INFO: Saving data for DN25%20TKK: {'auction_closing_time': 1775037600.0, 'created_time': 1774512225.626988, 'last_price_update_time': 1774858704.524728}
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DN25%2520TKK') HTTP/1.1" 204 0
2026-03-30 08:18:24 [bca.uk] INFO: Found listing with ID: ND72%20HSA
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND72%2520HSA%27 HTTP/1.1" 200 None
2026-03-30 08:18:24 [bca.uk] INFO: Scrape type for ND72%20HSA: 2
2026-03-30 08:18:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1955b0a8-2f28-512d-8ab7-80451db26b8b with identifier: ND72%20HSA
2026-03-30 08:18:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1955b0a8-2f28-512d-8ab7-80451db26b8b with scrape type 2
2026-03-30 08:18:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1955b0a8-2f28-512d-8ab7-80451db26b8b with scrape type 2
2026-03-30 08:18:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 1955b0a8-2f28-512d-8ab7-80451db26b8b, identifier: ND72%20HSA
2026-03-30 08:18:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 1955b0a8-2f28-512d-8ab7-80451db26b8b with identifier: ND72%20HSA
2026-03-30 08:18:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 1955b0a8-2f28-512d-8ab7-80451db26b8b with identifier: ND72%20HSA
2026-03-30 08:18:24 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 1955b0a8-2f28-512d-8ab7-80451db26b8b with identifier: ND72%20HSA to the API
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 183,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ND72%20HSA-GB',
 'category': 'LightCommercialVehicle',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '1955b0a8-2f28-512d-8ab7-80451db26b8b',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'ND72 HSA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ND72%20HSA&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'RENAULT',
 'model': 'TRAFIC 28',
 'odometer': 19556,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2022-01-01',
 'seller_name': None,
 'title': 'RENAULT TRAFIC 28 2.0 B/DCI 130 SL BUSINESS+ PanelVan',
 'transmission': 'manual',
 'trim': 'B/DCI 130 SL BUSINESS+',
 'vin': 'VF1FL000268816007',
 'year': 2022}
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND72%2520HSA%27 HTTP/1.1" 200 None
2026-03-30 08:18:24 [bca.uk] INFO: Saving data for ND72%20HSA: {'auction_closing_time': 1775037600.0, 'created_time': 1774512222.937746, 'last_price_update_time': 1774858704.95462}
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ND72%2520HSA') HTTP/1.1" 204 0
2026-03-30 08:18:24 [bca.uk] INFO: Found listing with ID: LX66%20UPG
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX66%2520UPG%27 HTTP/1.1" 200 None
2026-03-30 08:18:24 [bca.uk] INFO: Scrape type for LX66%20UPG: 2
2026-03-30 08:18:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 80118415-ab34-5f0c-a964-1007d0c0a8a8 with identifier: LX66%20UPG
2026-03-30 08:18:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 80118415-ab34-5f0c-a964-1007d0c0a8a8 with scrape type 2
2026-03-30 08:18:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 80118415-ab34-5f0c-a964-1007d0c0a8a8 with scrape type 2
2026-03-30 08:18:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 80118415-ab34-5f0c-a964-1007d0c0a8a8, identifier: LX66%20UPG
2026-03-30 08:18:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 80118415-ab34-5f0c-a964-1007d0c0a8a8 with identifier: LX66%20UPG
2026-03-30 08:18:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 80118415-ab34-5f0c-a964-1007d0c0a8a8 with identifier: LX66%20UPG
2026-03-30 08:18:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 80118415-ab34-5f0c-a964-1007d0c0a8a8 with identifier: LX66%20UPG to the API
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LX66%20UPG-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '80118415-ab34-5f0c-a964-1007d0c0a8a8',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LX66 UPG',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LX66%20UPG&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'DS AUTOMOBILES',
 'model': 'DS 4 CROSSBACK',
 'odometer': 40178,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seller_name': None,
 'title': 'DS AUTOMOBILES DS 4 CROSSBACK 1.2 P/T 130 Hatchback',
 'transmission': 'manual',
 'trim': 'P/T 130',
 'vin': 'VF7NXHNYMGY550077',
 'year': 2016}
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX66%2520UPG%27 HTTP/1.1" 200 None
2026-03-30 08:18:25 [bca.uk] INFO: Saving data for LX66%20UPG: {'auction_closing_time': 1774951200.0, 'created_time': 1774512181.549338, 'last_price_update_time': 1774858705.406676}
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LX66%2520UPG') HTTP/1.1" 204 0
2026-03-30 08:18:25 [bca.uk] INFO: Found listing with ID: MJ24%20WPP
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ24%2520WPP%27 HTTP/1.1" 200 None
2026-03-30 08:18:25 [bca.uk] INFO: Scrape type for MJ24%20WPP: 2
2026-03-30 08:18:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a0acb9bc-8c7d-5fc6-ab71-358f658bdbc4 with identifier: MJ24%20WPP
2026-03-30 08:18:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a0acb9bc-8c7d-5fc6-ab71-358f658bdbc4 with scrape type 2
2026-03-30 08:18:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a0acb9bc-8c7d-5fc6-ab71-358f658bdbc4 with scrape type 2
2026-03-30 08:18:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: a0acb9bc-8c7d-5fc6-ab71-358f658bdbc4, identifier: MJ24%20WPP
2026-03-30 08:18:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: a0acb9bc-8c7d-5fc6-ab71-358f658bdbc4 with identifier: MJ24%20WPP
2026-03-30 08:18:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: a0acb9bc-8c7d-5fc6-ab71-358f658bdbc4 with identifier: MJ24%20WPP
2026-03-30 08:18:25 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: a0acb9bc-8c7d-5fc6-ab71-358f658bdbc4 with identifier: MJ24%20WPP to the API
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MJ24%20WPP-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'a0acb9bc-8c7d-5fc6-ab71-358f658bdbc4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'MJ24 WPP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MJ24%20WPP&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'PEUGEOT',
 'model': '408 FASTBACK',
 'odometer': 15460,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 408 FASTBACK 1.2 P/T 130 GT EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 GT EAT8',
 'vin': 'VR3FPHNS7RY524743',
 'year': 2024}
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ24%2520WPP%27 HTTP/1.1" 200 None
2026-03-30 08:18:25 [bca.uk] INFO: Saving data for MJ24%20WPP: {'auction_closing_time': 1775124000.0, 'created_time': 1774512225.263886, 'last_price_update_time': 1774858705.846974}
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ24%2520WPP') HTTP/1.1" 204 0
2026-03-30 08:18:25 [bca.uk] INFO: Found listing with ID: DY74%20BXA
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520BXA%27 HTTP/1.1" 200 None
2026-03-30 08:18:25 [bca.uk] INFO: Scrape type for DY74%20BXA: 2
2026-03-30 08:18:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8189710e-1514-50a9-9f76-6fd98a9a7a2a with identifier: DY74%20BXA
2026-03-30 08:18:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8189710e-1514-50a9-9f76-6fd98a9a7a2a with scrape type 2
2026-03-30 08:18:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8189710e-1514-50a9-9f76-6fd98a9a7a2a with scrape type 2
2026-03-30 08:18:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 8189710e-1514-50a9-9f76-6fd98a9a7a2a, identifier: DY74%20BXA
2026-03-30 08:18:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 8189710e-1514-50a9-9f76-6fd98a9a7a2a with identifier: DY74%20BXA
2026-03-30 08:18:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 8189710e-1514-50a9-9f76-6fd98a9a7a2a with identifier: DY74%20BXA
2026-03-30 08:18:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 8189710e-1514-50a9-9f76-6fd98a9a7a2a with identifier: DY74%20BXA to the API
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DY74%20BXA-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '8189710e-1514-50a9-9f76-6fd98a9a7a2a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'DY74 BXA',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DY74%20BXA&vehicleType=*',
 'listing': 'auction',
 'location': 'Measham',
 'make': 'VAUXHALL',
 'model': 'GRANDLAND',
 'odometer': 9260,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'VAUXHALL GRANDLAND 1.2 T 130 ULTIMATE Hatchback',
 'transmission': 'manual',
 'trim': 'T 130 ULTIMATE',
 'vin': 'W0VZRHNS2R6020935',
 'year': 2024}
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520BXA%27 HTTP/1.1" 200 None
2026-03-30 08:18:26 [bca.uk] INFO: Saving data for DY74%20BXA: {'auction_closing_time': 1775037600.0, 'created_time': 1774512210.496157, 'last_price_update_time': 1774858706.26985}
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DY74%2520BXA') HTTP/1.1" 204 0
2026-03-30 08:18:26 [bca.uk] INFO: Found listing with ID: LV59%20EFJ
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV59%2520EFJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:26 [bca.uk] INFO: Scrape type for LV59%20EFJ: 2
2026-03-30 08:18:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2e6dec93-e4b0-5c6e-a4bb-21fc8b7db32a with identifier: LV59%20EFJ
2026-03-30 08:18:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2e6dec93-e4b0-5c6e-a4bb-21fc8b7db32a with scrape type 2
2026-03-30 08:18:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2e6dec93-e4b0-5c6e-a4bb-21fc8b7db32a with scrape type 2
2026-03-30 08:18:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 2e6dec93-e4b0-5c6e-a4bb-21fc8b7db32a, identifier: LV59%20EFJ
2026-03-30 08:18:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 2e6dec93-e4b0-5c6e-a4bb-21fc8b7db32a with identifier: LV59%20EFJ
2026-03-30 08:18:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 2e6dec93-e4b0-5c6e-a4bb-21fc8b7db32a with identifier: LV59%20EFJ
2026-03-30 08:18:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 2e6dec93-e4b0-5c6e-a4bb-21fc8b7db32a with identifier: LV59%20EFJ to the API
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=LV59%20EFJ-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.6L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '2e6dec93-e4b0-5c6e-a4bb-21fc8b7db32a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'LV59 EFJ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=LV59%20EFJ&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'NISSAN',
 'model': 'QASHQAI',
 'odometer': 115717,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2009-01-01',
 'seller_name': None,
 'title': 'NISSAN QASHQAI 1.6 ACENTA Hatchback',
 'transmission': 'manual',
 'trim': 'ACENTA',
 'vin': 'SJNFAAJ10U1483643',
 'year': 2009}
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV59%2520EFJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:26 [bca.uk] INFO: Saving data for LV59%20EFJ: {'auction_closing_time': 1774951200.0, 'created_time': 1774512208.036641, 'last_price_update_time': 1774858706.7026}
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='LV59%2520EFJ') HTTP/1.1" 204 0
2026-03-30 08:18:26 [bca.uk] INFO: Found listing with ID: CJ23%20MYM
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ23%2520MYM%27 HTTP/1.1" 200 None
2026-03-30 08:18:26 [bca.uk] INFO: Scrape type for CJ23%20MYM: 2
2026-03-30 08:18:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 11f5c1fb-1d22-5a44-b903-e5cc6a9395f4 with identifier: CJ23%20MYM
2026-03-30 08:18:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 11f5c1fb-1d22-5a44-b903-e5cc6a9395f4 with scrape type 2
2026-03-30 08:18:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 11f5c1fb-1d22-5a44-b903-e5cc6a9395f4 with scrape type 2
2026-03-30 08:18:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 11f5c1fb-1d22-5a44-b903-e5cc6a9395f4, identifier: CJ23%20MYM
2026-03-30 08:18:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 11f5c1fb-1d22-5a44-b903-e5cc6a9395f4 with identifier: CJ23%20MYM
2026-03-30 08:18:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 11f5c1fb-1d22-5a44-b903-e5cc6a9395f4 with identifier: CJ23%20MYM
2026-03-30 08:18:26 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 11f5c1fb-1d22-5a44-b903-e5cc6a9395f4 with identifier: CJ23%20MYM to the API
2026-03-30 08:18:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 138,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=CJ23%20MYM-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '11f5c1fb-1d22-5a44-b903-e5cc6a9395f4',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'CJ23 MYM',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=CJ23%20MYM&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'DS AUTOMOBILES',
 'model': 'DS 4',
 'odometer': 43303,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'DS AUTOMOBILES DS 4 1.2 P/T 130 PERFORMANCE LINE EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 PERFORMANCE LINE EAT8',
 'vin': 'VR1FRHNSTP1036358',
 'year': 2023}
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ23%2520MYM%27 HTTP/1.1" 200 None
2026-03-30 08:18:27 [bca.uk] INFO: Saving data for CJ23%20MYM: {'auction_closing_time': 1775124000.0, 'created_time': 1774512209.034819, 'last_price_update_time': 1774858707.14184}
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='CJ23%2520MYM') HTTP/1.1" 204 0
2026-03-30 08:18:27 [bca.uk] INFO: Found listing with ID: ML74%20VGT
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML74%2520VGT%27 HTTP/1.1" 200 None
2026-03-30 08:18:27 [bca.uk] INFO: Scrape type for ML74%20VGT: 2
2026-03-30 08:18:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 281aceec-94e0-542d-912d-8ed6d7635f5a with identifier: ML74%20VGT
2026-03-30 08:18:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 281aceec-94e0-542d-912d-8ed6d7635f5a with scrape type 2
2026-03-30 08:18:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 281aceec-94e0-542d-912d-8ed6d7635f5a with scrape type 2
2026-03-30 08:18:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 281aceec-94e0-542d-912d-8ed6d7635f5a, identifier: ML74%20VGT
2026-03-30 08:18:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 281aceec-94e0-542d-912d-8ed6d7635f5a with identifier: ML74%20VGT
2026-03-30 08:18:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 281aceec-94e0-542d-912d-8ed6d7635f5a with identifier: ML74%20VGT
2026-03-30 08:18:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 281aceec-94e0-542d-912d-8ed6d7635f5a with identifier: ML74%20VGT to the API
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 130,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=ML74%20VGT-GB',
 'category': 'Car',
 'color': 'black',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '281aceec-94e0-542d-912d-8ed6d7635f5a',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'ML74 VGT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=ML74%20VGT&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'PEUGEOT',
 'model': '5008',
 'odometer': 7527,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 5008 1.2 MHEV 136 ALLURE E-DSC6 StationWagon',
 'transmission': 'automatic',
 'trim': 'MHEV 136 ALLURE E-DSC6',
 'vin': 'VR3KAHPY1RS115853',
 'year': 2024}
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML74%2520VGT%27 HTTP/1.1" 200 None
2026-03-30 08:18:27 [bca.uk] INFO: Saving data for ML74%20VGT: {'auction_closing_time': 1775124000.0, 'created_time': 1774512196.086971, 'last_price_update_time': 1774858707.549347}
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='ML74%2520VGT') HTTP/1.1" 204 0
2026-03-30 08:18:27 [bca.uk] INFO: Found listing with ID: RE24%20KBP
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE24%2520KBP%27 HTTP/1.1" 200 None
2026-03-30 08:18:27 [bca.uk] INFO: Scrape type for RE24%20KBP: 2
2026-03-30 08:18:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b89f8140-3153-5b9c-9d24-a061831c7df6 with identifier: RE24%20KBP
2026-03-30 08:18:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b89f8140-3153-5b9c-9d24-a061831c7df6 with scrape type 2
2026-03-30 08:18:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b89f8140-3153-5b9c-9d24-a061831c7df6 with scrape type 2
2026-03-30 08:18:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: b89f8140-3153-5b9c-9d24-a061831c7df6, identifier: RE24%20KBP
2026-03-30 08:18:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: b89f8140-3153-5b9c-9d24-a061831c7df6 with identifier: RE24%20KBP
2026-03-30 08:18:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: b89f8140-3153-5b9c-9d24-a061831c7df6 with identifier: RE24%20KBP
2026-03-30 08:18:27 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: b89f8140-3153-5b9c-9d24-a061831c7df6 with identifier: RE24%20KBP to the API
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 136,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=RE24%20KBP-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-02T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': 'b89f8140-3153-5b9c-9d24-a061831c7df6',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'RE24 KBP',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=RE24%20KBP&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'PEUGEOT',
 'model': '408 FASTBACK',
 'odometer': 10130,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'PEUGEOT 408 FASTBACK 1.2 P/T 130 GT EAT8 Hatchback',
 'transmission': 'automatic',
 'trim': 'P/T 130 GT EAT8',
 'vin': 'VR3FPHNS2RY528845',
 'year': 2024}
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE24%2520KBP%27 HTTP/1.1" 200 None
2026-03-30 08:18:27 [bca.uk] INFO: Saving data for RE24%20KBP: {'auction_closing_time': 1775124000.0, 'created_time': 1774512182.352204, 'last_price_update_time': 1774858707.9546}
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='RE24%2520KBP') HTTP/1.1" 204 0
2026-03-30 08:18:28 [bca.uk] INFO: Found listing with ID: GL07%20HNH
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL07%2520HNH%27 HTTP/1.1" 200 None
2026-03-30 08:18:28 [bca.uk] INFO: Scrape type for GL07%20HNH: 2
2026-03-30 08:18:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9c76f61e-dad6-5fac-8c71-0167c763c4d7 with identifier: GL07%20HNH
2026-03-30 08:18:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9c76f61e-dad6-5fac-8c71-0167c763c4d7 with scrape type 2
2026-03-30 08:18:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9c76f61e-dad6-5fac-8c71-0167c763c4d7 with scrape type 2
2026-03-30 08:18:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 9c76f61e-dad6-5fac-8c71-0167c763c4d7, identifier: GL07%20HNH
2026-03-30 08:18:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=105&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:18:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 9c76f61e-dad6-5fac-8c71-0167c763c4d7 with identifier: GL07%20HNH
2026-03-30 08:18:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 9c76f61e-dad6-5fac-8c71-0167c763c4d7 with identifier: GL07%20HNH
2026-03-30 08:18:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 9c76f61e-dad6-5fac-8c71-0167c763c4d7 with identifier: GL07%20HNH to the API
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 212,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GL07%20HNH-GB',
 'category': 'Car',
 'color': 'grey',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '2.0L',
 'expiration_date': '2026-03-31T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '9c76f61e-dad6-5fac-8c71-0167c763c4d7',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'GL07 HNH',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GL07%20HNH&vehicleType=*',
 'listing': 'auction',
 'location': 'Paddock Wood',
 'make': 'TOYOTA',
 'model': 'RAV4',
 'odometer': 131069,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2007-01-01',
 'seller_name': None,
 'title': 'TOYOTA RAV4 2.0 VVT-I XT-R StationWagon',
 'transmission': 'automatic',
 'trim': 'VVT-I XT-R',
 'vin': 'JTMBH31V706044989',
 'year': 2007}
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL07%2520HNH%27 HTTP/1.1" 200 None
2026-03-30 08:18:28 [bca.uk] INFO: Saving data for GL07%20HNH: {'auction_closing_time': 1774951200.0, 'created_time': 1774512194.200052, 'last_price_update_time': 1774858708.505639}
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GL07%2520HNH') HTTP/1.1" 204 0
2026-03-30 08:18:28 [bca.uk] INFO: Found listing with ID: DY74%20BVT
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520BVT%27 HTTP/1.1" 200 None
2026-03-30 08:18:28 [bca.uk] INFO: Scrape type for DY74%20BVT: 2
2026-03-30 08:18:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 43de55f6-3717-501c-aa79-04e2cd0b6585 with identifier: DY74%20BVT
2026-03-30 08:18:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 43de55f6-3717-501c-aa79-04e2cd0b6585 with scrape type 2
2026-03-30 08:18:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 43de55f6-3717-501c-aa79-04e2cd0b6585 with scrape type 2
2026-03-30 08:18:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 43de55f6-3717-501c-aa79-04e2cd0b6585, identifier: DY74%20BVT
2026-03-30 08:18:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 43de55f6-3717-501c-aa79-04e2cd0b6585 with identifier: DY74%20BVT
2026-03-30 08:18:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 43de55f6-3717-501c-aa79-04e2cd0b6585 with identifier: DY74%20BVT
2026-03-30 08:18:28 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 43de55f6-3717-501c-aa79-04e2cd0b6585 with identifier: DY74%20BVT to the API
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=DY74%20BVT-GB',
 'category': 'Car',
 'color': 'white',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.2L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol',
 'id': '43de55f6-3717-501c-aa79-04e2cd0b6585',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'DY74 BVT',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=DY74%20BVT&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'VAUXHALL',
 'model': 'GRANDLAND',
 'odometer': 9724,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seller_name': None,
 'title': 'VAUXHALL GRANDLAND 1.2 T 130 ULTIMATE Hatchback',
 'transmission': 'manual',
 'trim': 'T 130 ULTIMATE',
 'vin': 'W0VZRHNS3R6019308',
 'year': 2024}
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY74%2520BVT%27 HTTP/1.1" 200 None
2026-03-30 08:18:28 [bca.uk] INFO: Saving data for DY74%20BVT: {'auction_closing_time': 1775037600.0, 'created_time': 1774512215.340771, 'last_price_update_time': 1774858708.96158}
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='DY74%2520BVT') HTTP/1.1" 204 0
2026-03-30 08:18:28 [bca.uk] INFO: Found listing with ID: GD23%20DKF
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD23%2520DKF%27 HTTP/1.1" 200 None
2026-03-30 08:18:29 [bca.uk] INFO: Scrape type for GD23%20DKF: 2
2026-03-30 08:18:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 61ccb764-bf97-58fe-92a1-350c48d87f88 with identifier: GD23%20DKF
2026-03-30 08:18:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 61ccb764-bf97-58fe-92a1-350c48d87f88 with scrape type 2
2026-03-30 08:18:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 61ccb764-bf97-58fe-92a1-350c48d87f88 with scrape type 2
2026-03-30 08:18:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 61ccb764-bf97-58fe-92a1-350c48d87f88, identifier: GD23%20DKF
2026-03-30 08:18:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 61ccb764-bf97-58fe-92a1-350c48d87f88 with identifier: GD23%20DKF
2026-03-30 08:18:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 61ccb764-bf97-58fe-92a1-350c48d87f88 with identifier: GD23%20DKF
2026-03-30 08:18:29 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 61ccb764-bf97-58fe-92a1-350c48d87f88 with identifier: GD23%20DKF to the API
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=104&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 29,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=GD23%20DKF-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.3L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Petrol/Electric',
 'id': '61ccb764-bf97-58fe-92a1-350c48d87f88',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': True,
 'is_vat_included': False,
 'license_plate': 'GD23 DKF',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=GD23%20DKF&vehicleType=*',
 'listing': 'auction',
 'location': 'Glasgow',
 'make': 'ALFA ROMEO',
 'model': 'TONALE',
 'odometer': 27837,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2023-01-01',
 'seller_name': None,
 'title': 'ALFA ROMEO TONALE 1.3 PHEV AWD VELOCE Hatchback',
 'transmission': 'automatic',
 'trim': 'PHEV AWD VELOCE',
 'vin': 'ZARPATDWXN3038634',
 'year': 2023}
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD23%2520DKF%27 HTTP/1.1" 200 None
2026-03-30 08:18:29 [bca.uk] INFO: Saving data for GD23%20DKF: {'auction_closing_time': 1775037600.0, 'created_time': 1774512216.749723, 'last_price_update_time': 1774858709.779359}
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='GD23%2520DKF') HTTP/1.1" 204 0
2026-03-30 08:18:29 [bca.uk] INFO: Total items found: 100
2026-03-30 08:18:29 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=106&sort=MostRecentlyAdded
2026-03-30 08:18:29 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:18:29 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=106&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:29 [bca.uk] INFO: Found listing with ID: LS24%20GNX
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS24%2520GNX%27 HTTP/1.1" 200 None
2026-03-30 08:18:29 [bca.uk] INFO: Scrape type for LS24%20GNX: 0
2026-03-30 08:18:29 [bca.uk] INFO: Found listing with ID: LN24%20RHE
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RHE%27 HTTP/1.1" 200 None
2026-03-30 08:18:29 [bca.uk] INFO: Scrape type for LN24%20RHE: 0
2026-03-30 08:18:29 [bca.uk] INFO: Found listing with ID: AX72%20JHK
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX72%2520JHK%27 HTTP/1.1" 200 None
2026-03-30 08:18:29 [bca.uk] INFO: Scrape type for AX72%20JHK: 0
2026-03-30 08:18:29 [bca.uk] INFO: Found listing with ID: VX24%20WMP
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX24%2520WMP%27 HTTP/1.1" 200 None
2026-03-30 08:18:29 [bca.uk] INFO: Scrape type for VX24%20WMP: 0
2026-03-30 08:18:29 [bca.uk] INFO: Found listing with ID: YE72%20CKG
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE72%2520CKG%27 HTTP/1.1" 200 None
2026-03-30 08:18:29 [bca.uk] INFO: Scrape type for YE72%20CKG: 0
2026-03-30 08:18:29 [bca.uk] INFO: Found listing with ID: LM72%20XNW
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM72%2520XNW%27 HTTP/1.1" 200 None
2026-03-30 08:18:29 [bca.uk] INFO: Scrape type for LM72%20XNW: 0
2026-03-30 08:18:29 [bca.uk] INFO: Found listing with ID: YH23%20CMY
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH23%2520CMY%27 HTTP/1.1" 200 None
2026-03-30 08:18:29 [bca.uk] INFO: Scrape type for YH23%20CMY: 0
2026-03-30 08:18:29 [bca.uk] INFO: Found listing with ID: BN25%20RHA
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN25%2520RHA%27 HTTP/1.1" 200 None
2026-03-30 08:18:29 [bca.uk] INFO: Scrape type for BN25%20RHA: 0
2026-03-30 08:18:29 [bca.uk] INFO: Found listing with ID: BN25%20RHF
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN25%2520RHF%27 HTTP/1.1" 200 None
2026-03-30 08:18:29 [bca.uk] INFO: Scrape type for BN25%20RHF: 0
2026-03-30 08:18:29 [bca.uk] INFO: Found listing with ID: BT23%20KAX
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT23%2520KAX%27 HTTP/1.1" 200 None
2026-03-30 08:18:29 [bca.uk] INFO: Scrape type for BT23%20KAX: 0
2026-03-30 08:18:29 [bca.uk] INFO: Found listing with ID: KN24%20BNV
2026-03-30 08:18:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN24%2520BNV%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for KN24%20BNV: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: MW74%20DVX
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520DVX%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for MW74%20DVX: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: MW74%20NRE
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520NRE%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for MW74%20NRE: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: BP74%20DXT
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP74%2520DXT%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for BP74%20DXT: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: BJ25%20XSZ
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ25%2520XSZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for BJ25%20XSZ: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: VO24%20OOV
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO24%2520OOV%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for VO24%20OOV: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: FB19%20ABX
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FB19%2520ABX%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for FB19%20ABX: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: FM67%20FFV
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM67%2520FFV%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for FM67%20FFV: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: KY17%20MBX
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY17%2520MBX%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for KY17%20MBX: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: YL67%20YBR
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL67%2520YBR%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for YL67%20YBR: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: WP23%20RVN
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP23%2520RVN%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for WP23%20RVN: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: VX72%20GWK
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX72%2520GWK%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for VX72%20GWK: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: FL71%20EKN
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL71%2520EKN%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for FL71%20EKN: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: FN66%20PKK
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN66%2520PKK%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for FN66%20PKK: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: KW21%20WFB
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW21%2520WFB%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for KW21%20WFB: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: MW68%20AUV
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW68%2520AUV%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for MW68%20AUV: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: WF74%20FKV
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF74%2520FKV%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for WF74%20FKV: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: WJ73%20RYC
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ73%2520RYC%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for WJ73%20RYC: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: WK72%20XPS
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK72%2520XPS%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for WK72%20XPS: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: YY17%20YYH
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY17%2520YYH%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for YY17%20YYH: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: SP22%20ZVJ
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP22%2520ZVJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for SP22%20ZVJ: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: BL74%20UMS
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL74%2520UMS%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for BL74%20UMS: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: BT74%20NGF
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT74%2520NGF%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for BT74%20NGF: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: RX74%20CCN
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX74%2520CCN%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for RX74%20CCN: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: WT25%20UGC
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UGC%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for WT25%20UGC: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: YM74%20KJY
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM74%2520KJY%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for YM74%20KJY: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: YM74%20KKS
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM74%2520KKS%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for YM74%20KKS: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: YM74%20KLC
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM74%2520KLC%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for YM74%20KLC: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: YM74%20KLP
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM74%2520KLP%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for YM74%20KLP: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: YM74%20KLU
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM74%2520KLU%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for YM74%20KLU: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: YP74%20VLO
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP74%2520VLO%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for YP74%20VLO: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: DC72%20MDK
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC72%2520MDK%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for DC72%20MDK: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: EF68%20NYN
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF68%2520NYN%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for EF68%20NYN: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: GX20%20UMK
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX20%2520UMK%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for GX20%20UMK: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: GY14%20NPF
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY14%2520NPF%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for GY14%20NPF: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: GY64%20NJV
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY64%2520NJV%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for GY64%20NJV: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: LB68%20CAV
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB68%2520CAV%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for LB68%20CAV: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: MV59%20XBC
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV59%2520XBC%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for MV59%20XBC: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: SB69%20UXK
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB69%2520UXK%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for SB69%20UXK: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: SL15%20VMP
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL15%2520VMP%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for SL15%20VMP: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: HJ74%20VSC
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ74%2520VSC%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for HJ74%20VSC: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: KR70%20YJP
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR70%2520YJP%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for KR70%20YJP: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: VU21%20WPR
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU21%2520WPR%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for VU21%20WPR: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: BU68%20VHV
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU68%2520VHV%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for BU68%20VHV: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: CN72%20XPC
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN72%2520XPC%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for CN72%20XPC: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: CU67%20XHE
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU67%2520XHE%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for CU67%20XHE: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: CU71%20KKR
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU71%2520KKR%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for CU71%20KKR: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: CU71%20MJJ
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU71%2520MJJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for CU71%20MJJ: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: CV74%20NFE
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV74%2520NFE%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for CV74%20NFE: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: MA20%20BKJ
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA20%2520BKJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for MA20%20BKJ: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: YK22%20LPZ
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK22%2520LPZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for YK22%20LPZ: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: CE22%20FFH
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE22%2520FFH%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for CE22%20FFH: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: CF71%20VNY
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF71%2520VNY%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for CF71%20VNY: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: DX71%20FVV
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX71%2520FVV%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for DX71%20FVV: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: DX72%20XDH
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX72%2520XDH%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for DX72%20XDH: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: GJ71%20VJZ
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ71%2520VJZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for GJ71%20VJZ: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: GM21%20MXU
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM21%2520MXU%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for GM21%20MXU: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: KN23%20UGL
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN23%2520UGL%27 HTTP/1.1" 200 None
2026-03-30 08:18:30 [bca.uk] INFO: Scrape type for KN23%20UGL: 0
2026-03-30 08:18:30 [bca.uk] INFO: Found listing with ID: MM19%20WRX
2026-03-30 08:18:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM19%2520WRX%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for MM19%20WRX: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: OV71%20YGZ
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV71%2520YGZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for OV71%20YGZ: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: WN22%20HMC
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520HMC%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for WN22%20HMC: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: SA73%20BZJ
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA73%2520BZJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for SA73%20BZJ: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: LC66%20BWN
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC66%2520BWN%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for LC66%20BWN: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DS23%20OED
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS23%2520OED%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DS23%20OED: 0
2026-03-30 08:18:31 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=106&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:31 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=106&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DS72%20PZK
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS72%2520PZK%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DS72%20PZK: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: MA75%20FOJ
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA75%2520FOJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for MA75%20FOJ: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: MJ72%20HRU
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ72%2520HRU%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for MJ72%20HRU: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: NL22%20GOJ
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL22%2520GOJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for NL22%20GOJ: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: YD65%20WLG
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD65%2520WLG%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for YD65%20WLG: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: NA20%20NSK
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA20%2520NSK%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for NA20%20NSK: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: CU72%20NHH
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU72%2520NHH%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for CU72%20NHH: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: CU22%20NHB
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU22%2520NHB%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for CU22%20NHB: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: BX13%20TGK
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX13%2520TGK%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for BX13%20TGK: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: YX19%20FWF
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX19%2520FWF%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for YX19%20FWF: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: HV73%20PZA
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV73%2520PZA%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for HV73%20PZA: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: BG71%20OLJ
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG71%2520OLJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for BG71%20OLJ: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: LA72%20ZKL
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA72%2520ZKL%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for LA72%20ZKL: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: MJ71%20HZT
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ71%2520HZT%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for MJ71%20HZT: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: OV25%20VXC
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV25%2520VXC%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for OV25%20VXC: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: OV74%20CVH
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV74%2520CVH%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for OV74%20CVH: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: KP20%20WJK
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP20%2520WJK%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for KP20%20WJK: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: PO21%20XJG
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO21%2520XJG%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for PO21%20XJG: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: WG71%20AZO
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG71%2520AZO%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for WG71%20AZO: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: WX73%20VAV
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX73%2520VAV%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for WX73%20VAV: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DL73%20KOV
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KOV%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DL73%20KOV: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DL73%20KTF
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KTF%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DL73%20KTF: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DL73%20KUR
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KUR%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DL73%20KUR: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DL73%20KXJ
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KXJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DL73%20KXJ: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DL73%20KZW
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KZW%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DL73%20KZW: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DL73%20LFM
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520LFM%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DL73%20LFM: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DL73%20LFW
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520LFW%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DL73%20LFW: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DL73%20LGO
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520LGO%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DL73%20LGO: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DL73%20LTA
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520LTA%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DL73%20LTA: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DL73%20ULU
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520ULU%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DL73%20ULU: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DY71%20OAA
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY71%2520OAA%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DY71%20OAA: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DL73%20KOA
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KOA%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DL73%20KOA: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DL73%20KPZ
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KPZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DL73%20KPZ: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: DL73%20UHR
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520UHR%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for DL73%20UHR: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: GX15%20AOW
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX15%2520AOW%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for GX15%20AOW: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: SG23%20VHH
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG23%2520VHH%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for SG23%20VHH: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: FE53%20KTN
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE53%2520KTN%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for FE53%20KTN: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: FV57%20MYX
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV57%2520MYX%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for FV57%20MYX: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: LR67%20UVK
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR67%2520UVK%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for LR67%20UVK: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: MW68%20CLN
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW68%2520CLN%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for MW68%20CLN: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: NC06%20MUP
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NC06%2520MUP%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for NC06%20MUP: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: PE11%20XTH
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE11%2520XTH%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for PE11%20XTH: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: PX66%20XYP
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX66%2520XYP%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for PX66%20XYP: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: WA64%20EWR
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA64%2520EWR%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for WA64%20EWR: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: WD13%20EZZ
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD13%2520EZZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for WD13%20EZZ: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: AD19%20BYV
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD19%2520BYV%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for AD19%20BYV: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: WM65%20NGY
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM65%2520NGY%27 HTTP/1.1" 200 None
2026-03-30 08:18:31 [bca.uk] INFO: Scrape type for WM65%20NGY: 0
2026-03-30 08:18:31 [bca.uk] INFO: Found listing with ID: YH61%20CKP
2026-03-30 08:18:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH61%2520CKP%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for YH61%20CKP: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: EX70%20PYS
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX70%2520PYS%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for EX70%20PYS: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: FV21%20KFD
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV21%2520KFD%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for FV21%20KFD: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: GL66%20DZX
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL66%2520DZX%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for GL66%20DZX: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: KS17%20VUM
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS17%2520VUM%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for KS17%20VUM: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: KU67%20OWA
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU67%2520OWA%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for KU67%20OWA: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: MM64%20CCZ
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM64%2520CCZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for MM64%20CCZ: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: NGZ%201668
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NGZ%25201668%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for NGZ%201668: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: WD64%20TRX
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD64%2520TRX%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for WD64%20TRX: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: WF69%20GXA
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF69%2520GXA%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for WF69%20GXA: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: WG16%20OFV
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG16%2520OFV%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for WG16%20OFV: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: WG65%20CFK
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG65%2520CFK%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for WG65%20CFK: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: WJ66%20FHR
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ66%2520FHR%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for WJ66%20FHR: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: WK69%20PXF
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK69%2520PXF%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for WK69%20PXF: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: YD17%20MTC
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD17%2520MTC%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for YD17%20MTC: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: YJ65%20YRV
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ65%2520YRV%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for YJ65%20YRV: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: AF63%20PHX
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF63%2520PHX%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for AF63%20PHX: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: BD58%20DZK
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD58%2520DZK%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for BD58%20DZK: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: BN57%20NXY
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN57%2520NXY%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for BN57%20NXY: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: BP11%20DJP
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP11%2520DJP%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for BP11%20DJP: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: CP10%20FWA
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP10%2520FWA%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for CP10%20FWA: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: CV15%20YZR
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV15%2520YZR%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for CV15%20YZR: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: FN67%20FRL
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN67%2520FRL%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for FN67%20FRL: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: GC15%20SNZ
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GC15%2520SNZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for GC15%20SNZ: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: HG16%20FMK
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG16%2520FMK%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for HG16%20FMK: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: HG61%20GZK
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG61%2520GZK%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for HG61%20GZK: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: LR62%20FFH
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR62%2520FFH%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for LR62%20FFH: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: WG08%20KYB
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG08%2520KYB%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for WG08%20KYB: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: WG11%20AMV
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG11%2520AMV%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for WG11%20AMV: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: WG14%20MKX
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG14%2520MKX%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for WG14%20MKX: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: WX64%20BSZ
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX64%2520BSZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for WX64%20BSZ: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: BN09%20FJU
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN09%2520FJU%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for BN09%20FJU: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: EJ52%20FWV
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ52%2520FWV%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for EJ52%20FWV: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: LT13%20TVF
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT13%2520TVF%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for LT13%20TVF: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: PF15%20TXD
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF15%2520TXD%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for PF15%20TXD: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: FP62%20BPO
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP62%2520BPO%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for FP62%20BPO: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: KF07%20UOW
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF07%2520UOW%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for KF07%20UOW: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: KY62%20XWE
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY62%2520XWE%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for KY62%20XWE: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: LG18%20ETA
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG18%2520ETA%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for LG18%20ETA: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: OE65%20LXT
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE65%2520LXT%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for OE65%20LXT: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: SM67%20SNF
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM67%2520SNF%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for SM67%20SNF: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: YP15%20JHF
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP15%2520JHF%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for YP15%20JHF: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: FV08%20DVP
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV08%2520DVP%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for FV08%20DVP: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: HW63%20CYA
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HW63%2520CYA%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for HW63%20CYA: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: PL63%20ABF
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL63%2520ABF%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for PL63%20ABF: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: DY16%20LZS
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY16%2520LZS%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for DY16%20LZS: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: WN14%20NWW
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN14%2520NWW%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for WN14%20NWW: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: YG61%20RVP
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG61%2520RVP%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for YG61%20RVP: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: BN65%20OAW
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN65%2520OAW%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for BN65%20OAW: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: ND61%20FXY
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND61%2520FXY%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for ND61%20FXY: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: NV13%20UCS
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV13%2520UCS%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for NV13%20UCS: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: NY60%20FRX
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NY60%2520FRX%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for NY60%20FRX: 0
2026-03-30 08:18:32 [bca.uk] INFO: Found listing with ID: VX65%20LMY
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX65%2520LMY%27 HTTP/1.1" 200 None
2026-03-30 08:18:32 [bca.uk] INFO: Scrape type for VX65%20LMY: 0
2026-03-30 08:18:32 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:18:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=106&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:18:41 [bca.uk] INFO: Total items found: 100
2026-03-30 08:18:41 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=107&sort=MostRecentlyAdded
2026-03-30 08:18:41 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:18:41 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=107&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: BD11%20UYV
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD11%2520UYV%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for BD11%20UYV: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: RO11%20CRF
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO11%2520CRF%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for RO11%20CRF: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: VK04%20TUA
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK04%2520TUA%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for VK04%20TUA: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: BV71%20OTX
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV71%2520OTX%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for BV71%20OTX: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: KV67%20KHA
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV67%2520KHA%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for KV67%20KHA: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: OV70%20HLC
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV70%2520HLC%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for OV70%20HLC: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: HK19%20PCZ
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK19%2520PCZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for HK19%20PCZ: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: SD12%20EHL
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD12%2520EHL%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for SD12%20EHL: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: WU63%20VWS
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU63%2520VWS%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for WU63%20VWS: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: VK71%20FYB
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK71%2520FYB%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for VK71%20FYB: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: VU17%20TSX
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU17%2520TSX%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for VU17%20TSX: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: WO66%20PUY
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO66%2520PUY%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for WO66%20PUY: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: WV16%20KMY
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV16%2520KMY%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for WV16%20KMY: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: YY23%20OMA
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY23%2520OMA%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for YY23%20OMA: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: YY72%20OHG
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY72%2520OHG%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for YY72%20OHG: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: BG23%20YSW
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG23%2520YSW%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for BG23%20YSW: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: BW17%20BYB
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW17%2520BYB%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for BW17%20BYB: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: DV62%20RWO
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV62%2520RWO%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for DV62%20RWO: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: FJ68%20NRO
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ68%2520NRO%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for FJ68%20NRO: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: HN59%20OAH
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN59%2520OAH%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for HN59%20OAH: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: LS69%20FWL
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS69%2520FWL%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for LS69%20FWL: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: LS72%20ZVO
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS72%2520ZVO%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for LS72%20ZVO: 0
2026-03-30 08:18:41 [bca.uk] INFO: Found listing with ID: MM15%20KJZ
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM15%2520KJZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:41 [bca.uk] INFO: Scrape type for MM15%20KJZ: 2
2026-03-30 08:18:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0b65dcaa-b136-56ec-9290-143699e6d1cc with identifier: MM15%20KJZ
2026-03-30 08:18:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0b65dcaa-b136-56ec-9290-143699e6d1cc with scrape type 2
2026-03-30 08:18:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0b65dcaa-b136-56ec-9290-143699e6d1cc with scrape type 2
2026-03-30 08:18:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: bca.uk, Processed item id: 0b65dcaa-b136-56ec-9290-143699e6d1cc, identifier: MM15%20KJZ
2026-03-30 08:18:42 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=107&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:42 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=107&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: bca.uk, Translating item: 0b65dcaa-b136-56ec-9290-143699e6d1cc with identifier: MM15%20KJZ
2026-03-30 08:18:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: bca.uk, Applying rules to item: 0b65dcaa-b136-56ec-9290-143699e6d1cc with identifier: MM15%20KJZ
2026-03-30 08:18:42 [crawlers.pipelines.post_to_api] INFO: Spider: bca.uk, Posting item: 0b65dcaa-b136-56ec-9290-143699e6d1cc with identifier: MM15%20KJZ to the API
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-30 08:18:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.bca.co.uk/api/search?q=&pageSize=100&page=106&sort=MostRecentlyAdded>
{'auction_title': '',
 'c_o_2_emission_value': 98,
 'car_expert_report_source_url': 'https://www1.bcaimage.com/Document?DocType=InspectionBase&Reg=MM15%20KJZ-GB',
 'category': 'Car',
 'color': 'blue',
 'currency': 'GBP',
 'doors_number': 5,
 'engine': '1.5L',
 'expiration_date': '2026-04-01T10:00:00Z',
 'fuel_type': 'Diesel',
 'id': '0b65dcaa-b136-56ec-9290-143699e6d1cc',
 'is_damaged': False,
 'is_operable': True,
 'is_vat_deductible': False,
 'is_vat_included': False,
 'license_plate': 'MM15 KJZ',
 'link_to_web_offer': 'https://www.bca.co.uk/search?q=MM15%20KJZ&vehicleType=*',
 'listing': 'auction',
 'location': 'Birmingham - Perry Barr',
 'make': 'FORD',
 'model': 'FOCUS',
 'odometer': 152634,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'price': 0,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seller_name': None,
 'title': 'FORD FOCUS 1.5 TDCI 120 TITANIUM Hatchback',
 'transmission': 'manual',
 'trim': 'TDCI 120 TITANIUM',
 'vin': 'WF05XXGCC5FY69877',
 'year': 2015}
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM15%2520KJZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Saving data for MM15%20KJZ: {'auction_closing_time': 1775037600.0, 'created_time': 1774418810.781393, 'last_price_update_time': 1774858722.47286}
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='bca.uk',RowKey='MM15%2520KJZ') HTTP/1.1" 204 0
2026-03-30 08:18:42 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: NV65%20RVM
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV65%2520RVM%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for NV65%20RVM: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: OW69%20CEO
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW69%2520CEO%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for OW69%20CEO: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: YA69%20BZC
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA69%2520BZC%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for YA69%20BZC: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: BU19%20KKE
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU19%2520KKE%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for BU19%20KKE: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: VK66%20AEX
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK66%2520AEX%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for VK66%20AEX: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: GU18%20LFN
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU18%2520LFN%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for GU18%20LFN: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: SW18%20VAU
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW18%2520VAU%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for SW18%20VAU: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: NJ18%20FYE
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ18%2520FYE%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for NJ18%20FYE: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: YC16%20WHU
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC16%2520WHU%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for YC16%20WHU: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: WX69%20UXG
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WX69%2520UXG%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for WX69%20UXG: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: CA68%20NBN
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA68%2520NBN%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for CA68%20NBN: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: GU68%20EZO
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU68%2520EZO%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for GU68%20EZO: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: MC17%20KHM
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC17%2520KHM%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for MC17%20KHM: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: NA69%20AOL
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA69%2520AOL%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for NA69%20AOL: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: MD69%20TWV
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD69%2520TWV%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for MD69%20TWV: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: MW68%20WAU
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW68%2520WAU%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for MW68%20WAU: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: PE18%20UHL
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE18%2520UHL%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for PE18%20UHL: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: KR23%20GYS
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR23%2520GYS%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for KR23%20GYS: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: FL67%20MFP
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL67%2520MFP%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for FL67%20MFP: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: YE23%20FBN
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE23%2520FBN%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for YE23%20FBN: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: MW67%20AZF
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW67%2520AZF%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for MW67%20AZF: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: NU20%20NLC
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU20%2520NLC%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for NU20%20NLC: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: YB67%20HVG
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB67%2520HVG%27 HTTP/1.1" 200 None
2026-03-30 08:18:42 [bca.uk] INFO: Scrape type for YB67%20HVG: 0
2026-03-30 08:18:42 [bca.uk] INFO: Found listing with ID: CA16%20FPG
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA16%2520FPG%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for CA16%20FPG: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: DSZ%204629
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DSZ%25204629%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for DSZ%204629: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: LJ18%20VEY
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ18%2520VEY%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for LJ18%20VEY: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: BP19%20JJK
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP19%2520JJK%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for BP19%20JJK: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: KJ17%20LNG
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ17%2520LNG%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for KJ17%20LNG: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: LO66%20CTV
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO66%2520CTV%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for LO66%20CTV: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: EY19%20WBO
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY19%2520WBO%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for EY19%20WBO: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: GN67%20WMT
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN67%2520WMT%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for GN67%20WMT: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: LS18%20MOV
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS18%2520MOV%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for LS18%20MOV: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: LF17%20GDU
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF17%2520GDU%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for LF17%20GDU: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: BK68%20AUA
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK68%2520AUA%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for BK68%20AUA: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: BN19%20XDB
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN19%2520XDB%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for BN19%20XDB: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: YO68%20DXB
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO68%2520DXB%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for YO68%20DXB: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: YV68%20JVT
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YV68%2520JVT%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for YV68%20JVT: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: DS21%20HWB
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS21%2520HWB%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for DS21%20HWB: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: EX20%20WBE
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX20%2520WBE%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for EX20%20WBE: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: HF23%20YHR
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF23%2520YHR%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for HF23%20YHR: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: HV22%20OAB
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV22%2520OAB%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for HV22%20OAB: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: HY21%20EYL
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY21%2520EYL%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for HY21%20EYL: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: LC66%20XZW
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC66%2520XZW%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for LC66%20XZW: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: LF17%20OTK
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF17%2520OTK%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for LF17%20OTK: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: BP66%20MZY
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP66%2520MZY%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for BP66%20MZY: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: DL72%20PFN
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL72%2520PFN%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for DL72%20PFN: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: EK72%20FTE
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK72%2520FTE%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for EK72%20FTE: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: FV21%20WKN
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV21%2520WKN%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for FV21%20WKN: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: VO23%20NRZ
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO23%2520NRZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for VO23%20NRZ: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: YT68%20VBB
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT68%2520VBB%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for YT68%20VBB: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: YV19%20ZVO
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YV19%2520ZVO%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for YV19%20ZVO: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: AV71%20CFP
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV71%2520CFP%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for AV71%20CFP: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: BP72%20RCZ
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP72%2520RCZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for BP72%20RCZ: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: BW70%20KKT
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW70%2520KKT%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for BW70%20KKT: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: DU23%20OGN
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU23%2520OGN%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for DU23%20OGN: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: DV19%20RMU
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV19%2520RMU%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for DV19%20RMU: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: NL21%20OVA
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL21%2520OVA%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for NL21%20OVA: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: YK72%20USO
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK72%2520USO%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for YK72%20USO: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: CX71%20BVB
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX71%2520BVB%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for CX71%20BVB: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: YM18%20PKV
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM18%2520PKV%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for YM18%20PKV: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: CA72%20FPZ
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA72%2520FPZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for CA72%20FPZ: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: CX71%20BUW
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX71%2520BUW%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for CX71%20BUW: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: YM23%20NFL
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM23%2520NFL%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for YM23%20NFL: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: SJ21%20AZP
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ21%2520AZP%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for SJ21%20AZP: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: BG72%20FXX
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG72%2520FXX%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for BG72%20FXX: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: DL72%20TYU
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL72%2520TYU%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for DL72%20TYU: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: ML23%20OXU
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML23%2520OXU%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for ML23%20OXU: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: MF70%20UMB
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF70%2520UMB%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for MF70%20UMB: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: NA69%20KUG
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA69%2520KUG%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for NA69%20KUG: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: YHZ%207217
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YHZ%25207217%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for YHZ%207217: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: DU70%20TNX
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU70%2520TNX%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for DU70%20TNX: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: EO20%20HXG
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO20%2520HXG%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for EO20%20HXG: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: LB22%20JGZ
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB22%2520JGZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for LB22%20JGZ: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: LG72%20RFE
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG72%2520RFE%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for LG72%20RFE: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: MA21%20ZPP
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA21%2520ZPP%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for MA21%20ZPP: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: HT71%20UDN
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT71%2520UDN%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for HT71%20UDN: 0
2026-03-30 08:18:43 [bca.uk] INFO: Found listing with ID: HV72%20XWP
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV72%2520XWP%27 HTTP/1.1" 200 None
2026-03-30 08:18:43 [bca.uk] INFO: Scrape type for HV72%20XWP: 0
2026-03-30 08:18:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=107&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:18:47 [bca.uk] INFO: Total items found: 100
2026-03-30 08:18:47 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=108&sort=MostRecentlyAdded
2026-03-30 08:18:47 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:18:47 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=108&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: MX21%20XUK
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX21%2520XUK%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for MX21%20XUK: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: YT68%20VAV
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT68%2520VAV%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for YT68%20VAV: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: AF71%20VKZ
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF71%2520VKZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for AF71%20VKZ: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: YS69%20PBU
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS69%2520PBU%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for YS69%20PBU: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: YT19%20ERL
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT19%2520ERL%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for YT19%20ERL: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: HN25%20VNT
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN25%2520VNT%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for HN25%20VNT: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: WA21%20OKE
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA21%2520OKE%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for WA21%20OKE: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: BU18%20NKA
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU18%2520NKA%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for BU18%20NKA: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: KD16%20UTF
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KD16%2520UTF%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for KD16%20UTF: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: VK23%20GOJ
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK23%2520GOJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for VK23%20GOJ: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: WU11%20YEF
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU11%2520YEF%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for WU11%20YEF: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: WP07%20XKZ
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP07%2520XKZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for WP07%20XKZ: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: WL64%20CXC
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL64%2520CXC%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for WL64%20CXC: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: WM25%20EUZ
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM25%2520EUZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for WM25%20EUZ: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: RO62%20YXR
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO62%2520YXR%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for RO62%20YXR: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: CJ25%20GZF
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ25%2520GZF%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for CJ25%20GZF: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: WN75%20CVV
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520CVV%27 HTTP/1.1" 200 None
2026-03-30 08:18:47 [bca.uk] INFO: Scrape type for WN75%20CVV: 0
2026-03-30 08:18:47 [bca.uk] INFO: Found listing with ID: WN24%20KZZ
2026-03-30 08:18:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN24%2520KZZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for WN24%20KZZ: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: NU60%20DNX
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU60%2520DNX%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for NU60%20DNX: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: HY60%20OHT
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY60%2520OHT%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for HY60%20OHT: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: FE23%20YCO
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE23%2520YCO%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for FE23%20YCO: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: WO74%20DTV
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO74%2520DTV%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for WO74%20DTV: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: NG64%20WKZ
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG64%2520WKZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for NG64%20WKZ: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: BN08%20AHA
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN08%2520AHA%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for BN08%20AHA: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: CV64%20WNG
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV64%2520WNG%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for CV64%20WNG: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: WL65%20DVH
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WL65%2520DVH%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for WL65%20DVH: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: PY65%20CZP
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY65%2520CZP%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for PY65%20CZP: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: ET59%20FKE
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET59%2520FKE%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for ET59%20FKE: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: WH21%20CTV
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WH21%2520CTV%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for WH21%20CTV: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: RK14%20KJE
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK14%2520KJE%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for RK14%20KJE: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: SM73%20UHL
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM73%2520UHL%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for SM73%20UHL: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: VN72%20UVR
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN72%2520UVR%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for VN72%20UVR: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: LN65%20LZL
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN65%2520LZL%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for LN65%20LZL: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: BF12%20TTX
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF12%2520TTX%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for BF12%20TTX: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: HN61%20HZX
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN61%2520HZX%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for HN61%20HZX: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: FB03%20FKM
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FB03%2520FKM%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for FB03%20FKM: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: YJ15%20ENE
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ15%2520ENE%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for YJ15%20ENE: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: MM72%20NMV
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM72%2520NMV%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for MM72%20NMV: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: MD72%20VXG
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD72%2520VXG%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for MD72%20VXG: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: LD23%20DHM
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD23%2520DHM%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for LD23%20DHM: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: EF18%20HGN
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF18%2520HGN%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for EF18%20HGN: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: FY71%20ZHF
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY71%2520ZHF%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for FY71%20ZHF: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: FX71%20UJZ
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX71%2520UJZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for FX71%20UJZ: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: AV71%20OEW
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV71%2520OEW%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for AV71%20OEW: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: AO68%20MVY
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO68%2520MVY%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for AO68%20MVY: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: AX15%20YTV
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX15%2520YTV%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for AX15%20YTV: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: SL61%20OZC
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL61%2520OZC%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for SL61%20OZC: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: DV11%20XXS
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV11%2520XXS%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for DV11%20XXS: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: LV68%20SRZ
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV68%2520SRZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for LV68%20SRZ: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: LP16%20UPS
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP16%2520UPS%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for LP16%20UPS: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: CU16%20HXE
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU16%2520HXE%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for CU16%20HXE: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: DV14%20JJY
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV14%2520JJY%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for DV14%20JJY: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: YB71%20RKN
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB71%2520RKN%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for YB71%20RKN: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: EK20%20XGG
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK20%2520XGG%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for EK20%20XGG: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: HK21%20NMJ
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK21%2520NMJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for HK21%20NMJ: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: BK23%20XZX
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK23%2520XZX%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for BK23%20XZX: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: LB23%20GYM
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB23%2520GYM%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for LB23%20GYM: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: EO74%20KJN
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO74%2520KJN%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for EO74%20KJN: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: AJ68%20WHV
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ68%2520WHV%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for AJ68%20WHV: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: FP10%20YEK
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP10%2520YEK%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for FP10%20YEK: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: LT70%20AUR
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT70%2520AUR%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for LT70%20AUR: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: YF69%20KXX
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF69%2520KXX%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for YF69%20KXX: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: HV74%20BWD
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV74%2520BWD%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for HV74%20BWD: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: DV16%20WYW
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV16%2520WYW%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for DV16%20WYW: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: AO63%20RYV
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO63%2520RYV%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for AO63%20RYV: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: WF12%20BZC
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF12%2520BZC%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for WF12%20BZC: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: DK62%20SJX
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK62%2520SJX%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for DK62%20SJX: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: SB68%20VUP
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB68%2520VUP%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for SB68%20VUP: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: AA72%20JAY
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AA72%2520JAY%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for AA72%20JAY: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: DA72%20VFB
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA72%2520VFB%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for DA72%20VFB: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: HX22%20OTG
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX22%2520OTG%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for HX22%20OTG: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: LM70%20HNG
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM70%2520HNG%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for LM70%20HNG: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: VO22%20WBD
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO22%2520WBD%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for VO22%20WBD: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: VO67%20NPA
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO67%2520NPA%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for VO67%20NPA: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: FY19%20CPE
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY19%2520CPE%27 HTTP/1.1" 200 None
2026-03-30 08:18:48 [bca.uk] INFO: Scrape type for FY19%20CPE: 0
2026-03-30 08:18:48 [bca.uk] INFO: Found listing with ID: AJ73%20OMM
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ73%2520OMM%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for AJ73%20OMM: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: AK22%20EPD
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK22%2520EPD%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for AK22%20EPD: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: DG70%20XGV
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG70%2520XGV%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for DG70%20XGV: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: DU70%20VGF
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU70%2520VGF%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for DU70%20VGF: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: EF71%20AVB
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF71%2520AVB%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for EF71%20AVB: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: EU73%20FFR
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU73%2520FFR%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for EU73%20FFR: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: FJ22%20TVW
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ22%2520TVW%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for FJ22%20TVW: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: FT71%20CZW
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT71%2520CZW%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for FT71%20CZW: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: HT71%20NLN
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT71%2520NLN%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for HT71%20NLN: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: RJ22%20VVK
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ22%2520VVK%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for RJ22%20VVK: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: SW69%20HWF
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW69%2520HWF%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for SW69%20HWF: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: YK21%20BBD
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK21%2520BBD%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for YK21%20BBD: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: YE19%20YMV
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE19%2520YMV%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for YE19%20YMV: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: DC66%20KXZ
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC66%2520KXZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for DC66%20KXZ: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: FL23%20XLO
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL23%2520XLO%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for FL23%20XLO: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: FL23%20ZHB
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL23%2520ZHB%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for FL23%20ZHB: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: VGZ%202125
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VGZ%25202125%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for VGZ%202125: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: SD22%20FBN
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD22%2520FBN%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for SD22%20FBN: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: BYZ%207625
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BYZ%25207625%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for BYZ%207625: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: EJ72%20WPF
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ72%2520WPF%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for EJ72%20WPF: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: NU72%20GXJ
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU72%2520GXJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for NU72%20GXJ: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: ST73%20FJO
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST73%2520FJO%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for ST73%20FJO: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: YE23%20RFL
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE23%2520RFL%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for YE23%20RFL: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: AO15%20WKS
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO15%2520WKS%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for AO15%20WKS: 0
2026-03-30 08:18:49 [bca.uk] INFO: Found listing with ID: CMZ%205390
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CMZ%25205390%27 HTTP/1.1" 200 None
2026-03-30 08:18:49 [bca.uk] INFO: Scrape type for CMZ%205390: 0
2026-03-30 08:18:49 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=108&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:49 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=108&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:49 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:18:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=108&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:18:51 [bca.uk] INFO: Total items found: 100
2026-03-30 08:18:51 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=109&sort=MostRecentlyAdded
2026-03-30 08:18:51 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:18:51 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=109&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: WN17%20ZHH
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN17%2520ZHH%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for WN17%20ZHH: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: RJ15%20OBV
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ15%2520OBV%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for RJ15%20OBV: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: HT21%20WCA
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT21%2520WCA%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for HT21%20WCA: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: KN23%20VCG
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN23%2520VCG%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for KN23%20VCG: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: MT72%20VOO
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT72%2520VOO%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for MT72%20VOO: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: PK17%20VPG
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK17%2520VPG%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for PK17%20VPG: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: PX70%20XUH
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX70%2520XUH%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for PX70%20XUH: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: SF72%20RXK
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF72%2520RXK%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for SF72%20RXK: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: VN21%20SFX
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN21%2520SFX%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for VN21%20SFX: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: CV66%20EES
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV66%2520EES%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for CV66%20EES: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: DV71%20FFL
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV71%2520FFL%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for DV71%20FFL: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: LB69%20KHC
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB69%2520KHC%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for LB69%20KHC: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: LD65%20VGJ
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD65%2520VGJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for LD65%20VGJ: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: LK20%20HUZ
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK20%2520HUZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for LK20%20HUZ: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: LW19%20LHT
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LW19%2520LHT%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for LW19%20LHT: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: OY22%20WNU
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY22%2520WNU%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for OY22%20WNU: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: RO18%20YSH
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO18%2520YSH%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for RO18%20YSH: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: SP19%20DVR
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP19%2520DVR%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for SP19%20DVR: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: WF72%20GHX
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF72%2520GHX%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for WF72%20GHX: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: Y14%20MRT
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y14%2520MRT%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for Y14%20MRT: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: YC21%20HHF
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC21%2520HHF%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for YC21%20HHF: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: YF19%20JKM
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF19%2520JKM%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for YF19%20JKM: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: YP67%20CXV
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP67%2520CXV%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for YP67%20CXV: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: AY18%20WXU
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY18%2520WXU%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for AY18%20WXU: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: EG17%20OYH
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EG17%2520OYH%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for EG17%20OYH: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: EK72%20HYO
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK72%2520HYO%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for EK72%20HYO: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: GL21%20YDO
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL21%2520YDO%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for GL21%20YDO: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: KM71%20BWL
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM71%2520BWL%27 HTTP/1.1" 200 None
2026-03-30 08:18:51 [bca.uk] INFO: Scrape type for KM71%20BWL: 0
2026-03-30 08:18:51 [bca.uk] INFO: Found listing with ID: KS20%20SDY
2026-03-30 08:18:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS20%2520SDY%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for KS20%20SDY: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: LS23%20TMZ
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS23%2520TMZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for LS23%20TMZ: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: YL68%20JTV
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL68%2520JTV%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for YL68%20JTV: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: WP71%20XJO
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP71%2520XJO%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for WP71%20XJO: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: WA66%20PMY
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA66%2520PMY%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for WA66%20PMY: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: FX63%20KFF
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX63%2520KFF%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for FX63%20KFF: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: WP71%20XJE
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP71%2520XJE%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for WP71%20XJE: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: GV66%20KCE
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV66%2520KCE%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for GV66%20KCE: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: CN16%20WVR
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN16%2520WVR%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for CN16%20WVR: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: WV12%20VMF
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV12%2520VMF%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for WV12%20VMF: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: WP71%20XJD
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP71%2520XJD%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for WP71%20XJD: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: BK23%20GNY
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK23%2520GNY%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for BK23%20GNY: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: WN71%20VUV
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN71%2520VUV%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for WN71%20VUV: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: WV71%20SYZ
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV71%2520SYZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for WV71%20SYZ: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: WP71%20XJW
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP71%2520XJW%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for WP71%20XJW: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: KT06%20KZK
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT06%2520KZK%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for KT06%20KZK: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: WV23%20YEX
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV23%2520YEX%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for WV23%20YEX: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: GK56%20OMR
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK56%2520OMR%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for GK56%20OMR: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: WP72%20PHU
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP72%2520PHU%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for WP72%20PHU: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: WM72%20HPA
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM72%2520HPA%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for WM72%20HPA: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: BK22%20CCF
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520CCF%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for BK22%20CCF: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: OV25%20CLX
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV25%2520CLX%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for OV25%20CLX: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: YB69%20VVR
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB69%2520VVR%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for YB69%20VVR: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: BJ66%20HWE
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ66%2520HWE%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for BJ66%20HWE: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: WP23%20OEG
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP23%2520OEG%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for WP23%20OEG: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: LA72%20AJR
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA72%2520AJR%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for LA72%20AJR: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: YS71%20MWW
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS71%2520MWW%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for YS71%20MWW: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: NL22%20RXP
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL22%2520RXP%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for NL22%20RXP: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: MA23%20DWF
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA23%2520DWF%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for MA23%20DWF: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: MA72%20YBB
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA72%2520YBB%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for MA72%20YBB: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: GJ19%20VTE
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ19%2520VTE%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for GJ19%20VTE: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: KT08%20GPU
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT08%2520GPU%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for KT08%20GPU: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: MV20%20AZA
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV20%2520AZA%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for MV20%20AZA: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: OE74%20YKV
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE74%2520YKV%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for OE74%20YKV: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: OV22%20HPU
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV22%2520HPU%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for OV22%20HPU: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: OY10%20VGA
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY10%2520VGA%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for OY10%20VGA: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: VK63%20AHD
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK63%2520AHD%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for VK63%20AHD: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: WJ13%20XSM
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ13%2520XSM%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for WJ13%20XSM: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: WV21%20ZXL
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV21%2520ZXL%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for WV21%20ZXL: 0
2026-03-30 08:18:52 [bca.uk] INFO: Found listing with ID: NA69%20USD
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA69%2520USD%27 HTTP/1.1" 200 None
2026-03-30 08:18:52 [bca.uk] INFO: Scrape type for NA69%20USD: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: SB17%20XVZ
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB17%2520XVZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for SB17%20XVZ: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: CJ23%20FFK
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ23%2520FFK%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for CJ23%20FFK: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: HN25%20JHY
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN25%2520JHY%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for HN25%20JHY: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: HT23%20GDK
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT23%2520GDK%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for HT23%20GDK: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: MM74%20YOF
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM74%2520YOF%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for MM74%20YOF: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: AF72%20TYP
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF72%2520TYP%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for AF72%20TYP: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: RX24%20CXK
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX24%2520CXK%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for RX24%20CXK: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: WN22%20HXL
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520HXL%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for WN22%20HXL: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: BK23%20GYH
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK23%2520GYH%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for BK23%20GYH: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: AF72%20WDN
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF72%2520WDN%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for AF72%20WDN: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: LB23%20EZP
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB23%2520EZP%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for LB23%20EZP: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: YS16%20YDY
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS16%2520YDY%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for YS16%20YDY: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: YD18%20BJY
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD18%2520BJY%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for YD18%20BJY: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: BK23%20GWC
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK23%2520GWC%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for BK23%20GWC: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: WM67%20OGL
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM67%2520OGL%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for WM67%20OGL: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: WM57%20GGZ
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM57%2520GGZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for WM57%20GGZ: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: PK65%20FWG
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK65%2520FWG%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for PK65%20FWG: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: NJ15%20CDU
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ15%2520CDU%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for NJ15%20CDU: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: LB59%20AYN
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB59%2520AYN%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for LB59%20AYN: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: KS21%20YZO
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS21%2520YZO%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for KS21%20YZO: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: KM75%20OLB
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM75%2520OLB%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for KM75%20OLB: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: KM75%20OLC
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM75%2520OLC%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for KM75%20OLC: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: BT73%20NKE
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT73%2520NKE%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for BT73%20NKE: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: DF16%20EWJ
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF16%2520EWJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for DF16%20EWJ: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: BD74%20SMO
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD74%2520SMO%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for BD74%20SMO: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: AF22%20UON
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF22%2520UON%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for AF22%20UON: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: YP15%20RRZ
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP15%2520RRZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for YP15%20RRZ: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: GL17%20LUH
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL17%2520LUH%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for GL17%20LUH: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: FY63%20ZPE
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY63%2520ZPE%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for FY63%20ZPE: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: FM16%20SJX
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM16%2520SJX%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for FM16%20SJX: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: DK14%20XHT
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK14%2520XHT%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for DK14%20XHT: 0
2026-03-30 08:18:53 [bca.uk] INFO: Found listing with ID: DF63%20KBE
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF63%2520KBE%27 HTTP/1.1" 200 None
2026-03-30 08:18:53 [bca.uk] INFO: Scrape type for DF63%20KBE: 0
2026-03-30 08:18:53 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=109&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:53 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=109&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:53 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:18:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=109&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:18:56 [bca.uk] INFO: Total items found: 100
2026-03-30 08:18:56 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=110&sort=MostRecentlyAdded
2026-03-30 08:18:56 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:18:56 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=110&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: SG71%20OBV
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG71%2520OBV%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for SG71%20OBV: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: SG22%20NNY
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG22%2520NNY%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for SG22%20NNY: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: LB69%20SKO
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB69%2520SKO%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for LB69%20SKO: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: BJ73%20LGA
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ73%2520LGA%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for BJ73%20LGA: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: OE18%20UCD
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE18%2520UCD%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for OE18%20UCD: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: KW70%20MDF
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW70%2520MDF%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for KW70%20MDF: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: FP65%20HNC
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP65%2520HNC%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for FP65%20HNC: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: YC69%20WJU
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC69%2520WJU%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for YC69%20WJU: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: YB18%20JZN
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB18%2520JZN%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for YB18%20JZN: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: LC18%20YMG
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC18%2520YMG%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for LC18%20YMG: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: DA21%20FXK
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA21%2520FXK%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for DA21%20FXK: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: SM19%20EWD
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM19%2520EWD%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for SM19%20EWD: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: SN20%20VNS
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN20%2520VNS%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for SN20%20VNS: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: YJ13%20RHK
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJ13%2520RHK%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for YJ13%20RHK: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: LT15%20FGD
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT15%2520FGD%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for LT15%20FGD: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: YD61%20LCP
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD61%2520LCP%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for YD61%20LCP: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: YT54%20EZO
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT54%2520EZO%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for YT54%20EZO: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: LL68%20GZO
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL68%2520GZO%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for LL68%20GZO: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: A25%20LDS
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27A25%2520LDS%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for A25%20LDS: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: PY67%20KFD
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY67%2520KFD%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for PY67%20KFD: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: LA71%20HLO
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA71%2520HLO%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for LA71%20HLO: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: GX68%20YBC
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX68%2520YBC%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for GX68%20YBC: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: VE71%20WPF
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE71%2520WPF%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for VE71%20WPF: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: ML23%20RVY
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML23%2520RVY%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for ML23%20RVY: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: LG23%20VTF
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG23%2520VTF%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for LG23%20VTF: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: WP71%20HXE
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP71%2520HXE%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for WP71%20HXE: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: YK21%20UXD
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK21%2520UXD%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for YK21%20UXD: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: RO72%20SZR
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO72%2520SZR%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for RO72%20SZR: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: BD23%20WGM
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD23%2520WGM%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for BD23%20WGM: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: VA21%20XUR
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA21%2520XUR%27 HTTP/1.1" 200 None
2026-03-30 08:18:56 [bca.uk] INFO: Scrape type for VA21%20XUR: 0
2026-03-30 08:18:56 [bca.uk] INFO: Found listing with ID: SP70%20VDA
2026-03-30 08:18:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP70%2520VDA%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for SP70%20VDA: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: AJ16%20SVA
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ16%2520SVA%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for AJ16%20SVA: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: LD63%20SYY
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD63%2520SYY%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for LD63%20SYY: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: BL71%20FWN
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL71%2520FWN%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for BL71%20FWN: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: EK61%20WMF
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK61%2520WMF%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for EK61%20WMF: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: KR22%20EXJ
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR22%2520EXJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for KR22%20EXJ: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: AF57%20ZHA
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF57%2520ZHA%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for AF57%20ZHA: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: OY24%20CWP
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY24%2520CWP%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for OY24%20CWP: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: KE15%20NKJ
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE15%2520NKJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for KE15%20NKJ: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: OY12%20PHN
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY12%2520PHN%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for OY12%20PHN: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: LX05%20WVB
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX05%2520WVB%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for LX05%20WVB: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: DE11%20YLA
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE11%2520YLA%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for DE11%20YLA: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: FY24%20XRC
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY24%2520XRC%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for FY24%20XRC: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: KE15%20FHM
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE15%2520FHM%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for KE15%20FHM: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: VX73%20AWA
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX73%2520AWA%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for VX73%20AWA: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: BC06%20SYD
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC06%2520SYD%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for BC06%20SYD: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: KE70%20SVD
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE70%2520SVD%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for KE70%20SVD: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: YR23%20FSV
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR23%2520FSV%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for YR23%20FSV: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: YH24%20AAJ
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH24%2520AAJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for YH24%20AAJ: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: OE24%20CFU
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE24%2520CFU%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for OE24%20CFU: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: NL23%20OWE
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL23%2520OWE%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for NL23%20OWE: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: LS23%20KHJ
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS23%2520KHJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for LS23%20KHJ: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: GX23%20XTC
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX23%2520XTC%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for GX23%20XTC: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: GU23%20XZM
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU23%2520XZM%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for GU23%20XZM: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: DG24%20LRZ
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG24%2520LRZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for DG24%20LRZ: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: DG24%20LDY
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG24%2520LDY%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for DG24%20LDY: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: DC73%20HND
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC73%2520HND%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for DC73%20HND: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: BJ72%20HCK
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ72%2520HCK%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for BJ72%20HCK: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: ML23%20GXU
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML23%2520GXU%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for ML23%20GXU: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: AD72%20JZK
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD72%2520JZK%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for AD72%20JZK: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: OE23%20JJL
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE23%2520JJL%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for OE23%20JJL: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: FE14%20YGX
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE14%2520YGX%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for FE14%20YGX: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: YT72%20DXY
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT72%2520DXY%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for YT72%20DXY: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: FY15%20FDD
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY15%2520FDD%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for FY15%20FDD: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: LA19%20EGE
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA19%2520EGE%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for LA19%20EGE: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: PY07%20NKM
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY07%2520NKM%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for PY07%20NKM: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: SM19%20UCL
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM19%2520UCL%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for SM19%20UCL: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: R77%20MXR
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27R77%2520MXR%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for R77%20MXR: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: KU70%20UVS
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU70%2520UVS%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for KU70%20UVS: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: EX12%20FZW
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX12%2520FZW%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for EX12%20FZW: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: SF22%20XWM
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF22%2520XWM%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for SF22%20XWM: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: PO19%20XED
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO19%2520XED%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for PO19%20XED: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: WV59%20VZJ
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV59%2520VZJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for WV59%20VZJ: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: YF60%20KBZ
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF60%2520KBZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for YF60%20KBZ: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: LJ65%20YCW
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ65%2520YCW%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for LJ65%20YCW: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: LG16%20FFX
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG16%2520FFX%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for LG16%20FFX: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: CU72%20UFW
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CU72%2520UFW%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for CU72%20UFW: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: CA20%20SFY
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CA20%2520SFY%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for CA20%20SFY: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: GU20%20VSD
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU20%2520VSD%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for GU20%20VSD: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: BP70%20YFR
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP70%2520YFR%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for BP70%20YFR: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: CS16%20KAS
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CS16%2520KAS%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for CS16%20KAS: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: HV73%20OVB
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV73%2520OVB%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for HV73%20OVB: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: VK70%20ZYO
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK70%2520ZYO%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for VK70%20ZYO: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: YC59%20RWZ
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC59%2520RWZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for YC59%20RWZ: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: NL23%20OHY
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL23%2520OHY%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for NL23%20OHY: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: NL23%20YJG
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL23%2520YJG%27 HTTP/1.1" 200 None
2026-03-30 08:18:57 [bca.uk] INFO: Scrape type for NL23%20YJG: 0
2026-03-30 08:18:57 [bca.uk] INFO: Found listing with ID: VXZ%204474
2026-03-30 08:18:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VXZ%25204474%27 HTTP/1.1" 200 None
2026-03-30 08:18:58 [bca.uk] INFO: Scrape type for VXZ%204474: 0
2026-03-30 08:18:58 [bca.uk] INFO: Found listing with ID: WV21%20RYH
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV21%2520RYH%27 HTTP/1.1" 200 None
2026-03-30 08:18:58 [bca.uk] INFO: Scrape type for WV21%20RYH: 0
2026-03-30 08:18:58 [bca.uk] INFO: Found listing with ID: WP72%20TJX
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP72%2520TJX%27 HTTP/1.1" 200 None
2026-03-30 08:18:58 [bca.uk] INFO: Scrape type for WP72%20TJX: 0
2026-03-30 08:18:58 [bca.uk] INFO: Found listing with ID: WN71%20KBZ
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN71%2520KBZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:58 [bca.uk] INFO: Scrape type for WN71%20KBZ: 0
2026-03-30 08:18:58 [bca.uk] INFO: Found listing with ID: DS25%20OMB
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS25%2520OMB%27 HTTP/1.1" 200 None
2026-03-30 08:18:58 [bca.uk] INFO: Scrape type for DS25%20OMB: 0
2026-03-30 08:18:58 [bca.uk] INFO: Found listing with ID: FL22%20WAJ
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL22%2520WAJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:58 [bca.uk] INFO: Scrape type for FL22%20WAJ: 0
2026-03-30 08:18:58 [bca.uk] INFO: Found listing with ID: MD72%20CHF
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD72%2520CHF%27 HTTP/1.1" 200 None
2026-03-30 08:18:58 [bca.uk] INFO: Scrape type for MD72%20CHF: 0
2026-03-30 08:18:58 [bca.uk] INFO: Found listing with ID: KT70%20TVL
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT70%2520TVL%27 HTTP/1.1" 200 None
2026-03-30 08:18:58 [bca.uk] INFO: Scrape type for KT70%20TVL: 0
2026-03-30 08:18:58 [bca.uk] INFO: Found listing with ID: WIG%207642
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WIG%25207642%27 HTTP/1.1" 200 None
2026-03-30 08:18:58 [bca.uk] INFO: Scrape type for WIG%207642: 0
2026-03-30 08:18:58 [bca.uk] INFO: Found listing with ID: CV73%20HLJ
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV73%2520HLJ%27 HTTP/1.1" 200 None
2026-03-30 08:18:58 [bca.uk] INFO: Scrape type for CV73%20HLJ: 0
2026-03-30 08:18:58 [bca.uk] INFO: Found listing with ID: HN23%20GYS
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN23%2520GYS%27 HTTP/1.1" 200 None
2026-03-30 08:18:58 [bca.uk] INFO: Scrape type for HN23%20GYS: 0
2026-03-30 08:18:58 [bca.uk] INFO: Found listing with ID: HK23%20WLV
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK23%2520WLV%27 HTTP/1.1" 200 None
2026-03-30 08:18:58 [bca.uk] INFO: Scrape type for HK23%20WLV: 0
2026-03-30 08:18:58 [bca.uk] INFO: Found listing with ID: HK23%20WLO
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK23%2520WLO%27 HTTP/1.1" 200 None
2026-03-30 08:18:58 [bca.uk] INFO: Scrape type for HK23%20WLO: 0
2026-03-30 08:18:58 [bca.uk] INFO: Found listing with ID: HK23%20ESF
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK23%2520ESF%27 HTTP/1.1" 200 None
2026-03-30 08:18:58 [bca.uk] INFO: Scrape type for HK23%20ESF: 0
2026-03-30 08:18:58 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=110&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:58 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=110&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:58 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:18:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=110&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:18:59 [bca.uk] INFO: Total items found: 100
2026-03-30 08:18:59 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=111&sort=MostRecentlyAdded
2026-03-30 08:18:59 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:18:59 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=111&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:18:59 [bca.uk] INFO: Found listing with ID: NV72%20BKF
2026-03-30 08:18:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV72%2520BKF%27 HTTP/1.1" 200 None
2026-03-30 08:18:59 [bca.uk] INFO: Scrape type for NV72%20BKF: 0
2026-03-30 08:18:59 [bca.uk] INFO: Found listing with ID: DY70%20WLZ
2026-03-30 08:18:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY70%2520WLZ%27 HTTP/1.1" 200 None
2026-03-30 08:18:59 [bca.uk] INFO: Scrape type for DY70%20WLZ: 0
2026-03-30 08:18:59 [bca.uk] INFO: Found listing with ID: AF72%20JFU
2026-03-30 08:18:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF72%2520JFU%27 HTTP/1.1" 200 None
2026-03-30 08:18:59 [bca.uk] INFO: Scrape type for AF72%20JFU: 0
2026-03-30 08:18:59 [bca.uk] INFO: Found listing with ID: LA72%20HMH
2026-03-30 08:18:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA72%2520HMH%27 HTTP/1.1" 200 None
2026-03-30 08:18:59 [bca.uk] INFO: Scrape type for LA72%20HMH: 0
2026-03-30 08:18:59 [bca.uk] INFO: Found listing with ID: HV22%20UTT
2026-03-30 08:18:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV22%2520UTT%27 HTTP/1.1" 200 None
2026-03-30 08:18:59 [bca.uk] INFO: Scrape type for HV22%20UTT: 0
2026-03-30 08:18:59 [bca.uk] INFO: Found listing with ID: YGZ%204294
2026-03-30 08:18:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:18:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YGZ%25204294%27 HTTP/1.1" 200 None
2026-03-30 08:18:59 [bca.uk] INFO: Scrape type for YGZ%204294: 0
2026-03-30 08:18:59 [bca.uk] INFO: Found listing with ID: BJ60%20HMF
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ60%2520HMF%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for BJ60%20HMF: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: FG12%20SZK
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG12%2520SZK%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for FG12%20SZK: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: BP67%20PFD
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP67%2520PFD%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for BP67%20PFD: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: BX13%20VFM
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX13%2520VFM%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for BX13%20VFM: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: RA65%20JWF
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA65%2520JWF%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for RA65%20JWF: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: PF71%20KXD
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF71%2520KXD%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for PF71%20KXD: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: WF72%20HWT
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF72%2520HWT%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for WF72%20HWT: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: HV22%20LHN
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV22%2520LHN%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for HV22%20LHN: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: HK72%20TZU
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK72%2520TZU%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for HK72%20TZU: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: LO72%20JBU
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520JBU%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for LO72%20JBU: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: ND23%20GSO
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND23%2520GSO%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for ND23%20GSO: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: LS18%20ZPH
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS18%2520ZPH%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for LS18%20ZPH: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: LF16%20ZVH
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF16%2520ZVH%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for LF16%20ZVH: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: LC12%20MZO
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC12%2520MZO%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for LC12%20MZO: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: KN17%20ZSJ
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN17%2520ZSJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for KN17%20ZSJ: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: SR19%20EJJ
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR19%2520EJJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for SR19%20EJJ: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: HK17%20LRL
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK17%2520LRL%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for HK17%20LRL: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: FX70%20VGD
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX70%2520VGD%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for FX70%20VGD: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: FG12%20LSD
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG12%2520LSD%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for FG12%20LSD: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: CP61%20ZGH
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP61%2520ZGH%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for CP61%20ZGH: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: BN22%20GVC
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN22%2520GVC%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for BN22%20GVC: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: FP10%20UZC
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP10%2520UZC%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for FP10%20UZC: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: LR22%20VZL
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR22%2520VZL%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for LR22%20VZL: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: MF25%20FMC
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF25%2520FMC%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for MF25%20FMC: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: BD23%20XDV
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD23%2520XDV%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for BD23%20XDV: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: OE24%20UCG
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE24%2520UCG%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for OE24%20UCG: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: BA68%20CSU
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA68%2520CSU%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for BA68%20CSU: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: BC05%20PFG
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC05%2520PFG%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for BC05%20PFG: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: BL15%20DHA
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL15%2520DHA%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for BL15%20DHA: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: CV65%20NKL
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV65%2520NKL%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for CV65%20NKL: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: FL52%20BCX
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL52%2520BCX%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for FL52%20BCX: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: HY17%20FVP
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY17%2520FVP%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for HY17%20FVP: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: KO73%20FYG
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO73%2520FYG%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for KO73%20FYG: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: LM18%20LWD
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM18%2520LWD%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for LM18%20LWD: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: WU65%20AVC
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU65%2520AVC%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for WU65%20AVC: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: HN72%20NRY
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN72%2520NRY%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for HN72%20NRY: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: SA66%20CFO
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA66%2520CFO%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for SA66%20CFO: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: AJ71%20UZA
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ71%2520UZA%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for AJ71%20UZA: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: BK24%20PFA
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK24%2520PFA%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for BK24%20PFA: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: MV18%20CGO
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV18%2520CGO%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for MV18%20CGO: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: LN24%20TXE
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520TXE%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for LN24%20TXE: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: KY22%20TFE
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY22%2520TFE%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for KY22%20TFE: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: DE14%20BEO
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE14%2520BEO%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for DE14%20BEO: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: LG14%20FWW
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG14%2520FWW%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for LG14%20FWW: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: LV59%20EJU
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV59%2520EJU%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for LV59%20EJU: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: OY66%20RKJ
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY66%2520RKJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for OY66%20RKJ: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: RO13%20ZWN
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO13%2520ZWN%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for RO13%20ZWN: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: WM23%20TUW
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM23%2520TUW%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for WM23%20TUW: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: WO23%20FUT
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO23%2520FUT%27 HTTP/1.1" 200 None
2026-03-30 08:19:00 [bca.uk] INFO: Scrape type for WO23%20FUT: 0
2026-03-30 08:19:00 [bca.uk] INFO: Found listing with ID: CF74%20UJV
2026-03-30 08:19:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF74%2520UJV%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for CF74%20UJV: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: YC25%20OHB
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC25%2520OHB%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for YC25%20OHB: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: YG74%20OSN
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG74%2520OSN%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for YG74%20OSN: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: YG74%20OCE
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG74%2520OCE%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for YG74%20OCE: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: YG74%20OHH
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG74%2520OHH%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for YG74%20OHH: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: YG74%20OCU
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG74%2520OCU%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for YG74%20OCU: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: DG68%20UWR
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG68%2520UWR%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for DG68%20UWR: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: SL66%20KZN
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL66%2520KZN%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for SL66%20KZN: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: FD16%20HPY
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD16%2520HPY%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for FD16%20HPY: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: SE65%20DWP
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE65%2520DWP%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for SE65%20DWP: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: RO12%20XAC
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO12%2520XAC%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for RO12%20XAC: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: LP62%20FSU
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP62%2520FSU%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for LP62%20FSU: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: LK18%20WZY
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK18%2520WZY%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for LK18%20WZY: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: AJ72%20TPY
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ72%2520TPY%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for AJ72%20TPY: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: BG72%20AYB
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG72%2520AYB%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for BG72%20AYB: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: BK25%20KKU
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK25%2520KKU%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for BK25%20KKU: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: BK72%20XNZ
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK72%2520XNZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for BK72%20XNZ: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: CF72%20XTX
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF72%2520XTX%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for CF72%20XTX: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: GD75%20AGX
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD75%2520AGX%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for GD75%20AGX: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: LJ72%20HES
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ72%2520HES%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for LJ72%20HES: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: LL25%20ZVB
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL25%2520ZVB%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for LL25%20ZVB: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: ML73%20DLK
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML73%2520DLK%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for ML73%20DLK: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: PY72%20JXS
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY72%2520JXS%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for PY72%20JXS: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: WD72%20CAA
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD72%2520CAA%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for WD72%20CAA: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: LL75%20OPD
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL75%2520OPD%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for LL75%20OPD: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: YGZ%203701
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YGZ%25203701%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for YGZ%203701: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: SA73%20FSE
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA73%2520FSE%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for SA73%20FSE: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: MH72%20BWP
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MH72%2520BWP%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for MH72%20BWP: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: HJ72%20MKN
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ72%2520MKN%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for HJ72%20MKN: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: FX23%20USP
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX23%2520USP%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for FX23%20USP: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: FD73%20EWX
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD73%2520EWX%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for FD73%20EWX: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: BJ23%20KXM
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ23%2520KXM%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for BJ23%20KXM: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: BC72%20AXG
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC72%2520AXG%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for BC72%20AXG: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: LR66%20LHF
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR66%2520LHF%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for LR66%20LHF: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: YD16%20CVG
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD16%2520CVG%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for YD16%20CVG: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: EX67%20PCO
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX67%2520PCO%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for EX67%20PCO: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: YF16%20RWY
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF16%2520RWY%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for YF16%20RWY: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: LD13%20HXN
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD13%2520HXN%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for LD13%20HXN: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: CP18%20NTA
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP18%2520NTA%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for CP18%20NTA: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: WV19%20KDU
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV19%2520KDU%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for WV19%20KDU: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: CP67%20BBU
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP67%2520BBU%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for CP67%20BBU: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: HY69%20WNN
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY69%2520WNN%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for HY69%20WNN: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: AJ19%20FFD
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ19%2520FFD%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for AJ19%20FFD: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: NA68%20LZW
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA68%2520LZW%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for NA68%20LZW: 0
2026-03-30 08:19:01 [bca.uk] INFO: Found listing with ID: FA15%20AUK
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA15%2520AUK%27 HTTP/1.1" 200 None
2026-03-30 08:19:01 [bca.uk] INFO: Scrape type for FA15%20AUK: 0
2026-03-30 08:19:01 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=111&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:01 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=111&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:01 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:19:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=111&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:19:04 [bca.uk] INFO: Total items found: 100
2026-03-30 08:19:04 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=112&sort=MostRecentlyAdded
2026-03-30 08:19:04 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:19:04 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=112&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:04 [bca.uk] INFO: Found listing with ID: HK16%20ZVT
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK16%2520ZVT%27 HTTP/1.1" 200 None
2026-03-30 08:19:04 [bca.uk] INFO: Scrape type for HK16%20ZVT: 0
2026-03-30 08:19:04 [bca.uk] INFO: Found listing with ID: MK17%20WNM
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK17%2520WNM%27 HTTP/1.1" 200 None
2026-03-30 08:19:04 [bca.uk] INFO: Scrape type for MK17%20WNM: 0
2026-03-30 08:19:04 [bca.uk] INFO: Found listing with ID: WO68%20ETE
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO68%2520ETE%27 HTTP/1.1" 200 None
2026-03-30 08:19:04 [bca.uk] INFO: Scrape type for WO68%20ETE: 0
2026-03-30 08:19:04 [bca.uk] INFO: Found listing with ID: FB19%20YRT
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FB19%2520YRT%27 HTTP/1.1" 200 None
2026-03-30 08:19:04 [bca.uk] INFO: Scrape type for FB19%20YRT: 0
2026-03-30 08:19:04 [bca.uk] INFO: Found listing with ID: RF17%20MWK
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF17%2520MWK%27 HTTP/1.1" 200 None
2026-03-30 08:19:04 [bca.uk] INFO: Scrape type for RF17%20MWK: 0
2026-03-30 08:19:04 [bca.uk] INFO: Found listing with ID: RE67%20DAU
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE67%2520DAU%27 HTTP/1.1" 200 None
2026-03-30 08:19:04 [bca.uk] INFO: Scrape type for RE67%20DAU: 0
2026-03-30 08:19:04 [bca.uk] INFO: Found listing with ID: AV67%20XUZ
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV67%2520XUZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:04 [bca.uk] INFO: Scrape type for AV67%20XUZ: 0
2026-03-30 08:19:04 [bca.uk] INFO: Found listing with ID: AP18%20EUV
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AP18%2520EUV%27 HTTP/1.1" 200 None
2026-03-30 08:19:04 [bca.uk] INFO: Scrape type for AP18%20EUV: 0
2026-03-30 08:19:04 [bca.uk] INFO: Found listing with ID: DP17%20ONN
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP17%2520ONN%27 HTTP/1.1" 200 None
2026-03-30 08:19:04 [bca.uk] INFO: Scrape type for DP17%20ONN: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: WR70%20ZYC
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR70%2520ZYC%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for WR70%20ZYC: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: LD66%20TXP
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD66%2520TXP%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for LD66%20TXP: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: HV22%20WSK
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV22%2520WSK%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for HV22%20WSK: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: KN18%20MWF
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN18%2520MWF%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for KN18%20MWF: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: DG16%20XDM
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG16%2520XDM%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for DG16%20XDM: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: LA19%20XKJ
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA19%2520XKJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for LA19%20XKJ: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: VN20%20WMD
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN20%2520WMD%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for VN20%20WMD: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: WG17%20VWY
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG17%2520VWY%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for WG17%20VWY: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: GN16%20RHU
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN16%2520RHU%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for GN16%20RHU: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: BG74%20TDX
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG74%2520TDX%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for BG74%20TDX: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: BK74%20ZPG
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK74%2520ZPG%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for BK74%20ZPG: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: MM74%20YPO
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM74%2520YPO%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for MM74%20YPO: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: WT25%20UFU
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UFU%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for WT25%20UFU: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: WT25%20UHC
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UHC%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for WT25%20UHC: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: YP74%20VUE
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP74%2520VUE%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for YP74%20VUE: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: GF69%20USW
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF69%2520USW%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for GF69%20USW: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: SW71%20RHJ
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW71%2520RHJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for SW71%20RHJ: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: LL74%20DLF
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DLF%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for LL74%20DLF: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: EY67%20LHH
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY67%2520LHH%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for EY67%20LHH: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: LA69%20ZWT
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA69%2520ZWT%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for LA69%20ZWT: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: LC72%20PNU
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC72%2520PNU%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for LC72%20PNU: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: LE72%20BJO
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE72%2520BJO%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for LE72%20BJO: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: LS65%20WHH
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS65%2520WHH%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for LS65%20WHH: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: LV23%20MPF
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV23%2520MPF%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for LV23%20MPF: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: LV23%20SVP
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV23%2520SVP%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for LV23%20SVP: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: LX73%20OAC
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX73%2520OAC%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for LX73%20OAC: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: LY73%20HVJ
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY73%2520HVJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for LY73%20HVJ: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: NA13%20KJV
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA13%2520KJV%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for NA13%20KJV: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: PN20%20PBZ
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN20%2520PBZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for PN20%20PBZ: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: WN69%20RLX
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN69%2520RLX%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for WN69%20RLX: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: BW68%20EAO
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW68%2520EAO%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for BW68%20EAO: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: PX72%20UDD
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX72%2520UDD%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for PX72%20UDD: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: VK69%20KBN
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK69%2520KBN%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for VK69%20KBN: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: WG66%20DZC
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG66%2520DZC%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for WG66%20DZC: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: KY07%20FKE
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY07%2520FKE%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for KY07%20FKE: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: KF66%20EAA
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF66%2520EAA%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for KF66%20EAA: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: HV71%20MVZ
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV71%2520MVZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for HV71%20MVZ: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: HV59%20YKP
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV59%2520YKP%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for HV59%20YKP: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: RV72%20XDG
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV72%2520XDG%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for RV72%20XDG: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: HD19%20OVR
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HD19%2520OVR%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for HD19%20OVR: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: GN16%20OGB
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GN16%2520OGB%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for GN16%20OGB: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: DL66%20LDC
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL66%2520LDC%27 HTTP/1.1" 200 None
2026-03-30 08:19:05 [bca.uk] INFO: Scrape type for DL66%20LDC: 0
2026-03-30 08:19:05 [bca.uk] INFO: Found listing with ID: DK19%20HRO
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK19%2520HRO%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for DK19%20HRO: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: BF16%20HGP
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF16%2520HGP%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for BF16%20HGP: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: LC22%20BYA
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC22%2520BYA%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for LC22%20BYA: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: LL22%20RBY
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL22%2520RBY%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for LL22%20RBY: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: MX70%20UWD
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MX70%2520UWD%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for MX70%20UWD: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: YS72%20BKU
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS72%2520BKU%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for YS72%20BKU: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: BK21%20YDO
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK21%2520YDO%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for BK21%20YDO: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: DG17%20GYY
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG17%2520GYY%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for DG17%20GYY: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: AY70%20JCZ
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY70%2520JCZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for AY70%20JCZ: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: BN13%20OUP
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN13%2520OUP%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for BN13%20OUP: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: VE16%20WBZ
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE16%2520WBZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for VE16%20WBZ: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: GJ12%20NBD
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ12%2520NBD%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for GJ12%20NBD: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: MV68%20EOJ
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV68%2520EOJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for MV68%20EOJ: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: LX15%20HNK
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX15%2520HNK%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for LX15%20HNK: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: FH57%20CHZ
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH57%2520CHZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for FH57%20CHZ: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: FX17%20VRV
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX17%2520VRV%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for FX17%20VRV: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: BL19%20WLJ
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL19%2520WLJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for BL19%20WLJ: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: KV66%20XCL
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV66%2520XCL%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for KV66%20XCL: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: FN70%20VDR
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN70%2520VDR%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for FN70%20VDR: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: FJ23%20NXU
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FJ23%2520NXU%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for FJ23%20NXU: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: EF22%20AOU
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF22%2520AOU%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for EF22%20AOU: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: NL72%20ZFR
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL72%2520ZFR%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for NL72%20ZFR: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: SG08%20HWS
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG08%2520HWS%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for SG08%20HWS: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: SN57%20FBK
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN57%2520FBK%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for SN57%20FBK: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: HN61%20EVJ
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN61%2520EVJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for HN61%20EVJ: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: KUI%20550
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KUI%2520550%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for KUI%20550: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: WP72%20UBK
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP72%2520UBK%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for WP72%20UBK: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: KY22%20VTN
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY22%2520VTN%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for KY22%20VTN: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: NJ22%20KGG
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ22%2520KGG%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for NJ22%20KGG: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: WV07%20DPF
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV07%2520DPF%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for WV07%20DPF: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: BW73%20SVD
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW73%2520SVD%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for BW73%20SVD: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: VU68%20XEH
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU68%2520XEH%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for VU68%20XEH: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: LY16%20OWA
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY16%2520OWA%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for LY16%20OWA: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: LM20%20PDX
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM20%2520PDX%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for LM20%20PDX: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: BG12%20NBZ
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG12%2520NBZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for BG12%20NBZ: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: BU15%20ORW
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU15%2520ORW%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for BU15%20ORW: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: NJ14%20SZW
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ14%2520SZW%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for NJ14%20SZW: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: NU67%20PBX
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU67%2520PBX%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for NU67%20PBX: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: OV65%20DZJ
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV65%2520DZJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for OV65%20DZJ: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: LJ69%20KSE
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ69%2520KSE%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for LJ69%20KSE: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: H19%20RGH
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27H19%2520RGH%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for H19%20RGH: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: GL69%20XJX
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL69%2520XJX%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for GL69%20XJX: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: GD18%20DZZ
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD18%2520DZZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for GD18%20DZZ: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: AE21%20EOG
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE21%2520EOG%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for AE21%20EOG: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: DK65%20YRD
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK65%2520YRD%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for DK65%20YRD: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: KW59%20GTY
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW59%2520GTY%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for KW59%20GTY: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: MJ61%20SGU
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MJ61%2520SGU%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for MJ61%20SGU: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: VN03%20DXB
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN03%2520DXB%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for VN03%20DXB: 0
2026-03-30 08:19:06 [bca.uk] INFO: Found listing with ID: WN14%20HNM
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN14%2520HNM%27 HTTP/1.1" 200 None
2026-03-30 08:19:06 [bca.uk] INFO: Scrape type for WN14%20HNM: 0
2026-03-30 08:19:06 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=112&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:06 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=112&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:06 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:19:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=112&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:19:08 [bca.uk] INFO: Total items found: 100
2026-03-30 08:19:08 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=113&sort=MostRecentlyAdded
2026-03-30 08:19:08 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:19:08 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=113&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:08 [bca.uk] INFO: Found listing with ID: FG65%20FCP
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG65%2520FCP%27 HTTP/1.1" 200 None
2026-03-30 08:19:08 [bca.uk] INFO: Scrape type for FG65%20FCP: 0
2026-03-30 08:19:08 [bca.uk] INFO: Found listing with ID: EK62%20XGV
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK62%2520XGV%27 HTTP/1.1" 200 None
2026-03-30 08:19:08 [bca.uk] INFO: Scrape type for EK62%20XGV: 0
2026-03-30 08:19:08 [bca.uk] INFO: Found listing with ID: FY61%20ZGZ
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY61%2520ZGZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:08 [bca.uk] INFO: Scrape type for FY61%20ZGZ: 0
2026-03-30 08:19:08 [bca.uk] INFO: Found listing with ID: YN22%20UNJ
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN22%2520UNJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:08 [bca.uk] INFO: Scrape type for YN22%20UNJ: 0
2026-03-30 08:19:08 [bca.uk] INFO: Found listing with ID: CF22%20YZB
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF22%2520YZB%27 HTTP/1.1" 200 None
2026-03-30 08:19:08 [bca.uk] INFO: Scrape type for CF22%20YZB: 0
2026-03-30 08:19:08 [bca.uk] INFO: Found listing with ID: CN22%20TCZ
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN22%2520TCZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:08 [bca.uk] INFO: Scrape type for CN22%20TCZ: 0
2026-03-30 08:19:08 [bca.uk] INFO: Found listing with ID: HK71%20WMZ
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK71%2520WMZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:08 [bca.uk] INFO: Scrape type for HK71%20WMZ: 0
2026-03-30 08:19:08 [bca.uk] INFO: Found listing with ID: SO21%20GXG
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO21%2520GXG%27 HTTP/1.1" 200 None
2026-03-30 08:19:08 [bca.uk] INFO: Scrape type for SO21%20GXG: 0
2026-03-30 08:19:08 [bca.uk] INFO: Found listing with ID: FE71%20UZR
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE71%2520UZR%27 HTTP/1.1" 200 None
2026-03-30 08:19:08 [bca.uk] INFO: Scrape type for FE71%20UZR: 0
2026-03-30 08:19:08 [bca.uk] INFO: Found listing with ID: FD21%20CYL
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD21%2520CYL%27 HTTP/1.1" 200 None
2026-03-30 08:19:08 [bca.uk] INFO: Scrape type for FD21%20CYL: 0
2026-03-30 08:19:08 [bca.uk] INFO: Found listing with ID: SM21%20DHV
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM21%2520DHV%27 HTTP/1.1" 200 None
2026-03-30 08:19:08 [bca.uk] INFO: Scrape type for SM21%20DHV: 0
2026-03-30 08:19:08 [bca.uk] INFO: Found listing with ID: SO21%20GZM
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO21%2520GZM%27 HTTP/1.1" 200 None
2026-03-30 08:19:08 [bca.uk] INFO: Scrape type for SO21%20GZM: 0
2026-03-30 08:19:08 [bca.uk] INFO: Found listing with ID: BK73%20LWA
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK73%2520LWA%27 HTTP/1.1" 200 None
2026-03-30 08:19:08 [bca.uk] INFO: Scrape type for BK73%20LWA: 0
2026-03-30 08:19:08 [bca.uk] INFO: Found listing with ID: MT68%20FXH
2026-03-30 08:19:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT68%2520FXH%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for MT68%20FXH: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: HK66%20VOD
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK66%2520VOD%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for HK66%20VOD: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: GY14%20NZG
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY14%2520NZG%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for GY14%20NZG: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: FL57%20GVM
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL57%2520GVM%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for FL57%20GVM: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: SL72%20FCA
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL72%2520FCA%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for SL72%20FCA: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: AF22%20DHY
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF22%2520DHY%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for AF22%20DHY: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: LC68%20MVX
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC68%2520MVX%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for LC68%20MVX: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: GU21%20HZV
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU21%2520HZV%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for GU21%20HZV: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: VA63%20EWR
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA63%2520EWR%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for VA63%20EWR: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: YF58%20OPU
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF58%2520OPU%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for YF58%20OPU: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: KO68%20LBU
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO68%2520LBU%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for KO68%20LBU: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: VK69%20RRU
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK69%2520RRU%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for VK69%20RRU: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: KS70%20WBU
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS70%2520WBU%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for KS70%20WBU: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: BK22%20VXC
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520VXC%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for BK22%20VXC: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: HK12%20PMV
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK12%2520PMV%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for HK12%20PMV: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: GY18%20LZH
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY18%2520LZH%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for GY18%20LZH: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: BF64%20YBL
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF64%2520YBL%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for BF64%20YBL: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: FY17%20OYM
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY17%2520OYM%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for FY17%20OYM: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: LM66%20LVO
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM66%2520LVO%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for LM66%20LVO: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: BC69%20CYY
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC69%2520CYY%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for BC69%20CYY: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: FL12%20VNS
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL12%2520VNS%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for FL12%20VNS: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: LR08%20UEL
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR08%2520UEL%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for LR08%20UEL: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: ML15%20EZS
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML15%2520EZS%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for ML15%20EZS: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: FY07%20NVF
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY07%2520NVF%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for FY07%20NVF: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: YM67%20GSU
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM67%2520GSU%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for YM67%20GSU: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: AY17%20WJA
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY17%2520WJA%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for AY17%20WJA: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: MA24%20ZXL
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA24%2520ZXL%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for MA24%20ZXL: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: YM67%20EZP
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM67%2520EZP%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for YM67%20EZP: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: BL13%20EEV
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL13%2520EEV%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for BL13%20EEV: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: BK67%20UHT
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK67%2520UHT%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for BK67%20UHT: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: SG67%20ZFW
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG67%2520ZFW%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for SG67%20ZFW: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: FL69%20PYA
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL69%2520PYA%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for FL69%20PYA: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: RA21%20EXC
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA21%2520EXC%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for RA21%20EXC: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: MT67%20LJO
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT67%2520LJO%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for MT67%20LJO: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: OY15%20NVV
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY15%2520NVV%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for OY15%20NVV: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: YT14%20EEU
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT14%2520EEU%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for YT14%20EEU: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: NU64%20XCC
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU64%2520XCC%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for NU64%20XCC: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: SY17%20YFJ
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY17%2520YFJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for SY17%20YFJ: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: VA19%20SYJ
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA19%2520SYJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for VA19%20SYJ: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: YR62%20YYU
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR62%2520YYU%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for YR62%20YYU: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: DP22%20TKT
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP22%2520TKT%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for DP22%20TKT: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: BW11%20RXL
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW11%2520RXL%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for BW11%20RXL: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: YT14%20WYY
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YT14%2520WYY%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for YT14%20WYY: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: OU63%20WVW
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU63%2520WVW%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for OU63%20WVW: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: YA69%20MKD
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA69%2520MKD%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for YA69%20MKD: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: ML08%20EVN
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML08%2520EVN%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for ML08%20EVN: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: EO72%20UGE
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO72%2520UGE%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for EO72%20UGE: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: LE19%20ODY
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE19%2520ODY%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for LE19%20ODY: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: MW13%20GHH
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW13%2520GHH%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for MW13%20GHH: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: MD19%20FAO
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD19%2520FAO%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for MD19%20FAO: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: NV15%20HWN
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NV15%2520HWN%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for NV15%20HWN: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: YH16%20SYF
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH16%2520SYF%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for YH16%20SYF: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: MM13%20KZA
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM13%2520KZA%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for MM13%20KZA: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: BN09%20DHO
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN09%2520DHO%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for BN09%20DHO: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: YH64%20CGX
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH64%2520CGX%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for YH64%20CGX: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: NG59%20FUE
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG59%2520FUE%27 HTTP/1.1" 200 None
2026-03-30 08:19:09 [bca.uk] INFO: Scrape type for NG59%20FUE: 0
2026-03-30 08:19:09 [bca.uk] INFO: Found listing with ID: BK20%20LEU
2026-03-30 08:19:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK20%2520LEU%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for BK20%20LEU: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: NJ10%20VAM
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ10%2520VAM%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for NJ10%20VAM: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: SM18%20UEA
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM18%2520UEA%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for SM18%20UEA: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: ND62%20NNH
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND62%2520NNH%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for ND62%20NNH: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: YA64%20MXT
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA64%2520MXT%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for YA64%20MXT: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: EN68%20XVL
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN68%2520XVL%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for EN68%20XVL: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: NA17%20YFK
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA17%2520YFK%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for NA17%20YFK: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: KJ17%20PXS
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ17%2520PXS%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for KJ17%20PXS: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: SK15%20LXB
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK15%2520LXB%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for SK15%20LXB: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: ET17%20VUE
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET17%2520VUE%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for ET17%20VUE: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: NC71%20FGZ
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NC71%2520FGZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for NC71%20FGZ: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: EO17%20AEJ
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EO17%2520AEJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for EO17%20AEJ: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: LF66%20TYH
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF66%2520TYH%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for LF66%20TYH: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: NX63%20RJV
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX63%2520RJV%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for NX63%20RJV: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: KT17%20YTF
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT17%2520YTF%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for KT17%20YTF: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: SN67%20OPL
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN67%2520OPL%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for SN67%20OPL: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: YJZ%209398
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJZ%25209398%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for YJZ%209398: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: WJ68%20FYX
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WJ68%2520FYX%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for WJ68%20FYX: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: YY71%20LUB
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY71%2520LUB%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for YY71%20LUB: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: PE58%20MVT
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE58%2520MVT%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for PE58%20MVT: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: LG60%20YJF
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG60%2520YJF%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for LG60%20YJF: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: MW13%20NCU
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW13%2520NCU%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for MW13%20NCU: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: MT18%20HXA
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT18%2520HXA%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for MT18%20HXA: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: CX12%20YCN
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX12%2520YCN%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for CX12%20YCN: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: YR14%20HTU
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR14%2520HTU%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for YR14%20HTU: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: YF20%20LTE
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF20%2520LTE%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for YF20%20LTE: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: FA16%20NUY
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FA16%2520NUY%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for FA16%20NUY: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: PJ63%20KCN
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ63%2520KCN%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for PJ63%20KCN: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: SA61%20YWS
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA61%2520YWS%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for SA61%20YWS: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: KT56%20LVF
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT56%2520LVF%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for KT56%20LVF: 0
2026-03-30 08:19:10 [bca.uk] INFO: Found listing with ID: SH67%20GKG
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH67%2520GKG%27 HTTP/1.1" 200 None
2026-03-30 08:19:10 [bca.uk] INFO: Scrape type for SH67%20GKG: 0
2026-03-30 08:19:10 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=113&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:10 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=113&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:10 [scrapy.extensions.logstats] INFO: Crawled 215 pages (at 11 pages/min), scraped 1158 items (at 21 items/min)
2026-03-30 08:19:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 199MiB
2026-03-30 08:19:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:19:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=113&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:19:19 [bca.uk] INFO: Total items found: 100
2026-03-30 08:19:19 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=114&sort=MostRecentlyAdded
2026-03-30 08:19:19 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:19:19 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=114&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:19 [bca.uk] INFO: Found listing with ID: FG21%20ZGH
2026-03-30 08:19:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG21%2520ZGH%27 HTTP/1.1" 200 None
2026-03-30 08:19:19 [bca.uk] INFO: Scrape type for FG21%20ZGH: 0
2026-03-30 08:19:19 [bca.uk] INFO: Found listing with ID: MA18%20ZVU
2026-03-30 08:19:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA18%2520ZVU%27 HTTP/1.1" 200 None
2026-03-30 08:19:19 [bca.uk] INFO: Scrape type for MA18%20ZVU: 0
2026-03-30 08:19:19 [bca.uk] INFO: Found listing with ID: SF15%20JKM
2026-03-30 08:19:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF15%2520JKM%27 HTTP/1.1" 200 None
2026-03-30 08:19:19 [bca.uk] INFO: Scrape type for SF15%20JKM: 0
2026-03-30 08:19:19 [bca.uk] INFO: Found listing with ID: ST66%20HYA
2026-03-30 08:19:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST66%2520HYA%27 HTTP/1.1" 200 None
2026-03-30 08:19:19 [bca.uk] INFO: Scrape type for ST66%20HYA: 0
2026-03-30 08:19:19 [bca.uk] INFO: Found listing with ID: DA17%20CUO
2026-03-30 08:19:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA17%2520CUO%27 HTTP/1.1" 200 None
2026-03-30 08:19:19 [bca.uk] INFO: Scrape type for DA17%20CUO: 0
2026-03-30 08:19:19 [bca.uk] INFO: Found listing with ID: SB68%20WFR
2026-03-30 08:19:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB68%2520WFR%27 HTTP/1.1" 200 None
2026-03-30 08:19:19 [bca.uk] INFO: Scrape type for SB68%20WFR: 0
2026-03-30 08:19:19 [bca.uk] INFO: Found listing with ID: SF66%20ALZ
2026-03-30 08:19:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SF66%2520ALZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for SF66%20ALZ: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: SN13%20XJC
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN13%2520XJC%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for SN13%20XJC: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: ST17%20GMG
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST17%2520GMG%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for ST17%20GMG: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: LF15%20MFX
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF15%2520MFX%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for LF15%20MFX: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: SM12%20MXH
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM12%2520MXH%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for SM12%20MXH: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: SN16%20NPE
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN16%2520NPE%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for SN16%20NPE: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: EN16%20HNP
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN16%2520HNP%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for EN16%20HNP: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: SN19%20DPH
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN19%2520DPH%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for SN19%20DPH: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: FH68%20SXJ
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH68%2520SXJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for FH68%20SXJ: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: WF07%20TTV
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF07%2520TTV%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for WF07%20TTV: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: DE09%20GUC
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE09%2520GUC%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for DE09%20GUC: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: OV57%20VLB
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV57%2520VLB%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for OV57%20VLB: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: WM57%20RXB
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM57%2520RXB%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for WM57%20RXB: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: HT66%20UZV
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT66%2520UZV%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for HT66%20UZV: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: YR10%20FMA
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR10%2520FMA%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for YR10%20FMA: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: DP19%20DYH
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP19%2520DYH%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for DP19%20DYH: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: YD66%20OCH
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD66%2520OCH%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for YD66%20OCH: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: FN13%20WVD
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN13%2520WVD%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for FN13%20WVD: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: KO15%20AKX
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KO15%2520AKX%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for KO15%20AKX: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: YP10%20EOJ
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP10%2520EOJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for YP10%20EOJ: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: LP10%20ULA
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP10%2520ULA%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for LP10%20ULA: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: PN61%20OPD
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN61%2520OPD%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for PN61%20OPD: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: PF63%20ZKD
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF63%2520ZKD%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for PF63%20ZKD: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: LK13%20OLA
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LK13%2520OLA%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for LK13%20OLA: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: P123%20DLG
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27P123%2520DLG%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for P123%20DLG: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: YB22%20PDK
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB22%2520PDK%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for YB22%20PDK: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: YB62%20UTR
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB62%2520UTR%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for YB62%20UTR: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: HK16%20UGH
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK16%2520UGH%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for HK16%20UGH: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: BL73%20GWN
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL73%2520GWN%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for BL73%20GWN: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: BN10%20OCF
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN10%2520OCF%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for BN10%20OCF: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: FD21%20MBF
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD21%2520MBF%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for FD21%20MBF: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: YL18%20AYE
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL18%2520AYE%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for YL18%20AYE: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: YC15%20NJN
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC15%2520NJN%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for YC15%20NJN: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: YG67%20GGY
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG67%2520GGY%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for YG67%20GGY: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: PF69%20GRZ
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF69%2520GRZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for PF69%20GRZ: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: LB13%20DCU
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB13%2520DCU%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for LB13%20DCU: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: SP63%20LTO
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP63%2520LTO%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for SP63%20LTO: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: GU70%20XTC
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU70%2520XTC%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for GU70%20XTC: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: YB17%20TYX
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB17%2520TYX%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for YB17%20TYX: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: YE68%20VRM
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE68%2520VRM%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for YE68%20VRM: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: MV10%20UAR
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV10%2520UAR%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for MV10%20UAR: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: GM16%20MWV
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM16%2520MWV%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for GM16%20MWV: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: SP17%20CPX
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP17%2520CPX%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for SP17%20CPX: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: FP16%20KXZ
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP16%2520KXZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for FP16%20KXZ: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: SE66%20ZRP
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE66%2520ZRP%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for SE66%20ZRP: 0
2026-03-30 08:19:20 [bca.uk] INFO: Found listing with ID: GK61%20OYE
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK61%2520OYE%27 HTTP/1.1" 200 None
2026-03-30 08:19:20 [bca.uk] INFO: Scrape type for GK61%20OYE: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: LX58%20VHC
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX58%2520VHC%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for LX58%20VHC: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: ML67%20TGE
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML67%2520TGE%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for ML67%20TGE: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: LC14%20OPL
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC14%2520OPL%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for LC14%20OPL: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: PK12%20LDY
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK12%2520LDY%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for PK12%20LDY: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: VU65%20ZVJ
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU65%2520ZVJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for VU65%20ZVJ: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: VK18%20EKZ
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK18%2520EKZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for VK18%20EKZ: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: VT19%20YCD
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VT19%2520YCD%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for VT19%20YCD: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: VU65%20ZWD
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VU65%2520ZWD%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for VU65%20ZWD: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: N555%20JKE
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27N555%2520JKE%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for N555%20JKE: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: EY15%20RNU
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EY15%2520RNU%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for EY15%20RNU: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: HT70%20HHD
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT70%2520HHD%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for HT70%20HHD: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: LD22%20AWC
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD22%2520AWC%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for LD22%20AWC: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: HT21%20XPB
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT21%2520XPB%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for HT21%20XPB: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: BD21%20MHX
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD21%2520MHX%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for BD21%20MHX: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: BN15%20MMX
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN15%2520MMX%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for BN15%20MMX: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: BU70%20KNJ
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU70%2520KNJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for BU70%20KNJ: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: CX19%20KCF
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CX19%2520KCF%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for CX19%20KCF: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: FP58%20MGX
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP58%2520MGX%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for FP58%20MGX: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: FP67%20ZKX
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP67%2520ZKX%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for FP67%20ZKX: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: FT63%20DVG
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT63%2520DVG%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for FT63%20DVG: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: GU12%20LSE
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU12%2520LSE%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for GU12%20LSE: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: VK72%20AYP
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK72%2520AYP%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for VK72%20AYP: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: DL73%20KSN
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KSN%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for DL73%20KSN: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: DL73%20KVH
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520KVH%27 HTTP/1.1" 200 None
2026-03-30 08:19:21 [bca.uk] INFO: Scrape type for DL73%20KVH: 0
2026-03-30 08:19:21 [bca.uk] INFO: Found listing with ID: LN24%20RRU
2026-03-30 08:19:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RRU%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for LN24%20RRU: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: LN24%20RRV
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RRV%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for LN24%20RRV: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: LN24%20RRX
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RRX%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for LN24%20RRX: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: LN24%20RVJ
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RVJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for LN24%20RVJ: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: LP23%20GZY
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP23%2520GZY%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for LP23%20GZY: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: WN25%20UGV
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN25%2520UGV%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for WN25%20UGV: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: WP25%20XKT
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP25%2520XKT%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for WP25%20XKT: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: DS66%20WRG
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS66%2520WRG%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for DS66%20WRG: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: BA69%20NWH
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA69%2520NWH%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for BA69%20NWH: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: LE08%20HOL
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE08%2520HOL%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for LE08%20HOL: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: JU63%20NEW
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JU63%2520NEW%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for JU63%20NEW: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: PN66%20WWD
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN66%2520WWD%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for PN66%20WWD: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: LM19%20WLD
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM19%2520WLD%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for LM19%20WLD: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: WT19%20YML
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT19%2520YML%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for WT19%20YML: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: RO69%20ZBU
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO69%2520ZBU%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for RO69%20ZBU: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: LS70%20NSO
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS70%2520NSO%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for LS70%20NSO: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: LV22%20LGZ
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV22%2520LGZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for LV22%20LGZ: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: MM71%20ZYA
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM71%2520ZYA%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for MM71%20ZYA: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: LO72%20FTF
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520FTF%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for LO72%20FTF: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: HV67%20RYZ
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV67%2520RYZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for HV67%20RYZ: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: KP71%20XXK
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP71%2520XXK%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for KP71%20XXK: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: BJ68%20DCF
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ68%2520DCF%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for BJ68%20DCF: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: GU73%20NSJ
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU73%2520NSJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for GU73%20NSJ: 0
2026-03-30 08:19:22 [bca.uk] INFO: Found listing with ID: N27%20JVH
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27N27%2520JVH%27 HTTP/1.1" 200 None
2026-03-30 08:19:22 [bca.uk] INFO: Scrape type for N27%20JVH: 0
2026-03-30 08:19:22 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=114&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:22 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=114&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:19:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=114&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:19:24 [bca.uk] INFO: Total items found: 100
2026-03-30 08:19:24 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=115&sort=MostRecentlyAdded
2026-03-30 08:19:24 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:19:24 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=115&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: YE68%20TVF
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE68%2520TVF%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for YE68%20TVF: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: KW70%20WTA
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KW70%2520WTA%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for KW70%20WTA: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: SR14%20LFJ
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR14%2520LFJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for SR14%20LFJ: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: BK74%20ZPD
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK74%2520ZPD%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for BK74%20ZPD: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: WT25%20SWF
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520SWF%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for WT25%20SWF: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: WT25%20UFS
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UFS%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for WT25%20UFS: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: WT25%20UFX
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UFX%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for WT25%20UFX: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: WT25%20UHA
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UHA%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for WT25%20UHA: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: WT25%20UHJ
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WT25%2520UHJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for WT25%20UHJ: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: LF69%20KAA
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF69%2520KAA%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for LF69%20KAA: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: GU69%20WBK
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU69%2520WBK%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for GU69%20WBK: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: OV65%20VFK
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV65%2520VFK%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for OV65%20VFK: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: RJ17%20GXM
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ17%2520GXM%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for RJ17%20GXM: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: ST13%20JKV
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST13%2520JKV%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for ST13%20JKV: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: WG69%20UDN
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG69%2520UDN%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for WG69%20UDN: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: DS24%20SEO
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS24%2520SEO%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for DS24%20SEO: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: WM71%20JXY
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM71%2520JXY%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for WM71%20JXY: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: WR23%20PBO
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR23%2520PBO%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for WR23%20PBO: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: WA69%20KKG
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA69%2520KKG%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for WA69%20KKG: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: WO67%20LZC
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO67%2520LZC%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for WO67%20LZC: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: VA22%20FNN
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VA22%2520FNN%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for VA22%20FNN: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: PL72%20WSF
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PL72%2520WSF%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for PL72%20WSF: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: HJ71%20VMK
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ71%2520VMK%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for HJ71%20VMK: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: RK68%20CCO
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK68%2520CCO%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for RK68%20CCO: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: SN71%20GZA
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN71%2520GZA%27 HTTP/1.1" 200 None
2026-03-30 08:19:24 [bca.uk] INFO: Scrape type for SN71%20GZA: 0
2026-03-30 08:19:24 [bca.uk] INFO: Found listing with ID: WV67%20WGA
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV67%2520WGA%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for WV67%20WGA: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: L19%20WTE
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27L19%2520WTE%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for L19%20WTE: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: RV23%20KUR
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV23%2520KUR%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for RV23%20KUR: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: PJ73%20WEV
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ73%2520WEV%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for PJ73%20WEV: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: J608%20NKO
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27J608%2520NKO%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for J608%20NKO: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: WO75%20BZU
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO75%2520BZU%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for WO75%20BZU: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: OE17%20OCV
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE17%2520OCV%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for OE17%20OCV: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: KD23%20GZP
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KD23%2520GZP%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for KD23%20GZP: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: HX20%20OJJ
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX20%2520OJJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for HX20%20OJJ: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: LA70%20HDN
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA70%2520HDN%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for LA70%20HDN: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: MF64%20KUH
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF64%2520KUH%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for MF64%20KUH: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: WN24%20ZYL
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN24%2520ZYL%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for WN24%20ZYL: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: WN75%20SZR
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520SZR%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for WN75%20SZR: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: WV73%20ZPP
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV73%2520ZPP%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for WV73%20ZPP: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: KT68%20XTO
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT68%2520XTO%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for KT68%20XTO: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: LX17%20VND
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX17%2520VND%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for LX17%20VND: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: NJ18%20PNY
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NJ18%2520PNY%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for NJ18%20PNY: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: SA66%20XTT
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA66%2520XTT%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for SA66%20XTT: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: LN67%20KPL
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN67%2520KPL%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for LN67%20KPL: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: DP70%20XYZ
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP70%2520XYZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for DP70%20XYZ: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: ET21%20MWE
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET21%2520MWE%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for ET21%20MWE: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: LT17%20KPV
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT17%2520KPV%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for LT17%20KPV: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: FR19%20LDN
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FR19%2520LDN%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for FR19%20LDN: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: KT67%20TNX
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KT67%2520TNX%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for KT67%20TNX: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: OE66%20ONK
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE66%2520ONK%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for OE66%20ONK: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: MC16%20ULH
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC16%2520ULH%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for MC16%20ULH: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: BJ18%20ANF
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ18%2520ANF%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for BJ18%20ANF: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: HV67%20XJD
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV67%2520XJD%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for HV67%20XJD: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: RO17%20JZC
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO17%2520JZC%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for RO17%20JZC: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: BT18%20PZB
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT18%2520PZB%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for BT18%20PZB: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: DA66%20VHZ
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA66%2520VHZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for DA66%20VHZ: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: ET66%20EHE
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ET66%2520EHE%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for ET66%20EHE: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: OY67%20SZD
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY67%2520SZD%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for OY67%20SZD: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: SN16%20YVU
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN16%2520YVU%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for SN16%20YVU: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: VK67%20AYX
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK67%2520AYX%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for VK67%20AYX: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: KF19%20TMU
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF19%2520TMU%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for KF19%20TMU: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: ND66%20XBT
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND66%2520XBT%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for ND66%20XBT: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: SP67%20XLT
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP67%2520XLT%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for SP67%20XLT: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: AK16%20PDY
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK16%2520PDY%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for AK16%20PDY: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: AV17%20XDO
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV17%2520XDO%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for AV17%20XDO: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: AX19%20PZO
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AX19%2520PZO%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for AX19%20PZO: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: FD20%20POA
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD20%2520POA%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for FD20%20POA: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: NX68%20GDO
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX68%2520GDO%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for NX68%20GDO: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: YG68%20VCW
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG68%2520VCW%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for YG68%20VCW: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: KU16%20MKX
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU16%2520MKX%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for KU16%20MKX: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: OE18%20KSZ
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE18%2520KSZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for OE18%20KSZ: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: PGZ%202810
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PGZ%25202810%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for PGZ%202810: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: OY21%20UFL
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY21%2520UFL%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for OY21%20UFL: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: SH69%20GUA
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH69%2520GUA%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for SH69%20GUA: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: DG66%20AUN
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG66%2520AUN%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for DG66%20AUN: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: LO68%20ZYL
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO68%2520ZYL%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for LO68%20ZYL: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: SH68%20GWJ
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH68%2520GWJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for SH68%20GWJ: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: EJ67%20JKZ
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ67%2520JKZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for EJ67%20JKZ: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: HJ68%20FZS
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ68%2520FZS%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for HJ68%20FZS: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: KX18%20JBV
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX18%2520JBV%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for KX18%20JBV: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: PK19%20ZLZ
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK19%2520ZLZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for PK19%20ZLZ: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: PX68%20XXB
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX68%2520XXB%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for PX68%20XXB: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: EF21%20VVB
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF21%2520VVB%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for EF21%20VVB: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: SO71%20DRZ
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO71%2520DRZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:25 [bca.uk] INFO: Scrape type for SO71%20DRZ: 0
2026-03-30 08:19:25 [bca.uk] INFO: Found listing with ID: LA67%20AZJ
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA67%2520AZJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for LA67%20AZJ: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: NX17%20YNN
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX17%2520YNN%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for NX17%20YNN: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: EX68%20EYK
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX68%2520EYK%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for EX68%20EYK: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: LT22%20HZA
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT22%2520HZA%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for LT22%20HZA: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: OE70%20KBX
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE70%2520KBX%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for OE70%20KBX: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: YS70%20VRU
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS70%2520VRU%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for YS70%20VRU: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: BV20%20XBO
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV20%2520XBO%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for BV20%20XBO: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: CT17%20CXK
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CT17%2520CXK%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for CT17%20CXK: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: RJ67%20CWL
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ67%2520CWL%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for RJ67%20CWL: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: WM67%20YVJ
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM67%2520YVJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for WM67%20YVJ: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: YO69%20JZX
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO69%2520JZX%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for YO69%20JZX: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: BF68%20NXT
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF68%2520NXT%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for BF68%20NXT: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: KR66%20HEV
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR66%2520HEV%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for KR66%20HEV: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: SR18%20HAA
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR18%2520HAA%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for SR18%20HAA: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: VN71%20GUX
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN71%2520GUX%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for VN71%20GUX: 0
2026-03-30 08:19:26 [bca.uk] INFO: Found listing with ID: KF17%20CZB
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF17%2520CZB%27 HTTP/1.1" 200 None
2026-03-30 08:19:26 [bca.uk] INFO: Scrape type for KF17%20CZB: 0
2026-03-30 08:19:26 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=115&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:26 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=115&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19: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 08:19:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=115&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:19:28 [bca.uk] INFO: Total items found: 100
2026-03-30 08:19:28 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=116&sort=MostRecentlyAdded
2026-03-30 08:19:28 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:19:28 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=116&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: KP17%20OAH
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP17%2520OAH%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for KP17%20OAH: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: LG68%20OWJ
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG68%2520OWJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for LG68%20OWJ: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: ML69%20XDA
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML69%2520XDA%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for ML69%20XDA: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: SN68%20WLV
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN68%2520WLV%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for SN68%20WLV: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: YG68%20DTD
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG68%2520DTD%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for YG68%20DTD: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: YK69%20KNP
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK69%2520KNP%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for YK69%20KNP: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: A9%20VVA
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27A9%2520VVA%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for A9%20VVA: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: HN67%20HBZ
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN67%2520HBZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for HN67%20HBZ: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: LC69%20HNB
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LC69%2520HNB%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for LC69%20HNB: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: NX69%20KTD
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX69%2520KTD%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for NX69%20KTD: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: GV68%20UWS
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV68%2520UWS%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for GV68%20UWS: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: K23%20DNJ
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27K23%2520DNJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for K23%20DNJ: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: KM17%20YJE
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM17%2520YJE%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for KM17%20YJE: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: MT17%20JKE
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT17%2520JKE%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for MT17%20JKE: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: PY16%20OZA
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY16%2520OZA%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for PY16%20OZA: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: KS18%20YWN
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS18%2520YWN%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for KS18%20YWN: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: FG18%20HGX
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG18%2520HGX%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for FG18%20HGX: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: ND68%20VPG
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND68%2520VPG%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for ND68%20VPG: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: OE68%20KBN
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE68%2520KBN%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for OE68%20KBN: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: RX21%20HYT
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX21%2520HYT%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for RX21%20HYT: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: WA69%20VKC
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA69%2520VKC%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for WA69%20VKC: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: WG17%20MFZ
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WG17%2520MFZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for WG17%20MFZ: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: FG19%20OYC
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG19%2520OYC%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for FG19%20OYC: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: RK17%20PLX
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK17%2520PLX%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for RK17%20PLX: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: YC68%20ADH
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC68%2520ADH%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for YC68%20ADH: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: EU18%20OZB
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU18%2520OZB%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for EU18%20OZB: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: FD70%20JZT
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD70%2520JZT%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for FD70%20JZT: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: GU17%20SDY
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU17%2520SDY%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for GU17%20SDY: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: GX17%20LVB
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX17%2520LVB%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for GX17%20LVB: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: VN67%20LSE
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN67%2520LSE%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for VN67%20LSE: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: WM17%20XTH
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM17%2520XTH%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for WM17%20XTH: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: YB19%20POM
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB19%2520POM%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for YB19%20POM: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: FP10%20ONE
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP10%2520ONE%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for FP10%20ONE: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: LO70%20WRN
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO70%2520WRN%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for LO70%20WRN: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: HG18%20GLJ
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG18%2520GLJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for HG18%20GLJ: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: BN69%20HDG
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN69%2520HDG%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for BN69%20HDG: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: KJ19%20YKA
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KJ19%2520YKA%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for KJ19%20YKA: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: WD68%20MFP
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD68%2520MFP%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for WD68%20MFP: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: LM21%20NVC
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM21%2520NVC%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for LM21%20NVC: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: VO67%20XWL
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO67%2520XWL%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for VO67%20XWL: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: DS21%20KRV
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DS21%2520KRV%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for DS21%20KRV: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: CP16%20HPU
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP16%2520HPU%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for CP16%20HPU: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: FL67%20WXM
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL67%2520WXM%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for FL67%20WXM: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: BV67%20UDJ
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV67%2520UDJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for BV67%20UDJ: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: MT20%20CHN
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT20%2520CHN%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for MT20%20CHN: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: MV67%20OMT
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV67%2520OMT%27 HTTP/1.1" 200 None
2026-03-30 08:19:28 [bca.uk] INFO: Scrape type for MV67%20OMT: 0
2026-03-30 08:19:28 [bca.uk] INFO: Found listing with ID: YH18%20YUY
2026-03-30 08:19:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH18%2520YUY%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for YH18%20YUY: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: DP67%20AVV
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP67%2520AVV%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for DP67%20AVV: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: GK18%20TVW
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK18%2520TVW%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for GK18%20TVW: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: LP19%20HDX
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP19%2520HDX%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for LP19%20HDX: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: OU19%20SUV
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OU19%2520SUV%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for OU19%20SUV: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: FY21%20LHR
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY21%2520LHR%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for FY21%20LHR: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: LL17%20FEX
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL17%2520FEX%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for LL17%20FEX: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: YK19%20VJA
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK19%2520VJA%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for YK19%20VJA: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: EK19%20YVS
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK19%2520YVS%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for EK19%20YVS: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: EU68%20VXN
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EU68%2520VXN%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for EU68%20VXN: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: BV67%20ZJY
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV67%2520ZJY%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for BV67%20ZJY: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: MA19%20ZXM
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA19%2520ZXM%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for MA19%20ZXM: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: YY67%20LLJ
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY67%2520LLJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for YY67%20LLJ: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: KN71%20EZW
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN71%2520EZW%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for KN71%20EZW: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: WM68%20UCG
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM68%2520UCG%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for WM68%20UCG: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: LJ73%20PHC
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ73%2520PHC%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for LJ73%20PHC: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: KR71%20ZFN
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR71%2520ZFN%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for KR71%20ZFN: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: WO24%20NGV
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO24%2520NGV%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for WO24%20NGV: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: WV24%20YBE
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV24%2520YBE%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for WV24%20YBE: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: WO24%20NKP
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO24%2520NKP%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for WO24%20NKP: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: WM24%20DLV
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM24%2520DLV%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for WM24%20DLV: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: WR75%20VSD
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR75%2520VSD%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for WR75%20VSD: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: WN75%20AZD
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520AZD%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for WN75%20AZD: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: WN25%20TKJ
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN25%2520TKJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for WN25%20TKJ: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: WV75%20TUH
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV75%2520TUH%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for WV75%20TUH: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: WN75%20TGE
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520TGE%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for WN75%20TGE: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: WV23%20XMZ
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV23%2520XMZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for WV23%20XMZ: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: WN75%20GBY
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520GBY%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for WN75%20GBY: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: WN25%20HKJ
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN25%2520HKJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for WN25%20HKJ: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: HN74%20OVS
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN74%2520OVS%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for HN74%20OVS: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: HN72%20EEU
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN72%2520EEU%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for HN72%20EEU: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: FN11%20OHJ
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN11%2520OHJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for FN11%20OHJ: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: FN17%20FDM
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN17%2520FDM%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for FN17%20FDM: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: GU20%20KOJ
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU20%2520KOJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for GU20%20KOJ: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: LN63%20UUK
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN63%2520UUK%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for LN63%20UUK: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: YC16%20UWB
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC16%2520UWB%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for YC16%20UWB: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: YPDY03354
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YPDY03354%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for YPDY03354: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: MC1242474
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MC1242474%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for MC1242474: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: BX19%20WYL
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BX19%2520WYL%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for BX19%20WYL: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: VF18%20AUL
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VF18%2520AUL%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for VF18%20AUL: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: RX13%20VTO
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX13%2520VTO%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for RX13%20VTO: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: GK64%20YBE
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK64%2520YBE%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for GK64%20YBE: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: BD20%20HWA
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD20%2520HWA%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for BD20%20HWA: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: KY64%20OLK
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY64%2520OLK%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for KY64%20OLK: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: KU67%20UDL
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU67%2520UDL%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for KU67%20UDL: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: GY67%20ZBR
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY67%2520ZBR%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for GY67%20ZBR: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: GL22%20ONW
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL22%2520ONW%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for GL22%20ONW: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: GK63%20YPD
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK63%2520YPD%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for GK63%20YPD: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: GF21%20KPX
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF21%2520KPX%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for GF21%20KPX: 0
2026-03-30 08:19:29 [bca.uk] INFO: Found listing with ID: EK69%20OJC
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK69%2520OJC%27 HTTP/1.1" 200 None
2026-03-30 08:19:29 [bca.uk] INFO: Scrape type for EK69%20OJC: 0
2026-03-30 08:19:30 [bca.uk] INFO: Found listing with ID: LG64%20KLL
2026-03-30 08:19:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG64%2520KLL%27 HTTP/1.1" 200 None
2026-03-30 08:19:30 [bca.uk] INFO: Scrape type for LG64%20KLL: 0
2026-03-30 08:19:30 [bca.uk] INFO: Found listing with ID: LS63%20RGO
2026-03-30 08:19:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS63%2520RGO%27 HTTP/1.1" 200 None
2026-03-30 08:19:30 [bca.uk] INFO: Scrape type for LS63%20RGO: 0
2026-03-30 08:19:30 [bca.uk] INFO: Found listing with ID: LV16%20JVF
2026-03-30 08:19:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV16%2520JVF%27 HTTP/1.1" 200 None
2026-03-30 08:19:30 [bca.uk] INFO: Scrape type for LV16%20JVF: 0
2026-03-30 08:19:30 [bca.uk] INFO: Found listing with ID: MA62%20CKO
2026-03-30 08:19:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA62%2520CKO%27 HTTP/1.1" 200 None
2026-03-30 08:19:30 [bca.uk] INFO: Scrape type for MA62%20CKO: 0
2026-03-30 08:19:30 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=116&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:30 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=116&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19: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 08:19:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=116&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:19:34 [bca.uk] INFO: Total items found: 100
2026-03-30 08:19:34 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=117&sort=MostRecentlyAdded
2026-03-30 08:19:34 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:19:34 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=117&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:34 [bca.uk] INFO: Found listing with ID: MT62%20HND
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT62%2520HND%27 HTTP/1.1" 200 None
2026-03-30 08:19:34 [bca.uk] INFO: Scrape type for MT62%20HND: 0
2026-03-30 08:19:34 [bca.uk] INFO: Found listing with ID: MW13%20ABU
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW13%2520ABU%27 HTTP/1.1" 200 None
2026-03-30 08:19:34 [bca.uk] INFO: Scrape type for MW13%20ABU: 0
2026-03-30 08:19:34 [bca.uk] INFO: Found listing with ID: ND21%20YOF
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND21%2520YOF%27 HTTP/1.1" 200 None
2026-03-30 08:19:34 [bca.uk] INFO: Scrape type for ND21%20YOF: 0
2026-03-30 08:19:34 [bca.uk] INFO: Found listing with ID: OE74%20FUG
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE74%2520FUG%27 HTTP/1.1" 200 None
2026-03-30 08:19:34 [bca.uk] INFO: Scrape type for OE74%20FUG: 0
2026-03-30 08:19:34 [bca.uk] INFO: Found listing with ID: OY69%20OMO
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY69%2520OMO%27 HTTP/1.1" 200 None
2026-03-30 08:19:34 [bca.uk] INFO: Scrape type for OY69%20OMO: 0
2026-03-30 08:19:34 [bca.uk] INFO: Found listing with ID: PE14%20YWH
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PE14%2520YWH%27 HTTP/1.1" 200 None
2026-03-30 08:19:34 [bca.uk] INFO: Scrape type for PE14%20YWH: 0
2026-03-30 08:19:34 [bca.uk] INFO: Found listing with ID: PF66%20EAM
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF66%2520EAM%27 HTTP/1.1" 200 None
2026-03-30 08:19:34 [bca.uk] INFO: Scrape type for PF66%20EAM: 0
2026-03-30 08:19:34 [bca.uk] INFO: Found listing with ID: PN67%20XGM
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN67%2520XGM%27 HTTP/1.1" 200 None
2026-03-30 08:19:34 [bca.uk] INFO: Scrape type for PN67%20XGM: 0
2026-03-30 08:19:34 [bca.uk] INFO: Found listing with ID: PX67%20ZSU
2026-03-30 08:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PX67%2520ZSU%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for PX67%20ZSU: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: RJ66%20VZR
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ66%2520VZR%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for RJ66%20VZR: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: RX54%20WJE
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX54%2520WJE%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for RX54%20WJE: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: SV68%20HRJ
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV68%2520HRJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for SV68%20HRJ: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: VE66%20ZPC
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE66%2520ZPC%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for VE66%20ZPC: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: VK18%20AEP
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK18%2520AEP%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for VK18%20AEP: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: VK19%20FNS
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK19%2520FNS%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for VK19%20FNS: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: VK67%20BYF
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK67%2520BYF%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for VK67%20BYF: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: VK67%20HTY
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK67%2520HTY%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for VK67%20HTY: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: VN19%20JWG
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN19%2520JWG%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for VN19%20JWG: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: VO66%20LFY
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO66%2520LFY%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for VO66%20LFY: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: VO70%20VOU
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO70%2520VOU%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for VO70%20VOU: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: VX71%20CYA
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX71%2520CYA%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for VX71%20CYA: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: WP18%20NGU
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP18%2520NGU%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for WP18%20NGU: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: YE19%20YTF
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE19%2520YTF%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for YE19%20YTF: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: YF17%20ABZ
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF17%2520ABZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for YF17%20ABZ: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: YG20%20ZZT
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG20%2520ZZT%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for YG20%20ZZT: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: YH62%20KLP
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH62%2520KLP%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for YH62%20KLP: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: YK16%20OLA
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK16%2520OLA%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for YK16%20OLA: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: YX18%20OEH
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX18%2520OEH%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for YX18%20OEH: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: AU67%20ZMZ
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU67%2520ZMZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for AU67%20ZMZ: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: BG63%20EOM
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG63%2520EOM%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for BG63%20EOM: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: BJ72%20AEB
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ72%2520AEB%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for BJ72%20AEB: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: BV18%20ZNA
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV18%2520ZNA%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for BV18%20ZNA: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: BV73%20XSL
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV73%2520XSL%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for BV73%20XSL: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: CF16%20NXL
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF16%2520NXL%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for CF16%20NXL: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: DF16%20VHJ
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF16%2520VHJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for DF16%20VHJ: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: DL18%20OTR
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL18%2520OTR%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for DL18%20OTR: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: FL15%20OFK
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL15%2520OFK%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for FL15%20OFK: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: FL66%20FRU
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL66%2520FRU%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for FL66%20FRU: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: FM17%20GYU
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM17%2520GYU%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for FM17%20GYU: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: FT17%20CYW
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FT17%2520CYW%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for FT17%20CYW: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: FV17%20BEY
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV17%2520BEY%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for FV17%20BEY: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: FV61%20VCK
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV61%2520VCK%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for FV61%20VCK: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: FV65%20HVW
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV65%2520HVW%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for FV65%20HVW: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: GJ17%20ZWP
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ17%2520ZWP%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for GJ17%20ZWP: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: HK68%20VMM
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK68%2520VMM%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for HK68%20VMM: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: KL19%20CLJ
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KL19%2520CLJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for KL19%20CLJ: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: KV20%20XHJ
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV20%2520XHJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for KV20%20XHJ: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: KV65%20WGM
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV65%2520WGM%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for KV65%20WGM: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: KX67%20OKP
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX67%2520OKP%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for KX67%20OKP: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: ML11%20BDF
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML11%2520BDF%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for ML11%20BDF: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: AJ71%20TNO
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ71%2520TNO%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for AJ71%20TNO: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: LD23%20MXG
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD23%2520MXG%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for LD23%20MXG: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: AF22%20ZPK
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF22%2520ZPK%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for AF22%20ZPK: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: LB73%20GJZ
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB73%2520GJZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for LB73%20GJZ: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: Y777%20TTS
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27Y777%2520TTS%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for Y777%20TTS: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: ML68%20AMK
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML68%2520AMK%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for ML68%20AMK: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: AY14%20NHT
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AY14%2520NHT%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for AY14%20NHT: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: DU58%20GWM
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU58%2520GWM%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for DU58%20GWM: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: YB09%20YDY
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB09%2520YDY%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for YB09%20YDY: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: OY62%20XSC
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY62%2520XSC%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for OY62%20XSC: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: EA67%20HVH
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA67%2520HVH%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for EA67%20HVH: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: BN64%20YAW
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN64%2520YAW%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for BN64%20YAW: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: PF60%20CLY
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF60%2520CLY%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for PF60%20CLY: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: MV15%20MWW
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MV15%2520MWW%27 HTTP/1.1" 200 None
2026-03-30 08:19:35 [bca.uk] INFO: Scrape type for MV15%20MWW: 0
2026-03-30 08:19:35 [bca.uk] INFO: Found listing with ID: RE68%20XKH
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE68%2520XKH%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for RE68%20XKH: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: BL64%20OCA
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BL64%2520OCA%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for BL64%20OCA: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: RA16%20AZG
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA16%2520AZG%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for RA16%20AZG: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: AK61%20KFU
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK61%2520KFU%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for AK61%20KFU: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: SH61%20BHK
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH61%2520BHK%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for SH61%20BHK: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: BK72%20PXC
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK72%2520PXC%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for BK72%20PXC: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: AF22%20TLZ
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF22%2520TLZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for AF22%20TLZ: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: SJ21%20DFZ
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ21%2520DFZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for SJ21%20DFZ: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: LB18%20VTG
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB18%2520VTG%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for LB18%20VTG: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: AJ74%20GMG
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ74%2520GMG%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for AJ74%20GMG: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: AE66%20MFO
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE66%2520MFO%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for AE66%20MFO: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: AJ18%20OFN
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ18%2520OFN%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for AJ18%20OFN: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: AF19%20KFX
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF19%2520KFX%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for AF19%20KFX: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: YF18%20AZL
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF18%2520AZL%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for YF18%20AZL: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: LF23%20SPM
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF23%2520SPM%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for LF23%20SPM: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: BG69%20BVF
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG69%2520BVF%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for BG69%20BVF: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: DK16%20OSM
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK16%2520OSM%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for DK16%20OSM: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: LG23%20YLR
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG23%2520YLR%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for LG23%20YLR: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: CN67%20UVV
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN67%2520UVV%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for CN67%20UVV: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: LG20%20YMJ
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG20%2520YMJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for LG20%20YMJ: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: DG18%20ZBP
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG18%2520ZBP%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for DG18%20ZBP: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: BH19%20VDA
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BH19%2520VDA%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for BH19%20VDA: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: VE73%20NKG
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE73%2520NKG%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for VE73%20NKG: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: FY26%20VDK
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY26%2520VDK%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for FY26%20VDK: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: EJ08%20CHN
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ08%2520CHN%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for EJ08%20CHN: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: PO19%20ZRL
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PO19%2520ZRL%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for PO19%20ZRL: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: KS15%20GCO
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS15%2520GCO%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for KS15%20GCO: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: KY09%20LBG
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY09%2520LBG%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for KY09%20LBG: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: FD22%20JVR
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD22%2520JVR%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for FD22%20JVR: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: SV21%20OGE
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV21%2520OGE%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for SV21%20OGE: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: BK72%20UOJ
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK72%2520UOJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for BK72%20UOJ: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: OV74%20EUZ
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV74%2520EUZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for OV74%20EUZ: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: MF25%20XLB
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF25%2520XLB%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for MF25%20XLB: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: OY75%20UCW
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY75%2520UCW%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for OY75%20UCW: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: MA23%20UZO
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA23%2520UZO%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for MA23%20UZO: 0
2026-03-30 08:19:36 [bca.uk] INFO: Found listing with ID: OY20%20UVA
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY20%2520UVA%27 HTTP/1.1" 200 None
2026-03-30 08:19:36 [bca.uk] INFO: Scrape type for OY20%20UVA: 0
2026-03-30 08:19:36 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=117&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:36 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=117&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:36 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:19:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=117&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:19:43 [bca.uk] INFO: Total items found: 100
2026-03-30 08:19:43 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=118&sort=MostRecentlyAdded
2026-03-30 08:19:43 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:19:43 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=118&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:43 [bca.uk] INFO: Found listing with ID: MM69%20OCA
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM69%2520OCA%27 HTTP/1.1" 200 None
2026-03-30 08:19:43 [bca.uk] INFO: Scrape type for MM69%20OCA: 0
2026-03-30 08:19:43 [bca.uk] INFO: Found listing with ID: BU22%20YRT
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU22%2520YRT%27 HTTP/1.1" 200 None
2026-03-30 08:19:43 [bca.uk] INFO: Scrape type for BU22%20YRT: 0
2026-03-30 08:19:43 [bca.uk] INFO: Found listing with ID: LR71%20OXM
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR71%2520OXM%27 HTTP/1.1" 200 None
2026-03-30 08:19:43 [bca.uk] INFO: Scrape type for LR71%20OXM: 0
2026-03-30 08:19:43 [bca.uk] INFO: Found listing with ID: WA17%20VHW
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA17%2520VHW%27 HTTP/1.1" 200 None
2026-03-30 08:19:43 [bca.uk] INFO: Scrape type for WA17%20VHW: 0
2026-03-30 08:19:43 [bca.uk] INFO: Found listing with ID: YH23%20RSY
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH23%2520RSY%27 HTTP/1.1" 200 None
2026-03-30 08:19:43 [bca.uk] INFO: Scrape type for YH23%20RSY: 0
2026-03-30 08:19:43 [bca.uk] INFO: Found listing with ID: CGZ%202547
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CGZ%25202547%27 HTTP/1.1" 200 None
2026-03-30 08:19:43 [bca.uk] INFO: Scrape type for CGZ%202547: 0
2026-03-30 08:19:43 [bca.uk] INFO: Found listing with ID: RF63%20FCY
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF63%2520FCY%27 HTTP/1.1" 200 None
2026-03-30 08:19:43 [bca.uk] INFO: Scrape type for RF63%20FCY: 0
2026-03-30 08:19:43 [bca.uk] INFO: Found listing with ID: RJ04%20ODU
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RJ04%2520ODU%27 HTTP/1.1" 200 None
2026-03-30 08:19:43 [bca.uk] INFO: Scrape type for RJ04%20ODU: 0
2026-03-30 08:19:43 [bca.uk] INFO: Found listing with ID: CE17%20ZGG
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CE17%2520ZGG%27 HTTP/1.1" 200 None
2026-03-30 08:19:43 [bca.uk] INFO: Scrape type for CE17%20ZGG: 0
2026-03-30 08:19:43 [bca.uk] INFO: Found listing with ID: YA16%20GDK
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA16%2520GDK%27 HTTP/1.1" 200 None
2026-03-30 08:19:43 [bca.uk] INFO: Scrape type for YA16%20GDK: 0
2026-03-30 08:19:43 [bca.uk] INFO: Found listing with ID: VO69%20HUK
2026-03-30 08:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO69%2520HUK%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for VO69%20HUK: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: DG22%20XCA
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG22%2520XCA%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for DG22%20XCA: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: AK22%20FXF
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK22%2520FXF%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for AK22%20FXF: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: VE21%20BRF
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE21%2520BRF%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for VE21%20BRF: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: GJ24%20UFX
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ24%2520UFX%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for GJ24%20UFX: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: BK22%20WBT
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BK22%2520WBT%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for BK22%20WBT: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: SD69%20UCR
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD69%2520UCR%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for SD69%20UCR: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: FG74%20KDZ
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG74%2520KDZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for FG74%20KDZ: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: YS22%20GKA
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS22%2520GKA%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for YS22%20GKA: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: NU21%20LXK
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU21%2520LXK%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for NU21%20LXK: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: LL22%20FNE
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL22%2520FNE%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for LL22%20FNE: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: DY20%20PZH
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY20%2520PZH%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for DY20%20PZH: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: YK70%20ZSP
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK70%2520ZSP%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for YK70%20ZSP: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: RF68%20KPP
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF68%2520KPP%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for RF68%20KPP: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: GV72%20FCO
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV72%2520FCO%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for GV72%20FCO: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: LF68%20UJS
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF68%2520UJS%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for LF68%20UJS: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: HK23%20EZB
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK23%2520EZB%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for HK23%20EZB: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: LT23%20EHJ
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT23%2520EHJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for LT23%20EHJ: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: LA23%20HSG
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA23%2520HSG%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for LA23%20HSG: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: LA22%20VMR
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA22%2520VMR%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for LA22%20VMR: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: FE22%20URW
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE22%2520URW%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for FE22%20URW: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: DP73%20YRF
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP73%2520YRF%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for DP73%20YRF: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: LF23%20GTW
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF23%2520GTW%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for LF23%20GTW: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: LD23%20THN
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD23%2520THN%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for LD23%20THN: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: LD23%20RYF
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD23%2520RYF%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for LD23%20RYF: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: DY73%20HZB
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DY73%2520HZB%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for DY73%20HZB: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: DT23%20UYJ
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT23%2520UYJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for DT23%20UYJ: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: SA17%20CNK
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SA17%2520CNK%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for SA17%20CNK: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: SB68%20NNT
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB68%2520NNT%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for SB68%20NNT: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: YL19%20XAC
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL19%2520XAC%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for YL19%20XAC: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: KX19%20WAO
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX19%2520WAO%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for KX19%20WAO: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: DV68%20SXT
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV68%2520SXT%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for DV68%20SXT: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: HY68%20NBM
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY68%2520NBM%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for HY68%20NBM: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: DX23%20TRZ
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX23%2520TRZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for DX23%20TRZ: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: GD23%20TVP
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD23%2520TVP%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for GD23%20TVP: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: KP68%20UZX
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KP68%2520UZX%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for KP68%20UZX: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: FE23%20WWJ
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE23%2520WWJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for FE23%20WWJ: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: SG23%20PCX
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SG23%2520PCX%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for SG23%20PCX: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: SL22%20FZN
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL22%2520FZN%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for SL22%20FZN: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: DT69%20XNC
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT69%2520XNC%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for DT69%20XNC: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: RX23%20KBY
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RX23%2520KBY%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for RX23%20KBY: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: SE19%20DHC
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE19%2520DHC%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for SE19%20DHC: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: SN20%20WGJ
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SN20%2520WGJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for SN20%20WGJ: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: RF22%20TJU
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF22%2520TJU%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for RF22%20TJU: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: DK72%20MGO
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK72%2520MGO%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for DK72%20MGO: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: RY73%20PHF
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RY73%2520PHF%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for RY73%20PHF: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: YF68%20TOA
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF68%2520TOA%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for YF68%20TOA: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: LF18%20KPE
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF18%2520KPE%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for LF18%20KPE: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: VO18%20XCJ
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO18%2520XCJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for VO18%20XCJ: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: GF71%20RYH
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF71%2520RYH%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for GF71%20RYH: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: DL73%20OXJ
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520OXJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for DL73%20OXJ: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: LS60%20FTN
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS60%2520FTN%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for LS60%20FTN: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: M666%20MOG
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M666%2520MOG%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for M666%20MOG: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: WO72%20OTD
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO72%2520OTD%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for WO72%20OTD: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: SW62%20CWT
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW62%2520CWT%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for SW62%20CWT: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: WK14%20XXV
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WK14%2520XXV%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for WK14%20XXV: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: FV15%20ZYO
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FV15%2520ZYO%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for FV15%20ZYO: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: CLZ%20987
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CLZ%2520987%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for CLZ%20987: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: LD61%20KWR
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD61%2520KWR%27 HTTP/1.1" 200 None
2026-03-30 08:19:44 [bca.uk] INFO: Scrape type for LD61%20KWR: 0
2026-03-30 08:19:44 [bca.uk] INFO: Found listing with ID: YH21%20LPO
2026-03-30 08:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH21%2520LPO%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for YH21%20LPO: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: SH22%20LHV
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH22%2520LHV%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for SH22%20LHV: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: PN24%20UFH
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN24%2520UFH%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for PN24%20UFH: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: NL23%20KYC
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NL23%2520KYC%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for NL23%20KYC: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: MA23%20DHG
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA23%2520DHG%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for MA23%20DHG: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: LS72%20YXL
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS72%2520YXL%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for LS72%20YXL: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: LS72%20YXG
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS72%2520YXG%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for LS72%20YXG: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: LO72%20ACF
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520ACF%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for LO72%20ACF: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: GF15%20ZYM
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF15%2520ZYM%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for GF15%20ZYM: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: FL23%20AOF
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL23%2520AOF%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for FL23%20AOF: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: DC73%20XAR
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC73%2520XAR%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for DC73%20XAR: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: RK68%20HRC
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK68%2520HRC%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for RK68%20HRC: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: MK21%20TKU
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK21%2520TKU%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for MK21%20TKU: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: LS72%20XFB
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS72%2520XFB%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for LS72%20XFB: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: PV19%20SXW
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PV19%2520SXW%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for PV19%20SXW: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: LP72%20NVL
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP72%2520NVL%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for LP72%20NVL: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: PN20%20HZM
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN20%2520HZM%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for PN20%20HZM: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: LF72%20XGZ
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF72%2520XGZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for LF72%20XGZ: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: GU24%20WHF
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU24%2520WHF%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for GU24%20WHF: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: FG22%20FDM
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG22%2520FDM%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for FG22%20FDM: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: FE22%20ZKM
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE22%2520ZKM%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for FE22%20ZKM: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: FE22%20ZKB
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE22%2520ZKB%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for FE22%20ZKB: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: FE22%20ZDH
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE22%2520ZDH%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for FE22%20ZDH: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: FE22%20ZDG
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE22%2520ZDG%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for FE22%20ZDG: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: EA72%20XMD
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA72%2520XMD%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for EA72%20XMD: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: LF17%20HUH
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF17%2520HUH%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for LF17%20HUH: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: CF72%20XKA
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF72%2520XKA%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for CF72%20XKA: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: WA16%20DXM
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WA16%2520DXM%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for WA16%20DXM: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: BG73%20MWY
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG73%2520MWY%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for BG73%20MWY: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: AO72%20ZCX
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO72%2520ZCX%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for AO72%20ZCX: 0
2026-03-30 08:19:45 [bca.uk] INFO: Found listing with ID: AJ72%20OSW
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ72%2520OSW%27 HTTP/1.1" 200 None
2026-03-30 08:19:45 [bca.uk] INFO: Scrape type for AJ72%20OSW: 0
2026-03-30 08:19:45 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=118&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:45 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=118&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:45 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:19:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=118&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:19:48 [bca.uk] INFO: Total items found: 100
2026-03-30 08:19:48 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=119&sort=MostRecentlyAdded
2026-03-30 08:19:48 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:19:48 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=119&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:48 [bca.uk] INFO: Found listing with ID: AF23%20BXW
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF23%2520BXW%27 HTTP/1.1" 200 None
2026-03-30 08:19:48 [bca.uk] INFO: Scrape type for AF23%20BXW: 0
2026-03-30 08:19:48 [bca.uk] INFO: Found listing with ID: DT68%20KJY
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DT68%2520KJY%27 HTTP/1.1" 200 None
2026-03-30 08:19:48 [bca.uk] INFO: Scrape type for DT68%20KJY: 0
2026-03-30 08:19:48 [bca.uk] INFO: Found listing with ID: KM66%20WVP
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM66%2520WVP%27 HTTP/1.1" 200 None
2026-03-30 08:19:48 [bca.uk] INFO: Scrape type for KM66%20WVP: 0
2026-03-30 08:19:48 [bca.uk] INFO: Found listing with ID: GL16%20XBT
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL16%2520XBT%27 HTTP/1.1" 200 None
2026-03-30 08:19:48 [bca.uk] INFO: Scrape type for GL16%20XBT: 0
2026-03-30 08:19:48 [bca.uk] INFO: Found listing with ID: YN69%20ZKX
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN69%2520ZKX%27 HTTP/1.1" 200 None
2026-03-30 08:19:48 [bca.uk] INFO: Scrape type for YN69%20ZKX: 0
2026-03-30 08:19:48 [bca.uk] INFO: Found listing with ID: VE70%20OAW
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE70%2520OAW%27 HTTP/1.1" 200 None
2026-03-30 08:19:48 [bca.uk] INFO: Scrape type for VE70%20OAW: 0
2026-03-30 08:19:48 [bca.uk] INFO: Found listing with ID: LE23%20GHF
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE23%2520GHF%27 HTTP/1.1" 200 None
2026-03-30 08:19:48 [bca.uk] INFO: Scrape type for LE23%20GHF: 0
2026-03-30 08:19:48 [bca.uk] INFO: Found listing with ID: BT25%20KMY
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT25%2520KMY%27 HTTP/1.1" 200 None
2026-03-30 08:19:48 [bca.uk] INFO: Scrape type for BT25%20KMY: 0
2026-03-30 08:19:48 [bca.uk] INFO: Found listing with ID: BW25%20HZB
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW25%2520HZB%27 HTTP/1.1" 200 None
2026-03-30 08:19:48 [bca.uk] INFO: Scrape type for BW25%20HZB: 0
2026-03-30 08:19:48 [bca.uk] INFO: Found listing with ID: MW74%20VTE
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW74%2520VTE%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for MW74%20VTE: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: LG20%20FYR
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG20%2520FYR%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for LG20%20FYR: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: BF16%20ZYN
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF16%2520ZYN%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for BF16%20ZYN: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: SD72%20MDZ
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SD72%2520MDZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for SD72%20MDZ: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: WO72%20JYX
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO72%2520JYX%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for WO72%20JYX: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: ME73%20DVC
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ME73%2520DVC%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for ME73%20DVC: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: YP72%20JHJ
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP72%2520JHJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for YP72%20JHJ: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: DK65%20UKV
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK65%2520UKV%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for DK65%20UKV: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: PY16%20UKT
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY16%2520UKT%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for PY16%20UKT: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: SE63%20BOV
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SE63%2520BOV%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for SE63%20BOV: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: SH67%20OEY
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH67%2520OEY%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for SH67%20OEY: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: GK16%20VXP
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK16%2520VXP%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for GK16%20VXP: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: KU16%20LSJ
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU16%2520LSJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for KU16%20LSJ: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: ML66%20PCO
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML66%2520PCO%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for ML66%20PCO: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: YH12%20UTA
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH12%2520UTA%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for YH12%20UTA: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: SJ70%20WZR
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SJ70%2520WZR%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for SJ70%20WZR: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: LL17%20PGF
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL17%2520PGF%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for LL17%20PGF: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: AJ15%20URR
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ15%2520URR%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for AJ15%20URR: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: BJ70%20LWK
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ70%2520LWK%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for BJ70%20LWK: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: YR17%20KCE
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR17%2520KCE%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for YR17%20KCE: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: BT62%20CNA
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT62%2520CNA%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for BT62%20CNA: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: AF14%20FOA
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF14%2520FOA%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for AF14%20FOA: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: BC18%20EJO
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC18%2520EJO%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for BC18%20EJO: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: DG64%20SUY
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG64%2520SUY%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for DG64%20SUY: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: DK63%20YUC
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK63%2520YUC%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for DK63%20YUC: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: KN15%20JAU
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN15%2520JAU%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for KN15%20JAU: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: KU13%20XXY
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KU13%2520XXY%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for KU13%20XXY: 0
2026-03-30 08:19:49 [bca.uk] INFO: Found listing with ID: WN75%20AZV
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520AZV%27 HTTP/1.1" 200 None
2026-03-30 08:19:49 [bca.uk] INFO: Scrape type for WN75%20AZV: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: FH25%20ZGA
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH25%2520ZGA%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for FH25%20ZGA: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: WV24%20YAO
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV24%2520YAO%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for WV24%20YAO: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: WO24%20NHH
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO24%2520NHH%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for WO24%20NHH: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: WN24%20ZRF
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN24%2520ZRF%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for WN24%20ZRF: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: DA24%20XFE
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA24%2520XFE%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for DA24%20XFE: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YN25%20NBO
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN25%2520NBO%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YN25%20NBO: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: WR73%20NUC
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR73%2520NUC%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for WR73%20NUC: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: BV75%20ONR
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV75%2520ONR%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for BV75%20ONR: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: FG72%20LUZ
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FG72%2520LUZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for FG72%20LUZ: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: WP24%20EBU
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP24%2520EBU%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for WP24%20EBU: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: WN73%20DJO
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN73%2520DJO%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for WN73%20DJO: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: WN75%20TGO
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520TGO%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for WN75%20TGO: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: WR75%20UPE
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR75%2520UPE%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for WR75%20UPE: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: WN75%20CWF
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520CWF%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for WN75%20CWF: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: WN75%20GVO
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520GVO%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for WN75%20GVO: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: HV74%20XZL
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV74%2520XZL%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for HV74%20XZL: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: HV24%20MXB
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HV24%2520MXB%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for HV24%20MXB: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: WN75%20AZT
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN75%2520AZT%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for WN75%20AZT: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: WV75%20TVX
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WV75%2520TVX%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for WV75%20TVX: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YGZ%202961
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YGZ%25202961%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YGZ%202961: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: VO70%20HMG
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO70%2520HMG%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for VO70%20HMG: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: SY72%20UYF
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SY72%2520UYF%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for SY72%20UYF: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: PK23%20EKM
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK23%2520EKM%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for PK23%20EKM: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: NA23%20MTZ
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NA23%2520MTZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for NA23%20MTZ: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: LT74%20PVV
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LT74%2520PVV%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for LT74%20PVV: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: DG72%20VTM
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG72%2520VTM%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for DG72%20VTM: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: BF74%20XYK
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF74%2520XYK%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for BF74%20XYK: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YC25%20EKK
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC25%2520EKK%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YC25%20EKK: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YC25%20OMX
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC25%2520OMX%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YC25%20OMX: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YG74%20OHZ
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG74%2520OHZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YG74%20OHZ: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YB25%20FHF
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB25%2520FHF%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YB25%20FHF: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YC25%20WFR
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC25%2520WFR%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YC25%20WFR: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YC25%20OGS
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC25%2520OGS%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YC25%20OGS: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YB25%20PGX
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YB25%2520PGX%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YB25%20PGX: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YC25%20OMF
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC25%2520OMF%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YC25%20OMF: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YG74%20OTR
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG74%2520OTR%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YG74%20OTR: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YG74%20OCH
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG74%2520OCH%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YG74%20OCH: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YG74%20OCF
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG74%2520OCF%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YG74%20OCF: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YC25%20VKT
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC25%2520VKT%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YC25%20VKT: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YG74%20OHX
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG74%2520OHX%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YG74%20OHX: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: YG74%20OSO
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YG74%2520OSO%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for YG74%20OSO: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: EF69%20RXB
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF69%2520RXB%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for EF69%20RXB: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: DU67%20GCO
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU67%2520GCO%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for DU67%20GCO: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: FL70%20WVT
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL70%2520WVT%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for FL70%20WVT: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: GM22%20AVJ
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM22%2520AVJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for GM22%20AVJ: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: LG66%20XRN
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG66%2520XRN%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for LG66%20XRN: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: LJ67%20XFS
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ67%2520XFS%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for LJ67%20XFS: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: LN64%20FAM
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN64%2520FAM%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for LN64%20FAM: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: NG13%20HBL
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NG13%2520HBL%27 HTTP/1.1" 200 None
2026-03-30 08:19:50 [bca.uk] INFO: Scrape type for NG13%20HBL: 0
2026-03-30 08:19:50 [bca.uk] INFO: Found listing with ID: RE15%20AUY
2026-03-30 08:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE15%2520AUY%27 HTTP/1.1" 200 None
2026-03-30 08:19:51 [bca.uk] INFO: Scrape type for RE15%20AUY: 0
2026-03-30 08:19:51 [bca.uk] INFO: Found listing with ID: RF13%20JJO
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RF13%2520JJO%27 HTTP/1.1" 200 None
2026-03-30 08:19:51 [bca.uk] INFO: Scrape type for RF13%20JJO: 0
2026-03-30 08:19:51 [bca.uk] INFO: Found listing with ID: RO17%20XFT
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO17%2520XFT%27 HTTP/1.1" 200 None
2026-03-30 08:19:51 [bca.uk] INFO: Scrape type for RO17%20XFT: 0
2026-03-30 08:19:51 [bca.uk] INFO: Found listing with ID: SB67%20TOU
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB67%2520TOU%27 HTTP/1.1" 200 None
2026-03-30 08:19:51 [bca.uk] INFO: Scrape type for SB67%20TOU: 0
2026-03-30 08:19:51 [bca.uk] INFO: Found listing with ID: AE18%20NYH
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE18%2520NYH%27 HTTP/1.1" 200 None
2026-03-30 08:19:51 [bca.uk] INFO: Scrape type for AE18%20NYH: 0
2026-03-30 08:19:51 [bca.uk] INFO: Found listing with ID: CP18%20JVC
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CP18%2520JVC%27 HTTP/1.1" 200 None
2026-03-30 08:19:51 [bca.uk] INFO: Scrape type for CP18%20JVC: 0
2026-03-30 08:19:51 [bca.uk] INFO: Found listing with ID: LH16%20CGY
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LH16%2520CGY%27 HTTP/1.1" 200 None
2026-03-30 08:19:51 [bca.uk] INFO: Scrape type for LH16%20CGY: 0
2026-03-30 08:19:51 [bca.uk] INFO: Found listing with ID: MA17%20HXJ
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA17%2520HXJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:51 [bca.uk] INFO: Scrape type for MA17%20HXJ: 0
2026-03-30 08:19:51 [bca.uk] INFO: Found listing with ID: NX68%20WTA
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX68%2520WTA%27 HTTP/1.1" 200 None
2026-03-30 08:19:51 [bca.uk] INFO: Scrape type for NX68%20WTA: 0
2026-03-30 08:19:51 [bca.uk] INFO: Found listing with ID: SS16%20MFY
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SS16%2520MFY%27 HTTP/1.1" 200 None
2026-03-30 08:19:51 [bca.uk] INFO: Scrape type for SS16%20MFY: 0
2026-03-30 08:19:51 [bca.uk] INFO: Found listing with ID: VN18%20NPO
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN18%2520NPO%27 HTTP/1.1" 200 None
2026-03-30 08:19:51 [bca.uk] INFO: Scrape type for VN18%20NPO: 0
2026-03-30 08:19:51 [bca.uk] INFO: Found listing with ID: CV11%20YVH
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV11%2520YVH%27 HTTP/1.1" 200 None
2026-03-30 08:19:51 [bca.uk] INFO: Scrape type for CV11%20YVH: 0
2026-03-30 08:19:51 [bca.uk] INFO: Found listing with ID: LO64%20UBA
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO64%2520UBA%27 HTTP/1.1" 200 None
2026-03-30 08:19:51 [bca.uk] INFO: Scrape type for LO64%20UBA: 0
2026-03-30 08:19:51 [bca.uk] INFO: Found listing with ID: OE16%20HTK
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE16%2520HTK%27 HTTP/1.1" 200 None
2026-03-30 08:19:51 [bca.uk] INFO: Scrape type for OE16%20HTK: 0
2026-03-30 08:19:51 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=119&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:51 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=119&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:51 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:19:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=119&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:19:53 [bca.uk] INFO: Total items found: 100
2026-03-30 08:19:53 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=120&sort=MostRecentlyAdded
2026-03-30 08:19:53 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:19:53 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=120&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: FE69%20YPM
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE69%2520YPM%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for FE69%20YPM: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: JO54%20JAV
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27JO54%2520JAV%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for JO54%20JAV: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: BF16%20HHD
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF16%2520HHD%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for BF16%20HHD: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: ESZ%201074
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ESZ%25201074%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for ESZ%201074: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: SM15%20HEJ
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM15%2520HEJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for SM15%20HEJ: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: DL73%20UHJ
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL73%2520UHJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for DL73%20UHJ: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: KE23%20LXF
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE23%2520LXF%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for KE23%20LXF: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: KE23%20LXW
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KE23%2520LXW%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for KE23%20LXW: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: LL74%20DKX
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DKX%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for LL74%20DKX: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: LN24%20PWJ
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520PWJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for LN24%20PWJ: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: LN24%20RFY
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520RFY%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for LN24%20RFY: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: NX73%20LLP
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX73%2520LLP%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for NX73%20LLP: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: ND17%20NVA
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ND17%2520NVA%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for ND17%20NVA: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: WR13%20EHG
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR13%2520EHG%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for WR13%20EHG: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: WN14%20EBU
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN14%2520EBU%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for WN14%20EBU: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: SH18%20WLW
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH18%2520WLW%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for SH18%20WLW: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: OV66%20YYM
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV66%2520YYM%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for OV66%20YYM: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: DX67%20XUG
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DX67%2520XUG%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for DX67%20XUG: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: BW75%20HDZ
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW75%2520HDZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for BW75%20HDZ: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: EJ68%20YPE
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ68%2520YPE%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for EJ68%20YPE: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: R600%20AVS
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27R600%2520AVS%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for R600%20AVS: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: YE64%20URJ
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE64%2520URJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for YE64%20URJ: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: RV64%20WWA
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RV64%2520WWA%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for RV64%20WWA: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: LP12%20FVC
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP12%2520FVC%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for LP12%20FVC: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: GX20%20OJZ
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX20%2520OJZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for GX20%20OJZ: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: FD70%20JXG
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD70%2520JXG%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for FD70%20JXG: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: BN66%20BKE
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN66%2520BKE%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for BN66%20BKE: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: LP69%20MTU
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP69%2520MTU%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for LP69%20MTU: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: LM73%20VLU
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM73%2520VLU%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for LM73%20VLU: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: LL74%20DYB
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520DYB%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for LL74%20DYB: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: KF73%20BXX
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KF73%2520BXX%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for KF73%20BXX: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: LL74%20EYG
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL74%2520EYG%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for LL74%20EYG: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: LN24%20TYH
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LN24%2520TYH%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for LN24%20TYH: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: WP70%20MGV
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP70%2520MGV%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for WP70%20MGV: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: VE14%20TGV
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE14%2520TGV%27 HTTP/1.1" 200 None
2026-03-30 08:19:53 [bca.uk] INFO: Scrape type for VE14%20TGV: 0
2026-03-30 08:19:53 [bca.uk] INFO: Found listing with ID: NX17%20UKL
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX17%2520UKL%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for NX17%20UKL: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: NX14%20VHG
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX14%2520VHG%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for NX14%20VHG: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: NX14%20KNO
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NX14%2520KNO%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for NX14%20KNO: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: SK70%20YDJ
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SK70%2520YDJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for SK70%20YDJ: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: DN19%20GWZ
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN19%2520GWZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for DN19%20GWZ: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: FY24%20WNN
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FY24%2520WNN%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for FY24%20WNN: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: K24%20ORD
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27K24%2520ORD%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for K24%20ORD: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: SV25%20POF
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV25%2520POF%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for SV25%20POF: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: WN22%20FMA
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520FMA%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for WN22%20FMA: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: FN70%20FYZ
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN70%2520FYZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for FN70%20FYZ: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: YH22%20XPW
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH22%2520XPW%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for YH22%20XPW: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: HG24%20XVW
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG24%2520XVW%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for HG24%20XVW: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: GY20%20AOZ
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY20%2520AOZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for GY20%20AOZ: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: KR62%20AOY
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KR62%2520AOY%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for KR62%20AOY: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: RE23%20UTR
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE23%2520UTR%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for RE23%20UTR: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: LA72%20TCV
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LA72%2520TCV%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for LA72%20TCV: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: LD24%20ZZR
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LD24%2520ZZR%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for LD24%20ZZR: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: EJ16%20DFA
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ16%2520DFA%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for EJ16%20DFA: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: OV69%20JZP
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV69%2520JZP%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for OV69%20JZP: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: RK72%20ONP
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK72%2520ONP%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for RK72%20ONP: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: FM19%20EAC
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM19%2520EAC%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for FM19%20EAC: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: VX68%20WDV
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX68%2520WDV%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for VX68%20WDV: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: AU64%20VXP
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AU64%2520VXP%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for AU64%20VXP: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: SH53%20EDZ
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH53%2520EDZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for SH53%20EDZ: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: MF59%20EPL
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF59%2520EPL%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for MF59%20EPL: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: RS05%20GAL
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RS05%2520GAL%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for RS05%20GAL: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: DL65%20CWY
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DL65%2520CWY%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for DL65%20CWY: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: MW64%20JVU
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MW64%2520JVU%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for MW64%20JVU: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: RE18%20ZRA
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RE18%2520ZRA%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for RE18%20ZRA: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: A5%20BPN
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27A5%2520BPN%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for A5%20BPN: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: SW69%20JXZ
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SW69%2520JXZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for SW69%20JXZ: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: KX23%20OZT
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KX23%2520OZT%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for KX23%20OZT: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: PK21%20KZG
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PK21%2520KZG%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for PK21%20KZG: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: LV21%20XYO
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LV21%2520XYO%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for LV21%20XYO: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: SM21%20DVC
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM21%2520DVC%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for SM21%20DVC: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: SM21%20EBP
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM21%2520EBP%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for SM21%20EBP: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: SO21%20GXX
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO21%2520GXX%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for SO21%20GXX: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: SO21%20GYG
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO21%2520GYG%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for SO21%20GYG: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: SO21%20GZH
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO21%2520GZH%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for SO21%20GZH: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: YA22%20NZR
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA22%2520NZR%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for YA22%20NZR: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: DE71%20XWR
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DE71%2520XWR%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for DE71%20XWR: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: YR22%20LVP
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YR22%2520LVP%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for YR22%20LVP: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: MD21%20FME
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD21%2520FME%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for MD21%20FME: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: SO21%20PVX
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SO21%2520PVX%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for SO21%20PVX: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: VK21%20YJR
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK21%2520YJR%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for VK21%20YJR: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: OE23%20WTL
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OE23%2520WTL%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for OE23%20WTL: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: EF22%20VUA
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF22%2520VUA%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for EF22%20VUA: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: LM21%20ZPF
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM21%2520ZPF%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for LM21%20ZPF: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: GJ67%20PXZ
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ67%2520PXZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for GJ67%20PXZ: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: HT21%20ATV
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT21%2520ATV%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for HT21%20ATV: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: OY20%20POV
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY20%2520POV%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for OY20%20POV: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: WP22%20BHW
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WP22%2520BHW%27 HTTP/1.1" 200 None
2026-03-30 08:19:54 [bca.uk] INFO: Scrape type for WP22%20BHW: 0
2026-03-30 08:19:54 [bca.uk] INFO: Found listing with ID: YS18%20ZFV
2026-03-30 08:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS18%2520ZFV%27 HTTP/1.1" 200 None
2026-03-30 08:19:55 [bca.uk] INFO: Scrape type for YS18%20ZFV: 0
2026-03-30 08:19:55 [bca.uk] INFO: Found listing with ID: LF67%20WRA
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF67%2520WRA%27 HTTP/1.1" 200 None
2026-03-30 08:19:55 [bca.uk] INFO: Scrape type for LF67%20WRA: 0
2026-03-30 08:19:55 [bca.uk] INFO: Found listing with ID: KV73%20WZJ
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV73%2520WZJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:55 [bca.uk] INFO: Scrape type for KV73%20WZJ: 0
2026-03-30 08:19:55 [bca.uk] INFO: Found listing with ID: KV73%20WZC
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV73%2520WZC%27 HTTP/1.1" 200 None
2026-03-30 08:19:55 [bca.uk] INFO: Scrape type for KV73%20WZC: 0
2026-03-30 08:19:55 [bca.uk] INFO: Found listing with ID: KV73%20WYR
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV73%2520WYR%27 HTTP/1.1" 200 None
2026-03-30 08:19:55 [bca.uk] INFO: Scrape type for KV73%20WYR: 0
2026-03-30 08:19:55 [bca.uk] INFO: Found listing with ID: EA72%20FHZ
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA72%2520FHZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:55 [bca.uk] INFO: Scrape type for EA72%20FHZ: 0
2026-03-30 08:19:55 [bca.uk] INFO: Found listing with ID: EA18%20HKY
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA18%2520HKY%27 HTTP/1.1" 200 None
2026-03-30 08:19:55 [bca.uk] INFO: Scrape type for EA18%20HKY: 0
2026-03-30 08:19:55 [bca.uk] INFO: Found listing with ID: CN69%20WYF
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CN69%2520WYF%27 HTTP/1.1" 200 None
2026-03-30 08:19:55 [bca.uk] INFO: Scrape type for CN69%20WYF: 0
2026-03-30 08:19:55 [bca.uk] INFO: Found listing with ID: AF73%20LNU
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF73%2520LNU%27 HTTP/1.1" 200 None
2026-03-30 08:19:55 [bca.uk] INFO: Scrape type for AF73%20LNU: 0
2026-03-30 08:19:55 [bca.uk] INFO: Found listing with ID: AF23%20LDU
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF23%2520LDU%27 HTTP/1.1" 200 None
2026-03-30 08:19:55 [bca.uk] INFO: Scrape type for AF23%20LDU: 0
2026-03-30 08:19:55 [bca.uk] INFO: Found listing with ID: AD72%20CAU
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AD72%2520CAU%27 HTTP/1.1" 200 None
2026-03-30 08:19:55 [bca.uk] INFO: Scrape type for AD72%20CAU: 0
2026-03-30 08:19:55 [bca.uk] INFO: Found listing with ID: YN71%20ZKY
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YN71%2520ZKY%27 HTTP/1.1" 200 None
2026-03-30 08:19:55 [bca.uk] INFO: Scrape type for YN71%20ZKY: 0
2026-03-30 08:19:55 [bca.uk] INFO: Found listing with ID: YD71%20WCN
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YD71%2520WCN%27 HTTP/1.1" 200 None
2026-03-30 08:19:55 [bca.uk] INFO: Scrape type for YD71%20WCN: 0
2026-03-30 08:19:55 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=120&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:55 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=120&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:55 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:19:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=120&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:19:56 [bca.uk] INFO: Total items found: 100
2026-03-30 08:19:56 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=121&sort=MostRecentlyAdded
2026-03-30 08:19:56 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:19:56 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=121&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:56 [bca.uk] INFO: Found listing with ID: VK21%20NNO
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK21%2520NNO%27 HTTP/1.1" 200 None
2026-03-30 08:19:56 [bca.uk] INFO: Scrape type for VK21%20NNO: 0
2026-03-30 08:19:56 [bca.uk] INFO: Found listing with ID: PY22%20DNX
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY22%2520DNX%27 HTTP/1.1" 200 None
2026-03-30 08:19:56 [bca.uk] INFO: Scrape type for PY22%20DNX: 0
2026-03-30 08:19:56 [bca.uk] INFO: Found listing with ID: PN22%20PYO
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PN22%2520PYO%27 HTTP/1.1" 200 None
2026-03-30 08:19:56 [bca.uk] INFO: Scrape type for PN22%20PYO: 0
2026-03-30 08:19:56 [bca.uk] INFO: Found listing with ID: OY22%20PZU
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY22%2520PZU%27 HTTP/1.1" 200 None
2026-03-30 08:19:56 [bca.uk] INFO: Scrape type for OY22%20PZU: 0
2026-03-30 08:19:56 [bca.uk] INFO: Found listing with ID: NU23%20KRN
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27NU23%2520KRN%27 HTTP/1.1" 200 None
2026-03-30 08:19:56 [bca.uk] INFO: Scrape type for NU23%20KRN: 0
2026-03-30 08:19:56 [bca.uk] INFO: Found listing with ID: MK70%20ZKR
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MK70%2520ZKR%27 HTTP/1.1" 200 None
2026-03-30 08:19:56 [bca.uk] INFO: Scrape type for MK70%20ZKR: 0
2026-03-30 08:19:56 [bca.uk] INFO: Found listing with ID: MF72%20XRM
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF72%2520XRM%27 HTTP/1.1" 200 None
2026-03-30 08:19:56 [bca.uk] INFO: Scrape type for MF72%20XRM: 0
2026-03-30 08:19:56 [bca.uk] INFO: Found listing with ID: MD21%20ZBP
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD21%2520ZBP%27 HTTP/1.1" 200 None
2026-03-30 08:19:56 [bca.uk] INFO: Scrape type for MD21%20ZBP: 0
2026-03-30 08:19:56 [bca.uk] INFO: Found listing with ID: FR23%20EUJ
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FR23%2520EUJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for FR23%20EUJ: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: FE23%20WDW
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FE23%2520WDW%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for FE23%20WDW: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: DG74%20JBV
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DG74%2520JBV%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for DG74%20JBV: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: BN71%20HSK
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BN71%2520HSK%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for BN71%20HSK: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: SV22%20OOF
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV22%2520OOF%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for SV22%20OOF: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: ST22%20UGE
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST22%2520UGE%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for ST22%20UGE: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: SP23%20WWH
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SP23%2520WWH%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for SP23%20WWH: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: HD57%20MCD
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HD57%2520MCD%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for HD57%20MCD: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: YX73%20UXH
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YX73%2520UXH%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for YX73%20UXH: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: WF75%20VMR
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WF75%2520VMR%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for WF75%20VMR: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: KY24%20WZH
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KY24%2520WZH%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for KY24%20WZH: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: KM21%20LWE
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM21%2520LWE%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for KM21%20LWE: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: GL25%20UKC
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GL25%2520UKC%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for GL25%20UKC: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: GD73%20PTY
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD73%2520PTY%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for GD73%20PTY: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: EX22%20BJV
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX22%2520BJV%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for EX22%20BJV: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: OW23%20FCE
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW23%2520FCE%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for OW23%20FCE: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: OY72%20WFH
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY72%2520WFH%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for OY72%20WFH: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: SV23%20XGR
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SV23%2520XGR%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for SV23%20XGR: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: FM23%20UDW
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM23%2520UDW%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for FM23%20UDW: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: BD75%20OBH
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD75%2520OBH%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for BD75%20OBH: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: LP69%20ZNV
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP69%2520ZNV%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for LP69%20ZNV: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: CJ25%20EWR
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ25%2520EWR%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for CJ25%20EWR: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: BP25%20TXN
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP25%2520TXN%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for BP25%20TXN: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: BT74%20OBJ
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT74%2520OBJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for BT74%20OBJ: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: CV22%20YMP
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV22%2520YMP%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for CV22%20YMP: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: OW72%20WVK
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW72%2520WVK%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for OW72%20WVK: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: OW72%20WVC
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW72%2520WVC%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for OW72%20WVC: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: MM72%20DCF
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MM72%2520DCF%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for MM72%20DCF: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: AVZ%205811
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AVZ%25205811%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for AVZ%205811: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: LJ72%20RDE
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ72%2520RDE%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for LJ72%20RDE: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: EX21%20UKD
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EX21%2520UKD%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for EX21%20UKD: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: DN22%20ZZU
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN22%2520ZZU%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for DN22%20ZZU: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: BU68%20XUO
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU68%2520XUO%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for BU68%20XUO: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: GX68%20WRV
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GX68%2520WRV%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for GX68%20WRV: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: ST73%20UHY
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ST73%2520UHY%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for ST73%20UHY: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: GV72%20ORU
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GV72%2520ORU%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for GV72%20ORU: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: VE72%20EZL
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE72%2520EZL%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for VE72%20EZL: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: VE72%20FTD
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE72%2520FTD%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for VE72%20FTD: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: VE72%20RNZ
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE72%2520RNZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for VE72%20RNZ: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: VN72%20WXD
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN72%2520WXD%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for VN72%20WXD: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: WU23%20LZB
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU23%2520LZB%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for WU23%20LZB: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: WR69%20WBV
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR69%2520WBV%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for WR69%20WBV: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: GY23%20XLW
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GY23%2520XLW%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for GY23%20XLW: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: BC23%20PGK
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC23%2520PGK%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for BC23%20PGK: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: BC24%20RJY
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BC24%2520RJY%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for BC24%20RJY: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: BF23%20CVZ
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF23%2520CVZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for BF23%20CVZ: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: BG73%20ENC
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BG73%2520ENC%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for BG73%20ENC: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: BW73%20PHV
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW73%2520PHV%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for BW73%20PHV: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: DF73%20VXB
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF73%2520VXB%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for DF73%20VXB: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: EF74%20RKJ
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EF74%2520RKJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for EF74%20RKJ: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: EJ72%20WNB
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EJ72%2520WNB%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for EJ72%20WNB: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: EN72%20WCL
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EN72%2520WCL%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for EN72%20WCL: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: GF75%20YDS
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GF75%2520YDS%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for GF75%20YDS: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: HK72%20ZWX
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HK72%2520ZWX%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for HK72%20ZWX: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: LR24%20UVP
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR24%2520UVP%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for LR24%20UVP: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: PF72%20WLX
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF72%2520WLX%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for PF72%20WLX: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: VK25%20EYO
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK25%2520EYO%27 HTTP/1.1" 200 None
2026-03-30 08:19:57 [bca.uk] INFO: Scrape type for VK25%20EYO: 0
2026-03-30 08:19:57 [bca.uk] INFO: Found listing with ID: WD72%20KYO
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD72%2520KYO%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for WD72%20KYO: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: YA72%20OPH
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA72%2520OPH%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for YA72%20OPH: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: HN23%20GHB
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HN23%2520GHB%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for HN23%20GHB: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: HY65%20MYF
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY65%2520MYF%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for HY65%20MYF: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: YC68%20OHX
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC68%2520OHX%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for YC68%20OHX: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: FX64%20OGW
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FX64%2520OGW%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for FX64%20OGW: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: OY66%20AAK
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY66%2520AAK%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for OY66%20AAK: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: DF15%20NGO
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DF15%2520NGO%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for DF15%20NGO: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: VO69%20WZA
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO69%2520WZA%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for VO69%20WZA: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: BD18%20KHZ
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD18%2520KHZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for BD18%20KHZ: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: YK12%20WJE
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YK12%2520WJE%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for YK12%20WJE: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: EK67%20KWJ
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EK67%2520KWJ%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for EK67%20KWJ: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: YF72%20OWX
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF72%2520OWX%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for YF72%20OWX: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: SR15%20ENY
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SR15%2520ENY%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for SR15%20ENY: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: MF12%20AHU
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF12%2520AHU%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for MF12%20AHU: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: WR15%20YUH
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WR15%2520YUH%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for WR15%20YUH: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: CK18%20VZB
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK18%2520VZB%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for CK18%20VZB: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: GM66%20WUK
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GM66%2520WUK%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for GM66%20WUK: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: MT68%20TMO
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MT68%2520TMO%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for MT68%20TMO: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: AE16%20XUZ
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AE16%2520XUZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for AE16%20XUZ: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: LG18%20TYZ
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LG18%2520TYZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for LG18%20TYZ: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: LS15%20ENK
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS15%2520ENK%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for LS15%20ENK: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: LL20%20LYC
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LL20%2520LYC%27 HTTP/1.1" 200 None
2026-03-30 08:19:58 [bca.uk] INFO: Scrape type for LL20%20LYC: 0
2026-03-30 08:19:58 [bca.uk] INFO: Found listing with ID: YS68%20PXG
2026-03-30 08:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YS68%2520PXG%27 HTTP/1.1" 200 None
2026-03-30 08:19:59 [bca.uk] INFO: Scrape type for YS68%20PXG: 0
2026-03-30 08:19:59 [bca.uk] INFO: Found listing with ID: BJ67%20FBG
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ67%2520FBG%27 HTTP/1.1" 200 None
2026-03-30 08:19:59 [bca.uk] INFO: Scrape type for BJ67%20FBG: 0
2026-03-30 08:19:59 [bca.uk] INFO: Found listing with ID: BF72%20MYO
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BF72%2520MYO%27 HTTP/1.1" 200 None
2026-03-30 08:19:59 [bca.uk] INFO: Scrape type for BF72%20MYO: 0
2026-03-30 08:19:59 [bca.uk] INFO: Found listing with ID: LB23%20PXN
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB23%2520PXN%27 HTTP/1.1" 200 None
2026-03-30 08:19:59 [bca.uk] INFO: Scrape type for LB23%20PXN: 0
2026-03-30 08:19:59 [bca.uk] INFO: Found listing with ID: MA22%20KWG
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MA22%2520KWG%27 HTTP/1.1" 200 None
2026-03-30 08:19:59 [bca.uk] INFO: Scrape type for MA22%20KWG: 0
2026-03-30 08:19:59 [bca.uk] INFO: Found listing with ID: WM71%20MPF
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WM71%2520MPF%27 HTTP/1.1" 200 None
2026-03-30 08:19:59 [bca.uk] INFO: Scrape type for WM71%20MPF: 0
2026-03-30 08:19:59 [bca.uk] INFO: Found listing with ID: LB70%20ZNV
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB70%2520ZNV%27 HTTP/1.1" 200 None
2026-03-30 08:19:59 [bca.uk] INFO: Scrape type for LB70%20ZNV: 0
2026-03-30 08:19:59 [bca.uk] INFO: Found listing with ID: YA72%20VYF
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YA72%2520VYF%27 HTTP/1.1" 200 None
2026-03-30 08:19:59 [bca.uk] INFO: Scrape type for YA72%20VYF: 0
2026-03-30 08:19:59 [bca.uk] INFO: Found listing with ID: KD23%20GPY
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KD23%2520GPY%27 HTTP/1.1" 200 None
2026-03-30 08:19:59 [bca.uk] INFO: Scrape type for KD23%20GPY: 0
2026-03-30 08:19:59 [bca.uk] INFO: Found listing with ID: AJ71%20FFD
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AJ71%2520FFD%27 HTTP/1.1" 200 None
2026-03-30 08:19:59 [bca.uk] INFO: Scrape type for AJ71%20FFD: 0
2026-03-30 08:19:59 [bca.uk] INFO: Found listing with ID: KS72%20AAZ
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KS72%2520AAZ%27 HTTP/1.1" 200 None
2026-03-30 08:19:59 [bca.uk] INFO: Scrape type for KS72%20AAZ: 0
2026-03-30 08:19:59 [bca.uk] INFO: Found listing with ID: PF19%20UWD
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PF19%2520UWD%27 HTTP/1.1" 200 None
2026-03-30 08:19:59 [bca.uk] INFO: Scrape type for PF19%20UWD: 0
2026-03-30 08:19:59 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=121&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:59 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=121&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:19:59 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:20:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=121&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:20:04 [bca.uk] INFO: Total items found: 100
2026-03-30 08:20:04 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=122&sort=MostRecentlyAdded
2026-03-30 08:20:04 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:20:04 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=122&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: VK72%20RYR
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK72%2520RYR%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for VK72%20RYR: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: YO21%20UJK
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YO21%2520UJK%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for YO21%20UJK: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: BV67%20GKX
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BV67%2520GKX%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for BV67%20GKX: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: YY23%20FMM
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YY23%2520FMM%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for YY23%20FMM: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: BD70%20YPL
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD70%2520YPL%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for BD70%20YPL: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: BW18%20CZN
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BW18%2520CZN%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for BW18%20CZN: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: FN68%20UUW
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FN68%2520UUW%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for FN68%20UUW: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: GD14%20WNL
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GD14%2520WNL%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for GD14%20WNL: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: GK16%20FYN
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GK16%2520FYN%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for GK16%20FYN: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: OV65%20YJE
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV65%2520YJE%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for OV65%20YJE: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: OY61%20ZXK
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY61%2520ZXK%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for OY61%20ZXK: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: AK17%20AOW
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AK17%2520AOW%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for AK17%20AOW: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: CF71%20MVD
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CF71%2520MVD%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for CF71%20MVD: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: FD66%20XPY
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FD66%2520XPY%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for FD66%20XPY: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: OW72%20WTV
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OW72%2520WTV%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for OW72%20WTV: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: WU23%20NMF
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WU23%2520NMF%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for WU23%20NMF: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: BA18%20UHB
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BA18%2520UHB%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for BA18%20UHB: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: RK23%20MBY
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RK23%2520MBY%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for RK23%20MBY: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: FL73%20NZR
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FL73%2520NZR%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for FL73%20NZR: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: DC73%20AKG
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DC73%2520AKG%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for DC73%20AKG: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: KN22%20KFE
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN22%2520KFE%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for KN22%20KFE: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: CK72%20EWM
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CK72%2520EWM%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for CK72%20EWM: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: YH75%20BYG
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YH75%2520BYG%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for YH75%20BYG: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: ML23%20LHP
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27ML23%2520LHP%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for ML23%20LHP: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: LS22%20HFG
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS22%2520HFG%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for LS22%20HFG: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: WO72%20AVT
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WO72%2520AVT%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for WO72%20AVT: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: HF23%20VMA
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HF23%2520VMA%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for HF23%20VMA: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: HG72%20VGR
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG72%2520VGR%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for HG72%20VGR: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: SH23%20HVP
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SH23%2520HVP%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for SH23%20HVP: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: VX69%20KVE
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VX69%2520KVE%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for VX69%20KVE: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: LX67%20OXM
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX67%2520OXM%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for LX67%20OXM: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: EA17%20WFV
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27EA17%2520WFV%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for EA17%20WFV: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: GJ15%20OXW
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GJ15%2520OXW%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for GJ15%20OXW: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: AV08%20LEX
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AV08%2520LEX%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for AV08%20LEX: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: KM67%20WUT
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KM67%2520WUT%27 HTTP/1.1" 200 None
2026-03-30 08:20:04 [bca.uk] INFO: Scrape type for KM67%20WUT: 0
2026-03-30 08:20:04 [bca.uk] INFO: Found listing with ID: YC67%20EEF
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC67%2520EEF%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for YC67%20EEF: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: BU72%20NHJ
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BU72%2520NHJ%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for BU72%20NHJ: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: OY68%20CFZ
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OY68%2520CFZ%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for OY68%20CFZ: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: DN73%20ABV
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DN73%2520ABV%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for DN73%20ABV: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: YC72%20XDG
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YC72%2520XDG%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for YC72%20XDG: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: YP22%20UWX
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YP22%2520UWX%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for YP22%20UWX: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: SL22%20MZN
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SL22%2520MZN%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for SL22%20MZN: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: DP23%20HRW
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DP23%2520HRW%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for DP23%20HRW: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: LE73%20KNU
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LE73%2520KNU%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for LE73%20KNU: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: KN73%20WRJ
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN73%2520WRJ%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for KN73%20WRJ: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: WN22%20AGU
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WN22%2520AGU%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for WN22%20AGU: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: LJ24%20DOY
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LJ24%2520DOY%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for LJ24%20DOY: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: VO72%20WFB
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VO72%2520WFB%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for VO72%20WFB: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: RA72%20HSC
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RA72%2520HSC%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for RA72%20HSC: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: FP73%20ECT
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FP73%2520ECT%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for FP73%20ECT: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: FM23%20UEK
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FM23%2520UEK%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for FM23%20UEK: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: BT24%20FVC
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BT24%2520FVC%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for BT24%20FVC: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: VN72%20PPV
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VN72%2520PPV%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for VN72%20PPV: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: HT72%20OZW
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HT72%2520OZW%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for HT72%20OZW: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: YM17%20JPJ
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YM17%2520JPJ%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for YM17%20JPJ: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: FH19%20LFB
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27FH19%2520LFB%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for FH19%20LFB: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: OV21%20WHW
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV21%2520WHW%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for OV21%20WHW: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: DU19%20VRD
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DU19%2520VRD%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for DU19%20VRD: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: DA68%20NXY
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA68%2520NXY%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for DA68%20NXY: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: WD18%20OXV
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27WD18%2520OXV%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for WD18%20OXV: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: MF19%20ZCE
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MF19%2520ZCE%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for MF19%20ZCE: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: MD68%20YVM
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27MD68%2520YVM%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for MD68%20YVM: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: M123%20CRH
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27M123%2520CRH%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for M123%20CRH: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: BD69%20OJK
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BD69%2520OJK%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for BD69%20OJK: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: LY69%20MXT
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LY69%2520MXT%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for LY69%20MXT: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: LX17%20YDM
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX17%2520YDM%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for LX17%20YDM: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: LX67%20VGG
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LX67%2520VGG%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for LX67%20VGG: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: DK16%20FDE
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DK16%2520FDE%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for DK16%20FDE: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: LR68%20XKT
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LR68%2520XKT%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for LR68%20XKT: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: R666%20TRC
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27R666%2520TRC%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for R666%20TRC: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: BP18%20RUA
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BP18%2520RUA%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for BP18%20RUA: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: YJZ%209313
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YJZ%25209313%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for YJZ%209313: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: KV70%20LYU
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KV70%2520LYU%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for KV70%20LYU: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: SB69%20LWS
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SB69%2520LWS%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for SB69%20LWS: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: SM18%20KLD
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27SM18%2520KLD%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for SM18%20KLD: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: PJ17%20UYP
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ17%2520UYP%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for PJ17%20UYP: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: LP67%20XAZ
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LP67%2520XAZ%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for LP67%20XAZ: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: HG19%20YHN
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG19%2520YHN%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for HG19%20YHN: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: V904%20OKN
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27V904%2520OKN%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for V904%20OKN: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: DV72%20RZY
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DV72%2520RZY%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for DV72%20RZY: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: YE23%20MMF
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YE23%2520MMF%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for YE23%20MMF: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: LB22%20TGJ
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LB22%2520TGJ%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for LB22%20TGJ: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: YL23%20OTB
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YL23%2520OTB%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for YL23%20OTB: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: VK23%20EVG
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VK23%2520EVG%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for VK23%20EVG: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: YF72%20FSS
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27YF72%2520FSS%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for YF72%20FSS: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: HX20%20FBL
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HX20%2520FBL%27 HTTP/1.1" 200 None
2026-03-30 08:20:05 [bca.uk] INFO: Scrape type for HX20%20FBL: 0
2026-03-30 08:20:05 [bca.uk] INFO: Found listing with ID: HJ72%20LMX
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HJ72%2520LMX%27 HTTP/1.1" 200 None
2026-03-30 08:20:06 [bca.uk] INFO: Scrape type for HJ72%20LMX: 0
2026-03-30 08:20:06 [bca.uk] INFO: Found listing with ID: HG72%20UCL
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HG72%2520UCL%27 HTTP/1.1" 200 None
2026-03-30 08:20:06 [bca.uk] INFO: Scrape type for HG72%20UCL: 0
2026-03-30 08:20:06 [bca.uk] INFO: Found listing with ID: LO22%20WJU
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO22%2520WJU%27 HTTP/1.1" 200 None
2026-03-30 08:20:06 [bca.uk] INFO: Scrape type for LO22%20WJU: 0
2026-03-30 08:20:06 [bca.uk] INFO: Found listing with ID: LM70%20WZH
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM70%2520WZH%27 HTTP/1.1" 200 None
2026-03-30 08:20:06 [bca.uk] INFO: Scrape type for LM70%20WZH: 0
2026-03-30 08:20:06 [bca.uk] INFO: Found listing with ID: CJ73%20EFL
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CJ73%2520EFL%27 HTTP/1.1" 200 None
2026-03-30 08:20:06 [bca.uk] INFO: Scrape type for CJ73%20EFL: 0
2026-03-30 08:20:06 [bca.uk] INFO: Found listing with ID: CV72%20GWU
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27CV72%2520GWU%27 HTTP/1.1" 200 None
2026-03-30 08:20:06 [bca.uk] INFO: Scrape type for CV72%20GWU: 0
2026-03-30 08:20:06 [bca.uk] INFO: Found listing with ID: VE73%20UOU
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27VE73%2520UOU%27 HTTP/1.1" 200 None
2026-03-30 08:20:06 [bca.uk] INFO: Scrape type for VE73%20UOU: 0
2026-03-30 08:20:06 [bca.uk] INFO: Found listing with ID: PY72%20BVS
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PY72%2520BVS%27 HTTP/1.1" 200 None
2026-03-30 08:20:06 [bca.uk] INFO: Scrape type for PY72%20BVS: 0
2026-03-30 08:20:06 [bca.uk] INFO: Found listing with ID: HY23%20UVL
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27HY23%2520UVL%27 HTTP/1.1" 200 None
2026-03-30 08:20:06 [bca.uk] INFO: Scrape type for HY23%20UVL: 0
2026-03-30 08:20:06 [bca.uk] INFO: Found listing with ID: PJ24%20CNZ
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27PJ24%2520CNZ%27 HTTP/1.1" 200 None
2026-03-30 08:20:06 [bca.uk] INFO: Scrape type for PJ24%20CNZ: 0
2026-03-30 08:20:06 [bca.uk] INFO: Found listing with ID: LS72%20XDY
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS72%2520XDY%27 HTTP/1.1" 200 None
2026-03-30 08:20:06 [bca.uk] INFO: Scrape type for LS72%20XDY: 0
2026-03-30 08:20:06 [bca.uk] INFO: Found listing with ID: LO72%20ACX
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520ACX%27 HTTP/1.1" 200 None
2026-03-30 08:20:06 [bca.uk] INFO: Scrape type for LO72%20ACX: 0
2026-03-30 08:20:06 [bca.uk] INFO: Found listing with ID: DA72%20ZYK
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27DA72%2520ZYK%27 HTTP/1.1" 200 None
2026-03-30 08:20:06 [bca.uk] INFO: Scrape type for DA72%20ZYK: 0
2026-03-30 08:20:06 [bca.uk] INFO: Found listing with ID: RO24%20HZF
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27RO24%2520HZF%27 HTTP/1.1" 200 None
2026-03-30 08:20:06 [bca.uk] INFO: Scrape type for RO24%20HZF: 0
2026-03-30 08:20:06 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=122&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:20:06 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=122&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:20:06 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:20:10 [scrapy.extensions.logstats] INFO: Crawled 224 pages (at 9 pages/min), scraped 1158 items (at 0 items/min)
2026-03-30 08:20:10 [scrapy.extensions.memusage] INFO: Peak memory usage is 199MiB
2026-03-30 08:20:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=122&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:20:23 [bca.uk] INFO: Total items found: 13
2026-03-30 08:20:23 [bca.uk] INFO: Requesting URL: https://www.bca.co.uk/api/search?q=&pageSize=100&page=123&sort=MostRecentlyAdded
2026-03-30 08:20:23 [bca.uk] INFO: Sending search API request with Bearer token (length=1492)
2026-03-30 08:20:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=123&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:20:23 [bca.uk] INFO: Found listing with ID: OV24%20WLZ
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27OV24%2520WLZ%27 HTTP/1.1" 200 None
2026-03-30 08:20:23 [bca.uk] INFO: Scrape type for OV24%20WLZ: 0
2026-03-30 08:20:23 [bca.uk] INFO: Found listing with ID: LS72%20XWG
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS72%2520XWG%27 HTTP/1.1" 200 None
2026-03-30 08:20:23 [bca.uk] INFO: Scrape type for LS72%20XWG: 0
2026-03-30 08:20:23 [bca.uk] INFO: Found listing with ID: LS72%20ULL
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS72%2520ULL%27 HTTP/1.1" 200 None
2026-03-30 08:20:23 [bca.uk] INFO: Scrape type for LS72%20ULL: 0
2026-03-30 08:20:23 [bca.uk] INFO: Found listing with ID: LS72%20UGZ
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS72%2520UGZ%27 HTTP/1.1" 200 None
2026-03-30 08:20:23 [bca.uk] INFO: Scrape type for LS72%20UGZ: 0
2026-03-30 08:20:23 [bca.uk] INFO: Found listing with ID: LS72%20UBY
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LS72%2520UBY%27 HTTP/1.1" 200 None
2026-03-30 08:20:23 [bca.uk] INFO: Scrape type for LS72%20UBY: 0
2026-03-30 08:20:23 [bca.uk] INFO: Found listing with ID: LO72%20AMK
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LO72%2520AMK%27 HTTP/1.1" 200 None
2026-03-30 08:20:23 [bca.uk] INFO: Scrape type for LO72%20AMK: 0
2026-03-30 08:20:23 [bca.uk] INFO: Found listing with ID: LF24%20UPL
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LF24%2520UPL%27 HTTP/1.1" 200 None
2026-03-30 08:20:23 [bca.uk] INFO: Scrape type for LF24%20UPL: 0
2026-03-30 08:20:23 [bca.uk] INFO: Found listing with ID: KN72%20AVU
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27KN72%2520AVU%27 HTTP/1.1" 200 None
2026-03-30 08:20:23 [bca.uk] INFO: Scrape type for KN72%20AVU: 0
2026-03-30 08:20:23 [bca.uk] INFO: Found listing with ID: GU72%20YFR
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27GU72%2520YFR%27 HTTP/1.1" 200 None
2026-03-30 08:20:23 [bca.uk] INFO: Scrape type for GU72%20YFR: 0
2026-03-30 08:20:23 [bca.uk] INFO: Found listing with ID: BJ74%20UYX
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27BJ74%2520UYX%27 HTTP/1.1" 200 None
2026-03-30 08:20:23 [bca.uk] INFO: Scrape type for BJ74%20UYX: 0
2026-03-30 08:20:23 [bca.uk] INFO: Found listing with ID: AO23%20BTU
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AO23%2520BTU%27 HTTP/1.1" 200 None
2026-03-30 08:20:23 [bca.uk] INFO: Scrape type for AO23%20BTU: 0
2026-03-30 08:20:23 [bca.uk] INFO: Found listing with ID: AF23%20BZU
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27AF23%2520BZU%27 HTTP/1.1" 200 None
2026-03-30 08:20:23 [bca.uk] INFO: Scrape type for AF23%20BZU: 0
2026-03-30 08:20:23 [bca.uk] INFO: Found listing with ID: LM20%20ZTW
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20RowKey%20eq%20%27LM20%2520ZTW%27 HTTP/1.1" 200 None
2026-03-30 08:20:23 [bca.uk] INFO: Scrape type for LM20%20ZTW: 0
2026-03-30 08:20:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=123&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:20:23 [scrapy_zyte_api._params] WARNING: Request <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=123&sort=MostRecentlyAdded> defines the Zyte API customHttpRequestHeaders parameter, overriding Request.headers. Use Request.headers instead.
2026-03-30 08:20:23 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 08:20:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.bca.co.uk/api/search?q=&pageSize=100&page=123&sort=MostRecentlyAdded> (referer: https://www.bca.co.uk/search) ['zyte-api']
2026-03-30 08:20:27 [bca.uk] INFO: Total items found: 0
2026-03-30 08:20:27 [bca.uk] INFO: No more items to scrape after page {self.next_page}
2026-03-30 08:20:27 [scrapy.core.engine] INFO: Closing spider (finished)
2026-03-30 08:20:27 [bca.uk] INFO: bca.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>: 1590, <ScrapeType.BATCH_SKIPPED: 5>: 0}
2026-03-30 08:20:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27bca.uk%27%20and%20last_price_update_time%20lt%201774426827 HTTP/1.1" 200 None
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AD57%2520FHH') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AE22%2520TFA') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AE23%2520RFX') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AE70%2520HTF') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AF14%2520LCU') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AF17%2520XRH') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AJ19%2520HZX') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AK54%2520YMW') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AK74%2520OBM') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AO20%2520WPT') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AO67%2520BGV') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AO69%2520SYG') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AO70%2520ZPE') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AP71%2520EAJ') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AR08%2520WAR') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AV18%2520LKD') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AV20%2520KLC') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AX14%2520KZE') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='AY65%2520SYT') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BA18%2520NBD') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BA69%2520OKU') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BA69%2520WCX') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BD73%2520JFA') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BF23%2520JFA') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BG18%2520XAT') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BK13%2520ZSE') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BK23%2520WVD') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BK68%2520XHS') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BL72%2520DUH') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BN61%2520YLM') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BN63%2520OGR') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BP14%2520PKO') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BP17%2520NYA') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BP22%2520USX') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BP72%2520KVW') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BT56%2520KMA') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BT61%2520BWX') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BT63%2520FYK') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BT68%2520OUW') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BT72%2520XAF') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BU22%2520YWK') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BV15%2520WLZ') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BV23%2520RXF') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BW17%2520YUB') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BW69%2520JWG') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='BX22%2520UZA') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='C21%2520CCJ') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CF19%2520KUY') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CK69%2520TYU') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CK70%2520WGU') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CN22%2520XMR') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CN24%2520XRH') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CN67%2520FCP') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CP14%2520AWJ') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CP65%2520KVW') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CU16%2520WCO') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CV20%2520XBR') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CV24%2520KWZ') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CV24%2520PYH') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CV65%2520WPL') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CX18%2520UOG') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='CY19%2520VRU') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DA13%2520TVX') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DA19%2520OOC') HTTP/1.1" 204 0
2026-03-30 08:20:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DC19%2520ZPF') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DE22%2520FHP') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DF71%2520KYY') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DF74%2520OZE') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DG60%2520SBY') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DK17%2520OOC') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DK70%2520UJO') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DL17%2520HDE') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DN15%2520PFK') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DN21%2520PWF') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DP66%2520ZGK') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DS68%2520SWO') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DS72%2520JVX') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DT18%2520LRN') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DU11%2520FAO') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DU13%2520KFV') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DV19%2520EJK') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DX72%2520UWB') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DX72%2520ZTU') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DY19%2520OHU') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DY64%2520EOE') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DY67%2520WCW') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='DY68%2520CVP') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EA16%2520YZM') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EF14%2520WGV') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EF22%2520NPJ') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EF63%2520XVH') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EF72%2520MKO') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EJ06%2520BVA') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EJ67%2520CZU') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EK12%2520WXE') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EK20%2520YCJ') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EK70%2520VCL') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EK70%2520XBA') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EN15%2520XNE') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EO18%2520XZP') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EO59%2520VLE') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EO63%2520WZU') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EU13%2520LXF') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EX23%2520WKC') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EX71%2520UNK') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EXZ%25206126') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EY67%2520JXD') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='EY68%2520USS') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FA23%2520KVL') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FD18%2520OJH') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FD21%2520ZCA') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FD22%2520TVZ') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FE13%2520UVM') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FE20%2520YNN') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FE22%2520EZJ') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FH72%2520GHK') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FJ18%2520XCG') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FL66%2520FXP') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FN19%2520VSC') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FP21%2520LWL') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FP23%2520KCU') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FP69%2520YTZ') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FP70%2520ENU') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FP71%2520OUO') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FR12%2520DTV') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FT60%2520SDX') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FT62%2520FKX') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FV11%2520OFA') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FV67%2520VDX') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FV69%2520YNU') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FX68%2520YYJ') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='FX71%2520UHP') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GD21%2520UWL') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GF22%2520AUT') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GF70%2520AOT') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GJ15%2520KFD') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GJ67%2520GZN') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GL14%2520RCU') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GL20%2520XLM') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GL72%2520ETX') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GL72%2520JKN') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GN22%2520ULD') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GN63%2520OZX') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GSZ%25204948') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GU10%2520NLV') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GU18%2520UGG') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GU22%2520CHO') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GU71%2520WOA') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GU72%2520JNL') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GV73%2520MKX') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GX21%2520KWN') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GX64%2520RMU') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GX72%2520NYA') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='GY18%2520UNR') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='HG66%2520ETR') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='HG70%2520PTY') HTTP/1.1" 204 0
2026-03-30 08:20:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='HJ15%2520LZA') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='HJ23%2520RBX') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='HK22%2520YCN') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='HN18%2520GKF') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='HS19%2520KUE') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='HT72%2520FSK') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='HT73%2520YNC') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='HV72%2520NFN') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='HV72%2520VVU') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='J107%2520NLU') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KE18%2520GOU') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KE64%2520MYJ') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KF21%2520NUU') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KK17%2520EWU') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KM14%2520VNF') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KM23%2520FZL') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KM59%2520MVO') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KM65%2520UHN') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KM69%2520JYT') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KM71%2520GJJ') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KN09%2520LNV') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KN70%2520VFH') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KP19%2520VZB') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KR20%2520VAU') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KR62%2520UAU') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KS08%2520CWX') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KV11%2520YNM') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KV22%2520ZYK') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KV25%2520LJA') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KW18%2520UHJ') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KX09%2520XKD') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KY61%2520WGD') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='KY73%2520AWA') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='L123%2520ARP') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LA10%2520AOW') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LA21%2520TYV') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LA70%2520VMU') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LC16%2520OUE') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LC17%2520ZTK') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LD21%2520KKX') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LD22%2520AVT') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LD71%2520PKO') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LD73%2520ESC') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LE71%2520RVK') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LF17%2520XVO') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LF24%2520TDO') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LF68%2520DZO') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LG11%2520KUY') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LG66%2520YJT') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LK13%2520KDF') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LK22%2520VJU') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LK65%2520WWR') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LK68%2520YPH') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LM14%2520UTZ') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LM67%2520VSO') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LN14%2520OPJ') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LN20%2520VZD') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LN64%2520JJO') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LO18%2520JUW') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LO24%2520XPC') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LO69%2520KZP') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LP22%2520EHD') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LP72%2520MUA') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LR60%2520CUW') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LS12%2520EUT') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LT11%2520BHU') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LT19%2520AAU') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LT67%2520NXL') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LV23%2520MYD') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LV68%2520GHG') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LV68%2520SXX') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='LX22%2520RXJ') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MA13%2520MYH') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MA61%2520OKJ') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MA71%2520KNR') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MA72%2520NDC') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MC73%2520OCP') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MD17%2520OLX') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MD18%2520PLO') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MD72%2520WJC') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MF22%2520VCP') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MF63%2520GKJ') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MF69%2520TCX') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MF69%2520YSE') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MF72%2520YUA') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MH73%2520OHW') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MH74%2520WVN') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ06%2520OSY') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ20%2520CKU') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ22%2520PKO') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ23%2520XTC') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ24%2520VUX') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ59%2520ESF') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ59%2520HTV') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MJ69%2520WNH') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MK24%2520LVN') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='ML13%2520CKD') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='ML72%2520URP') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MM63%2520VKK') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MM72%2520DXD') HTTP/1.1" 204 0
2026-03-30 08:20:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MM72%2520NJY') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MS06%2520RKS') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MT20%2520PXB') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MV18%2520ACJ') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MW18%2520VOF') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MW22%2520SPE') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MW70%2520FKH') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='MX14%2520XGG') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='N18%2520DWV') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NA67%2520NSE') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NC19%2520EXZ') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NC72%2520JTZ') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='ND66%2520BCZ') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='ND72%2520RGV') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NG71%2520OFU') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NH08%2520OLB') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NH08%2520VGK') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NH19%2520JEO') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NK70%2520BTY') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NL22%2520OMT') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NU07%2520EJL') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NU17%2520ZKY') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NU72%2520PLV') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NV14%2520OOU') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NX17%2520YKK') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NX70%2520CGZ') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='NX71%2520RTU') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='OE12%2520TLN') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='OE65%2520BGV') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='OE70%2520RXV') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='ORZ%25202731') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='OU67%2520OSB') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='OV22%2520XTF') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='OV23%2520KHK') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='OV72%2520EJO') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='OW14%2520LOF') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='OY13%2520PYB') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='OY15%2520CVS') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='OY61%2520XKG') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='P10%2520HTN') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='PA07%2520CAX') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='PF67%2520OZD') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='PF68%2520MWX') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='PF72%2520NVP') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='PG07%2520FVL') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='PJ62%2520EHV') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='PK20%2520MVS') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='PK63%2520NUA') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='PL16%2520WUE') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='PL72%2520WJA') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='PN14%2520KZW') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='PN19%2520TDV') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='RA16%2520XUX') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='RA18%2520WGW') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='RA22%2520WWO') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='RE12%2520LFU') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='RE16%2520FRV') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='RE71%2520EJJ') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='RK22%2520OYS') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='RK23%2520WWE') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='RK71%2520CFF') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='RV07%2520ECZ') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='RV21%2520WZG') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='RX12%2520FVN') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='RX22%2520VDR') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='RX68%2520JSZ') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SB11%2520HFY') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SB71%2520UBD') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SB72%2520MTO') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SC62%2520VZK') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SD11%2520KKA') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SD71%2520MHU') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SF68%2520UJE') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SG22%2520MVY') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SG51%2520EPP') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SJ10%2520VAX') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SJ20%2520EPK') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SK19%2520UCD') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SK56%2520HRM') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SL10%2520GJX') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SM16%2520OFD') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SM17%2520FVR') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SM69%2520AEB') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SN13%2520NWO') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SN22%2520BKH') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SN57%2520VWG') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SN71%2520LOJ') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SO08%2520MKF') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SP70%2520TGE') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SR19%2520FHV') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='ST20%2520DFO') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SV61%2520XTL') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SW14%2520OLX') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SW16%2520VHZ') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SX19%2520MYZ') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SX22%2520GDJ') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SX67%2520CWF') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='SY16%2520YVP') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='TIB%25202540') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VA12%2520FHX') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VA66%2520EBF') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VE16%2520YJR') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VE17%2520FDV') HTTP/1.1" 204 0
2026-03-30 08:20:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VE19%2520FDU') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VE66%2520CWJ') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VE66%2520HKK') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VE70%2520DFX') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VHZ%25208905') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VK69%2520DWG') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VL19%2520AVB') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VN09%2520EOW') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VN10%2520FYH') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VN20%2520DPX') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VN72%2520OES') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VO20%2520LVV') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VO72%2520UMC') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VO72%2520YCB') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VW63%2520VAN') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='VX22%2520XAP') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WF13%2520VMY') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WF62%2520ECD') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WG66%2520XLO') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WG69%2520NNM') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WG73%2520OAU') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WG73%2520OGC') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WG73%2520VBM') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WGZ%25201196') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WHZ%25207090') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WJ17%2520XCA') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WK57%2520ZSV') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WK69%2520TVO') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WN13%2520WMF') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WN16%2520ZDG') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WN17%2520XMW') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WN18%2520ZPD') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WN68%2520YWW') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WP12%2520NPA') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WR14%2520PHN') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WR22%2520UEL') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WU57%2520BKV') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WX19%2520VJE') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='WX24%2520ZGF') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='XGZ%25205348') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YB14%2520EUU') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YB18%2520OTU') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YB21%2520NZF') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YB67%2520NFF') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YB68%2520YZY') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YC10%2520LDZ') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YC59%2520XLK') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YC66%2520OCP') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YC67%2520OBZ') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YC67%2520XWD') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YD19%2520TAH') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YE66%2520PZW') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YE69%2520HMF') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YF16%2520SWN') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YF22%2520HXH') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YG22%2520ZGW') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YG68%2520SLM') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YG69%2520YGL') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YG74%2520OMD') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YH23%2520BRX') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YH59%2520OEZ') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YH73%2520KYJ') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YK60%2520OFR') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YK67%2520FKV') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YK71%2520SRV') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YM73%2520XZL') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YR07%2520KZB') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YR16%2520JJK') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YS08%2520BLV') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YS19%2520WVZ') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YS23%2520XTJ') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YS72%2520GYC') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YT08%2520BDF') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YT14%2520VFV') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YT62%2520KAJ') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YT64%2520YMG') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YT64%2520ZGR') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YT65%2520XBK') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YT67%2520WTW') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YY17%2520KSE') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YY18%2520XCW') HTTP/1.1" 204 0
2026-03-30 08:20:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='bca.uk',RowKey='YY23%2520NKF') HTTP/1.1" 204 0
2026-03-30 08:20:32 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (1158 items) in: file:///var/lib/scrapyd/items/sourcing_v2/bca.uk/task_51_2026-03-30T08_00_00.jl
2026-03-30 08:20:32 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/exception_count': 152,
 'downloader/exception_type_count/scrapy.core.downloader.handlers.http11.TunnelError': 152,
 'downloader/request_bytes': 2287368,
 'downloader/request_count': 2414,
 'downloader/request_method_count/GET': 2414,
 'downloader/response_bytes': 191276002,
 'downloader/response_count': 2262,
 'downloader/response_status_count/200': 1127,
 'downloader/response_status_count/302': 1135,
 'elapsed_time_seconds': 1222.392843,
 'feedexport/success_count/FileFeedStorage': 1,
 'finish_reason': 'finished',
 'finish_time': datetime.datetime(2026, 3, 30, 8, 20, 32, 757312, tzinfo=datetime.timezone.utc),
 'item_scraped_count': 1158,
 'log_count/DEBUG': 43296,
 'log_count/ERROR': 2,
 'log_count/INFO': 41110,
 'log_count/WARNING': 371,
 'memusage/max': 208674816,
 'memusage/startup': 148508672,
 'photo_download_count': 901,
 'playwright/context_count': 2,
 'playwright/context_count/max_concurrent': 1,
 'playwright/context_count/persistent/False': 2,
 'playwright/context_count/remote/False': 2,
 'playwright/page_count': 0,
 'request_depth_max': 123,
 'response_received_count': 226,
 'scheduler/dequeued': 2414,
 'scheduler/dequeued/memory': 2414,
 'scheduler/enqueued': 2414,
 'scheduler/enqueued/memory': 2414,
 'scrape_type/new': 123,
 'scrape_type/price_update': 1035,
 'scrape_type/skipped': 10955,
 'scrapy-zyte-api/429': 0,
 'scrapy-zyte-api/attempts': 124,
 'scrapy-zyte-api/error_ratio': 0.0,
 'scrapy-zyte-api/errors': 0,
 'scrapy-zyte-api/fatal_errors': 0,
 'scrapy-zyte-api/mean_connection_seconds': 6.209008937130772,
 'scrapy-zyte-api/mean_response_seconds': 6.673889300064935,
 'scrapy-zyte-api/processed': 124,
 'scrapy-zyte-api/request_args/actions': 1,
 'scrapy-zyte-api/request_args/browserHtml': 1,
 'scrapy-zyte-api/request_args/customHttpRequestHeaders': 123,
 'scrapy-zyte-api/request_args/experimental.requestCookies': 123,
 'scrapy-zyte-api/request_args/experimental.responseCookies': 124,
 'scrapy-zyte-api/request_args/httpResponseBody': 123,
 'scrapy-zyte-api/request_args/httpResponseHeaders': 123,
 'scrapy-zyte-api/request_args/sessionContext': 1,
 'scrapy-zyte-api/request_args/url': 124,
 'scrapy-zyte-api/status_codes/200': 124,
 'scrapy-zyte-api/success': 124,
 'scrapy-zyte-api/success_ratio': 1.0,
 'scrapy-zyte-api/throttle_ratio': 0.0,
 'source/items_encountered': 12113,
 'start_time': datetime.datetime(2026, 3, 30, 8, 0, 10, 364469, tzinfo=datetime.timezone.utc)}
2026-03-30 08:20:32 [scrapy.core.engine] INFO: Spider closed (finished)

PROJECT (sourcing_v2), SPIDER (bca.uk)